From edc8a10cc3718cc62bb5f3b57113381616006add Mon Sep 17 00:00:00 2001 From: gtz217 <535262213@qq.com> Date: Tue, 2 Aug 2022 08:48:23 +0800 Subject: [PATCH] init --- .env.development | 2 + .env.production | 2 + .env.production.sit | 2 + .env.production.uat | 2 + .gitignore | 21 + LICENSE | 201 + README.md | 104 + babel.config.js | 5 + package-lock.json | 17250 ++++++++++++++++ package.json | 49 + public/1.png | Bin 0 -> 299702 bytes public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 58 + public/wechat.jpg | Bin 0 -> 27504 bytes src/App.vue | 34 + src/assets/img/avatar.png | Bin 0 -> 91999 bytes src/assets/img/login_bg.jpg | Bin 0 -> 138603 bytes src/assets/scss/aui.scss | 11 + src/assets/scss/common.scss | 713 + src/assets/scss/modules/home.scss | 15 + src/assets/scss/normalize.scss | 447 + src/assets/scss/pages/404.scss | 48 + src/assets/scss/pages/login.scss | 220 + src/assets/scss/variables.scss | 22 + src/components/.gitkeep | 0 src/components/ren-dept-tree/index.js | 7 + .../ren-dept-tree/src/ren-dept-tree.vue | 118 + src/components/ren-radio-group/index.js | 7 + .../ren-radio-group/src/ren-radio-group.vue | 20 + src/components/ren-region-tree/index.js | 7 + .../ren-region-tree/src/ren-region-tree.vue | 132 + src/components/ren-select/index.js | 7 + src/components/ren-select/src/ren-select.vue | 21 + src/element-ui/theme-variables.scss | 1030 + src/element-ui/theme/alert.css | 1 + src/element-ui/theme/aside.css | 1 + src/element-ui/theme/autocomplete.css | 1 + src/element-ui/theme/avatar.css | 1 + src/element-ui/theme/backtop.css | 1 + src/element-ui/theme/badge.css | 1 + src/element-ui/theme/base.css | 1 + src/element-ui/theme/breadcrumb-item.css | 0 src/element-ui/theme/breadcrumb.css | 1 + src/element-ui/theme/button-group.css | 0 src/element-ui/theme/button.css | 1 + src/element-ui/theme/calendar.css | 1 + src/element-ui/theme/card.css | 1 + src/element-ui/theme/carousel-item.css | 1 + src/element-ui/theme/carousel.css | 1 + src/element-ui/theme/cascader-panel.css | 1 + src/element-ui/theme/cascader.css | 1 + src/element-ui/theme/checkbox-button.css | 0 src/element-ui/theme/checkbox-group.css | 0 src/element-ui/theme/checkbox.css | 1 + src/element-ui/theme/col.css | 1 + src/element-ui/theme/collapse-item.css | 0 src/element-ui/theme/collapse.css | 1 + src/element-ui/theme/color-picker.css | 1 + src/element-ui/theme/container.css | 1 + src/element-ui/theme/date-picker.css | 1 + src/element-ui/theme/descriptions-item.css | 1 + src/element-ui/theme/descriptions.css | 1 + src/element-ui/theme/dialog.css | 1 + src/element-ui/theme/display.css | 1 + src/element-ui/theme/divider.css | 1 + src/element-ui/theme/drawer.css | 1 + src/element-ui/theme/dropdown-item.css | 0 src/element-ui/theme/dropdown-menu.css | 0 src/element-ui/theme/dropdown.css | 1 + src/element-ui/theme/empty.css | 1 + src/element-ui/theme/fonts/element-icons.ttf | Bin 0 -> 55956 bytes src/element-ui/theme/fonts/element-icons.woff | Bin 0 -> 28200 bytes src/element-ui/theme/footer.css | 1 + src/element-ui/theme/form-item.css | 0 src/element-ui/theme/form.css | 1 + src/element-ui/theme/header.css | 1 + src/element-ui/theme/icon.css | 1 + src/element-ui/theme/image.css | 1 + src/element-ui/theme/index.css | 1 + src/element-ui/theme/infinite-scroll.css | 0 src/element-ui/theme/infiniteScroll.css | 0 src/element-ui/theme/input-number.css | 1 + src/element-ui/theme/input.css | 1 + src/element-ui/theme/link.css | 1 + src/element-ui/theme/loading.css | 1 + src/element-ui/theme/main.css | 1 + src/element-ui/theme/menu-item-group.css | 0 src/element-ui/theme/menu-item.css | 0 src/element-ui/theme/menu.css | 1 + src/element-ui/theme/message-box.css | 1 + src/element-ui/theme/message.css | 1 + src/element-ui/theme/notification.css | 1 + src/element-ui/theme/option-group.css | 1 + src/element-ui/theme/option.css | 1 + src/element-ui/theme/page-header.css | 1 + src/element-ui/theme/pagination.css | 1 + src/element-ui/theme/popconfirm.css | 1 + src/element-ui/theme/popover.css | 1 + src/element-ui/theme/popper.css | 1 + src/element-ui/theme/progress.css | 1 + src/element-ui/theme/radio-button.css | 1 + src/element-ui/theme/radio-group.css | 1 + src/element-ui/theme/radio.css | 1 + src/element-ui/theme/rate.css | 1 + src/element-ui/theme/reset.css | 1 + src/element-ui/theme/result.css | 1 + src/element-ui/theme/row.css | 1 + src/element-ui/theme/scrollbar.css | 1 + src/element-ui/theme/select-dropdown.css | 1 + src/element-ui/theme/select.css | 1 + src/element-ui/theme/skeleton-item.css | 1 + src/element-ui/theme/skeleton.css | 1 + src/element-ui/theme/slider.css | 1 + src/element-ui/theme/spinner.css | 1 + src/element-ui/theme/step.css | 1 + src/element-ui/theme/steps.css | 1 + src/element-ui/theme/submenu.css | 0 src/element-ui/theme/switch.css | 1 + src/element-ui/theme/tab-pane.css | 0 src/element-ui/theme/table-column.css | 1 + src/element-ui/theme/table.css | 1 + src/element-ui/theme/tabs.css | 1 + src/element-ui/theme/tag.css | 1 + src/element-ui/theme/theme-variables.css | 0 src/element-ui/theme/time-picker.css | 1 + src/element-ui/theme/time-select.css | 1 + src/element-ui/theme/timeline-item.css | 1 + src/element-ui/theme/timeline.css | 1 + src/element-ui/theme/tooltip.css | 1 + src/element-ui/theme/transfer.css | 1 + src/element-ui/theme/tree.css | 1 + src/element-ui/theme/upload.css | 1 + src/i18n/index.js | 20 + src/i18n/zh-CN.js | 261 + src/icons/iconfont.js | 1 + src/icons/index.js | 4 + src/icons/svg/.gitkeep | 0 src/icons/svg/gitee.svg | 2 + src/main.js | 43 + src/mixins/view-module.js | 163 + src/router/index.js | 170 + src/store/index.js | 43 + src/store/modules/user.js | 7 + src/utils/index.js | 99 + src/utils/request.js | 64 + src/utils/validate.js | 31 + src/views/main-content.vue | 96 + src/views/main-navbar-update-password.vue | 97 + src/views/main-navbar.vue | 103 + src/views/main-sidebar-sub-menu.vue | 38 + src/views/main-sidebar.vue | 30 + src/views/main.vue | 102 + src/views/modules/home.vue | 31 + .../modules/job/schedule-add-or-update.vue | 106 + src/views/modules/job/schedule-log.vue | 74 + src/views/modules/job/schedule.vue | 196 + src/views/modules/oss/oss-config.vue | 225 + src/views/modules/oss/oss-upload.vue | 65 + src/views/modules/oss/oss.vue | 88 + src/views/modules/sys/dept-add-or-update.vue | 154 + src/views/modules/sys/dept.vue | 43 + .../modules/sys/dict-data-add-or-update.vue | 101 + src/views/modules/sys/dict-data.vue | 96 + .../modules/sys/dict-type-add-or-update.vue | 100 + src/views/modules/sys/dict-type.vue | 101 + src/views/modules/sys/log-error.vue | 65 + src/views/modules/sys/log-login.vue | 71 + src/views/modules/sys/log-operation.vue | 69 + src/views/modules/sys/menu-add-or-update.vue | 221 + src/views/modules/sys/menu.vue | 55 + .../modules/sys/params-add-or-update.vue | 93 + src/views/modules/sys/params.vue | 67 + src/views/modules/sys/role-add-or-update.vue | 148 + src/views/modules/sys/role.vue | 73 + src/views/modules/sys/user-add-or-update.vue | 212 + src/views/modules/sys/user.vue | 98 + src/views/pages/404.vue | 19 + src/views/pages/login.vue | 113 + vue.config.js | 23 + 179 files changed, 24717 insertions(+) create mode 100644 .env.development create mode 100644 .env.production create mode 100644 .env.production.sit create mode 100644 .env.production.uat create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/1.png create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/wechat.jpg create mode 100644 src/App.vue create mode 100644 src/assets/img/avatar.png create mode 100644 src/assets/img/login_bg.jpg create mode 100644 src/assets/scss/aui.scss create mode 100644 src/assets/scss/common.scss create mode 100644 src/assets/scss/modules/home.scss create mode 100644 src/assets/scss/normalize.scss create mode 100644 src/assets/scss/pages/404.scss create mode 100644 src/assets/scss/pages/login.scss create mode 100644 src/assets/scss/variables.scss create mode 100644 src/components/.gitkeep create mode 100644 src/components/ren-dept-tree/index.js create mode 100644 src/components/ren-dept-tree/src/ren-dept-tree.vue create mode 100644 src/components/ren-radio-group/index.js create mode 100644 src/components/ren-radio-group/src/ren-radio-group.vue create mode 100644 src/components/ren-region-tree/index.js create mode 100644 src/components/ren-region-tree/src/ren-region-tree.vue create mode 100644 src/components/ren-select/index.js create mode 100644 src/components/ren-select/src/ren-select.vue create mode 100644 src/element-ui/theme-variables.scss create mode 100644 src/element-ui/theme/alert.css create mode 100644 src/element-ui/theme/aside.css create mode 100644 src/element-ui/theme/autocomplete.css create mode 100644 src/element-ui/theme/avatar.css create mode 100644 src/element-ui/theme/backtop.css create mode 100644 src/element-ui/theme/badge.css create mode 100644 src/element-ui/theme/base.css create mode 100644 src/element-ui/theme/breadcrumb-item.css create mode 100644 src/element-ui/theme/breadcrumb.css create mode 100644 src/element-ui/theme/button-group.css create mode 100644 src/element-ui/theme/button.css create mode 100644 src/element-ui/theme/calendar.css create mode 100644 src/element-ui/theme/card.css create mode 100644 src/element-ui/theme/carousel-item.css create mode 100644 src/element-ui/theme/carousel.css create mode 100644 src/element-ui/theme/cascader-panel.css create mode 100644 src/element-ui/theme/cascader.css create mode 100644 src/element-ui/theme/checkbox-button.css create mode 100644 src/element-ui/theme/checkbox-group.css create mode 100644 src/element-ui/theme/checkbox.css create mode 100644 src/element-ui/theme/col.css create mode 100644 src/element-ui/theme/collapse-item.css create mode 100644 src/element-ui/theme/collapse.css create mode 100644 src/element-ui/theme/color-picker.css create mode 100644 src/element-ui/theme/container.css create mode 100644 src/element-ui/theme/date-picker.css create mode 100644 src/element-ui/theme/descriptions-item.css create mode 100644 src/element-ui/theme/descriptions.css create mode 100644 src/element-ui/theme/dialog.css create mode 100644 src/element-ui/theme/display.css create mode 100644 src/element-ui/theme/divider.css create mode 100644 src/element-ui/theme/drawer.css create mode 100644 src/element-ui/theme/dropdown-item.css create mode 100644 src/element-ui/theme/dropdown-menu.css create mode 100644 src/element-ui/theme/dropdown.css create mode 100644 src/element-ui/theme/empty.css create mode 100644 src/element-ui/theme/fonts/element-icons.ttf create mode 100644 src/element-ui/theme/fonts/element-icons.woff create mode 100644 src/element-ui/theme/footer.css create mode 100644 src/element-ui/theme/form-item.css create mode 100644 src/element-ui/theme/form.css create mode 100644 src/element-ui/theme/header.css create mode 100644 src/element-ui/theme/icon.css create mode 100644 src/element-ui/theme/image.css create mode 100644 src/element-ui/theme/index.css create mode 100644 src/element-ui/theme/infinite-scroll.css create mode 100644 src/element-ui/theme/infiniteScroll.css create mode 100644 src/element-ui/theme/input-number.css create mode 100644 src/element-ui/theme/input.css create mode 100644 src/element-ui/theme/link.css create mode 100644 src/element-ui/theme/loading.css create mode 100644 src/element-ui/theme/main.css create mode 100644 src/element-ui/theme/menu-item-group.css create mode 100644 src/element-ui/theme/menu-item.css create mode 100644 src/element-ui/theme/menu.css create mode 100644 src/element-ui/theme/message-box.css create mode 100644 src/element-ui/theme/message.css create mode 100644 src/element-ui/theme/notification.css create mode 100644 src/element-ui/theme/option-group.css create mode 100644 src/element-ui/theme/option.css create mode 100644 src/element-ui/theme/page-header.css create mode 100644 src/element-ui/theme/pagination.css create mode 100644 src/element-ui/theme/popconfirm.css create mode 100644 src/element-ui/theme/popover.css create mode 100644 src/element-ui/theme/popper.css create mode 100644 src/element-ui/theme/progress.css create mode 100644 src/element-ui/theme/radio-button.css create mode 100644 src/element-ui/theme/radio-group.css create mode 100644 src/element-ui/theme/radio.css create mode 100644 src/element-ui/theme/rate.css create mode 100644 src/element-ui/theme/reset.css create mode 100644 src/element-ui/theme/result.css create mode 100644 src/element-ui/theme/row.css create mode 100644 src/element-ui/theme/scrollbar.css create mode 100644 src/element-ui/theme/select-dropdown.css create mode 100644 src/element-ui/theme/select.css create mode 100644 src/element-ui/theme/skeleton-item.css create mode 100644 src/element-ui/theme/skeleton.css create mode 100644 src/element-ui/theme/slider.css create mode 100644 src/element-ui/theme/spinner.css create mode 100644 src/element-ui/theme/step.css create mode 100644 src/element-ui/theme/steps.css create mode 100644 src/element-ui/theme/submenu.css create mode 100644 src/element-ui/theme/switch.css create mode 100644 src/element-ui/theme/tab-pane.css create mode 100644 src/element-ui/theme/table-column.css create mode 100644 src/element-ui/theme/table.css create mode 100644 src/element-ui/theme/tabs.css create mode 100644 src/element-ui/theme/tag.css create mode 100644 src/element-ui/theme/theme-variables.css create mode 100644 src/element-ui/theme/time-picker.css create mode 100644 src/element-ui/theme/time-select.css create mode 100644 src/element-ui/theme/timeline-item.css create mode 100644 src/element-ui/theme/timeline.css create mode 100644 src/element-ui/theme/tooltip.css create mode 100644 src/element-ui/theme/transfer.css create mode 100644 src/element-ui/theme/tree.css create mode 100644 src/element-ui/theme/upload.css create mode 100644 src/i18n/index.js create mode 100644 src/i18n/zh-CN.js create mode 100644 src/icons/iconfont.js create mode 100644 src/icons/index.js create mode 100644 src/icons/svg/.gitkeep create mode 100644 src/icons/svg/gitee.svg create mode 100644 src/main.js create mode 100644 src/mixins/view-module.js create mode 100644 src/router/index.js create mode 100644 src/store/index.js create mode 100644 src/store/modules/user.js create mode 100644 src/utils/index.js create mode 100644 src/utils/request.js create mode 100644 src/utils/validate.js create mode 100644 src/views/main-content.vue create mode 100644 src/views/main-navbar-update-password.vue create mode 100644 src/views/main-navbar.vue create mode 100644 src/views/main-sidebar-sub-menu.vue create mode 100644 src/views/main-sidebar.vue create mode 100644 src/views/main.vue create mode 100644 src/views/modules/home.vue create mode 100644 src/views/modules/job/schedule-add-or-update.vue create mode 100644 src/views/modules/job/schedule-log.vue create mode 100644 src/views/modules/job/schedule.vue create mode 100644 src/views/modules/oss/oss-config.vue create mode 100644 src/views/modules/oss/oss-upload.vue create mode 100644 src/views/modules/oss/oss.vue create mode 100644 src/views/modules/sys/dept-add-or-update.vue create mode 100644 src/views/modules/sys/dept.vue create mode 100644 src/views/modules/sys/dict-data-add-or-update.vue create mode 100644 src/views/modules/sys/dict-data.vue create mode 100644 src/views/modules/sys/dict-type-add-or-update.vue create mode 100644 src/views/modules/sys/dict-type.vue create mode 100644 src/views/modules/sys/log-error.vue create mode 100644 src/views/modules/sys/log-login.vue create mode 100644 src/views/modules/sys/log-operation.vue create mode 100644 src/views/modules/sys/menu-add-or-update.vue create mode 100644 src/views/modules/sys/menu.vue create mode 100644 src/views/modules/sys/params-add-or-update.vue create mode 100644 src/views/modules/sys/params.vue create mode 100644 src/views/modules/sys/role-add-or-update.vue create mode 100644 src/views/modules/sys/role.vue create mode 100644 src/views/modules/sys/user-add-or-update.vue create mode 100644 src/views/modules/sys/user.vue create mode 100644 src/views/pages/404.vue create mode 100644 src/views/pages/login.vue create mode 100644 vue.config.js diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..aa72728 --- /dev/null +++ b/.env.development @@ -0,0 +1,2 @@ +NODE_ENV=development +VUE_APP_NODE_ENV=dev \ No newline at end of file diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..e5254a5 --- /dev/null +++ b/.env.production @@ -0,0 +1,2 @@ +NODE_ENV=production +VUE_APP_NODE_ENV=prod \ No newline at end of file diff --git a/.env.production.sit b/.env.production.sit new file mode 100644 index 0000000..8f21e6f --- /dev/null +++ b/.env.production.sit @@ -0,0 +1,2 @@ +NODE_ENV=production +VUE_APP_NODE_ENV=prod:sit \ No newline at end of file diff --git a/.env.production.uat b/.env.production.uat new file mode 100644 index 0000000..6d88246 --- /dev/null +++ b/.env.production.uat @@ -0,0 +1,2 @@ +NODE_ENV=production +VUE_APP_NODE_ENV=prod:uat \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..185e663 --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw* diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.md b/README.md new file mode 100644 index 0000000..87be02e --- /dev/null +++ b/README.md @@ -0,0 +1,104 @@ +## renren-ui +- renren-ui基于vue、element-ui构建开发,实现 【[renren-security](https://gitee.com/renrenio/renren-security)】 后台管理前端功能,提供一套更优的前端解决方案 +- 前后端分离,通过token进行数据交互,可独立部署 +- 动态菜单,通过菜单管理统一管理访问路由 +- 后端地址:https://gitee.com/renrenio/renren-security +- 演示地址:[http://demo.open.renren.io/renren-security](http://demo.open.renren.io/renren-security) (账号密码:admin/admin) + +
+ +![输入图片说明](public/1.png) + +## 安装 + +您需要提前在本地安装[Node.js](https://nodejs.org/en/),版本号为:14.x,再使用[Git](https://git-scm.com/)克隆项目或者直接下载项目后,然后通过`终端命令行`执行以下命令。 + +```bash +# 切换到项目根目录 + +# 安装插件 +npm install + +# 启动项目 +npm run serve +``` + +> 如网络不稳定,安装时出错或进度过慢!请移步 [cnpm](https://npmmirror.com/) 淘宝镜像进行安装。 + +启动完成后,会自动打开浏览器访问 [http://localhost:8001](http://localhost:8001),如您看到下面的页面代表`前端项目`运行成功!因为前后端分离项目,需保证`前端项目`和`后台项目`分别独立正常运行。 + +请留意下面的页面,其中`验证码`未能正常显示,控制台有`API请求`报错信息!这时需检查`后台项目`是否正常运行。 + + +## 技术栈 + +提前了解和学习这些知识会对使用本项目有很大的帮助。 + +* [Node.js](https://nodejs.org/) +* [ES6](http://es6.ruanyifeng.com/) +* [Vue-cli](https://github.com/vuejs/vue-cli) +* [Vue](https://cn.vuejs.org/) +* [Vue-router](https://router.vuejs.org/zh/) +* [Vuex](https://vuex.vuejs.org/zh/) +* [Vue-i18n](https://github.com/kazupon/vue-i18n) +* [Axios](https://github.com/axios/axios) +* [Element](https://element.eleme.cn/#/zh-CN) +* [JS-cookie](https://github.com/js-cookie/js-cookie) + + +## 目录结构 + +``` +├── src +│ ├── assets // 静态资源 +│ ├── components // 公共组件 +│ ├── element-ui // element样式 +│ ├── i18n // 国际化 +│ ├── icons // 图标 +│ ├── mixins // 混入 +│ ├── router // 路由 +│ ├── store // 状态管理 +│ ├── utils // 工具类 +│ ├── views // 业务相关 +│ ├── App.vue +│ ├── main.js // 入口 +├── ... +├── package-lock.json +├── package.json +└── vue.config.js // vue-cli脚手架配置 +``` + +
+ +## 常见问题 + +如何修改API请求地址? +* 修改`/src/pubilc/index.html`文件中``注释下的`window.SITE_CONFIG['apiURL']`变量值。 +``` + +<% if (process.env.VUE_APP_NODE_ENV === 'dev') { %> + +<% } %> +``` +
+ +## 如何交流、反馈、参与贡献? +- 开发文档:https://www.renren.io/guide/security +- 官方社区:https://www.renren.io/community +- Gitee仓库:https://gitee.com/renrenio/renren-ui +- [人人开源](https://www.renren.io):https://www.renren.io +- 如需关注项目最新动态,请Watch、Star项目,同时也是对项目最好的支持 +- 技术讨论、二次开发等咨询、问题和建议,请移步到官方社区,我会在第一时间进行解答和回复! +- 微信扫码并关注【人人开源】,获得项目最新动态及更新提醒
+ +
+ +## 微信交流群 +我们提供了微信交流群,扫码下面的二维码,关注【人人开源】公众号,回复【加群】,即可根据提示加入微信群! +

+![输入图片说明](public/wechat.jpg) + +
+
diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..91aad73 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,17250 @@ +{ + "name": "renren-ui", + "version": "5.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.0.0-beta.44.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.0.0-beta.44.tgz", + "integrity": "sha1-KgJkM2jegJFhYr5whlyXd08629k=", + "requires": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "@babel/compat-data": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.10.5.tgz?cache=0&sync_timestamp=1594750677870&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.10.5.tgz", + "integrity": "sha1-04Ql5n6paxSAo/UEBNG/hWdjAaY=", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.10.5.tgz?cache=0&sync_timestamp=1594749233074&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.10.5.tgz", + "integrity": "sha1-HxXizKitmh14o43bphL158270zA=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.5", + "@babel/types": "^7.10.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.1.3.tgz", + "integrity": "sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM=", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.0.0-beta.44.tgz", + "integrity": "sha1-x+Z7m1KEr89pswm1DX038+UDPUI=", + "requires": { + "@babel/types": "7.0.0-beta.44", + "jsesc": "^2.5.1", + "lodash": "^4.2.0", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha1-W/DUlaP3V6w72ki1vzs7ownHK6M=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha1-uwt18xv5jL+f8UPBrleLhydK4aM=", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha1-gEro4/BDdmB8x5G51H1UAnYzK9I=", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.10.5.tgz?cache=0&sync_timestamp=1594749243868&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-create-class-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha1-n2FEa6gOgkCwpchcb9rIRZ1vJZ0=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha1-/dYNiFJGWaC2lZwFeZJeQlcU87g=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-define-map/download/@babel/helper-define-map-7.10.5.tgz", + "integrity": "sha1-tTwQ23imQIABUmkrEzkxR6y5uzA=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.10.4.tgz", + "integrity": "sha1-QKHNkXv/Eoj2malKdbN6Gi29jHw=", + "dev": true, + "requires": { + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.0.0-beta.44.tgz", + "integrity": "sha1-4YVSqq4iMRAKbkheA4VLw1MtRN0=", + "requires": { + "@babel/helper-get-function-arity": "7.0.0-beta.44", + "@babel/template": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.0.0-beta.44.tgz", + "integrity": "sha1-0Dym3SufewseazLFbHKDYUDbOhU=", + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha1-1JsAHR1aaMpeZgTdoBpil/fJOB4=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.10.5.tgz", + "integrity": "sha1-Fy9W56Y+eBEvOgQFXyQ2WvcC5+4=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0-beta.35", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.0.0-beta.35.tgz", + "integrity": "sha1-MI41DnMXUs200PBY3x1wSSXGTgo=", + "requires": { + "@babel/types": "7.0.0-beta.35", + "lodash": "^4.2.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.0.0-beta.35", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.0.0-beta.35.tgz", + "integrity": "sha1-z5M6mpo4SEynJLM1uI2Dcm1auWA=", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-module-transforms": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.10.5.tgz", + "integrity": "sha1-EgwnHAszU2c/zf2MBT2zxUSiYNY=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha1-UNyWQT1ZT5lad5BZBbBYk813lnM=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha1-L3WoMSadT2d95JmG3/WZJ1M883U=", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-regex/download/@babel/helper-regex-7.10.5.tgz?cache=0&sync_timestamp=1594750677873&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-regex%2Fdownload%2F%40babel%2Fhelper-regex-7.10.5.tgz", + "integrity": "sha1-Mt+7eYmQc8QVVXBToZvQVarlCuA=", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.10.4.tgz", + "integrity": "sha1-/Oi+pOlpC76SMFbe0h5UtOi2jtU=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.10.4.tgz", + "integrity": "sha1-1YXNk4jqBuYDHkzUS2cTy+rZ5s8=", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.10.4.tgz", + "integrity": "sha1-D1zNopRSd6KnotOoIeFTle3PNGE=", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.0.0-beta.44.tgz", + "integrity": "sha1-wLNRc14PvLOCLIrY205YOwXr2dw=", + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha1-p4x6clHgH2FlEtMbEK3PUq2l4NI=", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.10.4.tgz", + "integrity": "sha1-im9wHqsP8592W1oc/vQJmQ5iS4c=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "@babel/helpers": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.10.4.tgz", + "integrity": "sha1-Kr6w1yGv98Cpc3a54fb2XXpHUEQ=", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.10.5.tgz", + "integrity": "sha1-G5A1VLyMWD7o0l8eiWlzLmuCmmk=", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.10.5.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.10.5.tgz", + "integrity": "sha1-d85GT1sli+Jlr2GNj93wU28gtWQ=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.0.0-beta.44.tgz", + "integrity": "sha1-GMlM5UORaoBVPtzc9oGJCyAHR9U=", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" + } + }, + "@babel/parser": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.10.5.tgz?cache=0&sync_timestamp=1594750682592&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.10.5.tgz", + "integrity": "sha1-58a/Wn3v+VfOyfBLVR4nYpCdgms=", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.10.5.tgz?cache=0&sync_timestamp=1594750682516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-async-generator-functions%2Fdownload%2F%40babel%2Fplugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha1-NJHKvy98F5q4IGBs7Cf+0V4OhVg=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha1-ozv2Mto5ClnHqMVwBF0RFc13iAc=", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.10.5.tgz?cache=0&sync_timestamp=1594749233260&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-decorators%2Fdownload%2F%40babel%2Fplugin-proposal-decorators-7.10.5.tgz", + "integrity": "sha1-QomLukeLxLGuJCpwOpU6etNQ/7Q=", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.10.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha1-uleibLmLN3QenVvKG4sN34KR8X4=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha1-WT5ZxjUoFgIzvTIbGuvgggwjQds=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha1-AqfpYfwy5tWy2wZJ4Bv4Dd7n4Eo=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha1-zhWQ/wplrRKXCmCdeIVemkwa7wY=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.10.4.tgz", + "integrity": "sha1-UBKawha5pqVbOFP92SPnS/VTpMA=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha1-Mck4MJ0kp4pJ1o/av/qoY3WFVN0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.10.4.tgz", + "integrity": "sha1-dQ8SVekwofgtjN3kUDH4Gg0K3/c=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha1-sWDZcrj9ulx9ERoUX8jEIfwqaQk=", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha1-RIPNpTBBzjQTt/4vAAImZd36p10=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha1-ZkTmoLqlWmH54yMfbJ7rbuRsEkw=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.10.4.tgz", + "integrity": "sha1-aFMIWyxCn50yLQL1pjUBjN6yNgw=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha1-Oauq48v3EMQ3PYQpSE5rohNAFmw=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha1-S764kXtU/PdoNk4KgfVg4zo+9X0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha1-4ilg135pfHT0HFAdRNc9v4pqZM0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha1-QaUBfknrbzzak5KlHu8pQFskWjc=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha1-GvpZV0T3XkOpGvc7DZmOz+Trwug=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.10.5.tgz", + "integrity": "sha1-uBuKr++/5o8PZffvOXuezmimA30=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha1-QFE2rys+IYvEoZJiKLyRerGgrcc=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha1-LHBXbqo7VgmyTLmdsoiMw/xCUdE=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha1-ne2DqBboLe0o1S1LTsvdgQzfwOs=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha1-cN3Ss9G+qD0BUJ6bsl3bOnT8heU=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha1-RpwgYhBcHragQOr0+sS0iAeDle4=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha1-aX5Qyf7hQ4D+hD0fMGspVhdDHkc=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha1-WuM4xX+M9AAb2zVgeuZrktZlry4=", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha1-wIiS6IGdOl2ykDGxFa9RHbv+uuk=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha1-akZ4gOD8ljhRS6NpERgR3b4mRLc=", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.10.4.tgz", + "integrity": "sha1-0tOyDFmtjEcRL6fSqUvAnV74Lxo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.10.4.tgz", + "integrity": "sha1-MlGZbEIA68cdGo/EBfupQPNrong=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + } + } + }, + "@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha1-n0K6CEEQChNfInEtDjkcRi9XHzw=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha1-sexE/PGVr8uNssYs2OVRyIG6+Lc=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha1-G5zdrwXZ6Is6rTOcs+RFxPAgqbE=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.10.4.tgz?cache=0&sync_timestamp=1593529710164&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha1-ZmZ8Pu2h6/eJbUHx8WsXEFovvKA=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha1-YnAJnIVAZmgbrp4F+H4bnK2+jIU=", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha1-moSB/oG4JGVLOgtl2j34nz0hg54=", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha1-eLTZeIELbzvPA/njGPL8DtQa7LY=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha1-kJfXU8t7Aky3OBo7LlLpUTqcaIg=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha1-1xRsTROUM+emUm+IjGZ+MUoJOJQ=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.10.5.tgz?cache=0&sync_timestamp=1594750687789&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-parameters%2Fdownload%2F%40babel%2Fplugin-transform-parameters-7.10.5.tgz", + "integrity": "sha1-WdM51Y0LGVBDX0BD504lEABeLEo=", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "dependencies": { + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha1-mMHL6g4jMvM/mkZhuM4VBbLBm6I=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha1-9v5UtlkDUimHhbg+3YFdIUxC48A=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha1-IBXlnYOQdOdoON4hWdtCGWb9i2M=", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha1-jyaCvNzvntMn4bCGFYXXAT+KVN0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.10.5.tgz?cache=0&sync_timestamp=1594750687653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-runtime%2Fdownload%2F%40babel%2Fplugin-transform-runtime-7.10.5.tgz", + "integrity": "sha1-Ozm3skgw4MLY/3pEif5c+Z+6zoY=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha1-n9Jexc3VVbt/Rz5ebuHJce7eTdY=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.10.4.tgz", + "integrity": "sha1-TiyF6g1quu4bJNz7uuQm/o1nTP8=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha1-jziJ7oZXWBEwop2cyR18c7fEoo0=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha1-eLxdYmpmQtszEtnQ8AH152Of3ow=", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha1-lQnxp+7DHE7b/+E3wWzDP/C8W/w=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha1-/q5SM5HHZR3awRXa4KnQaFeJIAc=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha1-5W1x+SgvrG2wnIJ0IFVXbV5tgKg=", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.10.4.tgz", + "integrity": "sha1-+/V/moA6/Zf08y5PeYu2Lksr718=", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.10.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.10.4", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.10.4", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.10.4", + "browserslist": "^4.12.0", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.3.tgz", + "integrity": "sha1-EyQrU7XvjIg8PPfd3VWzbOgPvHI=", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "dependencies": { + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.10.5.tgz", + "integrity": "sha1-MD2L1EDs1aSR6uYRf9M2dphnTFw=", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz?cache=0&sync_timestamp=1595456367497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.7.tgz", + "integrity": "sha1-ysLazIoepnX+qrrriugziYrkb1U=", + "dev": true + } + } + }, + "@babel/template": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.0.0-beta.44.tgz", + "integrity": "sha1-+IMvT9zuXVm/UV5ZX8UQbFKbOU8=", + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "lodash": "^4.2.0" + } + }, + "@babel/traverse": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.0.0-beta.44.tgz?cache=0&sync_timestamp=1594749243730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.0.0-beta.44.tgz", + "integrity": "sha1-qXCixFR3rRgBfi5GWgYG/u4NKWY=", + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/generator": "7.0.0-beta.44", + "@babel/helper-function-name": "7.0.0-beta.44", + "@babel/helper-split-export-declaration": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "debug": "^3.1.0", + "globals": "^11.1.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" + } + }, + "@babel/types": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.0.0-beta.44.tgz", + "integrity": "sha1-axsWRZH3fewKA0KsqZXy0Eazp1c=", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz?cache=0&sync_timestamp=1593993745797&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Faddress%2Fdownload%2F%40hapi%2Faddress-2.1.4.tgz", + "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", + "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1593915910245&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz", + "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-15.1.1.tgz", + "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npm.taobao.org/@hapi/topo/download/@hapi/topo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@intervolga/optimize-cssnano-plugin": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", + "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", + "dev": true, + "requires": { + "cssnano": "^4.0.0", + "cssnano-preset-default": "^4.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.7.1.tgz", + "integrity": "sha1-cG9kvLSouWQrSK46zkRMcDNNYV0=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", + "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", + "dev": true + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@types/color-name/download/@types/color-name-1.1.1.tgz", + "integrity": "sha1-HBJhu+qhCoBVu8XYq4S3sq/IRqA=", + "dev": true + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.3.tgz?cache=0&sync_timestamp=1594078113094&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.1.3.tgz", + "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/@types/json-schema/download/@types/json-schema-7.0.5.tgz", + "integrity": "sha1-3M5EMOZLRDuolF8CkPtWStW6xt0=" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.3.tgz", + "integrity": "sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=", + "dev": true + }, + "@types/node": { + "version": "14.0.25", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.0.25.tgz?cache=0&sync_timestamp=1595561121089&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.0.25.tgz", + "integrity": "sha1-etiwChIG1snpSBDknzEV8LzDBFY=", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.4.tgz", + "integrity": "sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=", + "dev": true + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.0.0.tgz", + "integrity": "sha1-BI/leZWNpAj7eosqPsBQtQpmEEA=", + "dev": true + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.1.2.tgz", + "integrity": "sha1-wKPm78Ai515CR7RIqPxrhvA+kcA=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@vue/babel-preset-app": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-app/download/@vue/babel-preset-app-4.4.6.tgz", + "integrity": "sha1-kq75Fug/Gr4KLtHp4s71szL5WMQ=", + "dev": true, + "requires": { + "@babel/core": "^7.9.6", + "@babel/helper-compilation-targets": "^7.9.6", + "@babel/helper-module-imports": "^7.8.3", + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.9.6", + "@babel/preset-env": "^7.9.6", + "@babel/runtime": "^7.9.6", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", + "core-js-compat": "^3.6.5", + "semver": "^6.1.0" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.10.4.tgz", + "integrity": "sha1-TFxUvgS9MWcKc4J5fXW5+i5bViA=", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.10.5.tgz", + "integrity": "sha1-2Irn4v3oa/v+hR1Nga+nCpl7XRU=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.6.5.tgz?cache=0&sync_timestamp=1593529670544&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.5.tgz", + "integrity": "sha1-c5XcJzrzf7LlDpvT2f6EEoUjHRo=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + } + } + }, + "@vue/babel-preset-jsx": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.1.2.tgz", + "integrity": "sha1-LhaetMIE6jfKZsLqhaiAv8mdTyA=", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "@vue/babel-sugar-functional-vue": "^1.1.2", + "@vue/babel-sugar-inject-h": "^1.1.2", + "@vue/babel-sugar-v-model": "^1.1.2", + "@vue/babel-sugar-v-on": "^1.1.2" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.1.2.tgz", + "integrity": "sha1-9+JPugnm8e5wEEVgqICAV1VfGpo=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.1.2.tgz", + "integrity": "sha1-ilJ2ttji7Rb/yAeKrZQjYnTm7fA=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.1.2.tgz", + "integrity": "sha1-H/b9G4ACI/ycsehNzrXlLXN6gZI=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + } + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.1.2.tgz", + "integrity": "sha1-su+ZuPL6sJ++rSWq1w70Lhz1sTs=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.1.2", + "camelcase": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + } + } + }, + "@vue/cli-overlay": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-overlay/download/@vue/cli-overlay-4.4.6.tgz", + "integrity": "sha1-WPmWBm2MCgpFrUtcbz8hP5lFqbo=", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.4.6.tgz", + "integrity": "sha1-1ddQ1PdJAMAINuGcFkGTZQ3ybzs=", + "dev": true, + "requires": { + "@babel/core": "^7.9.6", + "@vue/babel-preset-app": "^4.4.6", + "@vue/cli-shared-utils": "^4.4.6", + "babel-loader": "^8.1.0", + "cache-loader": "^4.1.0", + "thread-loader": "^2.1.3", + "webpack": "^4.0.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@vue/cli-shared-utils": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.4.6.tgz", + "integrity": "sha1-DsWYgJIHNsbdeQeawLXOrCn6VeE=", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.4.0.tgz?cache=0&sync_timestamp=1595080318424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.4.0.tgz", + "integrity": "sha1-xiVtsha4eM+6RyDnGc7Hz3JoXX8=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1594997599793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.0.0.tgz", + "integrity": "sha1-c+URTJhtFD76NxLU6iTbmkJm9g8=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "@vue/cli-plugin-router": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.4.6.tgz", + "integrity": "sha1-21uxySr9IEY3bk+qkCcNY2PUubg=", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^4.4.6" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@vue/cli-shared-utils": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.4.6.tgz", + "integrity": "sha1-DsWYgJIHNsbdeQeawLXOrCn6VeE=", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.4.0.tgz?cache=0&sync_timestamp=1595080318424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.4.0.tgz", + "integrity": "sha1-xiVtsha4eM+6RyDnGc7Hz3JoXX8=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1594997599793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.0.0.tgz", + "integrity": "sha1-c+URTJhtFD76NxLU6iTbmkJm9g8=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "@vue/cli-plugin-vuex": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.4.6.tgz", + "integrity": "sha1-RLWW8NUjbgos4apHV72lIHwjC+A=", + "dev": true + }, + "@vue/cli-service": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-service/download/@vue/cli-service-4.4.6.tgz", + "integrity": "sha1-g8oFjQgesUW7wa4v6AadLZ3ffhg=", + "dev": true, + "requires": { + "@intervolga/optimize-cssnano-plugin": "^1.0.5", + "@soda/friendly-errors-webpack-plugin": "^1.7.1", + "@soda/get-current-script": "^1.0.0", + "@vue/cli-overlay": "^4.4.6", + "@vue/cli-plugin-router": "^4.4.6", + "@vue/cli-plugin-vuex": "^4.4.6", + "@vue/cli-shared-utils": "^4.4.6", + "@vue/component-compiler-utils": "^3.1.2", + "@vue/preload-webpack-plugin": "^1.1.0", + "@vue/web-component-wrapper": "^1.2.0", + "acorn": "^7.2.0", + "acorn-walk": "^7.1.1", + "address": "^1.1.2", + "autoprefixer": "^9.8.0", + "browserslist": "^4.12.0", + "cache-loader": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.4", + "clipboardy": "^2.3.0", + "cliui": "^6.0.0", + "copy-webpack-plugin": "^5.1.1", + "css-loader": "^3.5.3", + "cssnano": "^4.1.10", + "debug": "^4.1.1", + "default-gateway": "^5.0.5", + "dotenv": "^8.2.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^4.2.0", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^3.2.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "lodash.transform": "^4.6.0", + "mini-css-extract-plugin": "^0.9.0", + "minimist": "^1.2.5", + "pnp-webpack-plugin": "^1.6.4", + "portfinder": "^1.0.26", + "postcss-loader": "^3.0.0", + "ssri": "^7.1.0", + "terser-webpack-plugin": "^2.3.6", + "thread-loader": "^2.1.3", + "url-loader": "^2.2.0", + "vue-loader": "^15.9.2", + "vue-style-loader": "^4.1.2", + "webpack": "^4.0.0", + "webpack-bundle-analyzer": "^3.8.0", + "webpack-chain": "^6.4.0", + "webpack-dev-server": "^3.11.0", + "webpack-merge": "^4.2.2" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz?cache=0&sync_timestamp=1593529659031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.10.4.tgz", + "integrity": "sha1-Fo2ho26Q2miujUnA8bSMfGJJITo=", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@vue/cli-shared-utils": { + "version": "4.4.6", + "resolved": "https://registry.npm.taobao.org/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.4.6.tgz", + "integrity": "sha1-DsWYgJIHNsbdeQeawLXOrCn6VeE=", + "dev": true, + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.88.2", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "acorn": { + "version": "7.3.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.3.1.tgz", + "integrity": "sha1-hQEHVNtTw/uvO56j4IOqXF0Uf/0=", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz", + "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "autoprefixer": { + "version": "9.8.5", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.5.tgz?cache=0&sync_timestamp=1594444612318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.5.tgz", + "integrity": "sha1-LCJd4indr+HRQkwCeR0MPhDMzKo=", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001097", + "colorette": "^1.2.0", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1594429684526&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", + "integrity": "sha1-qAAMIWlwiQgvhSh6GuxuOCAkpxw=", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-2.4.0.tgz?cache=0&sync_timestamp=1595080318424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.4.0.tgz", + "integrity": "sha1-xiVtsha4eM+6RyDnGc7Hz3JoXX8=", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz?cache=0&sync_timestamp=1593529714508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-2.2.0.tgz", + "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1594997599793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-3.4.0.tgz", + "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.0.0.tgz", + "integrity": "sha1-c+URTJhtFD76NxLU6iTbmkJm9g8=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.1.0.tgz", + "integrity": "sha1-ksJBv23oI2W1x/tL126XVSLhKU0=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz", + "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + } + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "terser-webpack-plugin": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.7.tgz?cache=0&sync_timestamp=1594912506904&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.7.tgz", + "integrity": "sha1-SRD/XRqHIWjMf6bNN0nisNYKigs=", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^3.1.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz", + "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@vue/preload-webpack-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.1.tgz", + "integrity": "sha1-GHI1MNME9EMCHaIpLW7JUCgmEEo=", + "dev": true + }, + "@vue/web-component-wrapper": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.2.0.tgz", + "integrity": "sha1-uw5G8VhafiibTuYGfcxaauYvHdE=", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz", + "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz", + "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz", + "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz", + "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz", + "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz", + "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz", + "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz", + "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz", + "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz", + "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz", + "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz", + "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz", + "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz", + "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz", + "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz", + "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz", + "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.1.tgz", + "integrity": "sha1-Ux5Yuj9RudrLmmZGyk3r9bFMpHQ=", + "dev": true + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-7.2.0.tgz", + "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz?cache=0&sync_timestamp=1593529661616&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faddress%2Fdownload%2Faddress-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", + "dev": true + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.0.1.tgz", + "integrity": "sha1-2y/nJG5Tb0DZtUQqOeEX191qJOA=", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "dependencies": { + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz", + "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=", + "dev": true + } + } + }, + "ajv": { + "version": "6.12.3", + "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.3.tgz?cache=0&sync_timestamp=1593877249903&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv%2Fdownload%2Fajv-6.12.3.tgz", + "integrity": "sha1-GMWvOKER3etPJpe9eNaKvByr1wY=", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.1.tgz", + "integrity": "sha1-uDyonF1C1pAx9CTK1JqtoCNsaVc=" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-cyan/download/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-gray/download/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-red/download/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-wrap/download/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.1.tgz", + "integrity": "sha1-xV7PAhheJGklk5kxDBc84xIzsUI=", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=" + }, + "arch": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.1.2.tgz", + "integrity": "sha1-DFK75zRLtPomDEQ9LLrZwA/y8L8=", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/archy/download/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz", + "integrity": "sha1-SzXClE8GKov82mZBB2A1D+nd/CE=", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/array-differ/download/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/array-each/download/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/array-slice/download/array-slice-1.1.0.tgz", + "integrity": "sha1-42jqFfibxwaff/uJrsOmx9SsItQ=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-4.10.1.tgz", + "integrity": "sha1-ucK/WAXx5kqt7tbfOiv6+1pz9aA=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync%2Fdownload%2Fasync-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/async-foreach/download/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=", + "dev": true + }, + "async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "requires": { + "babel-runtime": "6.x" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=" + }, + "autoprefixer": { + "version": "7.2.6", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-7.2.6.tgz?cache=0&sync_timestamp=1594444612318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-7.2.6.tgz", + "integrity": "sha1-JWZy+G98c12oScTwfQCKuwVgZ9w=", + "requires": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.10.0.tgz", + "integrity": "sha1-oXs6jqgRBg501H0wYSJACtRJeuI=" + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.2.tgz?cache=0&sync_timestamp=1594827579302&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faxios%2Fdownload%2Faxios-0.19.2.tgz", + "integrity": "sha1-PqNsXYgY0NX4qKl6bTa4bNwAyyc=", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "babel-eslint": { + "version": "8.2.6", + "resolved": "https://registry.npm.taobao.org/babel-eslint/download/babel-eslint-8.2.6.tgz?cache=0&sync_timestamp=1593529664540&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-eslint%2Fdownload%2Fbabel-eslint-8.2.6.tgz", + "integrity": "sha1-YnDQxzIFYoBnwPeuFpOp55es79k=", + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/traverse": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "^1.0.0" + } + }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.1.0.tgz", + "integrity": "sha1-xhHVESvVIJq+i5+oTD5NolJ18cM=", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + } + } + }, + "babel-plugin-component": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/babel-plugin-component/download/babel-plugin-component-1.1.1.tgz", + "integrity": "sha1-mwI6I/9cmq4P1WxaGLnKuMTUXuo=", + "requires": { + "@babel/helper-module-imports": "7.0.0-beta.35" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "requires": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1593529670544&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz", + "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=" + }, + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz?cache=0&sync_timestamp=1595456367497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1593529670544&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz", + "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=" + } + } + }, + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npm.taobao.org/babylon/download/babylon-7.0.0-beta.44.tgz?cache=0&sync_timestamp=1593529713109&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabylon%2Fdownload%2Fbabylon-7.0.0-beta.44.tgz", + "integrity": "sha1-iRWeFebjDFCW4i1zjYwK+KDoyh0=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.3.1.tgz?cache=0&sync_timestamp=1593529734399&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbase64-js%2Fdownload%2Fbase64-js-1.3.1.tgz", + "integrity": "sha1-WOzoy3XdB+ce0IxzarxfrE2/jfE=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/beeper/download/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=" + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.1.0.tgz", + "integrity": "sha1-MPpAyef+B9vIlWeM0ocCTeokHdk=" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=" + }, + "bn.js": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.1.2.tgz", + "integrity": "sha1-yWhpAtPJoncp9DqxD515wgBNp7A=", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbody-parser%2Fdownload%2Fbody-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.0.tgz", + "integrity": "sha1-VF0LGwfmssmSEQgr8bEsznoLDhE=", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-2.11.3.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-2.11.3.tgz", + "integrity": "sha1-/jYWeu0bvN5IJ+v+cTR6LMcLmbI=", + "requires": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz?cache=0&sync_timestamp=1594429684526&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-loader": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-4.1.0.tgz", + "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", + "dev": true, + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^3.0.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz?cache=0&sync_timestamp=1593529714508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + } + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + } + } + }, + "caniuse-lite": { + "version": "1.0.30001105", + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001105.tgz?cache=0&sync_timestamp=1595396103274&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001105.tgz", + "integrity": "sha1-0ssLMeXPLzzoRQM7YcXAFWZUmr8=" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha1-I6xhPMmoVuT4j/i7c7u16YmCXPc=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", + "dev": true + }, + "chokidar": { + "version": "3.4.1", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.4.1.tgz?cache=0&sync_timestamp=1594864781518&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.4.1.tgz", + "integrity": "sha1-6QW97PEOqgoLHbDGZEgcxMvCK6E=", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz", + "integrity": "sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ=", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "3.4.28", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-3.4.28.tgz", + "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=", + "requires": { + "commander": "2.8.x", + "source-map": "0.4.x" + }, + "dependencies": { + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.8.1.tgz?cache=0&sync_timestamp=1595168236910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz", + "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=", + "dev": true + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "cli-highlight": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.4.tgz", + "integrity": "sha1-CYy2Qs8X9CrcHBFF4H+WDsTXUis=", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "highlight.js": "^9.6.0", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^5.1.1", + "yargs": "^15.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz", + "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz", + "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz", + "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-15.4.1.tgz?cache=0&sync_timestamp=1594421046064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-15.4.1.tgz", + "integrity": "sha1-DYehbeAa7p2L7Cv7909nhRcw9Pg=", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-18.1.3.tgz?cache=0&sync_timestamp=1595125173221&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-18.1.3.tgz", + "integrity": "sha1-vmjEl1xrKr9GkjawyHA2L6sJp7A=", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "cli-spinners": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/cli-spinners/download/cli-spinners-0.2.0.tgz?cache=0&sync_timestamp=1595080318424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-spinners%2Fdownload%2Fcli-spinners-0.2.0.tgz", + "integrity": "sha1-hQeHN5E7iA9uyf/ntl6D7Hd2KE8=" + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.3.0.tgz", + "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", + "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/clone-stats/download/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.2.tgz", + "integrity": "sha1-aBSOf4XUGtdknF+oyBBvCY0inhA=", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.3.tgz", + "integrity": "sha1-ybvF8BtYtUkvPWhXRZy2WQziBMw=", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-support/download/color-support-1.1.3.tgz", + "integrity": "sha1-k4NDeaHMmgxh+C9S8NBDIiUb1aI=" + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/colorette/download/colorette-1.2.1.tgz?cache=0&sync_timestamp=1593955804228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.1.tgz", + "integrity": "sha1-TQuSEyXBT6+SYzCGpTbbbolWSxs=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1595168236910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz?cache=0&sync_timestamp=1593529658092&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.7.0.tgz", + "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha1-VIGgPeoRI9iKmIxv+LeCRyFPC4g=", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-2.1.2.tgz", + "integrity": "sha1-7OxTsOAxe9yV73arcHS3OEeF+mE=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz?cache=0&sync_timestamp=1593529703136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.6.5.tgz?cache=0&sync_timestamp=1593529670544&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.5.tgz", + "integrity": "sha1-c5XcJzrzf7LlDpvT2f6EEoUjHRo=" + }, + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npm.taobao.org/core-js-compat/download/core-js-compat-3.6.5.tgz", + "integrity": "sha1-KlHZpOJd/W5pAlGqgfmePAVIHxw=", + "dev": true, + "requires": { + "browserslist": "^4.8.5", + "semver": "7.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", + "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.3.tgz", + "integrity": "sha1-yREbbzMEXEaX8UR4f5JUzcd8Rf8=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-loader": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-3.6.0.tgz?cache=0&sync_timestamp=1593529671540&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-3.6.0.tgz", + "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=", + "dev": true + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-2.1.3.tgz", + "integrity": "sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI=" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.10.tgz", + "integrity": "sha1-CsQfCxPRPUZUh+ERt3jULaYxuLI=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha1-UexmLM/KD4izltzZZ5zbkxvhf3Y=", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.0.3.tgz", + "integrity": "sha1-DZmF3IUsfMKyys+74QeQFNGo6QM=", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha1-K/8//huz93bPfu/ZHuXLp3oUnus=", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.6.tgz", + "integrity": "sha1-hS3GD8ql2qLoz2yRicRA7T4EKXg=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/dateformat/download/dateformat-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdateformat%2Fdownload%2Fdateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1593529721051&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=" + }, + "default-gateway": { + "version": "5.0.5", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-5.0.5.tgz", + "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", + "dev": true, + "requires": { + "execa": "^3.3.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz", + "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1594145237072&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.1.0.tgz", + "integrity": "sha1-ASA83JJZf5uQkGfD5lbMH008Tck=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.0.tgz", + "integrity": "sha1-//DzyRYX/mK7UBiWNumayKbfe+U=", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz?cache=0&sync_timestamp=1593529672896&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdel%2Fdownload%2Fdel-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/deprecated/download/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/detect-file/download/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/detect-node/download/detect-node-2.0.4.tgz", + "integrity": "sha1-AU7o+PZpxcWAI9pkuBecCDooxGw=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "requires": { + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.0.1.tgz", + "integrity": "sha1-H4vf6R9aeAYydOgDtL3O326U+U0=" + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=" + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "requires": { + "domelementtype": "1" + } + }, + "domready": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/domready/download/domready-1.0.8.tgz", + "integrity": "sha1-kfJS5Ze2Wvd+dFriTdAYXV4m1Yw=" + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.2.0.tgz", + "integrity": "sha1-w07MKVVtxF8fTCJpe29JBODMT8s=", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz", + "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-5.1.0.tgz", + "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", + "dev": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npm.taobao.org/duplexer2/download/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "requires": { + "readable-stream": "~1.1.9" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "easy-stack": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.0.tgz", + "integrity": "sha1-EskbMIWjfwuqM26UhurEv5Tj54g=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.505", + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.505.tgz?cache=0&sync_timestamp=1595561330464&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.505.tgz", + "integrity": "sha1-DlXtvfwTcAtnQqc8gcCvfQ1xNk8=" + }, + "element-theme": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/element-theme/download/element-theme-2.0.1.tgz", + "integrity": "sha1-AJvTYdl2GhV4gfCdYu/fNM+/FWU=", + "requires": { + "commander": "^2.9.0", + "gulp": "^3.9.1", + "gulp-autoprefixer": "^4.0.0", + "gulp-cssmin": "^0.1.7", + "gulp-nop": "0.0.3", + "gulp-sass": "^3.1.0", + "ora": "^0.3.0", + "run-sequence": "^1.2.2" + }, + "dependencies": { + "gulp-autoprefixer": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/gulp-autoprefixer/download/gulp-autoprefixer-4.1.0.tgz", + "integrity": "sha1-Bkr3PMAsrayP800L+T/9+5TqEqo=", + "requires": { + "autoprefixer": "^7.0.0", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "postcss": "^6.0.1", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "gulp-sass": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/gulp-sass/download/gulp-sass-3.2.1.tgz", + "integrity": "sha1-LjaIqW/YvhwMATQHUMGRsuefq5Q=", + "requires": { + "gulp-util": "^3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.8.3", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + } + } + } + }, + "element-theme-chalk": { + "version": "2.15.8", + "resolved": "https://registry.npmmirror.com/element-theme-chalk/-/element-theme-chalk-2.15.8.tgz", + "integrity": "sha512-Tx+YU/j4rZSxyD/NtUOBFmARGnCSe8oH1p6HxoOZzizDp8UxNuvEDENq0sB5KV8bzYCAmA4y+U1C6661p5G0Mg==", + "dev": true + }, + "element-ui": { + "version": "2.15.8", + "resolved": "https://registry.npmmirror.com/element-ui/-/element-ui-2.15.8.tgz", + "integrity": "sha512-N54zxosRFqpYax3APY3GeRmtOZwIls6Z756WM0kdPZ5Q92PIeKHnZgF1StlamIg9bLxP1k+qdhTZvIeQlim09A==", + "requires": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + } + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.3.tgz", + "integrity": "sha1-y1nrLv2vc6C9eMzXAVpirW4Pk9Y=", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "requires": { + "once": "~1.3.0" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.3.0.tgz", + "integrity": "sha1-O4BvO/r8HsfeaVUe+TzKRsFwQSY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.0.3.tgz", + "integrity": "sha1-XEh+V0Krk8Fau12iJ1m4WQ7AO38=" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz", + "integrity": "sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.17.6.tgz", + "integrity": "sha1-kUIHFweFeyysx7iey2cDFsPi1So=", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.0.2.tgz?cache=0&sync_timestamp=1594745271228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.0.2.tgz", + "integrity": "sha1-algNcO24eIDyK0yR0NVgeN9pYsQ=", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-3.7.1.tgz?cache=0&sync_timestamp=1593529731941&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=" + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", + "dev": true + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.2.1.tgz", + "integrity": "sha1-AHo7n9vCs7uH5IeeoZyS/b05Qs8=", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", + "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz", + "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", + "dev": true + }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.2.0.tgz?cache=0&sync_timestamp=1595422587042&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevents%2Fdownload%2Fevents-3.2.0.tgz", + "integrity": "sha1-k7h8GPjvzUICpGGuxN/AVWtjk3k=", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.0.7.tgz", + "integrity": "sha1-j7xyyT/NNAiAkLwKTmT0tc7m2NA=", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1594145237072&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/exit-hook/download/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/expand-tilde/download/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/fancy-log/download/fancy-log-1.3.3.tgz", + "integrity": "sha1-28GRVPVYaQFQojlToK29A1vkX8c=", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/fast-diff/download/fast-diff-1.1.2.tgz", + "integrity": "sha1-S2LEK44D3j+EhGC2OQeZIGldAVQ=" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=" + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz", + "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", + "dev": true + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz?cache=0&sync_timestamp=1593529678942&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-4.3.0.tgz", + "integrity": "sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "dev": true, + "optional": true + }, + "filesize": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-2.0.4.tgz", + "integrity": "sha1-eAWUHGD83+Y/RtfqNYxZreEcEyU=" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz?cache=0&sync_timestamp=1593529714508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-cache-dir%2Fdownload%2Ffind-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-index": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/find-index/download/find-index-0.1.1.tgz", + "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=" + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/findup-sync/download/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/fined/download/fined-1.2.0.tgz", + "integrity": "sha1-0AvszxqitHXRbUI7Aji3E6LEo3s=", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/first-chunk-stream/download/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=" + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/flagged-respawn/download/flagged-respawn-1.0.1.tgz", + "integrity": "sha1-595vEnnd2cqarIpZcdYYYGs6q0E=" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz", + "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", + "requires": { + "debug": "=3.1.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/for-own/download/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + } + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.1.0.tgz", + "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.1.3.tgz", + "integrity": "sha1-+3OHA66NL5/pAMM4Nt3r7ouX8j4=", + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npm.taobao.org/fstream/download/fstream-1.0.12.tgz", + "integrity": "sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=" + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/gaze/download/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", + "requires": { + "globule": "~0.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.1.tgz", + "integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-4.5.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.1.tgz", + "integrity": "sha1-tsHvQXxOVmPqSY8cRa+saRa7wik=", + "requires": { + "is-glob": "^4.0.1" + }, + "dependencies": { + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "requires": { + "is-extglob": "^2.1.1" + } + } + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npm.taobao.org/glob-stream/download/glob-stream-3.1.18.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob-stream%2Fdownload%2Fglob-stream-3.1.18.tgz", + "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", + "requires": { + "glob": "^4.3.1", + "glob2base": "^0.0.12", + "minimatch": "^2.0.1", + "ordered-read-streams": "^0.1.0", + "through2": "^0.6.1", + "unique-stream": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "glob-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/glob-watcher/download/glob-watcher-0.0.6.tgz?cache=0&sync_timestamp=1595472471347&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob-watcher%2Fdownload%2Fglob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", + "requires": { + "gaze": "^0.5.1" + } + }, + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npm.taobao.org/glob2base/download/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "requires": { + "find-index": "^0.1.1" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/global-modules/download/global-modules-1.0.0.tgz", + "integrity": "sha1-bXcPDrUjrHgWTXK15xqIdyZcw+o=", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/global-prefix/download/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz", + "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=" + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + } + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/globule/download/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", + "requires": { + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" + }, + "dependencies": { + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-3.1.21.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "requires": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=" + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=" + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-1.0.2.tgz?cache=0&sync_timestamp=1594226905843&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=" + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/glogg/download/glogg-1.0.2.tgz", + "integrity": "sha1-LX3XAr7aIus7/634gGltpthGMT8=", + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-3.0.12.tgz", + "integrity": "sha1-ADSUfOntaV7IqwuFS8kZ6Csf+u8=", + "requires": { + "natives": "^1.1.3" + } + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/graceful-readlink/download/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" + }, + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npm.taobao.org/gulp/download/gulp-3.9.1.tgz", + "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", + "requires": { + "archy": "^1.0.0", + "chalk": "^1.0.0", + "deprecated": "^0.0.1", + "gulp-util": "^3.0.0", + "interpret": "^1.0.0", + "liftoff": "^2.1.0", + "minimist": "^1.1.0", + "orchestrator": "^0.3.0", + "pretty-hrtime": "^1.0.0", + "semver": "^4.1.0", + "tildify": "^1.0.0", + "v8flags": "^2.0.2", + "vinyl-fs": "^0.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "gulp-cssmin": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/gulp-cssmin/download/gulp-cssmin-0.1.7.tgz", + "integrity": "sha1-9Xb+UhHRB7qpQBUEJJv4eu0VVr0=", + "requires": { + "clean-css": "^3.1.9", + "filesize": "~2.0.0", + "graceful-fs": "~2.0.0", + "gulp-rename": "~1.1.0", + "gulp-util": "~2.2.0", + "map-stream": "0.0.4", + "temp-write": "~0.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=" + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=" + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-0.5.1.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "requires": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npm.taobao.org/dateformat/download/dateformat-1.0.12.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdateformat%2Fdownload%2Fdateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-2.0.3.tgz", + "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=" + }, + "gulp-rename": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/gulp-rename/download/gulp-rename-1.1.0.tgz", + "integrity": "sha1-kwkKqvTThsB/IFOKaIjxXvunJ6E=", + "requires": { + "map-stream": ">=0.0.4" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npm.taobao.org/gulp-util/download/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "requires": { + "chalk": "^0.5.0", + "dateformat": "^1.0.7-1.2.3", + "lodash._reinterpolate": "^2.4.1", + "lodash.template": "^2.4.1", + "minimist": "^0.2.0", + "multipipe": "^0.1.0", + "through2": "^0.5.0", + "vinyl": "^0.2.1" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "requires": { + "ansi-regex": "^0.2.0" + } + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=" + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.escape/download/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "requires": { + "lodash._escapehtmlchar": "~2.4.1", + "lodash._reunescapedhtml": "~2.4.1", + "lodash.keys": "~2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "requires": { + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.template/download/lodash.template-2.4.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.template%2Fdownload%2Flodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "requires": { + "lodash._escapestringchar": "~2.4.1", + "lodash._reinterpolate": "~2.4.1", + "lodash.defaults": "~2.4.1", + "lodash.escape": "~2.4.1", + "lodash.keys": "~2.4.1", + "lodash.templatesettings": "~2.4.1", + "lodash.values": "~2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "requires": { + "lodash._reinterpolate": "~2.4.1", + "lodash.escape": "~2.4.1" + } + }, + "minimist": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-0.2.1.tgz", + "integrity": "sha1-gnuk51k0ZOfCIejFvtkwkE7ixFU=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "requires": { + "ansi-regex": "^0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=" + }, + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "requires": { + "readable-stream": "~1.0.17", + "xtend": "~3.0.0" + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/vinyl/download/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "requires": { + "clone-stats": "~0.0.1" + } + }, + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=" + } + } + }, + "gulp-nop": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/gulp-nop/download/gulp-nop-0.0.3.tgz", + "integrity": "sha1-6ezYuZTVWBerXOFroY9hTXgQ7L4=", + "requires": { + "gulp-util": "~2.2.14", + "through": "~2.3.4" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=" + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=" + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-0.5.1.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "requires": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npm.taobao.org/dateformat/download/dateformat-1.0.12.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdateformat%2Fdownload%2Fdateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "gulp-util": { + "version": "2.2.20", + "resolved": "https://registry.npm.taobao.org/gulp-util/download/gulp-util-2.2.20.tgz", + "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", + "requires": { + "chalk": "^0.5.0", + "dateformat": "^1.0.7-1.2.3", + "lodash._reinterpolate": "^2.4.1", + "lodash.template": "^2.4.1", + "minimist": "^0.2.0", + "multipipe": "^0.1.0", + "through2": "^0.5.0", + "vinyl": "^0.2.1" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "requires": { + "ansi-regex": "^0.2.0" + } + }, + "lodash._reinterpolate": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-2.4.1.tgz", + "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=" + }, + "lodash.escape": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.escape/download/lodash.escape-2.4.1.tgz", + "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", + "requires": { + "lodash._escapehtmlchar": "~2.4.1", + "lodash._reunescapedhtml": "~2.4.1", + "lodash.keys": "~2.4.1" + } + }, + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "requires": { + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" + } + }, + "lodash.template": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.template/download/lodash.template-2.4.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.template%2Fdownload%2Flodash.template-2.4.1.tgz", + "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", + "requires": { + "lodash._escapestringchar": "~2.4.1", + "lodash._reinterpolate": "~2.4.1", + "lodash.defaults": "~2.4.1", + "lodash.escape": "~2.4.1", + "lodash.keys": "~2.4.1", + "lodash.templatesettings": "~2.4.1", + "lodash.values": "~2.4.1" + } + }, + "lodash.templatesettings": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-2.4.1.tgz", + "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", + "requires": { + "lodash._reinterpolate": "~2.4.1", + "lodash.escape": "~2.4.1" + } + }, + "minimist": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-0.2.1.tgz", + "integrity": "sha1-gnuk51k0ZOfCIejFvtkwkE7ixFU=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-0.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "requires": { + "ansi-regex": "^0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=" + }, + "through2": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-0.5.1.tgz", + "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", + "requires": { + "readable-stream": "~1.0.17", + "xtend": "~3.0.0" + } + }, + "vinyl": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/vinyl/download/vinyl-0.2.3.tgz", + "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", + "requires": { + "clone-stats": "~0.0.1" + } + }, + "xtend": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-3.0.0.tgz", + "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=" + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npm.taobao.org/gulp-util/download/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/gulplog/download/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "^1.0.0" + } + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + } + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", + "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz", + "integrity": "sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/has-gulplog/download/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.1.tgz", + "integrity": "sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg=" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", + "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", + "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", + "dev": true + }, + "highlight.js": { + "version": "9.18.1", + "resolved": "https://registry.npm.taobao.org/highlight.js/download/highlight.js-9.18.1.tgz", + "integrity": "sha1-7SGqAB/mJSuxCj121HVzxlOf4Tw=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/homedir-polyfill/download/homedir-polyfill-1.0.3.tgz", + "integrity": "sha1-dDKYzvTlrz4ZQWH7rcwhUdOgWOg=", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.8.tgz?cache=0&sync_timestamp=1594427917138&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhosted-git-info%2Fdownload%2Fhosted-git-info-2.8.8.tgz", + "integrity": "sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg=" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.2.tgz", + "integrity": "sha1-l9RoiutcgYhqNk+qDK0d2hTUM6c=", + "dev": true + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/html-entities/download/html-entities-1.3.1.tgz", + "integrity": "sha1-+5oaS1sUxdq6gtPjTGrk/nAaDkQ=", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.3.tgz", + "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", + "requires": { + "source-map": "~0.6.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1595168236910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" + } + } + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + }, + "html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz?cache=0&sync_timestamp=1593529719673&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.1.tgz", + "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.4.tgz", + "integrity": "sha1-tUY6zmNaCD0Bi9x8kXtMXxCoU4Q=", + "dev": true + } + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&sync_timestamp=1594184250387&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.1.13.tgz", + "integrity": "sha1-7BaFWOlaoYH9h9N/VcMrvLZwi4Q=", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz", + "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", + "dev": true + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=" + }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "dependencies": { + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/in-publish/download/in-publish-2.0.1.tgz", + "integrity": "sha1-lIsaU1yAMFYc6lIvc/ePS+NX4Aw=" + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz", + "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/internal-ip/download/internal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.4.0.tgz", + "integrity": "sha1-Zlq4vE2iendKQFhOgS4+D6RbGh4=" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", + "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", + "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-absolute/download/is-absolute-1.0.0.tgz", + "integrity": "sha1-OV4a6EsR8mrReV5zwXN45IowFXY=", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/is-arguments/download/is-arguments-1.0.4.tgz", + "integrity": "sha1-P6+WbHy6D/Q3+zH2JQCC/PBEjPM=" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", + "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=" + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.0.tgz", + "integrity": "sha1-gzNlYLVKOONeOi33r9BFTWkUaLs=" + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz", + "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.0.0.tgz", + "integrity": "sha1-LLDfDnXi0GT+GGTDfN6st7Lc8ls=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-finite/download/is-finite-1.1.0.tgz", + "integrity": "sha1-kEE1x3+0LAZB1qobzbxNqo2ggvM=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", + "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1595327607964&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.0.tgz", + "integrity": "sha1-7OOOOJ5JDfDcIcrqK9WW+Yf3Z/8=", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-relative/download/is-relative-1.0.0.tgz?cache=0&sync_timestamp=1593529689227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-relative%2Fdownload%2Fis-relative-1.0.0.tgz", + "integrity": "sha1-obtpNc6MXboei5dUubLcwCDiJg0=", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-svg/download/is-svg-3.0.0.tgz", + "integrity": "sha1-kyHb0pwhLlypnE+peUxxS8r6L3U=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz", + "integrity": "sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-unc-path/download/is-unc-path-1.0.0.tgz", + "integrity": "sha1-1zHoiY7QkKEsNSrS6u1Qla0yLJ0=", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.0.1.tgz", + "integrity": "sha1-bvNYA1MQ411mfGde1j0+t8GqGeU=", + "dev": true + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-25.5.0.tgz", + "integrity": "sha1-JhHQcbec6g9D7lej0RhZOsFUfbE=", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz", + "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-base64": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/js-base64/download/js-base64-2.6.3.tgz?cache=0&sync_timestamp=1595031171987&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-base64%2Fdownload%2Fjs-base64-2.6.3.tgz", + "integrity": "sha1-ev25tXqncX4V03C2bo82qcuDXcM=" + }, + "js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/js-cookie/download/js-cookie-2.2.1.tgz", + "integrity": "sha1-aeEG3F1YBolFYpAqpbrsN0Tpsrg=" + }, + "js-message": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.5.tgz", + "integrity": "sha1-IwDSSxrwjondCVvBpMnJz8uJLRU=", + "dev": true + }, + "js-queue": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/js-queue/download/js-queue-2.0.0.tgz", + "integrity": "sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug=", + "dev": true, + "requires": { + "easy-stack": "^1.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.0.tgz?cache=0&sync_timestamp=1593529722001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.0.tgz", + "integrity": "sha1-p6NBcPJqIbsWJCTYray0ETpp5II=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz", + "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-stringify-safe%2Fdownload%2Fjson-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true, + "optional": true + } + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=" + }, + "klona": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/klona/download/klona-1.1.2.tgz?cache=0&sync_timestamp=1594031499693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fklona%2Fdownload%2Fklona-1.1.2.tgz", + "integrity": "sha1-p54pJRilpUEuyNCXlkv/FXGmTbA=" + }, + "launch-editor": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor/download/launch-editor-2.2.1.tgz", + "integrity": "sha1-hxtaPuOdZoD8wm03kwtu7aidsMo=", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "shell-quote": "^1.6.1" + } + }, + "launch-editor-middleware": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/launch-editor-middleware/download/launch-editor-middleware-2.2.1.tgz", + "integrity": "sha1-4UsH5scVSwpLhqD9NFeE5FgEwVc=", + "dev": true, + "requires": { + "launch-editor": "^2.2.1" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/leven/download/leven-3.1.0.tgz", + "integrity": "sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I=", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/levenary/download/levenary-1.1.1.tgz", + "integrity": "sha1-hCqe6Y0gdap/ru2+MmeekgX0b3c=", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/liftoff/download/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "requires": { + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=" + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1593787821544&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.19.tgz?cache=0&sync_timestamp=1594226905843&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.19.tgz", + "integrity": "sha1-5I3e2+MLMyF4PFtDAfvTU7weSks=" + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/lodash._basetostring/download/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/lodash._basevalues/download/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" + }, + "lodash._escapehtmlchar": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._escapehtmlchar/download/lodash._escapehtmlchar-2.4.1.tgz", + "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", + "requires": { + "lodash._htmlescapes": "~2.4.1" + } + }, + "lodash._escapestringchar": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._escapestringchar/download/lodash._escapestringchar-2.4.1.tgz", + "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "lodash._htmlescapes": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._htmlescapes/download/lodash._htmlescapes-2.4.1.tgz", + "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" + }, + "lodash._isnative": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._isnative/download/lodash._isnative-2.4.1.tgz", + "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=" + }, + "lodash._objecttypes": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._objecttypes/download/lodash._objecttypes-2.4.1.tgz", + "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=" + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/lodash._reescape/download/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/lodash._reevaluate/download/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._reunescapedhtml": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._reunescapedhtml/download/lodash._reunescapedhtml-2.4.1.tgz", + "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", + "requires": { + "lodash._htmlescapes": "~2.4.1", + "lodash.keys": "~2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "requires": { + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" + } + } + } + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/lodash._root/download/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" + }, + "lodash._shimkeys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash._shimkeys/download/lodash._shimkeys-2.4.1.tgz", + "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", + "requires": { + "lodash._objecttypes": "~2.4.1" + } + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.defaults": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-2.4.1.tgz", + "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", + "requires": { + "lodash._objecttypes": "~2.4.1", + "lodash.keys": "~2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "requires": { + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" + } + } + } + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/lodash.escape/download/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" + }, + "lodash.isobject": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.isobject/download/lodash.isobject-2.4.1.tgz", + "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", + "requires": { + "lodash._objecttypes": "~2.4.1" + } + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npm.taobao.org/lodash.template/download/lodash.template-3.6.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.template%2Fdownload%2Flodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lodash.values": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.values/download/lodash.values-2.4.1.tgz", + "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", + "requires": { + "lodash.keys": "~2.4.1" + }, + "dependencies": { + "lodash.keys": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-2.4.1.tgz", + "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", + "requires": { + "lodash._isnative": "~2.4.1", + "lodash._shimkeys": "~2.4.1", + "lodash.isobject": "~2.4.1" + } + } + } + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "requires": { + "chalk": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "loglevel": { + "version": "1.6.8", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.6.8.tgz", + "integrity": "sha1-iiX7ddCSIw7NRFcnDYC1TigBEXE=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz", + "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-2.7.3.tgz?cache=0&sync_timestamp=1594427567713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=" + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/make-iterator/download/make-iterator-1.0.1.tgz", + "integrity": "sha1-KbM/MSqo9UfEpeSQ9Wr87JkTOtY=", + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-stream": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/map-stream/download/map-stream-0.0.4.tgz", + "integrity": "sha1-XsbekCE+9sey65Nn6a3o2k79tos=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-options": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-options/download/merge-options-1.0.1.tgz", + "integrity": "sha1-KmSyRFe+zU5NxggoMkfpTOWJqjI=", + "requires": { + "is-plain-obj": "^1.1" + } + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&sync_timestamp=1593529693281&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.4.6.tgz?cache=0&sync_timestamp=1593529693583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.4.6.tgz", + "integrity": "sha1-5bQHyQ20QvK+tbFiNz0Htpr/pNE=", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.44.0.tgz", + "integrity": "sha1-+hHF6wrKEzS0Izy01S8QxaYnL5I=" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.27.tgz", + "integrity": "sha1-R5SfmOJ56lMRn1ci4PNOUpvsAJ8=", + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz", + "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz?cache=0&sync_timestamp=1593529693873&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz", + "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", + "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.2.tgz", + "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz", + "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.3.tgz", + "integrity": "sha1-VfeDkwfXSFnW6K2pw+vnLOwhajQ=", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "mitt": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/mitt/download/mitt-1.1.2.tgz?cache=0&sync_timestamp=1594823934963&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmitt%2Fdownload%2Fmitt-1.1.2.tgz", + "integrity": "sha1-OA5hSA1qYVtmDwertg1R4KTkvtY=" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1593529694459&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", + "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/multipipe/download/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "requires": { + "duplexer2": "0.0.2" + } + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + } + } + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.1.tgz", + "integrity": "sha1-174036MQW5FJTDFHCJMV7/iHSwE=" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/natives/download/natives-1.1.6.tgz", + "integrity": "sha1-pgO0pJirdxc2ErnqGs3sTZgPALs=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz?cache=0&sync_timestamp=1594317447342&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fneo-async%2Fdownload%2Fneo-async-2.6.2.tgz", + "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.9.0.tgz", + "integrity": "sha1-1iQFDtu0SHStyhK7mlLsY8t4JXk=", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npm.taobao.org/node-gyp/download/node-gyp-3.8.0.tgz", + "integrity": "sha1-VAMEJhwzDoDQ1e3OJTpoyzlkIYw=", + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + } + } + }, + "node-ipc": { + "version": "9.1.1", + "resolved": "https://registry.npm.taobao.org/node-ipc/download/node-ipc-9.1.1.tgz", + "integrity": "sha1-TiRe1pOOZRAOWV68XcNLFujdXWk=", + "dev": true, + "requires": { + "event-pubsub": "4.3.0", + "js-message": "1.0.5", + "js-queue": "2.0.0" + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + } + } + } + } + }, + "node-releases": { + "version": "1.1.60", + "resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.60.tgz?cache=0&sync_timestamp=1595485303627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.60.tgz", + "integrity": "sha1-aUi9/OgobwtdDlqI6DhOlU3+cIQ=", + "dev": true + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npm.taobao.org/node-sass/download/node-sass-4.14.1.tgz", + "integrity": "sha1-mch+wu+3BH7WOPtMnbfzpC4iF7U=", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/gaze/download/gaze-1.1.3.tgz", + "integrity": "sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko=", + "requires": { + "globule": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/globule/download/globule-1.3.2.tgz", + "integrity": "sha1-2L3Z6eTu+PluJFmZpd7n612FKcQ=", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1593529695654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", + "dev": true + }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel/-/normalize-wheel-1.0.1.tgz", + "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz", + "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=" + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.8.0.tgz", + "integrity": "sha1-34B+Xs9TpgnMa/6T6sPMe+WzqdA=" + }, + "object-is": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.2.tgz", + "integrity": "sha1-xdLof/nhGfeLegiEQVGeLuwVc7Y=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.0.tgz", + "integrity": "sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/object.defaults/download/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha1-Npvx+VktiridcS3O1cuBx8U1Jkk=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object.map/download/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.1.tgz", + "integrity": "sha1-aKmezeNWt+kpWjxeDOMdyMlT3l4=", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", + "dev": true + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=" + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npm.taobao.org/open/download/open-6.4.0.tgz?cache=0&sync_timestamp=1595208371745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fopen%2Fdownload%2Fopen-6.4.0.tgz", + "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opener": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.1.tgz", + "integrity": "sha1-bS8Od/GgrwAyrKcWwsH7uOfoq+0=", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz?cache=0&sync_timestamp=1593529723119&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fopn%2Fdownload%2Fopn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "ora": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/ora/download/ora-0.3.0.tgz?cache=0&sync_timestamp=1594997599793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fora%2Fdownload%2Fora-0.3.0.tgz", + "integrity": "sha1-NnoHitJc+wltpQERXrW0AeB9dJU=", + "requires": { + "chalk": "^1.1.1", + "cli-cursor": "^1.0.2", + "cli-spinners": "^0.2.0", + "log-symbols": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npm.taobao.org/orchestrator/download/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + } + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/ordered-read-streams/download/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=" + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz", + "integrity": "sha1-hc36+uso6Gd/QW4odZK18/SepBA=", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz?cache=0&sync_timestamp=1594559734248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-3.0.0.tgz", + "integrity": "sha1-1wTZr4orpoTiYA2aIVmD1BQal50=", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz", + "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz", + "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "^2.2.0" + } + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/parchment/download/parchment-1.1.4.tgz", + "integrity": "sha1-rt7Xq5OP6SHUw0vDOc4RaLwv/eU=" + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.5.tgz", + "integrity": "sha1-ADJxND2ljclMrOSU+u89IUfs6g4=", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/parse-filepath/download/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/parse-node-version/download/parse-node-version-1.0.1.tgz", + "integrity": "sha1-4rXb7eAOf6m8NjYH9TMn6LBzGJs=" + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/parse-passwd/download/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz", + "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-5.1.1.tgz", + "integrity": "sha1-6MdD1OkhlNUpPs3isIvjHmdGHLw=", + "dev": true, + "requires": { + "parse5": "^5.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz?cache=0&sync_timestamp=1593529696791&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparseurl%2Fdownload%2Fparseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/path-root/download/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/path-root-regex/download/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=" + } + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.1.tgz", + "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz", + "integrity": "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0=" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1593529716831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "dev": true, + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/plugin-error/download/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/array-slice/download/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + } + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npm.taobao.org/pnp-webpack-plugin/download/pnp-webpack-plugin-1.6.4.tgz?cache=0&sync_timestamp=1593529697659&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpnp-webpack-plugin%2Fdownload%2Fpnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha1-yXEaxNxIpoXauvyG+Lbdn434QUk=", + "dev": true, + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.27", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.27.tgz?cache=0&sync_timestamp=1595216162290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fportfinder%2Fdownload%2Fportfinder-1.0.27.tgz", + "integrity": "sha1-pBMzwRa15fPTgPl0WsLzUITEx1g=", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz", + "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-6.0.23.tgz", + "integrity": "sha1-YcgswyisYOZ3ZF+XkFTrmLwOMyQ=", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" + } + } + }, + "postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.2.tgz", + "integrity": "sha1-UE780AjKAnMSBWiweSsWzc3oqsE=", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.0.tgz", + "integrity": "sha1-yE1pK3u3tB3c7ZTuYuirMbQXsAM=", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz?cache=0&sync_timestamp=1593529698215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz", + "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha1-6KZWG+kUqvPAUodjd1JMqQ27eRU=", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-prefix-selector": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/postcss-prefix-selector/download/postcss-prefix-selector-1.7.2.tgz", + "integrity": "sha1-Ot7tkDmFc0KY8Z2PXgtlf52Q1Dw=", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha1-k0z3mdAWyDQRhZ4J3Oyt4BKG7Fw=", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.2.tgz", + "integrity": "sha1-F7mXvHEbMzurFDqu07jT1uPTglg=", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + }, + "posthtml": { + "version": "0.9.2", + "resolved": "https://registry.npm.taobao.org/posthtml/download/posthtml-0.9.2.tgz", + "integrity": "sha1-9MBtufZ7Yf0XxOJW5+PZUVv3Jv0=", + "requires": { + "posthtml-parser": "^0.2.0", + "posthtml-render": "^1.0.5" + } + }, + "posthtml-parser": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/posthtml-parser/download/posthtml-parser-0.2.1.tgz", + "integrity": "sha1-NdUw3jhnQMK6JP8usvrznM3ycd0=", + "requires": { + "htmlparser2": "^3.8.3", + "isobject": "^2.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "posthtml-rename-id": { + "version": "1.0.12", + "resolved": "https://registry.npm.taobao.org/posthtml-rename-id/download/posthtml-rename-id-1.0.12.tgz", + "integrity": "sha1-z39us3FGvxr6wx5o8YxswZrmFDM=", + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "posthtml-render": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/posthtml-render/download/posthtml-render-1.2.2.tgz", + "integrity": "sha1-9VShntQNQOK/wWCCawqR1KI2Vs0=" + }, + "posthtml-svg-mode": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/posthtml-svg-mode/download/posthtml-svg-mode-1.0.3.tgz", + "integrity": "sha1-q9VU+s6BIjyrDLNn4Y5O/SpOdLA=", + "requires": { + "merge-options": "1.0.1", + "posthtml": "^0.9.2", + "posthtml-parser": "^0.2.1", + "posthtml-render": "^1.0.6" + } + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz?cache=0&sync_timestamp=1593529717284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprettier%2Fdownload%2Fprettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=", + "dev": true, + "optional": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/pretty-hrtime/download/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz", + "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", + "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + }, + "dependencies": { + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + } + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + }, + "dependencies": { + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.9.4.tgz", + "integrity": "sha1-kJCykNH5FyjTwi5UhDykSupatoc=" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz?cache=0&sync_timestamp=1593529720682&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.1.1.tgz", + "integrity": "sha1-YOWl/WSn+L+k0qsu1v30yFutFU4=", + "dev": true + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/quill/download/quill-1.3.7.tgz", + "integrity": "sha1-2lsvOixHDpMjQM2/NmjJ8h+Shug=", + "requires": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + } + } + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npm.taobao.org/quill-delta/download/quill-delta-3.6.3.tgz", + "integrity": "sha1-sZ/SuJQSMBxg4f8hPY2GDqwPEDI=", + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.4.0.tgz", + "integrity": "sha1-n9zN+ekVWAVEkiGsZF6DA6tbmto=", + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/rechoir/download/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.1.tgz", + "integrity": "sha1-ytkq2Oa1kXc0hfvgWkhcr09Ffm8=", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha1-5d5xEdZV57pgwFfb6f83yH5lzew=", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz?cache=0&sync_timestamp=1595456367497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.11.1.tgz", + "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1593557846694&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz", + "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha1-erqJs8E6ZFCdq888qNn7ub31y3U=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.0.tgz", + "integrity": "sha1-/L9FjFBDGwu3tF1pZ7gZLZHz2Tg=", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.2.tgz", + "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.4.tgz", + "integrity": "sha1-p2n4aEMIQBpm6bUp0kNv9NBmYnI=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.3.tgz", + "integrity": "sha1-OAF5wv9a4TZcUivy/Pz/AcW3QUk=", + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", + "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/replace-ext/download/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz", + "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1595457406011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.17.0.tgz?cache=0&sync_timestamp=1593529717717&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.17.0.tgz", + "integrity": "sha1-sllBtUloIxzC0bt2p5y38sC/hEQ=", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/resolve-dir/download/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fretry%2Fdownload%2Fretry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz?cache=0&sync_timestamp=1593529714524&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "run-sequence": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/run-sequence/download/run-sequence-1.2.2.tgz", + "integrity": "sha1-UJWgvr6YczsBQL0I3YDsAw3azes=", + "requires": { + "chalk": "*", + "gulp-util": "*" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=" + }, + "sass": { + "version": "1.51.0", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.51.0.tgz", + "integrity": "sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.5.tgz", + "integrity": "sha1-qYHIdEa4MZ2W3OBnHkh4eb0kwug=", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "sass-loader": { + "version": "9.0.2", + "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-9.0.2.tgz?cache=0&sync_timestamp=1594134250259&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass-loader%2Fdownload%2Fsass-loader-9.0.2.tgz", + "integrity": "sha1-hHybTJUyjdyMfTXPKMnW5U5ZqQs=", + "requires": { + "klona": "^1.1.1", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.1", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" + }, + "dependencies": { + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.1.3.tgz", + "integrity": "sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM=", + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.2.tgz", + "integrity": "sha1-YElisFK4HtB4aq6EOJ/7pw/9OTg=" + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz?cache=0&sync_timestamp=1593529670203&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsax%2Fdownload%2Fsax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.0.tgz", + "integrity": "sha1-FxUfdtjq5n+793lgwzxnatn078c=", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "screenfull": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/screenfull/download/screenfull-4.2.1.tgz", + "integrity": "sha1-MkW3vHPSt8mhW9jKr2ll23y8fwQ=" + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.7.tgz", + "integrity": "sha1-2lgZ/QSdVXTyjoipvMbbxubzkGs=", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1593529693583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/sequencify/download/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=" + }, + "serialize-javascript": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-3.1.0.tgz", + "integrity": "sha1-i/OpFwcSZk7yVhtEtpHq/jmSFOo=", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/shell-quote/download/shell-quote-1.7.2.tgz", + "integrity": "sha1-Z6fQLHbJ2iT5nSCAj8re0ODgS+I=", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/sigmund/download/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz?cache=0&sync_timestamp=1593529702917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.3.tgz", + "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz?cache=0&sync_timestamp=1593529703136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.20.tgz", + "integrity": "sha1-smooPsVi74smh7RAM6Tuzqx12FU=", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1595457406011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "dev": true + } + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.4.0.tgz", + "integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz", + "integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz", + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/sparkles/download/sparkles-1.0.1.tgz", + "integrity": "sha1-AI22XtzmxQ7sDF4ijhlFBh3QQ3w=" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", + "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", + "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.5.tgz", + "integrity": "sha1-NpS1gEVnpFjTyARYQqY1hjL2JlQ=" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", + "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + } + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", + "dev": true + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz", + "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/stdout-stream/download/stdout-stream-1.4.1.tgz", + "integrity": "sha1-WsF0zdXNcmEEqgwLK9g4FdjVNd4=", + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/stream-consume/download/stream-consume-0.1.1.tgz", + "integrity": "sha1-0721mMK9CugrjKx6xQsRB6eZbEg=" + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha1-hYEqa4R6wAInD1gIFGBkyZX7aRM=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha1-FK9tnzSwU/fPyJty+PLuFLkDmlQ=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "requires": { + "first-chunk-stream": "^1.0.0", + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.13.0.tgz?cache=0&sync_timestamp=1593912490770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.13.0.tgz", + "integrity": "sha1-QlVsugEeGwondbYRy6ao7KGOlA0=", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-baker": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/svg-baker/download/svg-baker-1.7.0.tgz", + "integrity": "sha1-g2f3jYdVUMUv5HVvcwPVxdfC6ac=", + "requires": { + "bluebird": "^3.5.0", + "clone": "^2.1.1", + "he": "^1.1.1", + "image-size": "^0.5.1", + "loader-utils": "^1.1.0", + "merge-options": "1.0.1", + "micromatch": "3.1.0", + "postcss": "^5.2.17", + "postcss-prefix-selector": "^1.6.0", + "posthtml-rename-id": "^1.0", + "posthtml-svg-mode": "^1.0.3", + "query-string": "^4.3.2", + "traverse": "^0.6.6" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1593529719605&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=" + } + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=" + } + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=" + } + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=" + }, + "micromatch": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.0.tgz?cache=0&sync_timestamp=1593529693281&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.0.tgz", + "integrity": "sha1-UQLU6vILaZfWAI46z+HESj+oFeI=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.2.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "extglob": "^2.0.2", + "fragment-cache": "^0.2.1", + "kind-of": "^5.0.2", + "nanomatch": "^1.2.1", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz", + "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "svg-baker-runtime": { + "version": "1.4.7", + "resolved": "https://registry.npm.taobao.org/svg-baker-runtime/download/svg-baker-runtime-1.4.7.tgz", + "integrity": "sha1-9HIGN/W2IC7vY3jYHx/q0IFfik4=", + "requires": { + "deepmerge": "1.3.2", + "mitt": "1.1.2", + "svg-baker": "^1.7.0" + }, + "dependencies": { + "deepmerge": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.3.2.tgz", + "integrity": "sha1-FmNpFinU2/42T6EqKk8KqGqjoFA=" + } + } + }, + "svg-sprite-loader": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/svg-sprite-loader/download/svg-sprite-loader-5.0.0.tgz", + "integrity": "sha1-/VxjxxEN88ookoLe9J805qYub2U=", + "requires": { + "bluebird": "^3.5.0", + "deepmerge": "1.3.2", + "domready": "1.0.8", + "escape-string-regexp": "1.0.5", + "html-webpack-plugin": "^3.2.0", + "loader-utils": "^1.1.0", + "svg-baker": "^1.5.0", + "svg-baker-runtime": "^1.4.7", + "url-slug": "2.0.0" + }, + "dependencies": { + "deepmerge": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.3.2.tgz", + "integrity": "sha1-FmNpFinU2/42T6EqKk8KqGqjoFA=" + } + } + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.3.0.tgz", + "integrity": "sha1-EP7Glqns4uWRrHctdZqsq6w4zTk=", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz?cache=0&sync_timestamp=1593529679701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftapable%2Fdownload%2Ftapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=" + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/tar/download/tar-2.2.2.tgz", + "integrity": "sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA=", + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "temp-write": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/temp-write/download/temp-write-0.1.1.tgz", + "integrity": "sha1-C2Rng43Xf79/YqDJPah5cy/9qTI=", + "requires": { + "graceful-fs": "~2.0.0", + "tempfile": "~0.1.2" + }, + "dependencies": { + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-2.0.3.tgz", + "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=" + } + } + }, + "tempfile": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/tempfile/download/tempfile-0.1.3.tgz", + "integrity": "sha1-fWtxAEcznTn4RzJ6BW2t8YMQMBA=", + "requires": { + "uuid": "~1.4.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz?cache=0&sync_timestamp=1593953741482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-4.8.0.tgz", + "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.4.tgz?cache=0&sync_timestamp=1594912506904&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.4.tgz", + "integrity": "sha1-LGNUQ0cyS6r6mla6rd8WNMir/C8=", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^3.1.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", + "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/thread-loader/download/thread-loader-2.1.3.tgz", + "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", + "dev": true, + "requires": { + "loader-runner": "^2.3.1", + "loader-utils": "^1.1.0", + "neo-async": "^2.6.0" + } + }, + "throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/tildify/download/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "requires": { + "os-homedir": "^1.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/time-stamp/download/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.11.tgz", + "integrity": "sha1-gAsfPu4nLlvFPuRloE0OgEwxIR8=", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=", + "dev": true + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz?cache=0&sync_timestamp=1593529718153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftoposort%2Fdownload%2Ftoposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "traverse": { + "version": "0.6.6", + "resolved": "https://registry.npm.taobao.org/traverse/download/traverse-0.6.6.tgz", + "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/trim-right/download/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/true-case-path/download/true-case-path-1.0.3.tgz", + "integrity": "sha1-+BO1qMhrQNpZYGcisUTjIleZ9H0=", + "requires": { + "glob": "^7.1.2" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob%2Fdownload%2Fglob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", + "dev": true + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/ts-pnp/download/ts-pnp-1.2.0.tgz", + "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", + "dev": true + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.13.0.tgz?cache=0&sync_timestamp=1593529718411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.13.0.tgz", + "integrity": "sha1-yIHhPMcBWJTtkUhi0nZDb6mkcEM=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&sync_timestamp=1595168236910&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" + } + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/unc-path-regex/download/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha1-JhmADEyCWADv3YNDr33Zkzy+KBg=", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw=", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha1-DZH2AO7rMJaqlisdb8iIduZOpTE=", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ=", + "dev": true + }, + "unidecode": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/unidecode/download/unidecode-0.1.8.tgz", + "integrity": "sha1-77swFTi8RSRqmsjFWdcvAVMFBT4=" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unique-stream/download/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz", + "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-2.3.0.tgz?cache=0&sync_timestamp=1593529706015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-2.3.0.tgz", + "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.4.7.tgz", + "integrity": "sha1-qKg1NejACjFuQDpdtKwbm4U64ng=", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "url-slug": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/url-slug/download/url-slug-2.0.0.tgz", + "integrity": "sha1-p4nVrtSZXA2VrzM3etHVxo1NcCc=", + "requires": { + "unidecode": "0.1.8" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=" + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/user-home/download/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1593529706248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-1.4.2.tgz?cache=0&sync_timestamp=1595457406011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-1.4.2.tgz", + "integrity": "sha1-RTAZ9oaWam34PNxSROfJkOzDMvw=" + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/v8flags/download/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "requires": { + "user-home": "^1.1.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz", + "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/vinyl/download/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npm.taobao.org/vinyl-fs/download/vinyl-fs-0.3.14.tgz", + "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", + "requires": { + "defaults": "^1.0.0", + "glob-stream": "^3.1.5", + "glob-watcher": "^0.0.6", + "graceful-fs": "^3.0.0", + "mkdirp": "^0.5.0", + "strip-bom": "^1.0.0", + "through2": "^0.6.1", + "vinyl": "^0.4.0" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npm.taobao.org/vinyl/download/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/vinyl-sourcemaps-apply/download/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "requires": { + "source-map": "^0.5.1" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", + "dev": true + }, + "vue": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.11.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.11.tgz", + "integrity": "sha1-dllNh31LEiNEBuhONSdcbVFBJcU=" + }, + "vue-cron": { + "version": "1.0.9", + "resolved": "https://registry.npm.taobao.org/vue-cron/download/vue-cron-1.0.9.tgz", + "integrity": "sha1-WZkO8/TZ2k7HeMnuIbqR1rNqmvg=", + "requires": { + "babel-polyfill": "^6.26.0", + "babel-runtime": "^6.26.0", + "element-ui": "^2.0.7", + "vue": "^2.5.9" + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "vue-i18n": { + "version": "8.18.2", + "resolved": "https://registry.npm.taobao.org/vue-i18n/download/vue-i18n-8.18.2.tgz", + "integrity": "sha1-zXwS8uF45vqiOw48/S97rJMF+Pw=" + }, + "vue-loader": { + "version": "15.9.3", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.9.3.tgz", + "integrity": "sha1-DeNdnlVdPtU5aVFsrFziVTEpndo=", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-router": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.0.7.tgz", + "integrity": "sha512-utJ+QR3YlIC/6x6xq17UMXeAfxEvXA0VKD3PiSio7hBOZNusA1jXcbxZxVEfJunLp48oonjTepY8ORoIlRx/EQ==" + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz", + "integrity": "sha1-3t80mAbyXOtOZPOtfApE+6c1/Pg=", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + } + } + }, + "vue-template-compiler": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.11.tgz", + "integrity": "sha1-wEcE749JixUxMAGJk+VjCdRpgIA=", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "vuex": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/vuex/download/vuex-3.5.1.tgz", + "integrity": "sha1-8bjc6mSbwlJUz09DWAgdv12hiz0=" + }, + "watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.2.tgz", + "integrity": "sha1-wC5NTUmRPD5+EiwzJTZa+dMx6ao=", + "dev": true, + "requires": { + "chokidar": "^3.4.0", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha1-mUihhmy71suCTeoTp+1pH2yN3/A=", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz?cache=0&sync_timestamp=1593529695654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-path%2Fdownload%2Fnormalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true, + "optional": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1594864781518&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true, + "optional": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "optional": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "4.43.0", + "resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.43.0.tgz?cache=0&sync_timestamp=1594294588188&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.43.0.tgz", + "integrity": "sha1-xIVHsR1WMiTFYdrRFyyKoLimeOY=", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.1", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1593529731941&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "3.8.0", + "resolved": "https://registry.npm.taobao.org/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.8.0.tgz", + "integrity": "sha1-zms/kI2vBp/R9yZvaSy7O97ZuhY=", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.15", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "dependencies": { + "acorn": { + "version": "7.3.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.3.1.tgz", + "integrity": "sha1-hQEHVNtTw/uvO56j4IOqXF0Uf/0=", + "dev": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", + "dev": true + } + } + }, + "webpack-chain": { + "version": "6.5.0", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.0.tgz", + "integrity": "sha1-C0ryCUpQWKnM00uPerGU3kyDNl8=", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.2.tgz?cache=0&sync_timestamp=1594744674402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-middleware%2Fdownload%2Fwebpack-dev-middleware-3.7.2.tgz", + "integrity": "sha1-ABnD23FuP6XOy/ZPKriKdLqzMfM=", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.11.0.tgz?cache=0&sync_timestamp=1593529710837&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.11.0.tgz", + "integrity": "sha1-jxVKO84bz9HMYY705wMniFXn/4w=", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz?cache=0&sync_timestamp=1593529695654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-path%2Fdownload%2Fnormalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1594864781518&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz?cache=0&sync_timestamp=1593529720846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.1.1.tgz", + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=", + "dev": true + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz?cache=0&sync_timestamp=1593529711167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-colors%2Fdownload%2Fansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz?cache=0&sync_timestamp=1595457406011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuuid%2Fdownload%2Fuuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=", + "dev": true + } + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz?cache=0&sync_timestamp=1594294904067&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-merge%2Fdownload%2Fwebpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1593529658602&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", + "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz", + "integrity": "sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1593925439808&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=" + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz", + "integrity": "sha1-le+U+F7MgdAHwmThkKEg8KPIVms=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1594421046064&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz", + "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz?cache=0&sync_timestamp=1595125173221&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-13.1.2.tgz", + "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=" + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..73b5dab --- /dev/null +++ b/package.json @@ -0,0 +1,49 @@ +{ + "name": "renren-ui", + "version": "5.0.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "build:prod": "vue-cli-service build --mode production", + "build:sit": "vue-cli-service build --mode production.sit", + "build:uat": "vue-cli-service build --mode production.uat" + }, + "dependencies": { + "axios": "^0.19.2", + "babel-eslint": "^8.0.1", + "babel-plugin-component": "^1.1.1", + "core-js": "^3.6.5", + "element-theme": "^2.0.1", + "element-ui": "^2.15.7", + "js-cookie": "^2.2.1", + "lodash": "^4.17.19", + "sass": "^1.26.5", + "qs": "^6.9.4", + "quill": "^1.3.7", + "sass-loader": "^9.0.2", + "screenfull": "^4.2.1", + "svg-sprite-loader": "^5.0.0", + "vue": "^2.6.11", + "vue-cron": "^1.0.9", + "vue-i18n": "^8.18.2", + "vue-router": "3.0.7", + "vuex": "^3.5.1" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "^4.4.6", + "@vue/cli-service": "^4.4.6", + "element-theme-chalk": "^2.15.7", + "natives": "^1.1.6", + "vue-template-compiler": "^2.6.11" + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not ie <= 10" + ], + "engines": { + "node": ">= 8.11.1", + "npm": ">= 5.6.0" + } +} diff --git a/public/1.png b/public/1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c65c74764b0ca9e7ff481a1e74eb28cc5b65a32 GIT binary patch literal 299702 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 PHptzcu6{1-oD!M~~61Dn5)V9zS zY^l%`s1Q@d(qdYKrfW;@ug1sYITNQ@=mITfcWrYzvpZ+c?>{qVXLrijKKwQ{G5Ter z2N*lZ7(0Z9r`TaMI?q4Yw%y03kaEKVvYz zHV4wmIE+Mwq08G|!|3%{xo^2#hCsp(XZ^i3KK10uu`v^8RVo!wv-R8>^!s{LW1o<^ zz!iH3q@h?Uf^+F5P`rA$!spHMXbm@+O~UIXCtUh?0a`pqca1j~x&fI&hR0bLH$23(i+)GtZ*XhYj?5!6T=)jE_JGE==8Sn93wx{U=Lka_1hZ1p5uY(i%=*PxQ5vu zA=R;*_%8AGY%vSuUr*ddeCWOub2=P(vMK)k1qW{{l=5&jczIJ>BaGdAgR9e=lSfXU z?+oYAoac%;o^wO4vvHtXa`&Z2P$uFgRFcq=T+QLgD(XmvQ`C zbl2eg`l31p_riB{=hONsaxjrifJN%iRm08DwJM)<*ztL(^}VNzPiru7={>;{cQ^cw zpp3Pbx^?mtJpTNMKOgsUz4989@$cV8?>`LNf8jjveJGZ??>~vTWe=>|{u^_yy8liy Twto=+A|O-h(XuXhX=MKaRZyEC literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..71f176a --- /dev/null +++ b/public/index.html @@ -0,0 +1,58 @@ + + + + + + + + + + + <% if (process.env.VUE_APP_NODE_ENV === 'dev') { %> + + <% } %> + + <% if (process.env.VUE_APP_NODE_ENV === 'prod:sit') { %> + + <% } %> + + <% if (process.env.VUE_APP_NODE_ENV === 'prod:uat') { %> + + <% } %> + + <% if (process.env.VUE_APP_NODE_ENV === 'prod') { %> + + <% } %> + + +

+ + diff --git a/public/wechat.jpg b/public/wechat.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3181ca01aad1b193d4c078d24f23a067b77cf44 GIT binary patch literal 27504 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 R9$C;tkpBPV&$vGS{{bw9N@4&2 literal 0 HcmV?d00001 diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..f57d30a --- /dev/null +++ b/src/App.vue @@ -0,0 +1,34 @@ + + + + diff --git a/src/assets/img/avatar.png b/src/assets/img/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..88526ec1583a45a3357f474414c7ecc85d364e9a GIT binary patch literal 91999 zcmV)5K*_&}P)4Tx07!|IR|i;A$rhelQV0nx5CJKnH$i%p-la+h8zBi0N(h0VVn-JhT)U{C zsOSoaf@=X}Q4z7T2==}pqN1#e1sf`Fk^s8yE8jccH+TM=Ip@rO&YiiL0YKiCB@kqw z3IJsCbA=K9Ud*`o1SY8mAOHi(z#dRo>>Pn-cz7^?GS>fH-ra=OP_CJaWBqgdzltJ< zo5KbG35Pg|lf%x0_$UClI$I#j1%S{A^?Gx11!DXbVr3yD2mp~R#wk*)A;w8kY$>sc zitvWm2LLja#S*3fASaH`%wwm(IC27rE%_WCAL3mQyRlPQ9EiIio|KuH1+hF8V&kOm z;-vg7X3}^}7As{OOLLJ3*@u@S$Y9O;Kg;pIB{M@bHis^3)Kp`$I7`G{t?nTV~29`BFB8M z=E4OgtpoNbjWsn~${%|t$PJH@a>H>D47`C4U;+_rNgxZP0ba*I!vOpx9q|J!AOtCZ z3(Q9~V;-@R5k7oIf_(5NL|l+F?&l>L<$^q@|1z$XKFvY0WHe9Wkq(|foQbRBZnz5` z44)pbS>ukl)0iJqer#5vFVTk>K=dP;jPqba))}w~0q@`Ff?&^u*@?OE$8z`8dO1@$yHOTN<8Q`$-0H_D-rv=T1N)#K zEwPo@5$rs68oP)!V-0|box&QicI<>0kFSKsl9ezvTZDvLI*h{`v$3qP?6>^G$%#-SH@q+*;KpyT4HJ}CbfHBO; z8vcv801w~`rh+gK1>(UhSoKtp30cnp3&2uP2#Ucvuo;wsonQ~B0tdli&;XjjX>bl) z2A$vrxChrpA9w)qwiWC5}a zDMmIRrO0li8u=ADj+{m=B3;NGqzCCoUL&7S45gyVs3vNNPDUM3Pc#UPLT92WXf~RU zE=Sj(ThR*i09ucpMlYi`&~EevI)njC7Gq#Km^tQ%d1GN%0+x&ku|-%BR)SSvwOA8; z*VnLaYykU+6LC7u#LeOQ48WstHlB?y!dK&^coklcx8c|D9()l0N}v%m2xbIlLLecI zkV2S4C?u2+_7RQ|&ceOZM|ejh5*b7zq66HU@x(OZeBx^24q_d#h1f;xB@U5DBsG#5 z$(0mFVv%x5g`{ny1Ef==tE4{C2eK?#n`}+?BPWpgI>}Cx<;gCQ z-70%X_JVAW>_@5+)s*T@ok0~**H9~|Ez~>IH#8c}kmf;4pykrm(5h)?Xb)*0qP{CV)rLah$OyRh~ErlUP zx}ue0m|~{lYQ_DE7Zsl=k(3OTe3dv#%a!&hol)wgV{|>bH=RviM&C<6OYc)ADjO*W zDyJzID<4$uP##oKQn6KuQJJe!rgB21n}IP58G(!p##+W<#!bej37Qi;CvYdMnov98 z>V)^I6IDG_xvE8~b*eX1KdCX*eAUv`)~hwBJy6HhP1UEV&rvT|KdU}4QF)@vME1m@ ziH9fN)j%~&H6k?TYwXcz*BH{&()8C9Xl~OyqdB0((DKkq)7qqUQmbE^uI;AH)83?g zO8Yreh3U!6U~Xl$F$Z-tbOLllI=gi`bcS_}bfa|(bnA2<=uz|>^^)~A>9y(&>TBzV z=r7Q((Z6dTW8i3zYOuxNyuo`zBg0t36^0Fl&x}-!0*&&GYK-n1(~RAXvyCf^ubU7} z98J(Fo-7=?|dz$B&*O>QMFf4*C z3M?8dUQX7ZoG^L)l z`si%$oa=np`7al9mvoo?F3+YIP2o=2JEhlE*OleE+qK(`>6YlW%dOj8$DQR~;r_@& z&x7N!&*Q15iD#PU0ne9SmR>@yV_xsQoxK-&xA^Eh&UffkDML3Kk{9aSJc|5d(p?4VU#Ms3BiJw_vtP0jpQee{dq(Qbfdkgyo$Ahzp)6aF~ zZs0ymc1_-p{4B*aWn)Tzs(Wfl>HyE1SIT>p7Lc|x?R|P!dS&`ZMr=l1COI=P^Eh9L zpU!W~(#o2f)g>?!6bibtowGM*4+?{X`*M(+nK_NQ%J8VuE;1JVBmQXiN9j;H{0@^tY|s_PI2*^hTLiS>1Mx?W?xG-@(~&wcMk; zcBkgf;+>y%@pj$b?Z3Oe!my%b4{=Z4o+o=__MZR6@t5j->idfKeW~PEc2`AIwN*P* zSMS%@zqSUg5!Lh`m~o)^eU6cx#hO)3M(yeyeQOX)ZgVa$@aC%E{#?M^5FR8fp== z44h6m-P=05_1>AdGuPXuwRM~gI(y-q-?=mAJ*Q7UtEaE|TswC?@cQK&p*Om2M&G=BYsRha+nn3a z?qu9~bvN(s@VzDX3HOU0C_E^6sPVAk50gLYy6wA9^!W6&KZ<;Gub18X;&IO7&wb0E z(4Le$)qYz2%=%e#zh8gn^Xbp~UI<r04*M#9pF8VA}76nNd%GJ86^n(CoH|ANyHw2N)G^{mjDn9&nV@v z89+>hz4-VYcK~R~ zmfrisLWF1hT_$4G(M|zB%D(_7fNW^O+V-0O000SaNLh0L02U{yZr(Ee$t=Xwk6j*lf@~Mz19xwbCI{QY(J3a z0tm!}00Pq)^1;9S%fEbh@ZiDe>gwv$(7dn@A3g+Z+_dms7K-1p#=?4u+jM1=u6$bF z`1<-fG~(Uf-kxr5ZX%<+?&DKjbts?4(zV>Ud{TaTKqdUozbg`i54Y5pe}=%RPjQ5O z_%QXmx*l7U&(L7cRey0qCp|&kY9meifx0QhQhAi$)dTb$lHlK}&j)acwZ|=KL+zIs z8hIGhBm8WujaLd`tZW4bACd}@h zjgTwOqO^Stp;@tcq2iR6FzXaO)29G{WShu$$1{J>BVV1gm!bU?g22-Uz%fV{e<3Zu zlr386%|EoDp@NOe*tFqNq092}Xe`~%r}!;5-peoX%{LTJ9pvNHAgr{)n!Yc#ym~Ya zP0YJ!>*zFBn^p76PqeYuG{`O^{6Gj5CXH1$-L9{$5Bl&Bhw|H1&khU@G)E_p8=YhH zwo@?h4(ABi`2-35S})6@AN;Ck>pHrH;;7eV?$L|RA&=-tI`xkMpaXe$&LEO9WyAP} z*f98$j-DhF$A)7c>*`=J*CITbpE?hEf1O(L4Kj3_m|#ow0Nlha4}TyES!K?wox#g@ z*Hd{}sVKXOT*Rr5eF3;Sb_F4t^l?;mSl0!4aKdAiAAIDcT&@Jlqqn+qg&%Ss)*<$| z=?ax#4-p8!xD~H~jSVd;t~`1bCSG|r-eIN<;$L3EOVe1Gq5MlD>=LK2;H2XTIny$+ z*ah$K+IbA!IA`V57MjbBsm-sL$z5*x&mfPa$p(5owmlqunOdHEX#PPReDP|}%1VF+ ztq$sM7(J0x8>)w_jeuRs72dXNeZ_M^xTE{x7ud%81Jk=9OAC{cb?9Z8^v1{vA7zV3e5Lag4#@JBiN9YV5l7M$ z3o}%w&@R)pI$D?bZilq%)LP&KP#Q;>&m8F7mKyaqHQ#%UB%_ zJ+{K%@I*%Nmi_i}W!&L$snen%XfIw#k1UC{&Hq2&SfR;%io8)SG46L zZ5nTf?L2q5mQS9z{Hkvqz4+=cOuV#}4ZR0>g(1LIByH)F#$j;jP>o|3R~MNe+@-#< zW)P5BWsU5fyiYfa;L%?VmQ0u9@H&xl`@lYZ1W53B;zusZCq>FN-i>ZA^)n-?VXYrMnE5<)sr(zQ0E+d@nOy{PHwk-CACp z((gQ^^U64gg@bcA;)Uj`{6qHZqf1WTX&Sew6Q;37mXI_XGTbB1a$eJp4%1mVe5a#1 z=oEf#ht9%Psrt$m&4=%Zgs1Y<%iobaOi#z2ymYleVtG-ggSTuJPm@!ZsjoQN(^z=# zB1}!hJ_m6k{|pL^+45*n^(o&yA3h85;5kOb?$hz_)_1fikIIN))M*d!Ido51?XZx9 zDQkuDOibCa!dVsAJA-nLV9R)2n)ESc5 zeu`VX@+*GJjeAL6yp7c%YloG-{LP!*4N}++ukM|h%Tv1jD&Lly?+Fnf5KsExxZ=0LdojbqO!%z6Nml(W>ndfhm*{cygILH465bas6}k_nMr)_5vOCZ6 z*>U!A`BtyO8}BlO?N>WyarQFPmyRw>9dszu4dt`LEHghgKI4`qt-ipaBYme1SdWu?)Cch>(D-W^yu{X@#9>UtC#u?pPBK~sLK;#PZYdi87c0~&HM0E5A){- zU&a=XA3wq-)E&o@r*$BeDy5CW9EjTq%e@T3gU$fKKUWxrV=zlj0RLTms1N@lLqhn3 zQ~3oy!iF-1@C16{w+LZ^PUZ*3w%VbT8*PkGz*VMe~C*ICHuDeA~ER)=0^OzRAk z!`R4E{wmbohYrHzkpXuaOODlbksJfH`O=!MK82UAaO22Rmt~jeY@X|w(M4*3aXQQr zR;G;=W+=XC%e+dv8@_nu+5Aq|^mN9K-)9-6F)nTr{0J-W>S0`1%P)D9evfy0;kAo! zLu1p`CGn^wIPg9ob9+NwAdNkiGl_rA{p6kAbQ%gd@87>a{qoB%r+4q(#lfFFdv^Nx zdA@HR{S*hpX%=Tg0T$$Fve+K8e!i;tD4hG6da7$x?pWHSiS=lk#kyq~6zcveA zMu19`(NGm9ys=Z{QyJ}R5Uz7JZ~5;9d1W?UbmiT;IY4U^_w1QXiT8t2@x0Rh;;lhC zGA)B|F3JooZ(j&rN)&VM=echW{e5AlQ8zgsjxLkSOC}Pva+geZ!QvHn$KTU?c`H;I z2R&*@W8P31#=V5Mk#?AH`R--H%A+#PUxv!79;MrH_cFMKMdYjV$`5d4nl4|{!9{i) zH1Qm`S!UF6Ao88nrhEFo&~1MuDZ zcc))p{hC4J#~**3RRRttu6F@+^v^&0{PgK(pPoMXAaM?SC*)U4)Cn(sp8a49O1dPwD5y=!S{T0 zSvr@mG?yWcZe>eQXE47rlu$;6wOm-~#o5bCBhK!8;t2EFaZG1~r0&^srgVOaTTt_j zg`1Y%YnM^Ddfpc-uYTntthO-S`ra@@w~m0*NiE;$?6~RR=Qf;jenSI#`N_fb4Nm#$ z<;&AI-+p`g;y=DP{oB9&+vz3wCr_WAKEn}Tzj}3g@!|!1=eFQOmh?(>_J7Cqp4mTj z0Qm6XqtmmeGbp@#_41^Xe+%DN@IY9W^Kah1!Koj@`}5PE{`9BQU;p|)PJjI4pU8i9 zdi>O-yaOif!1dw1TY>jH#fPK2#Yume_Nz_L^_jX|fmn;#5toUyAEKnG-v5)j*wn-4eG1?iqS z0IVHG&vmE?U7mLj5jIeEeurOim1$ZXte>*g>rT0O5w}npLBkt9q=jb!fY+S|W=gv= zE==Ku8lv%Kx%txXafGI#=gJ7XdhyXm$fENgGXo;b-_w!by?c9l`{r$Us-ydE z2L&C{CHv1m|9txX`|nS$e|?>Lx^H($FOMI8`0@1fPd_opyvjiH9=Oi_qjm!PDvOv${DL&FIZ#%?cYMf~Vn{7I%ahhX>iozFg zsG!O74~vI-bdPA$D8)iT|Q$|{4E}S6t2bjF7S7Pvw`{>2nM-U07!;jD?vlulk zBWcVVj)qu6Ea z#>2A)_oWICmSmwb%Ug$FLua%gN49;VHxY+M748;rlLW-w1pD(Q|aW zVi0+MdXs(n>kI_y0@LtSsb3fbenjp!$o=}OFHgVV^nd;9Ur(QX{#iQNPvku>c!{n$ z_ooa3FFyX{^ps`3OZ_=3I6J!RkN$u;w3H6%KkE|H#!NF))%IFCkDRUCB+O=*SLdD5v>yOusgHVQzYQn@DzNCeXuy&<+yEur z!QS>Y)CNkE_JP~1)J5AT8NA>N*n@fd4=`;~9-_!MecMd+D&K&>hBlAzF1V<1bQ6X& z#3ZAfN_g#+Ovkp8OSu?@ba4uojj+r74zDqa6N4<}%dhyx)n&(vp(vA=VK3X$DLl%p z>oi_wWMod;og4JGI%$XD@0$r$U#HKbukmxc^fZ`q@7OK}N$19NMty}7fB)ULr|-Z0 z?)1YCKb&+Zm)J=Y|AYg2@~#uB+fP3|WT`zT@acR29el3WVUq`Ut`fv|74rDU^GvI4 zZh?=^)^V(19o>q!TKEZ>>LlK)m%p6;@W(%75}e>i=_O2a`wx!SdDqB&v}2S#6Q+q}^3n}0Ft=%ZR6=x;NS>a^3QDb;-1f15eA z|Hw)K#7sEDD*eEub(F-PX;bp*72xzKohe4KV9~TcNh5jtQu5UELGCgPe#=74PwOAt z7<+gqLzrS_RT#z#CY(zq#`b6MQy*il9`cP;ibKA12S2#d8?a*pDU6V%y9q0%AcKn5 zp%q{--r=M0%;rstR~|dveQ9wG^0d5k!YZp}JKnBW^|8FCkka-NUfrx;`AvMD6~!|| zE}bV9!xWnRKE1@#R55g%+&&zF04=|3^)>-m=<$yI@ylO+K7I4`SEqmdzyC`7_30O8 zbq~&*nVsd0osHF7es=ly2)$*H$l!zk<7?mNMrT{D^;2gZ-(Wg=@|*f;@4!8UrhYi~ zyZ7kC(%(A->h~i9k4~(u)x!bj_3JlrbO)msIjR5n^hfsg8HnKb@y9Q~ekH@$cqk+g=!Ehv6z z8}G7;YixPtmv%2N-3}{VQU!K1D>Z|Of-?H?!Gur5$vg>rZWn|0P`T)Z}fu+YY!U1Ns zj82sYUf+9;F6qd%>+t)KJ)=B1xV+(;nAYFKmU@>&TOM*b!Nv2)mOt9|abbj4!X!9zp?_zN9N& zW6O(E{K^++=hvA{m}&8h)xUg^$l{~Vo!KD7`^=UC2(|sMkj}9 zXqEBml{TJ%#HF=^!%LR>ai9->&MiO(gj)uWJR}3H;mUIo38B9PCN zzvEy}+c_`3MQ;!D-ZMBnfBr0k(I5Ws$2hx8ZG&SXfnFP_pSUEZrqPsuP-}#hOk&WBw%Sge!S}r%! zsTAqbq|@IOb(D!;o~18-`Rt@^sK%BxZCqZz7mFkRUgizQ$@wZP-d--A`NEoZrk=D2 zvvf4CgFBMnFnf28?CmihJM}h|2VO4I|Ms`PpT79}-#B>t{`A(F90zkic=X7D_N=S& zYjb&caF&qS$!>Gj&-zu*!I`#kAjtmJ7@R!nOBY$3u#3))Ob+@!c(Au-y9@v@QZK3$ zJo$P?@GfoW;Po~#wa4H8#tA$t2Os3&vqju?dkprhuv&+%M&x;oT{4J*lRmMWAcM~8 z*TVNYjVs93HssRgDz^pk)yGv-ut*z=Rm}2?Tnr>!8iQrR)j8$mzm-pNCZ-|E?@|dq zm2Dh;`i@fMDemZ4{ac3=Ro-Hm2p*|RNQZy*6;wULXVKrOBe3JixG-ElMJjA(qyY?7 zt~k>464tbMrrQzAtL1xKy2fo-<9%j5$}eQ@@TTkFjg@DJQ5WCxu8tPwlo-4&-KE)e zz1kjOEw@>s&tBJCXD-D(EYp#_Pwt-l+i$)}?EULkoMdNkKqr^xaR8lw6KvD+b;<9H z>9Tn`%5<91exN|+blvgw#z>dj10e#J2^ z?OtYj55*5`*}C|`nl`T7@@;uz%d30&W{(;_8oA{sjiGpx6X5^+B(~iBv+*sby~_5w zxp|j8>rdR0`jN+2J=CHL$I*QfEw|FxqyOrjmI2e5bmo)Q(9F~iA2G8tE6O`nSH+xK zI~&MLUB)PB9+&Sb>OeqUow4QX!z>0@0qUr;WfkMhf>Q&^W3V|$vp&$dm$#mAazDs1 zIr3xY=wvIJ7%ygmmQ7nE4@2YBL!CCgOs9O|woJ+luEfWE^eVN-3aDbj z>o8%omsqpV_TM zja7ZMfOP3<8k~!t>~Y_-Z+-pitDLI)M4E?M?!kR%#ijetKmC~7Yu7lNPoG&oz|vUmRprMZ)dF@9bA#Gi!!>TIGqqDcuTrpT;9jP^W9mb_d|<@E#OLc>u|Pbl zC9Ig2W8C8|o{?!~491(y1+DB#HK$`)dJej9+KGbdDvJCMs*R{HIgE2Ix)^O>*?z!R zbp^}U0eGH#JIglZAm?_;8yrgX-z?$HQ@a4)@-Wk|gW zGls79I2?Txu84aG7b81i71|Y$LU+j(pJ$HpYkY}cy2h7!Nmu!% z_n-k&wmO0hV33#aU0-Lxl-bJ(G)Wre-R(Q=7^f7j{?k}E54WU#dHFMsw0?hj&n+`= zN%>^iD;_-gl~_mgG1UiGyfKE;xNOf%j3cx!nsSJa$%Vv3uEvNoB2Q7JMuhu!j@I&XdqS01za^;X`^-o{3 zs(GDTh#&D7?z86~WjX)k+0z`-J!h8pS$yS&me}o)&W;76lRx=dER4m=r4$97QPPoz zVA{s?JP0G=&^A8vIm2y09YJa-GC)!v^WG&ev|kGA)G zikpAnz9~W4!3o~NPuc=P`lI?OFEWXietl0qh}+NTHhfL@Iv$uQZVQ?>-W4gM`|!jq zym-Ry3oYN{($>+GTiH90;+3{#%^S;O$J^5yEls8I(jw};v&Br7_%E>$WI3o9c zxU==(huhq9&V6T}J?9}4W_F$4hfSRE-mt_q4_7+-_31G)x-*_>6_Hm5EFD??I*`tL z6C4K?pO9nbhfdqL0(gxq560y0GTP_grF8&v^37I76_GJrXgXjz4Ki7aQ!i(Bap|<) zb0%%Kz4nbYt}CV`m+KE16m)V2r06TXb|k24?;`XW`#dU(b3f%&-skT>`Q+0KQg3;b z_UVVGkm_vkkPVLGpkuv+8`=kSri6g0*%Tjm;zNc`#uSn+&hQy>f5RJmS=4bNXRC{K zs~(M)$TOpr8dbw>ASyyg-Q=S>>Od%8{RCm-J^ zo{u@%{)lJVbDN9R!mF3pr&lPPmrz{NL-RfkH?X}m1;2QO_Ed~G}S&A^Z*U2Pn8)Y-b(2H~zL zkSz?E!myN?$*)+DbrUbokdq>t%d(*yj^VQv${#5UU%o@9y7H@h>kysgw`3jls=mN$ z3uz4_b!b8t##7JWEZSq~E|H9Nh=wvXZ~9=g@`YC+Qd9m+5fIoWlh>(lZdj_b8hFFZ zEv^HKI(pLmm|J5y4Fwq-)J>;x26mGJpePl#V ze=zNElO;a98rp8DgB(IXrSh@rD1eT3t_==eN>&`)DUN)X+v+|17GcX{1K6!?-SD|< zv(~{uas=Py5mw4p1{v#bC|xq!k2rb3W$6Tg$Qkr^&as2_UbNvyK90Uu#&j={(rHlE zwD2?tvGC@FRZ;o>p0X`#`E=wlcvMq6F3asK)#Fl*bfqmXamwGg`V}s${A_sBh#6fW zz4m^1tO<+;%u;<=N}4j8#AT*0m-r%w`)zNTc?k9E>sh8l90zxXcJ_6No24$!e0%eR zPOZbTwC5E5_3JBUJ)R*4_KZEOb^ev*{=0V!0L++EPnYx1-d>;HVQ04vF42Gf>1XQj z3vaYNV++7rZQ=23y}`ynf+0Pqlc#$4FO5&Vt(yl$)+H>^;bx zfuQ_SrkL0#N{7Gw&`R{lxZ;iE!53CO`jIrz2e|s>vfWG@ue5eI>@t(zVBw2S$L%!{ z4kn9PVRi173$J2@8Q&LL-ZJTmTLqi9CQX;WbR9?KXkwczVFVaLvJ+ zGqX;uL%64Q@9xJX#Pi9rn$V}@+#=|p;wB(}It?+rb67`*@P(A8oSc935i>dp`hK`4 z+n@{?31@X_9V8q8wBHRCwl2z^E+l$qQ#w3#l82|sv;0hPY#^rPI$eV8rd=LTPaK_2 zl_h*SZ18;leI5+*g_)-eOi!?%{O!=nfBZSidu;{FI9v*qqb?$jsOAqhJ&Y!TocL!$ z5$5sPsgv-qDZfF7OLSZ`~=7asG+3F0rdCDJdmSP`~OJ zz|I?hGBP|Y_)uN^f)l;LIXExIdHhzrOAkDIbOC8_0B7ZfapC6bV5W~oUT|T1h(Q1} zwoKl8UYMPsGAuLQVE*^6>RH;-2%ipy=}9*)p78LqgU8tN_uy$9zy@i#FmE=8o*9H4 z=+b4D($35-m;b@;C3hN-vz`yo1;0`p->gpn% z@^$9Nz~t$xuwV0Vjs3@G{Qb~{UG@{+etX1ugRF9oUOJl~v58bEKiSI{6db|lzG7Ov zCfKH?wIA(_-19&JT)P?+Mtbi17c@LN2n3C~45|*Mj!ME#pqehfJF5V7Q@+3JY{9f4 zze|VE2YUDCumRxW+=UZpavL-YUgsyBJ)NDHE)jX45tQmR?XL{e z?r*Jco<9!+C<8*n2lP`{E2o2Z+hJX^ilEH<>keMtjrf^->P6jj2$$?1zu@aRi(b7m z5>JIyA-DKYH9wH}x$Qi=AsWmUp5 zVLIhy5N;56j4{fWhcq@~@eVB@D{RLt>{3qim1BM%C^}#WzfW(Mncx^fst_ zPP*xsI+@R|d&nl=d@U7yJ%DrOb_wq6lzlt5k({~QgF9168+x4m&FeM$AwnBGrsG?G zJGzHx7@CCdyw|gu!G~E zbj#Cjo=MsK*3kz!<{5hJfWvDS3FPg+i;gFa@_Ly!h&O}LbY8!N<1*Y!90!H>@3~#* zphrDkzvqJ*Y&jgHVrT5+_TX3c@qhWtUrrxq|L(Wx<}4^Omr<&3pV*dCeN6H8xSM=ZTp&{uh|rXO^r z5u3$sV5S`x5>fOxXIDE9JUW9PoibR?jIO+6M&D@vTgg`B61fHvUZpga4OF8Yv}&Xl zE0p#(co*fx6MXPm>Bv&vGSGCiF>vui(}q9?)kp_gdoF3bytU=WAUs|7J#ss&Gn1$2 zD*l#^>7ke}rby}_@C4_);dK2iv4>{N*QXC}>Cg-mI<1{d@;n%W4CdPK%8M`$nDHKZ znoc?NI-d@j!#q|2b_AE}I`-{(y&OB+@os%%4jB)T@8O)Ll_mk6W4H9l$VkV8*8?`j zH+VgoMVqBk$h1T0R~I6yv(JEC`={e0tNG{8eMx8PaC__afWe3Q`81w~gqhu);jwX@ z#(`?u>y)SJJZsPvR-t^I)n`VZA<2Ds`%wE^9cJ`i45k*-FVu7O4{5ZgffGW8uO7;9#)Nxljmk@$;uW6QAIqRkev8Y$btrxLH{bGQltaz|4`;*>@A@8l^i@8U zZARox8HLpeH;LD!S#ktOIPN8F%IcyNO&KX*27xg5|c`?TtVY&p{qp+Aff#!E%)uI(g5P0g`m&g4e%crtl2b#b3O{i}NoU zZ4+M9MLCfLj(7&^*lQ{TQ2iW$;E};)@e&?Ah^yaDBfk!`rXvsj2}|B@9KDJRmNF$% zhqEx#g|{q7>&NnTn3n6zs2?q)y(5RZm!=(}{Drqnp5YyK@u+E0|gUPL5S39bxT?C=Cl^v}Ep1N9J z>JYd_SvF9QoLmcAAt~~TEq?2Mz$nW=0^V}7@GlSJ((HQg^y0K^kGtJSzgT*TYY?VR z@-YNw63P3M+iTOnBS1wO%G7)ts<_5?6j??Q=2iUi8gnkC7H;{Ao5rL;OIJDNS6T8a zth@`8w)BOGD=*;-9xjaebki}^Xa>Muie#x&Q2Xv z#AmP_e8`Yx>5EgPV^XI6ws;)Z&dRi%KMS315OQXUiLI9`v(nJfgHM~V1SjIVgRP6w9O)q;8{R{gIz1JK#!<#xwTuN^I`onvn~5A z^1V9$f{ek(W_=6p>WOw<1E2=V0bx+0gDG`MeJm%8Ob4c+10guEWiW;&b{hf#DG6+) zg$#6fieTOHAfm_f0h4NJHkb zjU7?`%xhfpdZ-6^%IImex;}izjGqC7+i)o2EGgOSEys=-MC?%LoEeCvw<`_veg`hL za_YlD?R*o)cIl{=;rY&zg9Z(C!kw|v(%FtnCiVlDp%mL;3(Aefn}N{>f_SKh0nj#e zYw_lq=kCc{KL^CzCttj>LIBT!A+q@KK=QlqzB_&K#eXnRKILJYcc(x9`OiE>_s7Uk zPJ=ob)T{c9jsZ@6!RbtR;3HF~`|tI-;cshQhVoO5m@x*7SyCT=uo?gzAG1&q$y)vG5 z1`2gCNUKIJ)uWkp;W1sGFw>seL^(M?w2Xgh zl9UzZKXX5F)oyr7pi8?Q@GGma@1ltf5a|FmOLAxOc@JKBSL%t)tbg9z;QGH@;I(FMZQl3`(499^dSWvN0ND%5y~xBPeG7y&U$3r$@)t>DhHMy-rp zZs`hBrs?uAUpmtbg_T}-)7ir^_zX`PnFherxn<^;T7UW3cgOo4`Oo9{nOWCEJ}$GJ z;h=J`n0>DYbUf=#M}7R5W%uLv%=$PnhiL|9^aK+9X@&p5mv`PX zX#K$53~wnqSh|dNIqz0zoLy)26yKUjPf)Lw_f$S@iW#zlK7YE2EcHVr`>eT?S_9x>D4Fszd_{*8bQ$A+R>s}eIHgdZ%0=l>>HUX_~;wkpuHWzz4l zX~PaT?Pa4FH#EKLE^N<-R|sY#jZ-ljd&2$=f3@WM@4w4EasOnId&eKhJIjmrkWWcH zWKHgJ-5JX+H~c(^^FBF;M}S-jSngicSvxpO4|d^e1ji9|?i|F$T3JGSUSRX8cMkq2 zSIPrkN^wx4%Gk$v9^UaCbl)4#K(OqoNwi9IB=Lb2j5g>u+%>7FPBJ0UnOAM3RlY;n z6))qcM_~M9yK&Tqau~U)2=8H()r%`5AB+8zL$*FiC{Jm-|4dBxicQ@L`()Tu-<#9H3kG{*EA`#SYBu>7LHUr@FgZ7c) zB@eGz`N_}Lo}nSH#FCrCNbTb#Z-4IkQ1zWYtuBK#noPPl#>#E}&?&aHY7vtD)3U-M zeU-QDSh`o(eeo`^<@do-76TV+6siKods-~>R=f(8Z{dx{I5p(ZT*A&$C$-CJ`k+B( zVCZYpE7x0R?!WyC%(r~<>02Jv^t9c-Wa4+&J&3yn$3J=O6suVjz-T-Aln!iK8W%hf5Q&M-AxZc_nggqUm@KsOS;4-A`1u8rdbt|703-<#Y;-tPS4#PEd54p5U z7WSQwOAO!Psl!flj;z)9$m}wuIP_hzS}wflsjZyOVWge&rUDxUXGWJnW@LaiUXT_- z(@|gv6Td<)%VX9hRhovY-_#ig)Rt{jR|(cjzRuvj{o%dvEW72;bAhPcZOA$o*}TrVBi>gyV~%yUx!wo9QZj%pv#;q`2F{( zhq_OgJ|d23{$4e?I-s|M|ZdVELE@+kn^#t+XB5hZe;SyDjE3kS^WYKe{vzPIQ=UNXzAI{VrFF z@}D7h`XE{K&@%Qnxw*nL;oz>Fgxw9<1_3(y32Eileu>>jj61u zZ<6VF`~Y--@|4}1;usGKFu6n%8{op-7LO#Z87l4%-jzia99Rlo>Rxs zaa^4|x4U#$WW}-L{rxL8`JfEne9Q7CiAB;>4^l{Lt756v6z{EJh% z=8da#@ujsx7>Zww1vcV zPp)G><>e6_-VaI$bH>!t;^+X{#Mo7WvzPph4Viry5YF$5)8TQj%-VE#zZ~Po6s@Nn zLU=~-Q0q|k80w!+(%FSPUhlvn%_GkcIIwbnh(3^LlgF$^bok*R3ukj3{rp&}dd9k| zv&7LI9IO*{RD9l!LjH|Q@P`1StLGEig8EQDVb(!@9<(KmoToVXBey=p+CYYHcD;puQVET^L$ue7$xCra2doMyIN?yFbo@IxdAH7xD1GQt)RW0pHo)r92w2 zs9;c_nUv*f$EO2tT$)>+GWf&ieV)UgfzR7-FZhI(gPCUs*}|}|d5^6#sKLt>iw>Wa z2DZ^YZl}Iu-|iEN^MMY}OQxM`XLYo`8K|cF9Q}w&9O>iu$byRGl5w@4_w4&{0d*1YJnCjD* zQaU)#S+f`X;_rVy{rkWFYhn-HZr;7obuw$a+$s9P0gK|U(*4#XPyrr;Xh@@ zf$c0V--%tyWrmdAb3OGa|vCJaV!1JGmh7<-5xNwQCHtxmnTSBVfZe-gK5q=lna0D<3H`GbAQWU zp7qaJegD6{XTSeRRt47Q+;7$d0pDr+u}Mu+yp$EVY&Q60q)l|@wbP|7!xqi7FKGwc zfs;v@X0in)Zrc2`rT8ff-h7LWGH6;ZuA%uuKVbGl^V)w8!gg7+8gq4*#zt8iZ>4ua z({~6p{JJdDBtY)K?xQKJw3W5z3)?GXx$s^c!OPEh59KG!bmPL0m;#^P@?{GDddinP zjrG+RUnK3{2Y1QtGB>l7Moq`HD;wY|OheNFjhT}V8`$x67#kt?%_)~M_>?(7=$QNj zo^PICxyJ|2HLmZ>j9r(r&tPGlMu$f(?fH(}?ZXZv=Z>ZvueOV}(}Bjp$I*30XHS>E zu`T=z9?HGL(Y=SQv-@PC( z@Fd=TqoeydDVxb_RvbQI2d)Do47Ftn!S|m0H>|q+Q`56gzdil=FMpnU?CjmGqhU0e zSRDs8@tt4oy8w;N>TG*IQGT{MDrq^@vId6qF~E8Eo7IH>w2w4Ng+_isPrKMQF+ z3KoJnIUiRmFyx_M$wc9`0O3?Yz@poVKppvH5Rvu6jp~VpXQCl zDPGIX?>NPqj*m$xSBClGnl=~JqR-1+j$FHZl#-$DEOtFQA17TllDA3PkK zH!R`3rREcIE_t2ZeWu;-v^faaDW((Gsdb213XdLX_BfP{YbSO_I}YD)Txah*O3PFo zzqX?gGF!x<+~>~gsn&y%`Ir8ZA3^Cn+G6fe&p=~8(E)te#FKvO;C4jYIHSA$(7|Q^ zo%V81{g&f;o!u|k;YT}M9biQU zC!Ls;3s20skAL*UZ3=f9!1LDQhY$0i%=dA0c&`rTK;jlFU#EfIKi&K#f5-0s{Gb2t z^v}HM_78vhht$)0(J1h70Gh#A8+e74ZAND7xcWW$V@3rnPA#7X%dwF(+Q~s$JG5^P z^JxN*s0$MlG_yw^CS(c1%5;mRF{^Iyo+J=?BsXOyBXhw`i{JVvH)-P5uQZ3F3)l-&IMs$L+qZs7oWoL_XsEY-JNW$P*qSJ}hBb}b~%;wI}@bX@mW$^ZL#Q-}T zZ(dS)!hv7*{&Bi#sMOhx#lNl)tOup(j3Ya0j11*08RE|^Grr)01L^2~b=9xcdIE2- zLwoBiXAP@!q!ZJ5GOM$Nc>P*OpIP0`?d<*@r+0SeKNkbb>iEvWGZ-+i@S%x!9Ju-M zNak-ef!tO4=Y08v z!@cl={sXtSXaRU?rE!-!&E6L%+%QB13nk*L$qrTfpZK1Uh~q#WdlQGJaOkh-U$*!B zg&aXTxR=z*vy%G7^xnAfy>i>;M2j07*naR7{*+Gjp8t!sVsWircunD#O?yzI+TdwrSxF zJ5BW}y@v8MJl|laBZkK!OxgxSmJaar*%NLB@gYd=+3GCL<~qnYlB2pt#uhQN@=ZG^ z&?pqOQFM&#;p`O1e?(_=X3ax4obLM>Do^mAJnz?_&7Q= z@X5X#9kaS2pEh+srM{NU>VS`7@;v)5Jo)w$4l7^n<_bzHIxsrG=+K4^Kxx;dtL@{L zb3ZUZyNv%kXDff?Q?h@_68;nH&hlORP@fEmIViKAgyo%|_7`m?U*kQr4+-1*Wc!h^ zE5qW+FPH7k6N_XPJL9R7fWfzyjMIu&T`b>2c@`$E*U?WGZFRTIzH5ktmA>QX7Rp#; zLzyPC|BQ}Dxkl)92Ms>Efr=wv)Bjbt)Z;QQePMfASmBK?WntQY)Wbm|r|US|hnuIT zTV~fdIZpR655(x?-b#y;;QTSNUuo6(xcG@YX%fiWv2Jr9=0FCDj?d2(&g0%#r}j&- zA8{Z4Ie)A{hj(e6SyzY0+2?ukSu$pI0COEZtrO31=8*Z+#kM;f-82sAVWXuz;r2G5 z1I-+GxxYUzL8Z?gok8d!Ln{EPuJsQ@W^Mfz_ZMD)1En#fRXh~r-!R)pP=(09JgM7 z{_{U@+wFgyKKty`JbjlJc+}wt_J@^0Ui3T4CLv7z4ed9^`?Z(f2TwUPuKD~s00#TQ z@Usp9t^8`s0o{>*wB;%@N)@UP`QbjiZBtoSr{Jr{^0PcJGfGTFTiH5g5p4|dcK9XJ zJzqhE?QwYuQ=V~Qso;`TxN(DNuj<)+aT;6RtF*?|e?AQ14CJ8H@)(%Id#8fCAHGy9Ou3*K9Q z!3!H7z2NCO^3S;9=$rv4&prF>+ucu7-!vmLI?ZiIcYo`xt$5n%J;EIjvSe3B^l+PC z59uCLe4X592Ik?OHE=C^Wvw7TXc5c+;U9ZI7iLPoIp^%HL%!qQc^nheIC>m^7R#}> zI)fW0mN!bgq3+gACr~$+=&x}8Yz?qwUJVw`KhHlz$M(D*lamR$lb@`{)+34P6N;H>Jj1^F=}Nem&(AZVj1!&cNc{@+sQ`5BhY3 z=ti?=nNDZd(bElxlEP7aP~{e9N0}C-z79Svl^u}gj)1z-IT$#!hcw>D{@_gSAi%+u zS2`b<2t|MD#pTzS(wSVDP={OL@Y1obbb45mj9spI)HACIHC0LQBM<$=G4JiO41(z9 zQ;3Hhm2Q3b$9yg-@~Jm7zXx?Qcv@8kfqWv$RS0t7<72Ylb34?}efd7S&aRQ9iQLpI zAeG>npl%JL?o2l7*Aj8sXT&v~yzoVAKKcP`eJ%B$p>nL#@PhmNxAedfuecxvUKz~? z$WLXOKWLy&SURTfth6PW(M6EBSM$aOm5zhcS&YR~fQD}@UWHn5uN{`m`YGOCzQbCP z$|;`t%OG9hjm0tDe0eu+xp@zXyg&PrKdtndr{W%aD8};ohE9F^9%p4Q?<_ISHhg`l zg|3)7T1$Y#nPxd?8+&O_Y!bWLzB+jv9fv1>4PR$_dyBt1nb}*GuMPmYpx3r;TRvjYb8BI3 z=g%#OuV}-*{%U*V_8$nYxU$l* zK9CrU9sUd*Y^1S{k*;l~7@5-s?bFKF9zMHZ+BU1*%8R)`ZDWA?$k=#}P^(!g<<w*x42 z3Fwx+zn+u^)PAc-TjEsXc+6T?GpncJQK7Rx&o&>&KkZC&uUD3KAeX>yLuL!2n8Bly zDj&dfccJM5qkw62vHq&-*JyP^F|M*QuullLv!jot09>|Opp)O;`d3=42Ll8)_A;H9 zXRi2Y1-PblR_!txzz=xrj?Hy;_3)9|mkiK9@*cZ;cK7beqhklxzck}3tod@R?TAkD zlaD&6Q~OBDWGeh3M6P9q#aq~9hnH<2FP%IGvDTRoImE*wYj$et zsB#8v2S0?NtTVPkB8cvR?GU8X>P-)#&mx;H42DhsFRskSwg)J2IQYyycbr^1Oxq%2 zL?=JX{%OO^F!BN+oQfDH*Xit-qXR;5EPlZm5S?GyoI2MyYRJW^7hyfE|gFWg`E@#Sw=o&B12oX>>WZKplIXv)7Trl^hfEBU>~g>`b!Je*~l8q%g44DRi|%f z?=17z@3^1pTT)jWefl?kJbSTpA<9>yA-s}5C#BXs?geutSZ zJRJb%GQZQC7FN8{G~cr3%m0$cnQkyF*PyBs7It@+^jAmnr&);NYDefVgA6oe2Q?Ac&a+c~Zd|Z>|`V%gl{J|qWB$rmF0jXoI zNKgn)?BM3*o|Hj|)&)+PsQk;l+~6?KQsykpPp;?(Z0hK;d~|jo^FVUA34h!jWaI|D!B0W6);@}9jgTeF>Cx%>XhaURyk%KAML+>&? z_D?E5IlaVLf8p}0I?{zBaaNTMF6yNX9JH{FgSF4Ud%1jf8GMaCkc^68FRLBAv`PDq zrOBHxNT^)xk~&VgILS*3TJ;Ki(M4bTvICO0*ub(p{3Q}1I5rwN%1R$z{2f$mjr#@_ zN#|jlFp<#_qKCSVfO8DSJTpkb&f~xNKN{^0)O3uq@LB;KHE@Nja0h?E3lpX3(l##7 zC=H&SuK1-fZ@FdC?P15+;pg-isP?d>49=XRNYL+mp?d-VBdpX220$8q%MIJrypN9@V3eW*hx=dg~J)DUpe z?#Ae5BgKsTST!A(hd*{l4o+yWJN5U$jC4x%;nFT{OLXeYjIklB81imUbPO+_s~0zp zs464)sN?E)>Cn*)bqoV{WAiD1m-mgu8GLUAc|k`fd&I$!%k__O^3QSZ z&)J86hNFM%eO;ZLrTRlYlyJpBK(D5EX?DAbij18T+sHbK{lrZkvzJb2Hg!gRa^eXj z=f5l~1+C8GZ0x~X9&kZFomnwDgiGCC8Mx#^VV>Mu&KdUpAf#;(2Ug??_7}?{%Qz}c zU7}iCdh*c{84gN;s0`ObZqenSlTIE5*TCoPw!oLuW*|YvG1#F)>;X*Oz0=@{yL)s` z;r;76Po6x>foSy|gN;7Irgl?zWw#`J&qT4ES<8zPdm+1Yr4eqJ$>)#&524sNhRKhB z1Zhf_c#y(-Aspq++jGi2u+k*6Y_rnkeRgz_rCtMZ5v)Yh(wg3{I_dqDyro>ba$!#7`RUU0Dg=J*muq3HMHG_ z|A+mO2cVxj3*bSsj0UhA-Lb%4lXz8FdYce+paIn<*Sw%FZ{w-UY&qag-E}_qzVdTG zutN@`nT2LgSRUDLMrH8$m;JsntPgM!j!&pRynIrv_D`(7_95CL2V|rlBkw7n)^afQ zk2!c7&I3)^WniV=c_u*pm8yPRme0POhi`Cnzc=^I*Wa9e`0Ecj{PfE|;v|G59vAw~ zit1$hAAxjgFMrZrhT=6JAUNU{re2dCy24|WA&6|ymJO)mK@)^KyhJn9_Q|M^a6~MF8r_AJk;89Gk zPguIoQvEsmaUQ^N7UwOk!^yQlT2TY5b;D{}8f(0j2BnkFW#i&Jl2#pw3$(y-LqU*M2Y1=Ud${gRWZ%-*4YhiK9&qUL@k23s$~$ z4qinRN#;u$HyF`Nq;14ug{yx1n^G z4lTS_d6dSuW!2Zb;iy=0zx^qlv47s@G0ykgr_;E%{eu1TJNB%2^*VUd$<59z?kA<@ zFO{i>0-%EcE&ujMf&f*Wamp%@Tp0=ijKR4?n z$xl<$y)4gt?Vh&le6)!){MVj2<8dZlEY;P{V&}}j$`D}-@(-STfai>4@o674E1GeN9BIV$vLc7A21cc`zEf^^AUB$;V__>+ zSA)JW?cwk&M}KUO31S^^(!aTn9yBnf2_0?5$tz&ksPG6pj6^|U;#|V(&@F3Tyi12J zZ0AuU-d9$h#=jRzuW2>5A1EBTcFPA;|;J7XI=uZsucwkfPtCT9>H#<}uR znuAnUKJd?*WIDU_$`eMqb~Kp~X3Y$4@KQ&3LT6nXw46L@qrwx5cA$>Tk-8Nueg|Lk z1Z`qS9gAb0%Mu4n2hVU)w^gPtsoT=gv{!DgffJ$#GXp1zW2lViAl9fQG`@7uOPot* zF3llFQA?5XlE;o$Tq|WL&t&*%dHGZa%S~q{Su%nXLMlj^9pWecP{2DCIs2?lRD)uV4{l>PVK^5xrOLixi*#;j`Q;f5r&$(2Xw)e$sW7AEFQcMq2CEYXiIF!QVg5dvw+ee0 z==lUIIrs(*M@R=lSNtosb5)=X>*O=z$Bo9(A)Ff7W6%uKso}ZKtB#BUDTnvWYT8pu z;WPU>gV)Kut?7FR%5wnmR-0yfz|%=S1moF&|w`d-+!e@brUK z9(-vm*B?mRHfbZ$^#SA7&9pvq%;=UVwhGn3tAufhjC%<;l+JXWu{ig|;$4Q~2{(P| z{4L+(;tFdz34VlifJkE=tw&AiKpM!-;l4Yk=qxF-r^TtV#7!rkJ))h{#>)x^NA?v? z58ym$pFafX2M;;WW3Z@`r-vN<0^3G04ZVQp=75Gm8q1j}jc7yWg3d-QaCrYs%Ft>%BBN(GC$Aws~R-9WQT24W26PH zy|1``Jd&o5U@(xBi4N+N!Ad&cx%k7g}E8pPbZ`nDcM|Ux;hwR1*;km%p z&xe10#?gP_0UFyiwvcwwLpnN;SC^2sOcqne2 zly*-SuY5HA&fjujr7>R~rgtNhZjW0oZo^J5-vfs_##lOeW`w!_?PI9#`LgJ7`^lv{ z&7fYn&9jUb|D*%@T)VGZ`oV*b*ysCI(}%!)1@+jEyS^l-OXwUt03G&DF+av>f_Qow z(f2>+&9s@>r-f9W4kZ&CS_j7onYzd`yTQnRx_O*&#V+fm(*|xu=9b&M_>ylr z2VZb;u$Y%(90ccfoOXy)qJra41`2SGU>)F}j!Qge2-FnYceS7z)>D{ml1F}*UD-%w zg_Nxl_0s09m~{4c=qLP!a|@q}i!MvBbuvHg>*KJ#z)A+kdN{TzrJLd-$0^Y@yNNIAgLMqnjmTpU{e@E-Gz0 zzm%I-e_{vA@|pTA9t$o>^~_=1bhO2(3}wcp5{6c!@j^SwTUp_zE1+@l_qb(^E&I>- z?|6G!y2HT8Zn(q=JoPynNhhD%X!^@Iw;hXVk~(-tj87ZU@v=P9p9qgQ9ro{_d%yh& zpM4fby{UQ18%^`*oU+r7UJEB#e-BC^2Iu{g|gTa(vEm7#9Vz8Zu}M|boZ?N{d& zW(bbxaN|l|aLDHnuFh`z$YY*M=doil*T}W=X0N_xcn2p3X7#W`OSfO`qpr-nmp*T@ z&BHSe8c2`niw9uzT7BEBWk-Lp4g;K+-#1HmvS72ViY-PWU0y0Roq3RUM#Wv^sj$pbk;Tih z(iFe>OTNOT_bN_l%Ez)j?D+E2*t>l5*3x-LpPVPN=C#nshh5AReQo#|bo}CrVGeoJ zi8s?&;?EwE!y-D8Gotc!wrk$sre(R1ri#nKGZODQ2OievAIt3wIv0mZrX96)hd6nh z8;6clPpmWhnP}te(@DEBQQvGytT#M7WYk$Ko0SW*HA`Jjrgf|wo*~J>E@ueTb$%WS~($Mgm*tnm>CLeDd;C??-$D z(;3|_$7XidywPKLL=N?KVET#Ag84V|ba>xN{D?o{xpd9%>Ed3}6<(*Th{`X1;pN@DvADe~Z`!!{m7{I4RApb96LvaM zW)K}#2i2+gmkx;WvZRF%Oa~4F@pW`(a{1|yc}mVF<@g(7{@LO&DuvP#W(mDaEeuEZ zpZ|j+fB5*GcxP${3{Q)*3vlVWX8X+E&T?GA6|O@$c#=rePL{+?z6REK!UCp8o?ZGtlR3qZaez!f(NMDLJiXPt}yNluD^BE)NQJC z^qbUq)nyeOQTy5fxG#Z`(!`c&KX@&(MR&owTyavqWa`uhzQ_j34%w792s7lDbXGsB ze3tITTyd6aZ2fEqJGGs~PGXRmR~@slW#Tn9UAp31R{X}7{KV;KX1bwx#(UUh?(oZW zb;t(|=)9UQod|v|?|h~muhGtt?_Wa|SLgEO7hh-9f$VfHE8RmH&kX3h;W#MHbEUJ} zsbr)L)Yn-1wM~o{tgoZG9M9Kg>7c@Jg;Zf0%cMM_9CC1Gm{!|l7LT3nPP2aAX z1G`7X&n63_M{c%9z9MDt+psF=U_*$7V#}; z46*$rlh>y9t2`R8%F_l8fI4|~HO*k^?LKWvXC$86f8nVR>yT^YIHTV>0CVD}o}&Ud zOTKM1{d5K#+tzmXfY71LvOT1ZGFf$rEYc%?Wd2^?3orP|G58m}g%_v%%q#OKQ<=rX zqTwvdZUxyMZbB-;C;;_x`?PfGfVOekB|H2wb0j7huNe1 z`6~ACzPOXNKymdZl>TTxtD_AUZsF>udeL2bI7#ST_7nI_yXe@$r|%dmHxDo60Vco9 zGh3b{pXEsj@ltWRLb3q6Pj|MEt7%YtiOyoGE18nmTl)-?k<@gC&u3MLhzAbgijWI~s1 z9_cLIoi%iJ5vg)`DX@(wU>a%+(y}1(6FP+MIH@3I<Y-}fwX_jd?ot_#Z z8%lc`9W;k(86f6_+&!lDKigLhQcas2^&=YxXW+4uBP>N(HISCi^&6Zw4rhm_Ep;fc zJXi4YLl5e$WBJgG!EUAVWT^?C#Wprmjt(PGJO{I^HWaY!b<^9T=utSp~?G(Q?R*!`p#|lmvwdOsRj;%OcDUqO{MZ8eJTN2B z4jo%E61SrnUxuTxP{wox6u#pZR=ncwI8C?AxcHW-L;095-X+{JLmRhsC~fJ+>eiP| zjYH_{9!hzrg}L&Dn0b7&&0{@z*+S>wwwnCX;nvIqAUfsLn_2&Z`%7nP*R3(BX?TcF zE5**6lixU#cTcRGC+h@!HJzMUe~&Dqsl+nTe5s3Xz|)iYe4= z(bcT;vv0O}BA!(eTPNPINAQ0Gj)Hd{><=mP z7rfX+e#xKvuQUy5V=}2$>MaL?3<&8DHJT6Hm@PiZnVF910f|w3G0<*dyY1Vq_6!fjk<{3dn zQzrlIjJf55L+b20?T2e-X3K2>EiGebO=LKe>y#e2<-*zGxZpaoI@8W6w&*k-?UNM; z9d_!Do(PWPqMI{XW>%N!>V>mf7Du4G9WV{9D$+P(g0tH#Bfm119MI55J~O*!luDhc z3-WU}KyS7lLL!{R3Wx2XNjtT`8MVmaKhEy*{TjO+x)op3`A=M6sRuuiZ(VeH2cGf- z!@9Vwa*#Bno~j)_#uL2XI5PZ|Z2*Y;zW$6nWibWG_ew1mn@})T! zQ@+}ux&=p>T;*BVojgqLbnX+k(jpdFSksMFsG~(^%`CMrx;W)yTs+}By*vt& zhe7;3G~c-NrE6UJ(weXA(iW#QI@&Al*ZM^gzcJ>0Hr)KZ> z-oZ@0)pyJ*|1AG?a2(7_XO~Z8StaV8&9<@4OCx&K$;ET|Y*9Xj$f>i&lIz4c6h@d4f2!6;17>Aa1Y z12FliWa34SU6dhTA?g<%p$4L?TmZ;|M%}@O4?P9IKJaKWu5dcjs&~&J#%|adx%re? z>O#3VIr*D&6Q3W*N=Us{ebtX-aHBJIu8pGZ`Vrq?JsO0Gdj!(WYxjo2nwQf?rNBex zj$8i1dfBehR-e&->?!}k!yh^a<>DW_fj4AEH&drHt>I*3Y%tw?(Vg<~RbJKz3<-;?|Rn zKQ&u*v%}ID-3!iXFL?$LVY9r1hc=X-9gA%7s$Z76DrG%!EH8uewodWDm4FTqV%kKV zGAJ!P>SC9ap94(}85wMH?h-zf!6&EbIwE-dpIH5y4qPFsJGT&h=G=)udEsy8gP^+K zfET#5qzx%k0Cg4=@G7H}a$pf7J~-Sa;*wVHS z$s^bw#ZSLHpd`vi*wQV0cbujzUpQybxqURg{MGT!cilxk3S6!(WrWA*8a_rH2EtXM zgG6bKy$pqwzGatuirexKFZ!KV`R#b>&`@}3gzpBmK_}qgbQT|DefMVmI*b13pCIyt zx=YrZ2QL4{!QhmR(b@Zh&!ms1ES?i-j|bdOH`vfw1-QgT&v|@xW{VjNSQ_ixb{IP= zI;1{|u@P}1qY5TyyXOObq z4t%bnvTt8ortS;WO_~gG*ySNx&iB~Nf9fH<_4cEeulW0JFS-0~|C6U^hJqbnrcJs3y!h6+0EtXk@YhcSN;P-fKY?Ca$naXHfSP)lv z<^N~=EfddB{gN@yzsy*4CZAXLi!$$gp@q(2lh5rYJGY$&oxHamem*!vgHz{u43o5- z2c9*0bQ)7mqhgbIrXC{oVaHEW@Jn91lUDvb{)z)H zN7va+PuH6E$(91Swo&b^L(S`|+6c{94K!GH2S8`@sI5@dfj%=LvH!e%7H6kSXOB>0 zh+;qZ7+*U3;4Nv|VO{E^Og{mYzd^@~LvP-4yU>*igH)F6i?>SO!rK*>e>_6H6s^3# z7$}u%eI1aOL0ZMJqgGuw7R2_T2AMifGQSpDFzvYMoHh@5wo&H8N1PDwb4e@Qa^PA$ z_`(dp6Y*2|d%5Y#44(LlkMYtnID5Z59KFP4>d2qQQX#IwqlHSyl*?c&ZfB9wrI4S( zi*LE1c)}~+c)v;`{th?)UxmsMFMLo}mF-aetu?7JnRQt{ z&!04MS?+9UJWeCNqvm;pXMo5Ih%EnEH-*A%nvlHz(7~DfaB@2wa4l+VunmKY)5}7B zk&B}_V7N@pQavxA%(Lk}@2&Hzk9PM#o_W$u&hnf)2v7K2)*NEV3cfn84#neX*2g~) z)suPQ+UJ%*&u^{!7MX)xzA;BrIwsBKAc&UW#D*@v;g#(Vu+acn=I3VZUKI!i-(jt)C<>WbIY_;lig7iG0fuz7eYdVjOSYpy)LbL7R5npz|Z*3Dh1rqr^ zb-&1J+48fMZ#pYF6rSxMJ%~c#_RtEgf^@>d@)zEx}5qI3Ka)M-I;A%#EudL>PA z&waz<12%MRU9|9ig! zsbsYa0sD*tF+V11xV=M#c!h8Ll5CH!ar&lR(-+<_-891FSGYAiK!3-Nc%-#7ChwF_ zA%o#rKXyB-mm4Q5%1DZu zPA1QK@HCky#RhF@!aOBVAx{U8zBsvt!6b@&5}-zh^^4cEJSTtd3fx2@N}Rs}LT> z^?AkB`_;b)u0$HwLNx#SP4{2+Q|J6px!tId4;;FrMc6P2or4vNIjDAU%-(#h1)qJH zB@=c@qj{`=$h4UBFhJ?vn$42z8Am||A(x@v8b_lTkmt6+2!>{LAQL@tYB7Z^T5R(T z8&lT96sJQqlbY~qZ8f;3-a5AZ;F)%olPevf!pXfS#E@#@^hQ6j5s!2nzLQY0> zQ&U$ak?eLD`r-urhR}SK8}r_VLDZX_lVfzhI_t?j3c6bS4HJwfEQh}1)!9!h2WCPu zn1WDhw>Fyk;mM2=W__1erGai@qeF;E?_FKWz7-V&3ASG3foN63cs6ChHlRU4d^Gq5 z7v4$viKdKen&M5uEnV-;y8@n$)jX}V4ew+oDO-30>TluY$BfY%r{7A^UtO8q@LmmD z;k-9|jq7uLVL~*1^IPGK*A+&;@hgsj`t5IF^w)BvQlyQ>cg*d~t{TL(Vx59&<=Ps^ zc{H=fE*@_A|PXi8_REb)`Sv|1i~@=LuNvIyA-wRlG(ri{r4(F1SW+BEr64j;X6#$4gP zhLAf!cjXG-bk_oKwS%4B-4Z@$8D9o)t<|7G5Hm8;N8Tc0F98JF>6vHT*_hGwkJKq191DNknc4_ z!bV_2oCF3c6a^7s1F*Gu~=rHX$L{kUF-}*QJ5h!?67!~M!*%lh4N!a+@3M0<)e)hWipdeQJ z2_#a(JDD+f294o|u3^of_zZ8Heg(ex8)rIQX((LtY1+f^#_Jcy8fLoY5#M|u-|=Vi zBHl)Yhw&$WO>?4i?b8~EfHdv{nnp=JVa+*OYC|yj4J~SQj~mXP8V0<{T$-rwDKQy= zH)Cu3IN~9C2ogw|xtt(W`#F)8opowA!mZ2fwPy?)W=I*QbK48B^jUD}F@N*o-nY;` zesB%mQ)v*QYzKBN-7Tq()1^sV4sF!tY&P12Js8c)J_^)|{$w+CYkz2&?J&fV;_>5C z5?IN^i6_Fo*Fb7@mOeRE_tv{x`RL;H=P&ZE`sGWE)tg?Q)c%=;?I;geX7{?=2@^;h zc~7duPjc&E;Dg0-{EoYbw*n2-)tzd5AUeOJ33tXFVG(KGSV5#s+4CvuwId z76Y@7H!Km8<61U@_k!+2T{D_S-ZCQ6#3gJ`$P#Ay!mR$c!i&rJx~6O1hOc40FT8$f zS;G!-_u2YOb8IOexn><9QvhuwIeqFHUnWj& zWU5Jvpxa>P2|j5`e%2u!L3);?ZQL~YXkBn4V0jN6OM;BH3$n=54#1_fRnWcfup;^J zF^Ml%GItJ~0^zy!>>^{&zlSNho6OBNx+~0DXVZ$E6ZG1d?Sj1c~Y}V1V@X4Y( zb8nfQ4{#pCF}A~m%ym%bwGv`(%iL6lMJ~_TnOHA&GR~Si`|c^b`Y&I-X6y3X-TO;) zXd9fg>a686XZt{p7jVU$c&ncq^XOInsXqY14c3P5@lf_OlXZ}a9r~v|6LUricTKnA z5mwi*rfpp$(w_}(ZinXH*Doy~6X71G@j7$LK(m=8a6`PWC@M>#^ExDMh4)^!!j^db z!?X=+xM|n0!|*kKVON@cuDb|_u*H|UkRH^KFOkgbG7N_c^TU|-nU`QrU%pVFBd)-j zHa%*D9w43-B#$r3{%RyY<4x-fMl~1rWKUJ&E8r1weV_HV`1*DLM&z1C%TkndZJmk& z?-yM8j}tl_lEMz0%x!uFzn>AdllgjrHl|$WDZTC>dy9bknPNXoSYem8Yv4LzP2J@< zg|cS*2lD<1dd+r>{B#zxfrxnuJCD6!4KHM=i;2G+q?vIxa|qTAIPGZ1Z3PLFPKec^ zuwQ3Q-5GeVSFdKb+dDP|(bce-2|@r&`8Q0{{_^VJwv&v-W#i$>2jY*z7lWcZm<(;? z8N8wLQLjGNFJ7N@zu`~w@3q7?of^8hr8E>sqfr(rAndSAL$xT(gWz4Y!Y55O^pson^> zLS<^72MgJ!0kX#Y86k)^?dcT#y1{A%qUXfam9 zSw~_T*^{0qjGXxbI)c3hhru;n{gjk~n4tk-$K-EWh4b>GhHu%7@)|)`=<~6P3^QVP zQy0)eUJ9`$`v=OJ$vE=%qY57Yen5f0=vdU+9~lCePbS@h& z&ZZWGP_teqdh6RdRPdekNBt9uR_9r*p3O~YbbV*!r8Au}a|~w|g7rOn^tB*74=`mm z5BViIS(H>dq2p4E=`=TCCtjKkUHHw0?{x_9d(Wn+1OIsnN*@3V?$VhV_olUeq<_OF zP1f_&`&dGewbDFE4;9}i|{wD@b%a5rfqtk z>ki=z52G#g3sbnWiXKMH#1zbteceeTW2>)hAg-jfTr+_uD>$Y#YQI8h<#L5Zx4e>{ zLc=uzj*mI(jQ_s1%`e%Yo#F>+%=9^V2H|$>t)}*(Vfl&KY<`Z_Bed_)(C_>v-0YB3 z$a6V+E?o%MSOSz8O{rjc?6X?^9VWY4U0(t6y?f2{%gk=WMoi4jmr_2G?+7~`2%XA1 z%>1{c`9NLteRd6ZX$+mzp7|=QZ|P8O3r8HwEe1DID?4*m2I`oSH3qdcxOxVOP0!Tj{KXV59|=AXJwwT?2fnp4;M z2QK^-2FXwAE@8GWt~```e(a>yFvEZ2!c(MGHi#5ouRZL7e{!C@#9jQMV@n{6&*5{* zZd?0Y{tJF!vP4InN26Cr#jzsma}uqDY=j%HlaS)5e~4!w&wfjM{o+}DaWsCVp;(M- zeEr7#uD`FzVMLkXtm0@;9<;c<@|F_;&CBN2M4FESBo%Qq;C4-7fu>%vVI;y0SJ#Jb zMJOE!0+qS~XG|}j(VWrbG~Q>lu2&A9n^|Kk}jqX|sPEVRgrurmzC5c843&DJjqtGTTl+p`qW?*?4^*zX-T#=velGj^L^F zW&F04Y%-g4u5MaqT7{wpmex(DH(QQJ181gwn!wobl}Bp({rN0~GL+Dyw>+It&2pnd z9>Qijt#93pR=4aCYW&~wh=KfPF2$A|M-gz8V|(6v@*5B0Ng2K8O8f1B<|cVr7i;_= zK7iaF7u*F1&rzn;oy!Y+=ASqEHaIoD`y|>1>2!hF45%|y`$B9)nLuC#c+I5u!W&ls z7n5-*=o#8`X&a~CdqMkL+)MIvgctTO-xXKW3ZpB|z*zePCqLt=!-f zRY_nMI_ET+nbCEJoH(+9MvDLjlohPH^z_`TJst07J)V0iDzs!r7W)o5zQ_p}XIraub2HSV9`!;7}V95U(7zcYRe zFA!i@63h?JXZ#vIu?ztk*p$e;l8)ak@*GbYw>V*&x52ivJfSQ#UBRc^!Jaw@Jg|nZ z{M&Tl8RC6zm~g_oE7OjghvcQTC(LgI-Aqhyk)OaVz8Ms@afUZczxRz_p9{N&6|VUE z+zM)V)6_5A>Nif`bWLj|=+we8qKu*Tb0-$uincJGO*D?FfysD~27>cpXm@5|W&*G9 zUO`Le^FeG>QS(fmq_^TXv%N2_G+)c|2~C=>v?5?OMoekK@|vm7Xw#f2hcU?=9=-g%Yle4Q(bm|>_l@y z54uLU5pwpQzp-O6PXu;$1R~_%A-h}(wHjB`*)TQsyZ3HnvGcTZ9HulpI}~XHm(#wS z%s6u_tZ5^~#b?cNh274>=CeMc(ed|no@%Fz5%k#~Ar=L7Yx0c;6k1{$2uyIuBizU3 z-Y4-JB79=J5n zuCeO2ms*OXNCouX%Z6#MG8pE!J%~@uxM>dkrfYbgn^ylYt~9NF@6Ef{MYxJ@^;fvw z%V<}bDDo_EHK*Dzf-W=3=cDZNQU~(1`+#74@H^@(DP2dfWn9OfP7q~W2xG?zkb&s{ zqRD}QSPMAWg2S=*M}*}y%SA8wlB@4dYj!*9?ZlXC^jZ$~+}4YXuHg73PWzx!vP9bpdPu{MqtsHl|mgCklGx9WKLq32P2h&JYxM zf6UW*5D&a+rJfN}D8mk~#uZ7Q*8&>W=R>@GZo2wwK26)W`i1eiLcWHr=?w3){tD+k z0jV7EsL>UGS@NL=lxbn~PakC>HItiZ5CW9Auc+D?Tvo+KgR_P9WG0BzNScem1EVVB z^RD>_xpZg=d`6Hov0t(QcTYQ1B&%6gCkg$Ydx{l*%pBgh()65k0p&Gb)9!YSl-HY3a<(2m>r zPkq=ixQWI&3~N)tj_`#(P3N(8Jj7zm=n=-u4bVAAXUu);nzA~C(6Z4&I6ig;K3LOs zmcu>p`8rPOb#RpzM$1pT+NRD6M9^&q+dHitIU2s8ta+gbpZ{^aIq*XTIB2~+@PN#3 z_^CJ!{Kl=kD9DA+@`rI-d|`ywg@5V`yTNm_=V$X9ss=tKC(JsbJ!)l@d5ebY6pIQyIkehe?2!Z%$S-}3l}uV%i+ ztghEP)4=TRth&VXub=J}PCR3t!s%8V8q%3vXMwL><&((>`ei!|gnh>2&aRK?pW279 zohf$1heH1J$*;Sozi!vF=X?Q_@3g;o#kbmD0)tkU=}FU;3+>RFv*i(1>6+_=^X@c@ zN8`uLhdvqIa;ev^fXCLHx`rmo=$~cETmaJR_)!yHO|8ZrO)V5{%Mj-HgpLawzC(VA zx&e^-u`?1gP@AAfz{uAx-K35(H=y8;1!R5>TfWdi+KFkpOP9i~MH8(~Ih{d^*n6~n?yZxB<*n~tRsj{6JVh|Ix1qul zPFKJ8K9`@Pjfu$I%^4xl&}MA-%E#ik$d#t}0+deq+vf$B_zbgd_Uq`)q{OcNIpj;B z3M2miin|D(>02qqRXCrUSN%1t@T=eQd>f7`*eXfQo3T1fXPCl~mk(g-x}i-5am+~P z0MkXt(?NI|%gG2ixU!r^6{{7$VxoR=QVSu{EPsJOKmGOD?#a);?0!Yq{qpBCJ_tBM z{wlk_TqoAF%{W^eVS$Qhv4vs$K%Yw zR8uz_q)A3Z4BqM_N9h1STM!xnvc9S`ri})7Y2MJK{k%`CZMj7>%_`)fs|kO{PaSSJ zz5k61okPFFh5ZRLX3zwy@BMnE=d|~@2>EYvI}_f*o4)u2Z(*CX1zlm9w(y6~O85h#7%tn0VMU5@(l6&kPO{{|;Q%h)+=XFXsM*x6lS z_uRa(XPq#?Lq3}C()N~FcV93`M}$De;;=qQuMm$0=foE}nXgQ&p{~XXP-^K36gmYv z6KjsS?V!}s3MF-FSvB8BSf^dQ*C|lKStj497p3EWhcm`mKHEhrKoftzeV6#Qy?CTm z!7?+eI6DkMMzFCXz}(I5Lc_-S5lT};Ba^m#k%Tk2R4 z-Y4RMA7Kt%(+oCZ3$x+Rtb2jh#QTCQfz6XwN?7*rGc0|KD-RD*xSvbcKUnA&9(wy?VS1=__QEiN9e*-ZsDXzgK;Uts1-2w$`} zLL=_C%ojKzXJ=%mq@X*8ps5{UfaaMjbX<%Tg7$V7pXHbEocIELy!{?wwlj!O6Q>5Z zJ?v;Z2A}b^f;Rjk-J_Z9h&DmDQzgxr6Lu^ghc2dZ^}*{Hq0e~Vxdh7E%S}N1<9ah4 z#vW(dVE<$T*eL0^L{h%eCwRjp*cspF9$Hcs{KmCx3-&!e!=y``t80FF<561b%x}A| z?_=m%;P$3_BUj)1x@P2a8>eB1zA#qyA)Mhl<5p+-Z(S>#_svV(x;A*94HL%j6{q2= z3w>0PaI?fSW5rAsA$SV2FRVB-{P80~&wBM&zP3uC!0Q1HGuwWGkjtdW&pf$gIwzZ) zbbJ2n>Fycd?0)|2MFic6H--K+`?eJpO-wr)Pq{fJzbk}kwmb8#c00P{jq zoiAU#+&y8!@ELOlZj*Hk-xUG#w%pPoZSGF{ME;*X9j9z+GV9h((GE4IyP|PzE6>$8 z?I~}l?RKZkk4$~GKGgown0npvG0vHH>)Z~*_H74fyU@F&Gk*6P%jwDE-Lrf5cDL`| z$r%Fa7KG>GAG~sd?ZxvZrhDEpY76U~+%_G9A;V*H_uF5~x4$Su?gf*^0~a1W2uofY zY~!2K`iS%tFK~7o#l4?>2WRRh<#kdPpdi}<);t@xh8^BFt>NB(%NZw;zvqgp{vqt| z;a_2!*CBlIwhy#{Wkko?z8&Q|&X{U8^`3hTI(Z+jQclEVXw?LzA4-##8`QE;#Y_fAkMnAc@Y+TUl#>*CSkc}WN2 z#GAtlmnn6YLEaO2ed}p9)@bTa#~M`zm|TU%%6@~-Xz|z3`}1G^V|NNZKVEtJ?p-=D zCjY31nVg&Q+x{1G>~Ki=U%zxnpDxdHoBKTsVbZ#f=U$g(we4PdqnQmia&b+k!0OV` z;RpYQSNsw7K=5PT_Wsb9cETd)?Ky=Bm!{%a!<)uE=T|SE>`vKyeeeFg-JLskc0Z$icCV>O(mD%0>JedrDFL4e zFDJP$*)ukmd2E!_iDOz73v2S2?5|*AXV;(n@;E~Np50{Poo%7i2}?`wU2a2wW(+*L z)3T%m4o&*`WYn0#3bST-CczXg+T_CrG`kiCG#RgupIp(5cIoeg6Hz_D!NV4BWIjQm zb0Z9Zp;@@A6zt^sX}%lh+i9P^z6wnW`E#z9drhu(GMN);V}jH2DYM~P40eu&UB)8t z?g*iD{^G<*%NvA~zvFDRz3czKJpP5Dz}vBkpnXhu;7N1&3iS$Nap(14@O9~I0xi3p zn)4HMRMweR6!rb@|NPIfFh0|%e*VM9-M#O=-(5X*6BN8_bAdC2>zTpgY$MCEhI_w0 zm#-RDUo^(a?+w#muYFeLqmbh3_AuP9a%5+)QW!Y!n>N>i{}7*Lv99+!NB!W!2?9^xtCE1dV@`p=xWif@H)nCaJhpM^85zF~DXGEo_aJGQ-n*?12jzemr1 zou210j5LmmUC+*oBnXRRd|xRg@mwi{^?_hj{KA3JouL7}AQ*nN5VHDhs?{9N0YhHQ3;=60;i>!ZLsW)_#_ zwR6&vQMcsPQ05j+pxONdC%%XRyu%YaHHQ+&TI%P;^JmOqyyiuh)3k?L-Lv+sPsiq$ z*$1F&yGysiy#*%RXFD}RU4?Mk>@}+yzc{3#+Uy8VZ{OKnBacdq_J|1v@9>~y(KW1j z9{Oi60S~Qd|9Ra1mWQOv9K0rnjbEvs6?ft{zTG47hVpGCJ_|O?%ld%s;%=Vd3&Xh- z_Po7jYBOx6K>(7~rGi0foX*DWz5W`%hI`-V;xFEY_gP;84HsYCilbrrYq<9Q$KW?(N$V_FEh^{1Q`EI;qYMR2yYs=p} zG|Tf51q9lqr5k87HPPF*?-88YLi&R7?<+LrTZG*$r3$-a^DqLimtfMF44clv(l~5z zrdm@s`S5HfkX{=Aha6e~j{Pm8v(Kk!^xM44?d9-9T3y0YIA+s`_3buUEE5Fr2zp$@ ze~$U<(w}4L>`S*ks5?j_|I54Ew{N9Ww5(3fy=_*O~P-}DQshU$|`+z(w~a}+c{_06Ly`> z+D_W@+;7manB)x>)n7jSYdV`B|NM`(JZap?M<)`MKDfkP4IUnf*a%G?Ms6n`-hAWsxDU!KoON9x)?d?lADqZ&_?YKR#)-7930kOT z*7*7>+zQi7n%;u+zG(};hWEby3hVu0__xB$zwV+mHicu$2)Px&{WX~G4$O8RVZVz& zyg;LPR+;ZxYvWPRG|1MOAzTV~7}0wpZHN#wjhqHR$f^C9l?pk7vIw$EY)_q>L(ttX zj$((RqiEYJXmibE1&y9G@V+|gODCU~@gkxl1MRk|mSny*4Pa$A>^9HxpNIDYpz-3%cS+y3_>MnCxM(a5njL5fq zVdry0GaVYPA*?5M092BBs;RY#vI`M7H_AAdVI6yvmHC{wHJS9To7b67v^;rR=L)9> zMcVn@I=#8OkC1=&@KN%3{`6Ta2J6oaO4Ip`VB1#vU9Hxe&+!ouZwwJAfM(^*;(QL= z1#w$=`LMn?#5@`0ZV-xV!5=tqG+ltixurK;8Y9RExcChF&#sv6BCiH*0ueR5nKx`G zoI)DsrE6O6#ph*M;|p6~xHZmaUBl+-;@`rEU)Q|*-1x)PQko3}R6B;F#K)4Ec598gJ|^E zO!U3P#D4egO*CUnILhO)pkIb{%&w4)rbF8ylnR6luST91ab}Z^R)i}GU$c&gSRPlVFSaGd;}$u5@7kQBy(Uv}3K@F#?Dw3{sQ9J5oC*z(xHoTA}w(-GZb%xztY_X7g!1{ues!dyp? zZ{E1Zc$edsxNZVFhc%43@2M+lePL&l%{HMXZ^$@XM{$i#-T;FOv5`}gn1x)7I3kMF6E$5 zdD6PA&qJOgA@eg$zsc$F4-b?jLHJE094mTjG+D05X(UGuJOc!Z+Oeh8x!B3VQB?t`UB68+Uf|V{=_b?w@d^*`T3_T!Q5vuPSU@>cb7NRzK>wO=i`gM zxs{1HB8``My@n2|REB|}be>J-rkcEdiXeK7lO4uO1pL|4U(sBz(5jfznE_`OJU%8T zTKfBk4dGnw@jVMUWNwl#mp?@lV-y?JBz@ZRm+ zeadl{akQqsnmqLYj&5$rk{fC4yqrW+(2rPNQ$TJrarcKGeqiDZvll_PJTCKzLm`_j zw{C6aSsV&J9Zp&vI62Mx%n@KxyPEL;0k@nFD5rA;3c6N@^8gMLUQ@I>6n~_mk!UudxhmNn|#m{u(02HZaV$KdVlB+;|`x!c;hr} z)!^@F{3n0?>+YZa+y8@Lzlq6r@7|pV-+i>%Lo~$Ow~nWQMcA!4lZr!AKKC?>^ebq_ ztEnB|#^>J2C!e(<)Vz-W74B0^@LMt^4DXEejT;EV?VCVR=U>0u-9jrrxWh5WnD1)0 z2pZZg2ThQd)LemOYH~U( zd`&UjZP6mXrLja zY3wLym~@gJ$T1U&>|G%I=(2n|LlR+3qoWlGpLXST3rj?QfVCxwOq&l-`FBzbe;5;5 zw!r4$W5b0R3>%Pf$$!e>ed5h)i#vnd@-dD}dU7oQD_!E+ucHgojO?MUy!6xntpZ!Bv!{pSRY#MPQOyO40W%5gC?n^9Nc?#|o_7UW(EGZuA z+)%Gs?@ah3%;5L${~Uq(4?0CR{6t7BE3=57-33Pt#Ed760&2nK8?~%u_FaIy58$L4 zbzIdc+mdHiL4ZpaLLInIUV3ahC+3tDpY6c5TOV_uABD;^Q~kgT zWjcJW@FQi{_fqqkUgvX{1WlDV;wRI9M3#bM9_M$<0|ddPyy^CNgF|w}c}DBdBb-j0 z!bi{z@WDVEX?2FJmvKI?ejX0O+X<{`*ZZb9^jnDLVSK|1yT&!Fe&gylTwkhv3BqyP zJ5B0epX{Fg?QgrMOn&+5SSEYM`b{t z*jvGFh*7{9FKbqlmuuO=_&KM$2;XfrEn3}m<&S72Plr)^U*i7q3EJ^18klsKc|M|( z@w)Vhc5yOZ22zU=?>lJNF|$9@v6gQyVU? zIYS+74}++|9fxZAK6>ylz2=kWPs0o{p~B@jJ!8snhPh6)nx~BDCKYii*qWclS|9Va z7TZ8=Bk1@_USyc{{1Y1vNKZ<=#4PwFOn*m|PG%wFJTpdvv7KM=_$cxD(#Cb(6~9Ag zqJV$L?6YH4hYB%o=}bnO$Jh?DYj~Jd>&H5ExZxZ@1d2#0v6Hxu3GWiu4Q9cg&@n#Q z1k^3QJ(&3ccN-?|SJS_)8nB=3S z7)tCJ8iL#I@|C8$<9shQxx)nWR^ggPq4pd-FW-H4)x)_Cd0J=LQq}Q&8aJh$d-TB` zXsxGJu%sz;fvjaSb?R`?QCbNr4)48+PuN4(bcf;V^I`hZwZb&4zH#5go%)p+bla;=Vaq`n(5g11QML=Z9cQPF2$Q~Oba%I*`GB=<^4hCw+0n9djB<9-5#~yQ z8gn-2jCrlbG~LWiV1T^0oLEn9&v;>P!UAV!c?BWO!5IpxX%R}(NK-5*D%ke4UUlBv zX}DBp=VQlflyoc1wohKS1tvoY(#*u041d;P*b>2Oo+8LUKQ<_yep{EPxU@C-*O@-; zN`UvebWXWD|FaJ#zwjT?`!t4aE_}Q_8@lp!Vb1yHEBxvU(0uU40iT}}Q8Z&={iQq7yFfz{`HGy7lMazikuuGS0-c6K6`CrR zLFN~xEv;Y2*zU7;7o6jIaXCrpn}T*cb^^!DRorJTr5-Y#F_sFo5(G`=^9plBY)^= zplQTWf5W+dO|=46r0a9T#MSWL``obAU(*PyYy3R@eZPlzisLZ+qUXY%&uKJ;V?k$n zy%<_DId&(4u8`lv-2RB^`~@@gHS4;Xz&1c;Z7Hw9kqtAJohr3bFLbtqor28@Y}Rbi zP29f*Bup8!E zc-e(#0%@aQInD|iq+lN5BNK8%J<24E9-v4%!*?g$%dNZnBk#2 zB%-kO8^7XeT>awo`7n<)>|1fgqu+aR_IV96Ts&H+_SU{5ov(GG89#qw{n>YyF@tX~ zF27FLHAm*`@_5CrEtjtH>NkmxnbdM}OKlg%VY3H_(~`20jH>8oY=q<-vvf6rMO7o@ z9=^D~AmZ+?(^KDebHYgC)Ou(;-fFvXW5$*;-c^KnJ|%q0cgS3h^Lu1$pyASlRU^6& zUrjDKYP|?KY0vbB1S+_rSrse~olpQxqshz^8iEeZ8QW8$md$h|*AnrvgNu+}zP|g6 zu(@^BPHB#pLVE*m{iv0_7q`y}b>0)8peU(*sx8Pcjx>!h*#ZFd1 z_w-(eE|&W(Lhg(^1mt^c_vx%}T)VOR?$M*{!N1Ks%PAX^a(E}Sgb%top#`=y|Y78n=qR#!8NAL*a z1^&9TJ6L%i2tbL@Pa{yNx@Kg!PQUlYSz&#yAHeOW@Qqua*RZBp!^FQn_r9?8rB~RM z*22~oHgy4G%T&(VDk$y`_chhqXma1O^4)Due9f2$Ev9g**}P)%imymToCiG` zlgq!{6Yh8)9hGM)7vXnj+%OB%RBqoi+j=lJ@P#O4{AXFN02FpQU^_a94s8m&){m?2rU?$xYh^{N zQwOf$yTk4|>+)aNM*IOY{*Qn7W8TR7{)g{(cOHG0xA(M)#2Xr0UMSeRef!y9T&adF zkn-rtU%BT;zPQK@G%?n<0OqIXz3yA-wtTF=i#m_AQ<4vF6kqZ%?UFuu^DM6YWZYEz zke3K6WkaanN^S${>)PY`+^`j94Htfm>$Co$TXC&%hFjRiH_m6TwbL=K;rsi9sqtnB zOhH#3?mf86CYGBBIa*Pz%PzLJn0+svJlVZrXWJ#TTwc(KaKVf)ovoH78<|3Z;L^Mw z`ZhrVPMzer>o%N1eT7qFIjxULHDXA69c^=ipKj(f`N>`!-+2_Z;% zw>+jPNXf8-I3m%2#HmfuezQ6-OwjrOB)pcxEMf%=BL-D)4^r#X;#oG+s-d+2H1S=h zRvhg|_8OP`y%%pC;~KxmWg0H|sjikq@+LfT zKxA?5HTpgQnOT_yD8YT!*Y&wX=r>IN@Oj05(S5^Kzj>`;-WR|3&A+hqjl0NMHNt2v zUS;p~Eq0RmCYSGPJ4^l<=Jl;I*Vuif^6^i9{)`B>3hHeMQVYnaKG zIfFa@6yt^DEDHIGc9@u0b^nXU$P(kwIVkQqkPfM7FD zIs@pa;Lb)D^BlfPq0=8x9)?0A!1A4Rn{JlSj;Zh9wSfNPPiNuqX_oM86R-C?zoi^+ zn9y{&FEjFV1bNMzWD=XChWEOh&fXhvJ&Y<;v+Tx7&jW=wC zF-%7ep`z`OFv};r4_5r*#IfS(y}r1bw?0+74=alO7T6|i#)r>`;UXwpR{Y*KuHkFC-mmxzzxur|eyH46uH!(>bhn~jVNu(U__?{|4O?Sf_x;IvMu8HZraW+x3w}Qijo~EdiR?)Buxd3W!;0F(MDbzfN z$*>-d5%i&-5aEc=dbLYh2$~an3XZ0*W7e3@2zAVK1=*%fhaHKsf^$uq38yww(C1Vb z1zr*^eeuN?Ns%`4Q23zVZLh~@PCH0ZfBEc*JM7eR91X2WOcKD;Sw#@3v+k!zgf!R& zdR)Oxf?2BEIsu|44uNL~rB-+RK0INOMyp#MI|a+{p84!;0GIXn7Onmho%9ukMh}1Z zG4(W^jP0g{g2v-2e+*ZUtvJCiZY?j<)QMMkYh`HhuJx4Lzw5`eb?d!hjY&QmeRja< z@Oh3~(ocXjdghA5kmB(^8a;@32$OCZv=SudkRTHtI^q8wxTY)qKI=FAe-)Q$SA4}& zocm{LBu!y<{^8@yu#xyh*yj zH|CKV%?`pkOeKR`285t=4woH4+r6N}P?X?In@{@Yq;$Xz9nzIJ(`{)}j?g}FnWR(Dt&c6-^wzg+ zses4IU}pWp>#MsLWZ-@S_dHy~+<%_KGu)gbjdlb!4Jo~b8YzmCo~bweP2f#qTbeh{ z-<8)AxcwNuuj@5pyB`c&9W-pio5#|nZ~4SWMDpC=>zU7Cem+~j`ns0Kr*NJT_UJ2s z6=@?}l#x<@Peke{oWK5trLNEHEzd^+z!%1i5Lub_v@VgMd8s=BHlZTlO_LodL5Da)t>*1D3UmQ(; zh_BCwe$tu$mRFzkYjMaI;+2mLm)gMLTb-+!-?*GSBVJ*)wBp%ROv3XMgj)t@p=Wn3 zP%~^yg{tv}AKtIeO?QzmT(67b4ZDa=!ZM@^U@;Gqd)7mG#Kk zdndUhE8l4YnETL(r;}ujm{v!^_%ST34K3lVbX-7zvh+xEG&=3*5m;Ip;*(b2w0naI z|ANg(9@1%8>Nj}J<+pBMU)EVKz`|F86V`js{MVg0He#Gye z!4+(#5ih>i@ME9@D=&JcTm;>U)QO~s4D%{M`o9$RhJru~5aIsh7~H+=%pAL?-Qk2^ zaCI|{Fx@EP7YqzdphgyyohV^U!dU~={m94j>|GRpE3Iu zEN`l2Dn@!XT%bSaLY;iGhVrZnZ>{0WefhS2;TMqbqtE5b=CSf@Dq&0Xd-)lcylmGc z6T|C5HMH+1;}q1DK=1d&h-kSQF0zL25pU@lr@!JY+~4DWD_z6a0u|q3TsxzExPWLN zwd^H6S7cB3#hG>l+q1=9I;LX-hUq-c=pjoqml^-P_`o<1W>d>MPIfogr;liBs(9-r z_jO@4YnH||HNR9mq525e>zSAGKoaIJ^5E=v}3-088GUI^zpNpmjFMHpqk-ilE!5 zb*r$O;WYSU+cCTZuW(H(?6=~Y`9+m*QJCan;t0!;nilufkMvoUs1@JNQcY#1JwnddS1SQ+ULp6)bI1O&W0sqk@waSh z$h>BYDIfD2R8Cl(vQzHL6~E}JB{2f-ynvIAS{L*X$zOcwgzW74>MA(22<(9T#`@)B z#^y*^agp;&r?>NoO^x5es|^%)R?pOPdv0t-TNU7cfBF#d<5|l!r6AX zJ2h%)%jf@vJ1-{+Ox zA2_4V&f1-jIy+0dnH;u(Wg&~0r*x!lyp>fp-Z71$H-ChaK6Nt*r>wvvT;R>E{MRsH zk{1CN#RsnWrhd-jOQYnz0C5T~P>}p+xz6rqL6#{D>^Vv4xee`Yl-f zh6}zHs3=QRpPR1F^$lOIhSzU8X=|Q`xC?8zZV#7=rn2$#ow3VE+ZUJx#`p*WZCi~zXYPF@yTH+=z+1CoUdf`m)kDwb9 zatJ~VkC3aGFfXIEYqCdcvOaAbX}dE_fm7S&WLDxFFFP}=)p6NLKP(gvnj9gQQ%6vb z6mV!%Xj30ga|l7Bl$>CTbbbhI-GN5=)AZDPH)KCDcI z+)mj}+K$(Pb}IZcsvZl(7~OM^Nb?rP-4et9tbvGJpsEm)Iqc!#Wm-_BSnah7xLwnx*-Yg^lhY5w&F zX7lGkUZZ181+Il5HjPC=bd67ATiFt_!5`iWZ(6Uy7^W-ErV($$bHh*L^o7?IPyGaL z;fFYy_X^Yd_@H!t$SRV#6?O&S3-@2S6bgHOXLuic_XwtWn2j`FFhy^&y!MnyohO_| zBa=F2e*f;~?uZREp4gHygI8wr8fLK$xyaXsnJ^iYCmBUesJ6sJ&#AKryFwpLPWc^2 zYbxi})s3Njo6UnNd_D9On*Q|XKO^iM7v(HGnsyr7Ukhq`QP0*j9BjT?K)$1`>Fv-! zq7=X@9QxqwyS1*+kuZX09Us%NI6iLYZ&@B8P?j!VfOQ@Ldd$;K#ECGkynD~*qMSH9 zMvGqtuR=a&tJ6QSW}n$~>&Hvpf|mKR3swWBx9{6)rTBh*kvKg?4&NK;?MrDm>%bT>RAZtKMC%@24z#jL+LO=7Nt{ zp@AuJC1|}b0^?FaX1)>FxE0>}Lw6DUAx`bG6s3nr1kj-fjauac{DDiIXpl>+z;;9Upg~0i>A$1TZH5)mdXu|bjrSe1Vm8#IsuGwudf$ zxR0so8E3O^UGrJ3_2r7yy)`a=9uQPJjM#~rpeKA2!kmi^9{0f8Y0M;-Yw|ENg5s>d zLj=!M(>#9h@&&Wr>_Q_Wnf4k?t$?eo^z$N!nc1+UcYnBoNyWv&a2)Tl-3OKpJx0s9 z08dM`(<*Da<@6SUaf|cvZqeaoSb)W&FnJ=bos(@R!`-2?aX9fm|JVQ8U3!MOjlzf} z1H78qG+GE+E+kBUr=Zh~A>fWN(cF|pOX?C}a7O0%3EB8(NIdb--`sJz)aK zjr`|*c+6lfo#}N=WBm(j*>$m6=5~IG7shteO%?+m9w)rQT0svD$!X}QEF>S{DcfG) zH_G<2?q(u!He>}ig&^$E7olPLhi=VOn7S2qy)R6C;Sb~cyyn?3;n%e5y>YsIm~Dg5 zr7{V((qqcQq$dc=DNKI<10MiD05e;QFzK8XSD-cDJzB{F7n}@nhnftXilr{3$wpDY ztmq@mL-?8er=F<)2v$x*QOMD*5p;x7LGRH_p8V=D%O0HI7fif&X-h0>s|vV>F8UIV zP9e<9x40PRzgLjac(#CMtAehOyyW8%t}M8O==ySo0-3#MmBBJH_Ey+u?2i>7&Cu^s z+bp|n!xZT8nZj|ANqp~pfF9~1+Lk;G%dnPk-}d@Uy|{f=(X%74^Rl9xG*qMK0{11X zC0SlAZbLbL;2s7wdgfEWopS{&8x}_1fTPoP&gBMeb?VuCl*h7U*-^sM6w@9doW5~u z9>_eSU(h|@_@IOKI!ozON^80$t}vFn@foTC({zRDvw5vNoqOP$V|~+2zGp%%&z*As zG-W6tljAW1spn0=&Cq-OUWd;OUy&Q8lfV+JZ+M>%;hSa+{}!y_UTY`R{PY`MxI^5* z3yCtW!mX09!mJ|Lh;M>34uxUvxtvCv!X(gp1W*AH)~}R~p!<2>F^Od65%ythnGiB5 zw;iUloz^F`!_CnqbPfu&=6bHZHlNvTXT6=(_p?o&dH#$y=VWRprcN=ZeQ(}lqSc-r zs31;v^j+5EClANod5eq5!w5R{pD{S;ojrenpg-dT)+di2V<{l$ya(^-+KoM@2$vet zS7J56{U)5V*OuS<@}(cg%sy*j_&Mc#RtgPynTgFWoGfeIMMHwqdP!v?oL@7Kp-?$i zpSnL1o|?5iY=>xf1s?uWBEDb|ef(&>l0SKNBF=I-PmvR4(A1ZqNo{V&qc(RK^Wf&~ z-5pMuxx?$n4n?xuNM4%xIJgkHt!ml)}>4aO;t@nF4YECA!8mvS$I)%*j1;IH&(66x$ zn@<|SI9W>;j-@5pz;UD>Nx%+>d2b#OUK&9^_b_B=q>0p8W~9*DC<=&Xxt(h^#VAAw zwgM>g&Kf=1+#Pxd;cMRzBc0m#7L0qBd4qerjin}+ewkb5cNgE6&wSYh3t_&&KF2(n zpF-|?>mF7qpZGC@`Q|x-%8=l#Gv;<82!}J%n(x+$s|wNfc1m1Y433o*a629kiu{Gn z!bw4A#pft#>eD*4hR7_|03A^3$uK0`rA4L;(hi#NX%EtLo}fbj(M)|h-go~1LnPAL z5vKm2K|j`$bqvi~9e$kBVU5F&JNF*!uG4X8A=r^f)7BtRvyqCQ$|U_NWC;$ucW3U9 z&l*!cjW6*_T5~<;jMp8&Y}BQ`2H^Z}^BCSST$_pnt7jBziHO6-cOBO1`Asn$5>;??Sh6?$l1_+q!cUOS7EA$YqxvmyBTt>>6kb8yN@w3Z9 zGHs5N+JxT&BGu*!;!AwBsxM~vNnyX!ZBa3 z$$gYp9usuNU*R7*+Bk5W<27iq{U^!9mB)ggxbm)W<;6jEo{s}hKGD$n;w3-bo`x+i z!;G1n&*Xv}OgzLTOo2Iz_v**I;H?K9U;cHmw zSi?%kMR8L_Q-NU&tIVEUCim?!%gOoaZgP<^Jd{BJb-mdwubPT7S~Q#tfTlKXgnZyG z9U<6gaytZ)hT&tjiwCVe+DMHq9>&#t2tlpr@{k%-A$4~B9l~fQbd8-|zDnyx5Rblc z96A$J&?)T*i45Yn-mj|sjdSXsu-xRbm)3y7bN|KtFoxfN*L|X#pP)w}bl8$N`Ox}K zglVHk8<&+75;~k$bUcqagu`>$+?--3sPi>^g<~gZhkDGhTO;Ja6EA(PwO`lD!K%2$ z!I1a(Z1O!e%3S9&S8gQA7GX22g9qCF2AQvPmtR(X3S5N?-#E)J8wJk$?J9cx;_%*1 zbA}9Oc>!<^M!4i}yKHGz9LCp$1_+b3xj!q-;j?MPYh9i@1-6A1;9D6Pr(5H_zo@{% z8NR|EruF&v+)7j7#OD>^!q>I)ID}uHdp{|li*&h|rOo;0wBRK)jSX{z`Kr>8$^1yb zJC>Iec3)^w%+e`negY&3(b_Py8tsebA>nH52)1KM1jcQo*`E&6!ZCy~<^;xNGfj1w zT4C3c@cZC7J_-Qk66{E*2$+=2(>Hi!fA$k2Az|8n*468 z@nsk%)l37$(Siz#)`6d6w*1oV@}V1Hq$!78fX}gV@{FKc{>_qs4)3kdv<(xHj=w!< z(q{$LZMLqRtHtRLumtQ#m_?@pNSz}>`Em@5sdFyCmuQ@OFi&JUou_S2%Zuf)Iv%B-~K{m2DEB<=fVBR=o2tNAk&edBAACi_iLWj^J15vBSB^nR-qts{QFrLx=nA zZ!@!gA1!_h|CAw)0`E}F&Nwd%+1rqrG+P#HUsqm8^aLf`pMe#At}Wrj7Z$YMiangH zT=;Bz;7ogwGu}8YlE7?voP!p}1?gA#6?gNhe;8+(_kwPum8+|E^j^Z&%dkV&!WGW= z-kZ5spVzd9gcVQWS3KSqe)SLUi=+9h`4+Zu`cq;mR;|w1S}lHr0Oz0x7~3fhh$qgi zoSxXqm=$LGph=5M^TI7^aLr`RQ{4!MLd*sgCa+u~vi&Z5>MQY%Ki|T@FVU86*Yt9~ zwjG3@h;jpof}kb~Q;@G_<5vX?CUITZPQ}SJwV~xuv)|zZi^4eB<#yi8-qV3-HK?7R zF`NG$-!HgcCl6N=q}y-IDa^kxo9+gkbWWDVI-qpCU=mVcwj;<85}ND~w50q#yXJb9*a%l3+y!@h!cI7Z z+M}ZGJ>WQJ%y#!ecnGESl;M>5>Nd|?*UU$_xdG0$@FyUJGhHv^>xz%(bk-Z0)yxb13!Nqd&Mc-Opyjp=S+0qRRkwQldv5oqSPb_&Mn z^jElsuW=1q^J-X-EI)=fuJDa+T;mNFrs0LF-}Lnj_sugK3d!NZ=ib?OC*%BZsoLR$ z@w;oaNOJ^R4a9LTq!xadZ!|g@i%`u)%}q^lzrvy!?1WW5TEIsXWfCX$UOV&s5*W0( zT3r*?Ev-2*6<G<_FSz81z5bkR%+fpduoot?uQut9F>!CA%l9&M5I1KetPR}%=Eht z9&K8j_R|uuo=9LF`@Q3$#HeUSHXkK!${Ak@TEY+YQ zcb61$V2;=xt0`z@B6{$YOFA?tm92ofoaThPEu&^qxLt;FJ=!HW&tdmVDvpoeW3IXx z1uAcDk(UBr;c;G} zYx6Oc?Er|+E2U_21wuhTIeC+{cr|VhmT)34ubs+7)Jr-VtR2&6(WDcx1A->M!{*xh z340Ih04%$LIy=}Hlha{lWdY{ZA~KP6W_?+gnOG$JI@XNq`&tp?YJ;UC^x4kIdWl8l z@C-UU8e4Py4wG)qvU?_c)x{f{!JI~1=i;{Gh1le%f%X4 zSba#{o9@k|@h09QSP9(#*7&B;FOm9%sW7f^y+4F+_+gsTvc|7@G_S(dFMR!m4?Lk; zd&%tfna&z}*4weWU%A&3_4@Q?*1+v?9b1pmf+1mA)i|R|Ta^FVs;RIk>@vFtG2CUs z$Q^ATnT3A+j@@Yp`7ggdV<~L*usi;B4cM1!Jjc%c_nPM(cA-EhAmhu(GPO%ipSOuZ zzkjBnk6@X%=iRx*RrA+nJGJ9m!p&b?N4!gJ`IG>KL~Fo({mBD?aVVgWE8Jer`dd|> zq34)#+7WsBs;B4r9khIS0f9VXMN8UZJfng8Nc0f)CJ7E->B+&CYenJwnB_&|+?6Ku$d(vC-NgBdJlk_c@aS0F5*-v0-n{(yb z(iLiGou}}$)I+f4(Dgoo?t_fotIztqOmq=3hU*&F3B5JlK+Laj#?=*W4J(e~6t?ke zSaDqB3;%7{sRT$FCp`-C){Lfe+3C_1#*eocTf@X^5ZBhgb74pYVe%<~2_}6S~d51t`Hk*b~lwE>S@aFqyPI3`w zM*@jXc(sjO#+xN4%zU(+WBZutbUeO*^jW>K$Gfxy`9IdqG#LJAS9kuCH6S?m6%!97V@T zM@q0=@C$d*zAofzZQk}){pxbOly7F2@PI6T-uKM({KCN zZ+rkZ*nuBL@ORGxQaHf{CwueSf-PY3PS9_Dge?y?{|KLGO}gPeglQfMcP~5gLt&o@ zy0dJ9r$~c-%Yb`3*u6$KiNIbmQ|}FzP_KsV2@k~}0>1IW>k6x1SD2<>%*qHOpH7B|dDumUvzD#2s zJO0hb3K$zJOxA1|ULn1P=?#7@3AL$aZ*h6w%{b4W^J!+szL@ZuyN;KgT=eCg_h?-w z5hHk)FtI6%f*Ug(Is##d}?z|b?Imu#Sf1<5jt&_OwG4{;Q2kCNQN7orgc(qV}bF{32_)i zu%T1j++Kv=usF-M-TIvH}={L$A`i5Rn6jm&%TehgB}Kq2p!TwQCHP|f$4 z@c3F2*=EbcUbHsCr8ZFD-3#!R3Ak7HXQ|C4wjB6qIAiHIXkRDf>;#+ve?#Y^Wuc&{ zsTFd+=IU2TUDLin`L8?s&9j?r=4BYRsM66?D|;mL6V}1KT)unDhNIa*CofPplv_)| z&djmC6Opc?J1eh7cXQEnF1%(MK?j~X$c7&}+Xw}CDqE?0+v}_q)7-X4`9eOMYdFEU zuPkRA$pECw7G8q85Zw3{K)AJFJ|_b+#~IhlXX6U*^F?mW z!+7D_Fo*EPRsS%)&)>?oc@=K&Tgw&!e@bG^XbUS%deowxDC3eFoJU9SHDk;7RI*z- zb;%cB;bo61&zhY!-keG2T6rhw%x4ddhT+=-HJ4Rr}-Su;a z7VbLp6m63{uK7Mrg@dQhetTw)_LTMZLxo0gEC&YYN<{h*49^9djx*q?xU;f6X7d}?W#GvI4V}>VS zKI+hKtlt24KK+bUV8>_&qxtSQ`#K$+ujgu2IGnMw&HTltNUTHaJnh$QZ_fzSgPn-(Ts{fe!nXUp2Y7e^awZGB;e;m1^8!;?7y!syQRN(q^t=2N()D@gI{ z>l*(p_@=AB=4)E<6i4y(S)9giBnL%IIPQ8tg_V}P)u1#@m;=-Km}R$XoJn@$)}08- zu{%Y+u+>#_Rlz5rcw=JIeP`m!2|D6dCqC1BVjABe>1+0tpK#c`=DGswOD+nQWAJ>B z93fSkE1*bqcJC<^j&CzxK)z-nAMAxb9f3=JYIXPQYo7Z-hSB_*>u+MRGf@{BDJk{h z*w|BDuaUo#ZGOzq+4HV-i|;W){2U>E@(drX?fQ4d+T^L<2{w7p`jEY+jqNm9TEjB9 zi6DDIjB^S|`Zfe{Nsgs7UgWvSu0O4!jQ`1Btu7q$caEv8lDhIspWEj8Uh+xq1#k{T zA0i9qW84-tus%%iioa>rFcFR@kDueGNSZJzB6u;7cXMcUPA!bD*OJ;?vj&NvGql8Cd?)Y z9%$70B~}k`aQuDwgA4C6oOowLi9+j%GES^L2{}|Z?x&0`S)WC3iv4+)zyL=U&ZrH zmi|1k#eMir?ES}2f7|{0U-?em6ArRqSmK*);*%M-+KYhB`EO`r=$3u88m>|YYI9%1 z^%Y!)0JfJCf`}rs>U0EH5Kd-l6Tq=R->09?qMs zootV|q&0Yjw|n?^qkcXxCWnXs7AABsSgq0tnN*Wc(TbXD-&hRrbk#|Zu4+PR2+e~QMWo$ zNN=9ut`Ozj2kxIyIa^ zU~c3)0w&!vM`Bv{kvl>69zmbkZ7cvfhtVRYv!Ij*JetL>iTlw5HR)Zp)H>0ob>K4E zgGUb#yi-i|-R?1_`CtC_)9#=CxrkT7*K~!`7q)T#*>m$M+_}PT1vl=$;>1}RiqG`Y z9{S-XtM6OrOS?_JRsB>x&tU`WC<29`i%TFFW%A;|o|nK}))@@$EcHF!GJE-k%{0Ke z^;Klo5iU(v&p^xUx!P6@oJ}WlcDd%5Ljfn~zCOHZSV3x!qY&5Y1+^G+<7y1`^RZ<1NT9>S><9= ziiU4J+$wbE^8^oVpvy{$d_j8&qu(n4{3Na6DNno4E!ME`7U{RLp394Drf#MljKhMO zp2i0W$vB8GoniHbD@?=cS8#k@i5K4?eqrj2?^QVC%tt)E*KfRWD;+D$dN1C>7QT4} z&L3R0Ex>6}E2u3y#oy{6z~rqj2>6kb2)Moi?`x6S@r710CV!M8lS>Gx=JZWo4Sj$n zf6tiQS6$U^YSx>MMbT)t8S`JkJeA=+?7@vSPo6x*G=9Rw-y5?2%9{M??nh3H`6EJj zhtp|K-LS$^o^QxK=Zra*vaX(Zo*a{fel`hQGRACT8Pnb6wCp>lKx+T&Y}+RN{0#9e z*2usA{=3~j@}-&+EQiOBe~A!3eDn~yuV4`%bims&WDh@iXCn(`((HFbji$Ngx8qRf zCY)Qy5}`wbjQyR2qf^mzXG4+m0M5=k&bI@zW668(;8cy;Ddi*@pK<&4mDv~JZd`!+ zljh=Qnv=Hc%>dZhowfTG2e>Xgfq#}_BFa}rWDI@=kn)zk@QUe&q4soFxDBt|tgulK z@J7-pE7BrgzupVeaPKd2 zYyQP`5nRKHudsdAUvaJQ)=es9Yu!}dQiH~m*qY5t#vh&!T~dX{xA(-_axKJ zq}%k^es0)3Cq!2V1;miOW-2Bv*}_v*5Cf#>{xe z(iDYqc$kD1hxMhPdkE$CKm4%!<3Id~G7^qpIJ170A;Y_OyamUmp=V6MxojuzXo=WC zY5J?B?=t3Ab31q7nA>>*nj?a)usX5mlA0ZgWie0N%ZWjUESl@ql@@~S6hXGidCtce zwziet{RQ0W8g5wH`dqX%axP%cmn+{4F9|zM9+t@C8Gk2|pU~;AK=~j1r6b|Osl59}e z4e$LSuHpz$0Ih!G>WiZ^6|Q&-W4QP0RT%xc!uw1TfBgv~<%S=HERn5w23tv{9sD;g+q!=uq-%16YkDJ_NBuQ!jsLxS;||>!ty9^F zhvtT-WVX6xY(3|89;C-Rk_2WwIW-V8o@S=n)JBV-6XBLpf+FlPt0wCw%x+pNhfPSw z4Ve1|%zw(*)$g0RS;bRmZgX##lW(rxJ6R&dPf#jgxk+(LdvGNQVw~4FC3T|FQe$ zfBNU$Pk;R>s{_~Rlr-11L>y~BcyOQ2=eu+Y?hEiZuJ<0)q4`eTI4S9B!YLMv2Uj{| z`AmoB{sHr{6UcA?^WFL$rnMX0h6|JhazpPl1QEE4c%)(b_O)HP$RaqBaQhLzPC;2+ z+IkJ(zW9pYy4?#NlqMd8-1)PI51hE9V{t1vD^5Z34F0_fKF9A{o@Rgx-5_fE_*>lm zxMu?u$X-@(n0hN^I|Ik?y>GmJUBlMr-kZk?Yq-ycX$rskrmb7yi%+`igq6nCt!XmB zVPy$$_LJFiQ(0k-+4Nhq$bJ!u-+LkzE;V{43NUzN8h8&NHKEYgeEuDi?(cUa+0dteF_&v;AHR@Bo81t`uCFRA7 zr@Qa|@+c;@=e)baOoQ!J{-8VwmoypC0f2?O*?mW2Rrn^0;=&SR4HJIL7IRAAi{0=SU~dhj*Cq?Afp2 zD_=HDa(bV*?YU^hXMRAXW3a9A zSO91%y{1q6BuMzgiDTl7*Mt*YpmNby%caK zK?=1!13a;1qNPi4Fle zEw@6I_3^**nP{v9>r1+_#74nfC3yLgLo%3+Q@HPNvWqXyxMZk+|G>E3H}$kAoblI` zm+p7+4p%nGY;yp2(dJILS@UnVGx;)pr;~DnjN@@c67smP81lI$!lg&+NDVqpe=g~r zHlDchknN|7KR>A->v|P6>uTIqAK=sFcl$A@!?J4ef!Xp7fIvwQjA9F2#Ru&w9NS8$ zRZ&Ug%4_2O|5&>d9zBvIP0UHMSVh*|UEMu10v3WKK!X1N{}CWa+MVw0t4`i5z0YfI zUj}p7EomXojL$vX&CSfs&HRoC_h4#+(V1I0WvN)P$G|@If(nM72v3E*$*XDfmR{wo_n0G{d9L&roqhK&ytgeqn@2U# zewmA3K9n(+msyy*qJx?x~S-icJX_wt2hD zqMu>^iyT|^M4Q7h^VsVgIqklB=tyVmw)XUz=I{GtnlkEDfB)U@yZX8lIieH(hw2$7?k}hU&l1+~3D2nAtCRThEJJ785PN%|k5YInxP^gV#nm zV{e_qem_h1rv_d3f2K?KI`ToC1(JkE#=V()^p);l)hc6;5~!eErQgIp+6c_@!KNU+!Cam6@|Vcs zJVIMu*C$aG;!oA6wtF{WJ&if%oYa~gT~E^muK04z!dzPJ%zbAl|0+Fn7Vpv!JoS)F z6rW-C3QW*7-1)uAY6WL*3R#TIVwNGkW20Z@2=242u3IF-r|q>TX%tj4<8a2^(>gvJ z`Szv8fN{^EnOA8Pyy*siR^y#RxBX_+;dynRR?f}v#jawIPtw46OAdqkHZNmjiwFAcN~m6)Go9Vzeo-(c*U*0 z)DHt`ukZ1ol{(t*@s;kO!TX>*xz|xB1f6wBm!}u3O;)l5E^c8qs{81S{2v)QTrnoGqx9#o2d{ znL6&7z4pwb9W;S?-Vg(C7Sm!BfB0SA)1EwP0v$s^tLr}XCbvWO4~X}eDFTcX*@?{9hjNY zj_%a}Q$JgOTW8qbv}CwB=>b0mv(ad6n1ArW8~BMi_#&Uu8YDNmc!E1cX#U$T9Jwi9 z2Nz6%9N1gj@I-DdG#-}eb{~A?>fxsu z!oRAbGJNw(L-WACH*__m)XSxJWB@Tj!&t-I&Px+kFN_o&y{zkL8VYmU@)ITMyXlS+ zJjoPb&wW$JM7R7#18<*XxSpQy)#Ds!iE)HVj-7_T4B=lq$*3ZKdT>NdGZ-7g-)GeA z#WQ*@vw4)p#{Af8q5FtxjNF{v0T&|@hiw?S;bT8a5uW!^RSlcw0$fi8rZ=}TZz@2B z8WmF;`corMA*^W_iKG=u9Qo$?fQ%$Q&111Wm~^ai>xWDqx-qYjhcvJom%GGhyk~Sb zc~jp7l+;l9(-3lg@AJF4-i@w^Ap`m%+v?5DhbXQX58m>X@cPBu{BR6ydFX_?;wGM4 zriX8&cz-9axWy^{KfDF@YOnyWZjqGeNm%$RQ^Ml8Yy8Pl286HpH~i2C2M3zc9$pXe zZ+`h6I@Eu=4&~= zLK{h?Cz?9zrfz*bk@k8Wb$7F4U9Sc^@87< zUOggfanI^`A5+aJWPL|q@mFO$(-e)Er`XU`Rzvlh2>D<4eBrw&BpGCjlJT_~g6zurrt6lzk!XnoQ}kff?C zJ(Gk{tm%nR@z=y`b$IF!fqTK8@KqD#@=83Yue_! z;sv|$R~n1sVSZwDiGP}fD%)%kM|&loTK2KVm~@nQ8Y@HeU*B#y$2dGTst#W4?YAH0=xZW=jq$#Wfq8ARH@;d->nE8t0veQDa9MfpVw;7w z7}hpSufuQO85cv-X!tM$1N`(!j4TXv#1a11S%_>soj47SDT!e^Bi=W}SU7aN)h>Yr zJEH-zb%=%|yLnJWI45M{Z-*L zq4Qk0Iw>-bfBQ;X_yI=VT%XoVpUFJpH#Qcn6&D|9_#+JETVUvI3Hvd2K7vK6<*v0t} z-`-2dtNYErX^ZE259Zcc=mEm+MNaQf6Yzy?p}-oZis_%LUEl7&5Z^M9*w;l9@{uR`+1Si1Dqk=ne+?uDK^ zjfmdcP<+muGkO=gJG7i3ci+KIuC7xqyI9uH^|Ac~RSc|0d&74~m!FnIInt2K>!Qy` zB{FQMtPIqvuyylIPj^Yg)NV$sG!RX)t04j+1&o1Uy-k#$m7J2%!4l`aZji>YwCj zYai=;p1iN}k%$=g`&T&$7vuaTy=R|8&z#u88=Ri)PN!JM?@+U4iV~&Ov2NgD7O$In zn-xX)9)0q<^L57Fvg5f%8+_IjQr_9q&r#OUvc*Rp=H(96e3nN}@$K6BAlJD*=8ZyY8Nsi76k+!*5z_k}LJ{G@Wm&X%#Pt4`n*o z=689&8Tto_he1q3!YxzlFTDG8E3j+art!A`{Dl?2@ar$^!d&Bp|51MVxPO*!Anwbv z_v*Y0e&nMG`R4okw-x}?aD?{T;C-7$s>U50 z*66y>th|goINvkWw*2SSK_uliDgmS*ODvAW$2YxxIex-g}7wY-2arMBi9`bt+-NA>a zHTH$u{N*WieH*$j!1^*%(jpFWJ?mcAUU1VFF@NLuH^H3vZ8)y*!f=AWy1icJU9WDuuDq?}ZJ|45<|+v@>SD zdz4}P|ytU@-6R(#x6__XR zd{3?`?MZWl)s~t?O6S!zSQ-et8NTmG4SQU78p2zjxlg*c>~@hZc+A%ZrSszWS9hH&H%}Uh%3Imu$XnUv_s5M1jR@Q?#%rC!QMn(#aKSV17kq?DjDgc= za`!wPT1hLuq?MQ8!QImMfbNNp2e|dTdD_UYJm5g{YENPB_E3vN7k4EDnM#rIgUp5e z=Ra3Q7jkL1mwvrp82-jDj^$}#Hhq2Z3%lWuPIGH5KUz1OiLX%v&R({ma93ihmZO~Q)ze^D zL7%tA`Y^*B(0PBR744l3!_&(@i87$jTGr6$-gB>n?bUlHhNHA&OujzDJj zqKD}M3tMIH;h3Z&z|d#!JKJxe-{F4nJ;~x>4LEW_z1vLaWX)i=5u^Ko}6!2?%RMB@nI0)#fhDKXx_v0PQH^~-8$u|p*Q9HP*m=!)SH1{0ztOn zYnrh9EzH5Uo-}UZx5wQ3&9nELZ{r`{U*UwWaGQ3G-*j=D`wg$Z@zNIlA)gDIs+lSJ zR+^sS-O3-U(-s%{$w@R{F&br9*f3ZJm?W8|p!oA;c9sA&r$Q@ygN2_))?X z?CxC-{AgG_#%jyYsk?#AgEA?fC*nMq1D~xohH7-v-rFIf{23ASDL>^40r_V{U{qiW za1IN}^Hq-7dQhf@UPHL&?KaGXB<#0NFkGfFK5pxZzgJVXeDc;ZH^+ZKQT)(qH*YTC z<)Jbx;UWXs|3-xlxN&7P<&U2z?;4P@jcMyAjWiv)8T!e|E1slHSs|E2{EO3wIVq=B zH*K>^zxC)Fx&A785hrpPxZXbuw?{h6T=NUNws+jLrS*^ekHI~}wRxA9e{{d`S066< z)|a;U`B(Q4|E7UT)lH>c%4r+vb>^1#pAFyjdQV=@(_0KdFE=lB%*Z;1(5JO(01VXoHHv&9tG0 z7vtNaE0>a0H#GnZJ>`J&lg#}!8fee?dEa)QA-l%j$+zx(hxaPCRXqxsG}p*^6u9Tz zgOjn-k!>W%q_QnfrvXBaE5cu_-6Fw0jc*lTJsQdZ4a#TFAo- zEc3U<9uoI_l;Qpq&j)%`T^o59Ln;7{HEiS;=TMwq@x?O?HgZZb=^d%eU}eg-90q>% z_V!Q<0k0tu;^5i%D~!0s zEB>L|JYeA4dvHs8^Gmy4_qb?C#6ACmgIsb?aSYY>F;0f!6;3ZxvA#Uw@CyU3!B_4x zHL7|_zr$@F% z(H=dSpwSVetVs1Ff75q0$2=xENmEg&D@1eJPb02#jnzUdo@5iW9wnTK)roLV8 zBX4mxTnTgiJ>hdVdY81dsmDKkr*JkzU; zvzm7IHVa`jD7|T}JapQgjlnaHSyWOvk!P+xiWnUB);-h`CWGJWpvEA4)X_+Q(acG_ z;YfZ)J&R%aWOEFj;@U%2@t?k*soA^krK2+qx-;tjVA0TcRh6FCaJ%nfPn@(K@l2!8 zGL+V=5olQEp_DlVh`uMyOg&<;*iZSxLoR-Y>OE_b6NP3%uH zC2BZNM8gtrdRz$0wRJp0@Rp?U3wD1qUN%OyTRcp+`-yFt zif`e95yD*Rf9M~+Wj+WNO-UDi^UIs?VQOVoM2V}R--sf75N>w&Yor)q==?IZK*wKL zx7(5kUva|4J4%w6YlD6a5oPF%>tZvuX$Q+A6j{yUfo{$ThGkrT)AG}^)|3QL=&YX&rfbA z@usdAy|>@A0U+m;=}mZc#3u!W7`1fvb_1iIkqd!kL_tcjMsMe2e!Ax6E(c6=rd){}5LE z@_EfCyaq4KE$reFxA@k-rY$_UE3PYyH14Qct5+EO^k|0RQ(2}>6#ds2w7q09@v0}= zP!`MjY&FBMeMDxdBu4Ql!(qm_Updu?bod@4P+_giz+B6Kew7a&F);hx&tK;~=`kcv z%I#;E;2lG^pf*>|kPY`vFKn10CDGDM(cnu6Bxu&~!86ru)H=p^3ks(`Z6)1qkJ zL3$zCyNqpWjb7Wk{T0x7*B1&5`Xv zJCBYJVcSq+^e12Nd1Ul)=JjxyPkUpkS0v9vB&#?>f2;LT9!X^^PNRJu1DZvyIp5CM z;jE$S!B0=#UOh%`xQ`!u)>{U{YYmb*4uof>Y8*D%vaqF+SKmg2l2#wV1s zotQk+&{$~85Ix@&TX`{Q=7oIK}>q#z$DMjfjt#+ zO<$M~(uTwb`8QATU3gFqjrPgXJf(VQ!@qf#798R>K7q-9@Rr8Gd4tKl{N&KjcJnWM zB(d2Rug11KU2uv+Yo)TV9lA3-?#kqb`5P`!el|0I)2?vh*KPd9t-lS+74Bog zgg1Wg`Qol{;y&gc!aTgc=6OixKhl`8!chaM!83A0G(3%L%~=`2^9*%&zu5yVa%*)z zkFj(sEe)v3Wgsa`U%H?Xc$%-WKFLaZB5Oc~(%>1RFQAsbRIN&2;E-m^O5^hB>pXoH zLwBzMuy5U-wmrO_JqKEnr%%a+A21fk%xT|-j>2@f7~dS*`{44^?Jq{{`Sh!ioy-}@GGN&(9>|^wkO2Xs7>_w>mp`HR7O-{mrPr-V> z2rhU84_Go?pfG$~(?e6th9xb;Ex*Xao8Zk|_{HnhE$`}d@hu-WTG#x^Ts{)lJjqvC zBz|$<3|++oYEK=dtKuA`rNG=Zu81y(mp}pY^8vFL0ZCut>tFFM9{v?}?>FuWcTH=i z^K*?~ezq)ExNCTMTK{3%SUVx8r+N8P?MvY0g#jfc@f7=fWi_b!j5 zK9wzv#54#ouF{%)_Zh8ufn<7q1{z;OrPl>-T44>L4Mhl$g*VT5%gkr_y6n@8Oxok8 z{Ca%+_L121-d(#;rBkgL1w_~6KO;l1ZDBHm|U8E zuVQatkVM<4dHiG8XP#@tneoz2=wZ z;udaki+c#WaQv%Vxb>x7@$CIIUEIfLKICcn1HbMe?v1bCo_l(ySVIkB4uwQ+E3e8n z^3A)~&BrNys-Z?;UhG5|p$NG#N{M79e^_bfZtut@$0i4j)P#8IY!;8mQEv7Lljm55#GxVNG&xpm# z8|@U(rZ?H%^SyM7Za&Xs9>0rNp={b;+<3KW-}k765qv1y4A<$*82Nnz(1P`6>u>%0 zlnIG{=+LfMl0e_vID7y!F(2e5tH5mB`iZ#7TbQh*%^Jp`eP9YJyjSG74HWX?d!O*? z?$X&hmA==~SQvS_kcroG!OPtqYFTAo!s`#%82-YDTV@yGHBERMg-zc)SAWyM3NOQ8 z)@>Yq7Ve7sA>7_CZaybJxA>OcmZOQ6^u1r2?iW`=AahN_r*}vj+DhJex_o-vEHiZ< z+Avm+MOhy|HYd;f(y}P$edgxJK9$Uf`sv{0vPyoJ&pfd}y%>r{1PtAW87zpUFg2p$ zRL-#U_9%-ydTYI}J#xeNy%>@PCZNeby{;VrUvahH|0-{REuEC%v&YYC2t8$&A$S+l z(%?MLOCYSOx8cen9RvR?=hMA%N~6;r{Z-yvlLn*Do`>F}yw>KkyzNF$Zq*(Gtrv!z z`g!DSGSbT1G4{Z;j#8ejyH)ya3?iDFTbNtKB@hfzgsI2s2dNTl+~zAS_x=dzxcj=F zhyam5ZoixUnT$>pxsiAO^n@~>CGZU(+IS8qGr zNxG)DShpZcOy)8cA{)nVfs)3ThYzVV_lrmVhi>7-FV2T~7SF@Hd%y7OZ#;i-ZurWJ zu=Iy8_`k+o@ooNxeqkcFS>;`2;m=k02GiiR=OpA*2Kwwje=&`wS(Ku%^Uw!g;Ekcj z*yIX(jnjkra3Q1C2YvGH7J>^+L?{L5Kbo2A9z{gk_KinFhS$Urk#mlT2 zy!eG-X4DXuHSiACDW#s-qpD=p_qHWH8W3egHuWAI=o@RpCuK7)w-%wN*2@?{7^ZtR zzgt)l9yq*fcv^xm)%Y>;}8K*1UmVSA1|T&Gi$<{TkUu1Df85 z^D||SzEr@5oT-d$1;Ds}7zg&DLsQhum(hQOOMdR^FYbr5_a07e^X&aY zzQ8Pfup3@@>FXZy>;CFc>4TIK@j^PJv}8`$gW2s>prM z`svxT$R1@$Wa`C=drxtt7k&La2VgQ1uvh&W{uq&-myG*r=j3BlRp3xoe#38bZ^mms z9i83FHV4(AB57vC*^>n33F$)T_Gmh0dtwbe8H z6yu~9Z{Wb}@O&0WFFaPDBPZ}&^&#0RR9#0#lXKvXK2)}iA2}~9Tr1o457-Cs*RH{TWC!Y^KM8>eQ3 z^DnmN&UFDdJV(I_&&YvQ=<&!&c%outp6r@0vU(XJqh@?R{p20&**Z%cqeQD8SBP<2 z)bgOryBL?lH^Q;I&V4Q1nFHgc^Y7rY7jE^tPqdw<+8F(d7`oxLUQ%88)|nSMGV}Mr z&Ct8=9-4Y-jhc@x&M7%(^>YS5S)S(bPkQfHfrHPJZExPZ%2XqVcCwq`BB!3YPeY*Y z$d!EBLo(?6rDdqF#M2WE8Q$EdrirlSGW5T;tdloU9GFUXZa+wysQzwU^SQmp4_?=8 zx(aB0ZUR4X*Z7C&x4fHYal~)09GN$d_*2fs!FLTmDQ)D1mQjE>@~P|+ht9$w<-Uiv z;tRu5LzlQnCAh9}(yj{M#QZE0>FYMk-|#hU<2Mb1EkuCCE$wUk#%&(>u3`5JBfRb* zjQEemE&M|q?l*4p?fv9Y(Qs13`Kyi{WxJP(-g0=JG=cke#US#+z@ zx$k-R7_e6^GjLm5=EyH!Wg9D>ISSFfkm5~@O65}=^WaYt)+;Bu!}`8AF2-$$Zh@}` z9{(3{F?4fjWw1DC&Ye~y`Ok6OGq>+zUU=y6F%PF`6rSb{FnadK=%pe0DPML~Fbz*Q z%LzK~Vm}LSF<>K);z>hxBsFCS-pZCh;)E$ZSc{Yt+I=NPZn>EKfZsRt&HV5O{MHSD z#C=$QlR?}^>o@TWFSk0`dpV2o;4R<6=U)01cHtLC*ECYDD{VTz!}*7K<>!{p`jtay zmVd&zxaCh;4IKfCJfw$!OJ#C^Hg1XY8RykN!NIexI1|S$jtw_5KMOCNyEZ0^?@DvS z3*Sun5lahzW2z9$cW ze`QwD@FnQ8!S1~;&Qou1zSO%tzWZ4ZoZixK+XoK6_~Jzk$nahBVqRTC2okOM8}sD+ z^)O5f)fxMFp@X4%=IMs(y=M4s{$8aE5B)@PrVgpymZc+t!1mN!_zVbc(vULT1^IRYrtiHB1Q*W(fI-a@?!_8-C%}~J>UIC=9gFj(3TAqZZ zPT2;orzH|q`KxE+`gNgx!IvO{_+jI=}e z>R$Nacb z(bZV$_2&9Gk18U$4xhAQ4%j4+yz(;?L+H<+!;>Ld;NMvd*8`v7cc0fz4}6`Eqff-2 zG#D1iG#-7?L-KX6JPOqz`Z+cP1Q-&BG z#qaB=PS0yZ@map6VyNz`ug<;y5+m2p&?O9-c7VH$Y%mQU7c$BLc7~?r?$hII)UIyo z`Wkb>AA&VtYI;$QKK4i1gU z1n+aLA&Wt`v{N7Mmw&$ar47f1Z|`*%sUmOcdtpG@L$?SXB5s8ScpD3F;%>|(Oa}7qsNgc3_uRT|EGN&*(=Egq9_t;6fDt*eoUbWo4 z>2TKl^UUx0pF?e%u&LN#&L(7Ue1GDnpg}B_$7>zt^jd|yt2UoJD zkSPZKE%w>kG3D_3tgn5IB_C^Gmv7QAnXenpXP{B|_c_X&$w}p~&jcus26Bv?zNkx- zXCX7D*oGaqIbG{=)HfXk6i-I!>Bfbx3xF1)qys9qG;GXNTf981*0L zS^kbi;7vi>86<5-fbJU)HtD64JpX|nA;pPb9jdLJ_+)PS{=mi6Px$tRnMM2%Q2h1U z^hI(-D15zt2y@N5;l=I#V?1o!;@x~#crcsJ-#k~?O~0lQ#qItG=9Z_4=T5mARM`np z%JgWX5}|iep-_Qn2^*46(!^C&l2DrD+GO%w;~&Ll=pH`(^;doDOiNy68_v^SdS|QP zddZ%ii&1)8O^3M|@}k=wG4b7V4;}Z0;SAkknVwybUquNMG3~o|F-poRP6JUN|Dj(c z#&3+>0hx{f%Ka!^KZTqI$Cp+0=6W$ll3loG002M$Nkl``8rHG z1L!Y~BUWZXJW8MgLT2LO=1zp1MhwDr=u z!7B>!%QtvLP8=B*pfQtn#eJgd6-W5zme$RU1k5$;9~*sb*>aXwC4#tqX?T_*kfc)!OcrDECiTU^x6#X8FbYufcD9;Z3G2@1EzOoM+R( z4DW}3+1fKFPgHyBJ+Y+(&nP?rCr=`3xUCxHcR%@LCmHX;mMmbFieCsCZ_qr6=xYB8;H-jTG`xxBnJ8JZ}=cGJNly7AXM|17-u7iRM>KJmg=y5ja;n3HdLUVr13#>P($<@>N~ zq11{7*J5w4abzKfVAB)uz)5>-I&rXdMHK-!>PwJmcx2oQD_Q)E0FJT)Kllv8+nc3# zmGASszWHfZvdzy8_w~9N%XbS-qqq-+9JDQsFzyV6s}Ky2A|=-2sE>SiEqKJqU#rfC zAQ<*uEsF*qqXx!q`|dNxUBkzh`Bd_^`I5?)>B+q~q6c_RFYf6!vRb*TGmY4-KB6yr zq%H!N%}OjG@)~~MWF6t>AAjg5;`5Z@lhCzpLAvJn`BA*wPabHLO+E1M-G{hkDqpfO z;=<=9U<_X^k-5r1>xS)8o&?J$n7a7NCf}Htcp}yB0` zQ*sM!?SKMFp=yBXxjUCWuuwcfHuVJPlV~r>Iq64UDw|z4veP`Qxwi z1(h!{!jR{epMT0C-;4I>b0CInNA|6^@T+cxiOSn%5UBhESRIPdg~`_4`;-N~zy0+u zopO8;qyNnJ*TQ$t)#ph$$BX-Vs+KExxj}IY3*cj1ModS)+?QtZ-h7z@+Xd3_xxDc! zo8-a2@X9hb9Uiw_ONjj8J^s|g;qTC0yi zh8OVbZV$C=#Q&4Og$F0Rj4je@`W2UWj6d|{UtBB1#c>tF#;w1&AHsYr{u)Q;M)0tkdms;U9K8AL)UBS8N@gH_=jY1RS{I?He{42ikQRj z+w)D{G!BWkou*fPl<$)HC}9_@Ldp<&wq!<*k7LmCz46}mWjX$oJ21+Fk9g*9H^t9A z7z(1dpT;DHsZmJ7Vo&^ew*4%$eOp8SW)=d2gF$-T^NU}yjh6Z(vp%Wj>of_^{F=lN z330}JhC}G%#dKg?WKspr;$hwuFYI+yKW8EGQTX!EjyKHu9@`gRex0d9UJ0H1=5IL< zmcVgaPYsvQu%N7!Nue%3$)*urcZE@w-k0Ct36AOqT8Ex|;%kKAeeGlMZTi9#-^q*P zz32DZxcJC=UV_tj>?jS~@=;w#dKUr3YZ&5g?{#NnQzA-9pf5TTCi|1h;@tpWg+kEahy_J$~Y5RC??wcpt2yA%g1I*84 z%}rbY=&ERsS7tDsKf_;(M^1uM78Q`Iq1;pEWN1El;qaF@y~u8tQEu~HPk?z+&5E~G z?Rosu`S+x!0OszW99IZZj zs`tz&!fTtKXNBJ@to7(Vf$Y?qGI~>vCWzKYBI#^}%ACgckZB;B6dYn|b{U*e&0!07)!^ zSD;IH;jS$~h@GxXdugyKS2R!I6o&eM>!fjB)jAVX0LVut9S>iLqdhMr!F@BaOh z7`peY<*K2_7*or|$*9X~3h>B->R}#yZ0qhxhUgwlArrXBw4;a9$ZKfkJLowI8^iXx z=Jw{H?cVF6tgyQ@U_K)G^DjT;xbBbX&41}mK&OHk<1p$9@$}T4`yTzOY$FOX7#G-Z zJ-3suYZQq!;<1Q7w5QosH z{RO+YTs4fOexNfYJ?UURraO&?y6F8PGd`RjGxANx&(-*qcXAfZl>Z3jYUIt2#>r1` zYdQ-Ec`+$g)qIcc=G- zhp&IBu`~1z;{%Hyrq{(Cxr496?mmLx=um<1ju0`!PZCQv-I@%%i+cq zUY79QVf;Z6Y$xC0ntTs1kn+zzaqATinz`1{oA1an8D&PW_`q~QG5+?_i)$LFp|$*$ z?nTa}4_{ny#cz*(FZ^Y@F#VCnU6F3M3Fimg#y`xnjlud0E35Ec?#r~m#Vy|TFG>G2 z_%ZmQHF9mm2SY3HR1f)Fd5FriXB6+PE?#*YbIZ0*7M}8LwO@YxKI78Ych6!>kAID+ z#poZ!(EIE;-0($A}@KIKj#>53s{O`&@YffqqmUJ2`c`@zMe_Jt1J+KS-@#sb}& z_^%maV12cz6cDCdQRHspwJ}2@sfAhf4#6_HyiB8nc8B!IH;vT6XY^8I%2RFG`s#kU zz3wEF+ir`>t1P}Zx8ID{aBW>HFHYBYw@%VYP6%H{D-8W{R`{QHzWyfX0e;GK;m7a) ze)nS@iG7xZx*7WC01`xj=Q^NBu=pC2aBlEh7ylp4$)#U)VKVG5qlatibB%Znd38_v zJ+aB#xC9w9=eMCj*tq>^+QP+uh=1XVbA;Klmamf!{T_kUYA^9+kT33<2I;0>=P=?I z?n*%GBYts7qd@$<y)|N7D^vup8hm)eUp6e z^FoTZy7Is-?kN+>dMITPntR1X6wP;;TVvD+=hLTedJ@jm7i?zC^R1O+lXKPq=0z0b zYRIl9#Sdd=JnH{h(QCMTsA3w8BbKBn@9G|`9NkD9Smmh0Q${)A(b|CRJRipJW?a*U zAHV;;3y7Z3`|Q~lU93}As~atFX$5y>BQ13w{@O#5$;FZLUZQV!T6TsV*`7Qj&l$y7 zSNH%YJSnVF6bIcuxJx(jOL_SK_W|t#^U%PTPLhjz?aKYtO(T6-jH?nIBLnyWu|s^B zK;#M|p1T@SBk}_ecuLp8D)_+%X7hr3=pOR$Fn#e|;}`elUA)(Lq95^xKK@i(%XAuw z#Hr3OU;b4`bnnFF7054sy!+FC{y*;i{^$P^qkoZe-FfrN+b_FC6-x^{GjzsRF+n99 zG3`CvDzCC3pInBkM9Jt>5M_6oOxX3SId{fjhOp0K=x=K1Pct{pl|A;iZ?hU7V|$WM zHqmEgfV10oxC*^CFk$9?@iF1xM)UnsLu5u7qs^${T^?Ks2h;ck5ANYr&z%CaRE@5j zl!c*lj1*4$?mK)&XI&R5kC8KM?!)wjjKoSa_(Io6NBONKP;PoUK!vpV1Z>g=n`m^_iRf%!OYngkWax1&*Hq?%+>*5QwD#x{M8{QZHZj(!EMWOg%J-AI^f~o ze8N`;?ur|nxXrV$o8SGW$;Yk#v9NqAu7M6z;>OVAs40$gL)V@#h4r9`qp5FRy}0}P zU;ljffBx_P+uh5b{&x4D{_PKUzyIww>1ndJonE5YgYW9FbsM%`6H09iuxHDay#|tA zJO;u5y0C=jq^Z77va=TkzW{8M)y|SH4N>Yz#f@)2%Pf0^9rlP8ICLFt4BUH<#_EJ%f$~P?;1$?4(|Yu zuqz)8p{+Nl0^9n!h^$SohNZ8!mcYnoDlus8f#LI_3s3p|kOM@YXVK2q+iyHQ7lWsd z@(!_+JN%IA>h@J%wtB>s?-Q}Gt3S(u_}itt%E}$NC8D>D-?Rf)T*9qeS&m&L2b^s* z_$S};#8GyBZecgP_v?$_yqkwF-9_0HVqvcE!VlBL zahv~&^BOOG^IqexbiiQVwxx?Eiy}vF#C0-ra_UfWnd%DOg-4)oV zLDH?r&(QtZyU$|i7QxQRxX6`!E93YzwoFl0?$Mko4>{#uF)M)f+A%70+i(P*v>Y}@=TfNybNZW9I zI_*!nZo)h;2hpkS$u|g^()^W2=no?&$K>xwFY)Vx|Cn1_xbYRBrP(wxBD`Fkqc5US zfO{hZT*XT*Z^5qwm(Zpy{KCL1|H6q!gWLFpx!xDx{A~QjEiLz3K#DE=Fzrfr;n8O> zItwz`mi>K|a1@g8RbyWYkzuTl6MU6ZV88tI{oP;w{HL7O`g0!Ocy{;IXJ2#`*t}6y zP`EMl!ApFQ!tSClkJ1CDkE`P1yGoio^2yL6rAasBrtn@q@$CK6 z7`0=eQMUXI91Gq{oZBc(&d>Ww=lh(|@6pqfLwa*ZE=Cm^j(M@8c`QC>2cV0AT|{So znX_kw-JH0urpl_jI?$>qM|*U6i#v@^`0-`eN1@%G$P`4mSSCJlyDegiD=v*rj~ORT zebIw>8NJ}qG|;+$tv+9;&7mE;0N!4cKSTCsKR)YIbDq@0&*z_i(T8rH<)Y`0_HE|vnL@lf!+7j;C0Y-h{P2vD!ka|ARDQV)K4J1;wBGRIdXmRV13Bf$XaW!L zwkLn(r55*#Z=H5zNY0q|Fb>$oSy{v=D}h5-gH{Pu09Z8oiH5T0nHla27l*{^^wX z%4pPQ5pu|DkgtwRz*HC~VPv^79lZy~@uzI}=}kE0zQF}2xQ`k6L;TIZKX{2-Jd}h= zapFEW0(&)-HS9v>XVdn68TptofvFJUgX13J+w>-$pN)g_8kW5D*WYyh(vY@vDBHsF z7alGO|Hy-36e>zUvFBVlqhsXhG4tN?XE7S9yB^*!e5Z1@vp#o1EK2_@C(?ptj4~mW zj!v&jxohY_tY-}+fK!oyx$>oA(Dx-4`{Ej(-k%z)(Izg%InId5{MAr@e5>ya->adO zyN{I~V+m(ijAKB_%czgBHJ~?%(dd{^r}1X+{H|XIl;)hk+ce^~^naR%e1|`uy2Nz;E@dER$Wz zbuRF2L`T4Z_|Q$+6Bjs@aD|mu(Yc0mKeCy|Vp7g8{JCy<;ETJB7=*#3j&3*-*B%|< z5)kG9iCfpqCw>uZ+QKRH;<@JEyx^tp{lf6&CB&;6@~ZuMfvC#%xA52mB4+uHUpoAV zQ8F5gnsK*>Q%N2ip(H1tiZ-9?OAUQAkOJ7MNjhWldZafw0{ZmV^d6C(9!Vn+Ex*yj z&Ps0lVGt()Dja%c`Dpj_T#AtR@_Be&xCo=-$tgGf${gmfRV;im)X15~KYee(EWJ|Z z_)kCaEPI+6@BIy7+f{F~ux2=2IR(EwJyWkyOG8#%dhwJ^Zz_Mh%8=2ypSk;7iUBnB6t^1Va zQ5&w&rK!s3ZMnmzGSW09nEKf|Y7yi=uyjR3yJah`lkWx+_^Uf&fH-)DN+AxMP5=+v zfHZt$2<~<=Zjmm)GD&H;HDc*5ZYuV^)!sDmdu{$}p2ZD^`1?wo7ISb{ZmNC$4&9xr z9u}(QkJ4KZe?@RAy1Y=t{I&N8(lPW|ysCjS`WPz1nKRu^h0Uvwye-9}n7$Eam<z1=-BiL)(Kb)9Xvm)p8~ne;#_7 z(F;5pXv21&oqiYm-+cS+-M4vy&SIPqhVsHi-`XRGfi~vR0ekHpxbdv~kLlsbp$mDH zqfw8=O~-o;=g*sRzWi$D^w9^?gPtx7yb(|vDP_+66T1hDO_5_*YFKGH`br#~t85CB zx+9l!W@DsQLESnVWlgr0;WmWNeF;>rk}EJlj9_I|eN#_y)$yd2E;)jW>tfv1@I)5T z@fT41I`Et43MtVN7)$4oRl3Qu9Pqiy!!Kn_ zJ+y~^H(O$O>jN{L282f7DLW-M6lO3z7L2dZc$@jDIXS?Nh62yfy}o%B3Qbh8E{`k6 z11DBRhL4d+a0E!19;bn%heR>5xtCD!B)hC&z0}gX3xv}ye~e_qqtvw*{wR?mm{N|ZO}V_ zj(u%iYn5BtCPD>2m=H2v#T_5by6{esqLn@&HfUZJHA>!ZY zRtPEdDO`D$@fbQ>;wYven_)IFI6nF;#{4{sYKC-%>sGSy?NX1!4^0gIQ|_lvX8|aY z!CT_NHiAXAJd3`#;t3C+uCjyo6OWw6;PBQ84}!uszXmc_8WhTI?ryjYM~9WcIJj{z zf1@ZBdC`*#DC+kQTQ>`H!TT*zLEEf&_L_E zKm1|N)aM}@EBKY;*o1Y3AxhhLLXq|{cg+KyAXLB-opef|;YblQ>1BEG z-TU%zJPjTJfL%VMbvTqPiB0_Ua58{zg@;!LF02(b5B)3)ZRX*#qRx1|%;E4+@?&J3 zDx{oGIy}!oln!a5BvE`uSiTMqI4BorHz7U-@qP;wV$vt63JJbOjo0v5gJI<2bIIQi zBPNa`Pn9p;yWjP6hOo-nMjNL)WPi5-G*k^hc78}>YMUl}s=K!)=pVj#{k&)4!hjd=W z*e%|1rgC5X?VB9N`7tl_$)a8k=ltfk-{n!=FWd8jsRYYEeV&FUT8QA3Lol+QI%b5c z^9(ofdkv<^cPqn47^eOu9$xawe{terkL0Sa)jjc?`wtAg04Jdprs9K<5c$$w(zs2l z(k1<&4`y*PcJMB6V^ml@Eq&RZbTCtlq0xK8*!*cJxoI2%PY!Wf#1KpT(5!(U#TQO& z4crMgbMKjpnui*uhKpRKKv1B|1H99qz4eZ`BzP;U3*Sf*MaU*I?(khM$Jml4MqD_Z z)XI-1@ZmVPEEbw(7-GZu+u!^yJ?rl?0?YY<(8mv6o}90{uA!}- zIv3Eg1i$>^8CC-I_iHzJYA@VI0Bq_Zcz?-Izn_@;>4&?&{p~Mz-~at@cmMLQ|9bZ? z|MIVCaK4F7Wx9} ZtIp6LXtJK>$iiZ2T=Cy<&&BH=O2m3#Ta+qnWRNAu>lWtK*S zjpTpCDZ$l!u)QV$5^fcse$etc!o3>$3U<>sUxClh;@mhS4w*&?-{(VTXh~eS71YvR zMO|UFk^+3VOuiN1ENncS^AMCQgGhqlzImy=U-*AW1Cm3@>An7>=!@ zJR2V0VvL@VB6cWUW2eAVAq=>D1`oc zNs}+>o-fzK)&S#AK0Pg^F42~S5ivse-gf2Q6eWh*9w_yzF>k{@W!`d!nc^|THUj8L zJbVW^7$hpG1RiD7LzZGXn&?Pv_$V)d=Ff`rgoi~2a(co5R8|8Rni;WluRg|{`LW*g z+u!`QWxDO*hp(so_B=f3jgd0&PKhET@!a~*Gx(A9%-^j)kSW;`R2$OVldZStyvp%s zJ^IV|&N+AqW)I+`*SDQ$!A{vbQq3Y=MbV$cYP4GZgFCc2d|X{+`XF-TJbJZyUBNg1 zJpyIh@-5E2Z;!q=5;sh7XRBfaHx1CK+zTVi7=f+PU-2xyjRSKttVA+gaaXt$A1AW3 z(ysnQf(T6b09mDP0~DoHNnuvKGVCtAWQf--vKXSFtqM&;KYV1awtU}kDIWyGLU~X= z_i%b|nHLp4N-yHAq`r~%X&MgYssV%t@RbeW=WhnuVGUjmja=XjO=sB6_~%~!Ig_r@ zNL+BjcgtV?g6kNsQcEsu@U?NseVL9C>5;P_kaP=gIX!0eyxFOryj8=7b5~l|y7eWQ zHu8w%I;ALIsEF2Za#i%!vw9UX`0%D~!0OQ@sdtSC+@gPt0dXZ0h+i{*c$tGaUJCg< zi*U}cJIn5M)h~K@Y2e{mJ%WpYn~%5Nf^T%rNYeUCD2G7j@F7b6K5fN#xov#$rz2p# zow8)Q@|VB-c}7i{w)~hES9w2`!Hg$C^e~Sxnw<*rSE- zHp-C!d4FgJ>hm->;ghyk2V^|1`72OGBEfMRu1pejdkgFpV2Fq4t@5$b8Y@_tIXEH2 z%(^S#!fnFw#cjO2xh;cQDw;>(q(@KchG7MC%a8(>Fy-L3g=63|1k`Zk%_|w6+amG} zFni<4IYQIA7n2ruXe|%QaWyFMWiXyJ`=}nq(4#-gT=DJ8yl5hitWvt^(ML%r4!(!? zAjv<&E4s!HogP-Hl8+40p6AUq6azCo_}r^#JzwPqC%z&En8#2nn$l|i3QZZK=ru4( zH8Lk7gL;A{NpwrAJ=w_iW|)Dn2H<|{Z)H}wCqK7_#vj8{KT|d%n94J7gCm@TuaU`- zSIWP2kYIVT{yWaFD=THvZ_E(8pa3T@t{()^G`k0$Zrr z3f3Yn93L#75ceMJ$K1w)Q`7;|UcxiVC0|=yZQwyu@a|*>lAR|a9m3E{rOFT1A&{`! z`S&+zX`O5f;`H9xn#t#aRSH7QFr?SDAvv%yIe3-%u&5ToVUu8k) z*BpiY;jhkyzs&)f@L&!dcxA!!$}H*<9Kj>rAD(JBWOvYZ=qfe&2dYZEJ-wB8<^I)L z0cD}I@?xu8&ClL=U-md$bX+X@o%!?{Wzm2>k&U^ z!OS^!d~7c*FM4=o=zI=8ow_6}-H`vu6T|O;oqCxnE|c=8YD#q^*ujc2tIND#C9w)sx{b6ajaw4^2FCl#3r{vyN2cNxn4l;N9(1b-bh9D|g9@!aEX zD^)sGic}8QhUPS2%x3c38Vy*&U1nPtC5c<1OM9pc8^_-YM0qMhD2`#K&{{wh-Tm-9 zM(V+nPt%J#?;U-*dmSV9nxUVwHR53u^DRTEd9~3fco3IIwMxXxC)z%Vq=9Yu!jC_S zsIs1CX!bUS{?wc;+cSNrg<_|S@NmiiAKurnHRSFooNHtTX818;p(P{7VhJ8hP@cf0 zAsJc32!Q6o)8Hp{1#yvmyu@fob}Fz&dst0s_z2PAhp~r&ZCAd5E!8D0|C z1}eUCa*s16-E#H0^~N546K>s7^yJY%xYvWV4DjVLRQI)4&z3U?Z+rDlICEh<_)1NU zDQgDY$d|6kuOXYW65_9}w8`o8@@?$Sealk#OP&N7YfFaDTsWlzWYAGZj9NoaFwZlU zvxB1zvGwR9mVf=*U+@0-r+?3}>Cf+elZR=%3;(yj`L1W}_3-mR4t)skDb8)$czDMb zy0~bg6xpbs@}hpDqrxE8rdsaAZJF@OR(fD&BMWqujv@feMe(%cS3@rmgvyNKlFs;@ z-zOgixW&ExWEtE6OF9kb?hSnA>w~W?n$(oa+`1>d(tA6L{yg(H&x_kKbMPfn>A?pE z{=*M{>yu0r{_*3y^gsN}XhY1p!?&_VC@pV>;d44{hoS@9N(m0zJD=s$)Uz+XY9sP4 zZ<=we*3nLl3?2s$rDoLAb5v16W46yM9!h6GV?^+G_@7>({*gUgy#lPVUB!PCuXB3} z<5IBjKv9VmPVj5&ErTKlaJTauC|X5pJ*Q#ehK>+qgXhKzo}{F#S4Arwjo6W}G`KxP zV@&c-*N&@hL>J2k(F-4ayT{Il|k^%)Ol9OH8$n(Qp5Nc z$IzAOaUR>vZ5qhASCS*P^0z;I6%<}waA;7HpZ3^+u>D4#`aq0%c*0<<&i|6bJVqco z9`CmM;qQM>!|>zXcbS5ihTJdY>E$y8Nts)JA&%FesciY=*Xdp=w9}`4QAf(SwL!kT zWdffGD_37UvA`emSD{K+3F3+<{s`M#`VfRMZtwXUhDTVQ?Wy5m;M?kyzZBRCtM{&r zA`tK?_{r}CTOT?}@2oes=+=2!0Ik~E2KoEn|Jpsz@4x?B7fqgLf#iuj^Ym2kG6IN& zldCOed!z7)ugA`SGg_%?%Du_kVbch~=>i|6 z+lzsfR(!pvMstiX^pkWo$Sy)<4#{Y0m~sYaWCn|d!4;U$x#79NEbRFAJvn?SV+t=$ zd5i{XoWVmVw!eICd3a^;1eG#_5A3b6Pn1EoX@p;JDN8SPeCk#i z9x?R%$qT-)Eri&0BuBBeLw#1(GA0V zU!M8XH-EhQ{U842?sqwD_xoI5Wsy-CeW0R^Uh>d4{E{2jouX6rM>X=1?bIc8qt~I? zGAAs*xD$Un0=q`J1zrQ)B46V-P0_FUz-*d)?l<2R&n+&MFfgNht-bW5ySm*+FBxWp z3a`TG$vrB{&_9b%y)dwgaE7+2v{z}N_2dpVe4keIMds!du`Ol{eT}@mU6=~WlEnuF zZl&u5%UkX#A!SjPf-;UMY~t-bf1Y=gSp)bbZ=B)lA)2Q`r`Y$0OBxSH4SdSXNK1Qr z-YV@FczbDvrLyxsm5)zKfREutWv?OQt%{$tF@9->R^bL8Lx-pEjX%mBfgqR63OW|p3~wu_kWsH4JsjS^e85*5c*P{!77@<)*E;l#PC ze5h3J0mq>$UR^7L9E}f5rw1w9EMVok?b#}Gx=c^*%PYV6?z{Gq&a#{DdV`DxtgGiL zD-QlS`DQz98raz(YI67(9aM2EA9>23@&LmtLGVQ=$7H|%JxMLOx&xP=`Ux_2i*Be{ z45o`;We%?F9RaC7azQ8ls~GuT{`}{@w)(H>;eCYSU;pjDyZe3CBfJ>HAspYUw=N?; z`Sm3mk3Jnla`k=Z7B{<#T~`pFd%I zG3XxdfGcS=aB;al?CsspwRqtFfZnZagRAu#oLle1%i;aRreYI1;yS)8V8^Y2<=%)Z z3x5{0+Q{KIWw2G&RqAB$T=+LW-k9l-Q*g8T?gJ57|A-8$i#c#onJ}J|X&y>(0&a}D z(=($fE;PzZdCG0zr-2RZspnfSe&ad$k~Zd2Ed5cUTik(Fdhw{qCwU||f*jJON6K?YwPRqC;p^1kGj9s`;=qKf?frJ z&2N93{bpy_zx&-EPEY=#J-Lr7YC!4bETZB+J$TCSF1@&O=oYESh1|RwKt17WgckUW z9M+)QfF-Ynr|f}p>+gv9X3z>8cS_RGiAcHJMkm&O@DyIG!ZZA@vMb{?W6pCp8JCrZ zyE(;?j3NE2_W}q;N4%Gwk(+Ls!<)bV;hd$nGH*26x(qF?m?>reiVM zo9UChx9v5+z(rO@y=%-tL|Cb*2xtxc;O%`%Gt{6VxkKD--4Lkabx4)_*mEoJ(=4ui zo>g;(F8n^j;#V;g=Zg)^o;qD*MLom#thtP`r)3K_!I9r+tM`QcoZ*uf3-I4Xk!G*l z>a1u2wqlT_rrl3{&Dt-kJ-dn1cLCo~TkxONBdX-c?Wd-SD38oXDrUm{ymG*Up zo}PU2vI9zN-C&e#aFEMf3=;lhn88OxbHWYmxEjmhNyWBjP6c)dUcSRi{8^An#mWZ0 zd60rPH0md902(*pW{|1n@w>DS@a=xM+Eo4tm)_isLZ)t;s%+8fXy?qw0~6MiqbKc> z-6xQ3HGPv2(U+O0?ws6PUCm)lgJ9OHC1=a2PJDKG-g1);;q>kb@c4b|S%aKwJ0p!i z4SWRLvbU656ygf@8nnR8(fQmYPSzvR!ZkyGl8{8@p3dfF>3*6KiQ%?gp}Su{Pg-7% znQ~~5yOyAV2w$dV8VJLA(-V69($jP)_p9H%Oz-|pPukfMZsQewYl9rd9!0k-xT#xg zlP%lY&HzuGd^baHOnwM4No^GgYAaW!2}@l!%CUDLQ-RF=5Fwlq;PepTBL7;N^tLg$ z=h^%AUbb()cC;~{7E0wBdjI85f9jCtNsRl;oG^O-E?4HeuV2mnsfzz3#%mS*O%7J{ ztDfEumKN1Ky{C*~)NS2k=<{^ZyeG_72*byrGEv5s?+E6;Jd~25f(uLvLy6ioMXE`; zd;2JJPx-92=UMe{fBU-%+7L`-y-fwCHmf9POeJgNs%pVc=HY@eq62RN?nSgw4V}$< z-39}Xzcv2WT^hcsLil{2MX%0l^j?k4y$W$x%@FINC>x&;x`k5i|L7W*pOqOI$}x(T zGU8qNA~-uJHEh$GG=zHJ2*2A=o+tN!ilO>fIS^x{^}`Q8M&b4LIeQ*G!RKyS!P_}` zdUB`QYP^S0Y2~M9poZ%%yrwLhc3+b4OL%do)a8B4JPFd3t6uq-EP?VL#zrrWi~#MO8zUEYeIh0lE> zkGJ_E)-Ww`po*idP$Gkik>|FCr?vCqMPEAcO|v;^_I-yi_8ST9i>GgE_W*&vcQa&qNv z9D|{-(;KK*jl=Zhr!C8B@waC&Xr47uK{54hl_yjh6J_ke7E2n#L}1 z;K;Q68+oQI;^YI(8biAXR`cIv>S~q#yBPcDdEtgvg6X`b*3yWEp8U5@P=#gz zQzfk0N2};3p8VRQ+b2e)y-EsPBr-yVfy9jhDHg?8xr}fE6m}D)u{?iac!dWAC!RC^ z9s~b82me#qd1cQWRsFfA*#4aNrvIGERx!_VjFlo7+Hoq|(Ax_KT!zIjvzVb5{~=px zzhnWM>ZI>ae| z_y|3`R<22#HyGvlij<$BL(v8cz1%s~XBXm8@;%B3QGFZE|2-$`Y!92a|1GBj&HL$e zN2AHA!|T(T!TVVjGM%qSLr10_;GQYZZRjpC(Weyax47Y|tJGnld=*lm1SX$QtFwhw z$zitedfyZz73QG7xv`UL7TgTi?S)H!(=+4uJvoDRz-5O$dVmTobj-V5QLDCgzho}& zn5z+hJxV?NY{!|KXD)6&zQ&$#4;9FLDn=0$oA6yN*c5Jxmvp!2@l~Sc&al)UmlAh@ zE+q}E2sKLh<&$s9v$CM2f`w;}CN3G#t&$uXS0zIuFg2Xe+#U%{bx8TGvUkNg5nZbY zK1w2e^Og=KDbkP}y5epzNt4)o%9h4E7rrN#q$KVgzWv3}7#r7e^)*v?4YcdzQU}&p zd=t$y%-dN!+GzyDunp;7=2cNWgAiQwMcy_TY0SvYezUq&u$ixRSXH@_ZS^gDO}&PP z(^iX@F1~z~+Yf&feF~r7xoOOny*K?)uEZ8*EO^MM6L>V z2vsOmo>Vjj!$ca&Fhj`|5IldBp)p{jr!p)`s62(Xz4h#qEV$$#!50~NI8flrCJwzo z$~b?{+dIC`Nw#0Ih{lk-obek&x-d@I_Jlt@ZxHe17@^r-lh@*#cX!Kc<+6pV8)ZH;ZUDN{h!<%Z%Ydgs__iOB#)dZk4Ut8Ki5eCnI81+gX#o|hU(zOl}W60b*@f!@T zo56_)3{F+L`c($8^OF*!;GL$079p%YQ~|+V+@|>|3s`j4V7=`IPu5!~;b&>E)wxlb z9!Dd{z+Yro`aTb?7?mhrxua{j;P3hS*XJRT=#r6>w0T3V@8D&Q8Xcu;ZA?%3lt*v= z-m{({8g`}-7K8NHaL{gh}GH?8BVW0#;#let~?mHk5uUSy>83MX&cp?j5CzHuh=r$ zGKFF&cVM3To6=OJQ`iX8-~3}JSA}VKO2`)5<}A85YJQzh8hsw$u)V{Hz%Wb&F!a_V zTWHY|>CGJ)uxNHa1o85SGi*s-t(?7b5C5B=+fGyABZMr}#jxQrG~6u;qY6B4S#Cyt z$~27^@lU0WFMRGB42BqZ7uAwtu1!i2Kt?rc6woNElXIV?ar^S^H+SErlJM8lZh^CR zY7h9=K2=6`Gq?Ke>8wGhlPYq`+Wqq2$2X(6UZW`CDQWoRPv{tW>IrXEF!F;&eYHH{8;-shBk~}Vt~I3t zyC_XM_>_)ys9XK{?v+7XxoFl8Adp(B8BiQ zM6ICtTJk7qr02ChhUg6ZH{X8K@0RswV0&?k6`l{j%&pTKkC9u<$~ILNYNqFDaTCt# zn4>sP^BEmZ<(tRr$r-xgyEp>Y>T3{u$zz5!9(3^)4!ycLoietd0=XtUi;jw10KZLl z`mRpI(F`(}MYSlH3Zq~lj{ZJ&D6GNjp`P&cRZcuTN;$l$_|w1qC2uPEuXk^>(l5Pl zd{$w5#4#1SLsRUjWWDuX8Vd7rmqQ|}#9*r=Aw0pUw=tTeg*)tP7`6^uGWA@}V}cs? zz!Zc~K_DTwQ2VVBe-edt#4!rbvAkywO@lWY2FsPheuC6dKRddzYJFNe`a9 zC5rEq)thG-Z|C;8rvY@q@Lxk=F^aJD)ZnV*6t{Jdk}LdiW9S#S2q|O=+j=hC6IK{B%Yu_j1S@Mko%|1tqr{y zDI@&kiG9aeP#D2lOtA1aFJ#1*z0(&N@-gt;Gj~Wu#d~!!cs+QZE{nqPccp!da0J#x zv?$V!KGfSP&9$6Up$tG3km>j%c*4tn6q&q@0#>-fsbQc?HL&PF@hR;?uTc}6x5-w7mzK%G0N1dvX#&H z9RVa_|KKmflnU>S$WQYOU9{U^6gJ?Ifx0k4n)*qjO4c!Qqp*1ar;*!C6Xd;(LdZP0 z;Z6Nd^o!aLR8rd2}N_nWTK+ji_4o@}$h55BJK6=ahXfc?J|r!YsRPBq1+| zjXjAEynm2-qKo53Cs~JN_zfTFF#VzMB-@^C;52m6hZ=h+1wvyQ6`NJ4+*dZHcsgRT z1EYbTbq8`R+Qe^Jy<^Xj;!o16|NQf3cRxP+VZYR3E|KSeGo19DsxgRPyZ_gsFOvA7 z)Qa$-!R^%?J2bEUB3or&cd^Cytg;eFnbVW9gLi?~YuoQORR2DEgfrx}5s|mHeERt@ zN^@{0ffAX*J=H^)+ojQoyfP9e2|h;tTpmy={Z09G{Z%!lzNQ_wd@mj z6zbRZ281=nK0>+|Y?Y~sVlP+aU?)Epw}RCM5O}}?Gpp(Y7JM0tuA)0_W+<;bPCxzp z^N)9b`s2Uf{qf)bc=yLY{;?;dUSxF{ZTKiQMF{y$E)3hOeYm={hQFimQ{Rx^MgRaB zvPnciRM}Crz*gbow+zA6X_l&^M3jyoI>l&YSPgKll@HA!ml|hi&S4kB^6(NtXn2)j zjC;OhVi!aMKqlO*Ett#%FJ4eE{LVA}!kQE`W>lgF&-SCd;ZfO*ZZssqd##aA-K6dU zFHSoD)(E#wO(&*)TQE#r9652y{QsxJ$H))XAkS@kW?{QC*+bXZK502A)iL(A(ve?! zi$0Zi>PH!sm%Q329ERI?1cx+4$WFL23iQY}y7bG8CVYvj6%Wv`VD^6*p6^SCAsQZ- zwje<~@`2EPs8)8qa$>RV%dfuZk-r_L?|z;J!9McKykpH=d>=Ytr08}Y9Yf~pA@pV_ z8LrK9zGL`S9?d;|3=VjN?KQ$bhi9T7Q8;;;FGfE2rWbBYn94UAvB1%-E=rMd?)0RJ znfu$YFzHnyij=>KHDQ7zyGGE@l%sX5e&d9@a04o7Dpw>U=>nzU?b$z$^&~BgKzjJj z-OpZeD-LhTOKCf7Pg%D&pVM&RqZNMWmiF>Gd0W21xDPL7T1i}7;M<^V?T*6uQqAKh znJ&dZ+k0muvZIm8IAv)=ntD=a@OAY)G$J7XL4Ewt7)KtnNM<@RWh0+NCcmD`PRtm3 z>Wv|+A%i&OSbyY<|GChR*3m&5^Qm9)_ilL!`Wn>S7gvBrdiOB*`ToCzR<=cW+SQ{A z-ZBvfLMJ#B@uEALhEXinX`w(CKFL#EuD&+CLLOT3-yGP;barO4_SL!25gs4{qvQ;J zjL_CrTIdX!vDVep7?7_j8;$5(Lffoe#{E}4;J9E;_k>`_bU}v?(k$GUI5Kh{Wjq=?TB{vkMQ=RAWg^jqA3A-vFxHTLn4X!@-Uht_H z@Mv)w6+>{Ut%v_Ey}MT>G4huga(Qmqw1lrAQx|U&uZQjQDzv(&*ExFdwEl{^KNOWL zusB25W8ld@JvzfmV)($6p5oej;=c=OSrgG~8&&aV3YA5mz;{FunN*Qdzdlb(j(+;U zQV_dcrEJ4UPV$`j`iv~bkb5jS^{jJX>}9^C2}*31-TZL)j%%Hna#XhROs%h+S$x!xSk&4dsS2C;MohWu}1;= zt+E(>UjWgH8U|FZIlSYbJ%|3FCr0bZlNkb9z+vpOs;XDE-)PvKZIm#3zsjE8JdK2D z#;nNd%|}^k4a5@r1#yv9I3c zh~w}3+qVC9Ub{}*-Y9ZUCx9D@9%rNO;VeYAKQ$HUbVuYQ`q4Q?mb3U3okt&5%+0;K z^D1Srh&s79%X}4czP};H6Wn2|vPvf~HWcZ#1DZ}|M%bBKc7>jJ1E@2$_&9GFrhS#s zNzR42J8Fj7g{$P3uRy+}KngN25ebj~NmBvoUR+57+hW04Hr3M4$Wvr?1; zT`}y)jia+Otv%`m_?gAo>&UYZ1VQSA&o)6Tfo=t|bDeNLFgiU|-q~IU+FZ{F8(lU` zfFz(1yt(?<*`}J+aF4y>;KF)aR`uLfOkgO%C}<_Y;*{`<@VVAIrB+hZA=$?Mltu-=964Y$r`36F6QJ)smDCNKf7RDF5W8!Z9%7O?$xQ z<)Gb$wZZLg!e7Q8*zhuP$4`tO|MAtY<0R`4sa)SBC(gWYZ*g=#W-v~lFh7o1hYCXL z9F>LEwHv;>ihV}$Mp7r5(gC2wqSkb@M)~}nxG*@p{6RdEXL#>DZpx_T8DIB2pLz9!k1)@?*BsR|bK$!1Uj)+WMvO1b6c>7hm%bdb^cWow z(Nl2cy7P6kg-+jSB-KDi38)kC2if0?@uW*nzp<|t2f!#MQKguo-3QF`Gl?>Wf$(y z0Cr?{GL$1M`S1Rc9cvuL0#?s4q;5FL$Y|@PQQas+n6tQXLd{gx8yg+q>Y?Q%g7(w2 zT_KNydQRL0r6^u9>e?wad)e)PoBg}vj3vFs%2;gs^W42h=jG?8bJBiC&N)v8V{btPd+LV>**n6(&-m+XfpgxY z(L<`$fnxl#q8_8I;c~eNdF>0p+w2~kJqOzUQ=WRf|6sf6H|4{Ws9||l@~y2j`U%{V z5A`@Fnyh#H;X9qpO(S~yh%JuKfNWj$DAf-;pf81)5gEm!@6_)$*f=_TIzGJh1*F)Q zXwcNG5g~exToTV5XCF~l9z>d>>gu(-p?v8dgHCo+a_KK^lJ#`DIj0foATK93+O35h zN7ddb0?_NZzpvfH_352gN(8`xo>k7`tPCh=ptGiLDT4L=Oh}5@o<)La-}&! zCjry|+~)7cL?Si9l>1x#^$Q@6TF|j0&8veP4F!8hyi(hM$nnq=JVx-PVV%mo=m@aR6S$`D+F9!1U5IXq;2TawSUU33k~(;U#~?9Z!9An7Xf0e1ZXh!5_qnuiWboM(G?nKQ?s@&W$|_oL zOPXminno7Q{KUsQJ%5ce^$3_zXfLK!YaWBpgU2W+IcEUo>6n>?ly&+TM-(q)7iJsD z`+L*r?Foo8niF#HZn)@3&cM@V|I%dOguIML7->GiBu{deo8H&iIY>u)u0X)bdg^(=r|#mASA~P+6)K$M zz7BNqz;XCDM`YFJ)B_Xe4X4v7Cu8hIc5}88rjvM z(M?{q=hfg>&K#os(yK@-cCMxdad<(m$%pE=V>aCC^;5ah}k(7bLDNrdm^kS;Gm<9R)+v zbPgkj%PA~4s+;njd%0H%Can=FL9c0xR3|xME}Z0VB;_bzHbSY$PYdcl@o9S&*CN5x z&o~^+BM)#hO$dj%=3v^Xqvb5RC@-m@RvkG!do0&ZJ>>&KCyB7q$y#-{wbCo4bOC>z zDsAsHk8|&%QhA+91wR_t(8$y?iO4NvmmlR4HbM;TgrX@!dydkWvov=q_Xd)}fUC1B zfD4*-{On=uOnXHSQ4#dw7eB_qpJ4E4VCk8%w{VlcpKZUy$r)?i=j03XsdGnv1$cgw z?##je2H<{8)guot?OUk=T*IhS7||kHWnqjnb##eQ?g)Zk&fvXrqp#7NlV9`l&|!5} zDEC~D*_Sse__Se!89e5D8PO9N)Y0SYMt3hf;IxiygewiRzr6+(Wfm9tqt&^zhk!UY zBdBrbc4niDEkL=)v!ko%y&hQb7PtItFb5ciQDGeYDcHsFBIe*~N;`$!`vWAeosWDA zS$K*Qaq2aib^^I?3LK2`{MqM#=eFH^x(KhKchf{BcSqGnsbn2_Z2LB`2*t^GR`X}> zzVAPn!&?}&!au9}8NoxtAJ0Or$Z(=H`y%ZA8z(2+$}pWm8q2>nbCiqWV{|rhA_jGu zV%-DVs?C~mm&$s|d33unDBxuS>|kUmt10!i{muGq=V0o85Ebds?QcSIs9}GfOozW` z*hLwl6b-I+ZsD;h?UID{x5I2sU`vzAi+gJP z>QD8z@?76lUv!S<&!nPx(boVMN7XpGeBuP*ej*+>&FRH7cenX*y*PS$T7yL(J$5Q0 z%I|1Cg27M?D@q}_b=+=>iEudq<7~*Dk=){&-EeReK1vtH=@{lQp6A3Ia|{*f3~~&P zamC1t9>Vn;-)Cb82QU(K(C&_|9noW4oE(jhg9xM%S1!nakQi9bx~G0i%t$EtoZJzx z(lR4C-n8wd3$o&XLRoM%)>B{Gm0j-lT%gl*uLDy@s2qppPG3&lfR@HOXYfp0>4niOAO4$xhK90-7l7;N9bx0#6G4&tI6Y_XqcMCM;d}N>K9APYiGGz1 znv>I^H2@>HLnkzy?8v)%pj)JH%>0oRxxqCNVyG^?2_ada3LcWKd1g%s@5?7=;_UOu%o)d%J(JOrKl%K0k$brE1Sf^JMm#USAPh_s{&y(S5g7j5gaDpQ(a58HB|kcT^c;MQB!EV+?j^{W}Y97T>Pt z!ZMK;!Y9BhJ2#S@c1I;Bl@PA7iuP9tZcE=HF#bC^G2oF-&=fFXu~vA4z=j zAshi`klyM;7#cf(EQ)aanZ;>=m9LvbpjxDM>_z06-~_oTRN+1xhB_kNB$EkuY4-c*h6I*deJoW4&2IU z;hljLE?9A-BXPA0Q2j=obPjmyv?@~-*P_k|)er7cBX1Z2f2u49)F6AWY_3l6b$`kqa0lYld$q-k=y7x* zFYFc4VZrsZ*z!Jdi^3TvAsGEQLw99m1h*}dlY1$HaiX;blHPvi<@30uTTbKr0N|+3 z5#R7}7W0heA_Q|nxHuPSj1dJf8qzeAP-Xrnt9 zpD)E2g^~}%zTn?AI(EcfzR=ZUc~6BJWP0^zHd~j|ZeY;iXOsI50UGM)_l`sN=psfV z|MHB0oeyh5TkRMd9US>LJWmjL_(d+0Fa5bLJxgcK5}fliDC2%{$`3F3YuiWW1ulF# z(eR*++KhtA#l_%sB@t)Kt`prI%Wt7p0)nQTd%YEMzjV9&#k2?xmhy0Te5ngA=>nhI zH%*Z*pc@5d+=tfdnCZ+rkFq>!YAD@BizA%m5z?+`S22{6L#pA$04=_GWz=B-&YVso z!h5~`hIcl4^hFg$-7Tjv#1QG%BEjo$`bG9}ZgX;9{rhzCjRI!T?J+{9?xbaM8J#mj zqayEe>+uN&Pis6Q5Ti_vGjfkJ?+D~$K==Nj}C28ZA7G zyN`BK#&7`N{0uw;=QK|zXQ1x8IA}{}?`N$*zaMlLp2fGJa1}<{r!B@SQH3(_twR}( z7^b>wq^%cNbMfJN>c!Iv7oUk!+nhF?RI1j=@nEfENAbIS+9?6##}O`PK-tt6rKPgw zaX7T)o_uDWt{x*ygBndLFNI!sBe{rgoSd`I4=!-hfv-H$KzTn-y=CP+Woc>bFLZL; z$}~Vz=jbhU-A9^3U*J}T+s5#Wn^rDky{itAhuPp5ZVL7Cv3j~PS9i&1owk3jFQ8w( zc-!9OEY8JnC?7WRdBpzFSuLHITBGZgSF#_Do}2nWzSkytJOUnLETgIiOGk!Qe+{4&Tc9Of|@(B)XM4hmBD(Okrrlbfb_6H+Z>UO(@x$<9W~mSwz~ds=v~}B2dZOY1yoK{tlXT(7Ut~!IbxSA znUAzSAnWD&z&z_es{QPx0r-$MFh{o|lgYa2n5(|00dD@M{_=N5^cLr17M2wb@O%rb zFrD%(borWG>I?1_1~pWm>Fn1LyI3Z~&LcGrzz7N0K6#F9n`^gVT4c(hOhUjcCb^zD zTtnv5`+J;bH{FM`Nrtm^kwyK`By=}FG`HQ(qv3qYm)_G*@n6o-Fm3o;MQ!^!m>Oi- z!V9PF4<%+4-w4C|`KA{Q+etIT^e^qMfw}K!+R{?-Via;(Gr}zm6cR@oS4x@ucS<+>83CZUsE^tSa!zti!ehM^4Xa2mNEK38@S zlmeqefY9q$N7rGt%WRnzHMQj~tC^Z+?%#3l@9+7&p6B`g^E)aC$cO7(=Q{7}eJ#g- zKlt~r0MB>fxc~$L00jI3|DFa;Kuc2-qlwnSe22kmX<=9Du3Cx1t<=}n!R!98){yeU z+I8!U)?1ny(Kpi9tux!o+-PO9Wy=;rQ+tPPn;a}RZ?Rdv2to^sUAbbV-l|o4Hnep# zoB!YA-<^PfL4|1MXdnmxNkC{25dZE1YXLxNAm9N1H4sP*6k78;4185@`4u?+>oqv5 z5JftK#A6IS89wLHh9K9mq8YF=x-hv^T`U&}ymUCkxZghY4NZ;O z1jPFxyr{BH0l5ocFX1YS1EgR%l=nx><6XD%vy*K`H01E&`r3o|~93-HFt$}sG`4E}%Xwzs40Oa8j zkj%y#d7%M{;YchqLjWxYC^HI4q9A~S7v2#pYcv%A41+^-`*dM@>%hW9k#O4B(xk}4 z>t6%g@7X5q1j3=(8a}*ff+!QI|wAmY6NxK=1~kUmnx)^^c+wY&5oXq zDH23x7(&u*LFLG_LR(dA9YChYoBi={hJ4k_Dne18XQ5bFsnK0wShBL(fpINA)4nkW@z#Gs*lr z`?`mxi43dFw0t>|t$`mS<6?%`C@fNX%R!m)3$*4;9epfFrBJS zxRg0lrH)uO(g1-57Ha`ZGM@1%-2 zyB#@j%OEJ|s4nb~rzTyFVE{~86fvf4;{Lr1%sm3Ppn+FX<}XC^^g^3ChL{+L!vLkZ zCCtk>AkuN}d~MUCA)kq8)vs8}h&~2@)CQn0#p$s5&}&dRBPeEyPq@d?Yv0}$X!$?O z6kj>iNWC9JZ6?&@QZvfTsHPcg#|jI)HwG|h_#Oue4RFJtnrZwBOD7C=;!FcIk-7M8 ztMFy`3dg&2O_nk<*n*6MV8yBdJOI!-B-kxzg0!N<<$RQc^vmD1d_RLP=sMWnf4el~0yO z6U*uud8SJ*wD$}1($(mwzHirmm1c0Va;fG}VwW80lz#FG1P0)NQko(SCQ-;8Vu-gi zZUIkU?UX8PopDc1_+ zV2an+q-#DAv}eRWuYQGAhwp~O!3{}u5#vZ`LM#ByB@9i-WK+-}r?58KZPu=5gGs1b zCa0lNkiLiW)Ttb%<0ZpTqQV&%dew-?=BUhsUJ8qVPc@V>n()wc%g*$AlY4>mPW-5r z-I3BDcZI)|-PmZlTpyL}XXL|DmNhx(pU)yQSV~YP;UP@*FWJ9uTHn1UjCY5V$Zp z2x(LX_Hagf#3qt;Q%UH z>+T%FP^M>h)A62B5~ys*N7%sK%rtP;X>FLII9!{?C-zg< zG)qpeoK~?#i^#)aXY2eU%9`^%5e5=q0z9GAxL`wopqhvrUuMc=QAOh3uG-sG8epyO z-0SlgHUJhR>)RSaW z7bQ(db7o?4J*5~i#E@=)Wn_^-H$4W4l{f)}wC>)gqQlaKUE-5WJl<4*z&L+6A{!ib zk3((}T-kMM{r7eEY6S zsp2wDZDz2cG<@Chdr)F7O`d^^riE3TI+mlcD*kY?8Ae9|g%_VB3O$OfQFK#|Dy-S> zW0+dV8k0wyv=)W>u`rs%luAyul$<72R;CBE5Dd$P_lh}!n zFg1^bz@zCH>4i;t11IeL2g(mT5V^+Ul~Cp|zZ{V0(8 zL8Gob1jXkj`?S?l!`xatMd6m59*+|ET;aDr%W4ad8PDKSadTdZWw;Oqw!(4Dfg6R) zXY-I8S-{ppd2>0Swe0Y&4r_kZ`{-V8c5mJW^~I0?G9duH!&;BL{UIKfz)3-c&FEFW8r9!;z<5PYBJS{<|e;? z29?Z^-_@nj>tZgIGs>_yCPC^%#)Kk}5(%`Hnt{S9wXtJbev2_TjNHWnlAfN5?@%ep zxT1R^qKrsq%Dw2{F#yBFu}KLjFS0|+r;cYv#vO7i;#YX|h%Xl8tv_g5nr9pkUV8w3 zB)kd$5)>fe@hSPvROe8RL`qU&n4vUZtxzOX8M32XR9$8AC>jdRg)W`qb7g6Nc%Gd+ zXthD=eBiXt6p~Y!OBGLuyBS0;dQOp-DDbg2j}6GL@c<3s1WAGZ43{!e7=BM|g%v4? zqH<`40Ac&BU6_klh0b|?z*Y=lQQ-wAp0C8AfhSUeOa{0_TD0jQZhHR!7y zQ_0=ed#gvLnY=L>(bz4Q>N%gPgJz}b3^@c*5Fpo-2<6YXvZ%-Q3XoXYL^RG!@BtkFQPO zh-WaBod#9j!3IhS5(sn6tTyoCs|2+XZiRO77lV-yZ9=+RW{3==gsbbt$YoBcp7m|X z=Y>hDV^Juj=7y4?2hibiegd@|Yd-LQxAGmJL zEO`VcpAP*$5^6n-0}Khvi;;|^$4>|a*A|oP3fpgOXv;OEQt502qwNK4TziA)G;b_x zqPHj!kxlau<%#lmwFDmA0lpmL+8FJqs4)cYFa?HXY@`5-2Z#c5O;NnDx7|IOAHRaD zlLL1|^8VQw`9AilW{Q^O@2>UElt(b!dtM;>E`!ojrIEV(iV1E@w{nvg{DRB z25KHnh6_{f?}&OuMgu^n;3bY314q7m{ZL9ja%nvCE@q0%mpCAAnG~t0cbi^C#1hVV zuI1)h#@}y_aND1ITM$KU?F;bAhr54=I{^9MJOKC(fEDJ^#FlrgXA12K4IwC?@Iddf z?T2tKp6W<($-(7UusAU$I$177ZJw`Ti03!b>HLcxS#W!krF`0as(tB*=(_GD=NIWp z5tZ8$wnI?sBlp4OTJ|$}BD-kQBDb?G)(PGGYJqWPt{F{E-@RndTSy@& z(-2DXQ#v5>TM~ywP4C@jd;gQebr>_ z0=G;kBd6ME85sv&cCPagv{nonCxtL)iW0uO8$LMyu=}guL@kY&n(j`ME46%7A#R#( zEv|Y+S84o8@kpXsA+3%h^MOBBCgIQ(8A@(Jv|0zVB!7?o;?AAlPrSTzPdytYl{)$$ z^Nl4^Ri)Z}>a;8GoL85u4|mDmvA*AZ;ud`)Nj?PPu4GSSir>IZ@@g?{5F zkEAoTre<|7t7Goq&Uz#1hkR>=EiOwal%arQlS>V+94-s+Z6Te9Z#6{c2OehKbnUA? zXkbSUD8fNZmvd55O+7_aKGE2ZE0*M%trssu+sQpvSl()8GPy5IXm;ARs8^fD%@uQ-nsOQOmF^y{^rohU z*t(fyw4-0D@-+xy=uiMMA0ZMI##iy;3*?G>xl~A6VBkeTobX68DhW5`(l<@g?Sw8J zEt@>Mc7^}kZ){sjk%=|{Ny|!GLsqUD0}nN_vCJ+a(b8xSG?eBT5Kf}g>rMct%F%%pv~>1!tH}v{N_yWsu_lf14xAccFZ;`(=4;W%(Sken!mu% zz89bD`{;IjaZzj0olsw|RH>$WocYEqbRDVJA-~_o9lK`foKyC)xyfHiu~@OH(7Mnh zNN()sVXUSjsDisOy+no3-58pgo@o?xGGlc@ZXva=kVqbJBICYuhU=t($Y7k#{^_yD zM)zLxv1a33D$FP;Xd`1ypims$?{(H{Or~w@mVZgxRoC-Zbo_vw?@)`Q+cG<=BM{9* zI?3ovhcG6F;79O5@!b}4x(h4Q)F)S%WbX=d2(6$X&>3h)a(jH4+nx}HDSxD>9?q=H zOROtfV>S`fRxKdu_$VwnY|Ge?14noJQ)>p=^6YLo%M+K5t=?XG?eT{zGQ`+PJ^5W^ zFOhC83!&$5{gN#cMAS3{XwMyc> zxb*A0_=rOy?=o(V4=0lz9q(shEKPOO#4-+B>LZ(?(2@-s3K-FJ z%{o2HdrfLrVyAeaGfYOL@m0ni-FErbhq%Ge=|alcZBYgA-pU+Yoo(*RPup&MR;hc( zrCn6D895_W-jzd?6&>J3^V2VB^AyaJTAXKcuW)9$t9|>tD2c|VAS9`kh7Mc`0>&GV zCvjv%GvW$NL)bx)$bXWQ-{(K-bH~+7(CNR>zmyqiF}YoxuR{{~vbitS(aFmeSZ5<0 z=IIEX1va^~OBYw)S^ScBj?VEy`QfTRIEt&QzWEmC?2P_qQ5_CkExmT2x7-W5GyY z>hnJ~GE@A^Qqq-9rVEj=Xa8Jp|2gU1(Xo*gM58J$Av1@_BUWX1tF$O0Z}W(I5RF5q z97zsQofzupPQ!F_A@suxn?*`Su!at-6Bsz!HqXZ1{WyN;qIx#bI+WU!F+pQTQ7n5C zLrg+QX$teS)Ct~}60W>8ciZ%;a{GSw+Hg|}6%r?b1QTq5?+9T(OOtppP;5tuBOaQg zG?&_3)1_;&6nm9c?R{<^bFPqBSEG{96e7NE1yO6I*$AU21S6Cr(=J|WG-lNKmsMsp z$&DW^whkUYWnlN9oqm9TM&}xit_1|Df1ZH_3bMM_MIr&y)wDCLmdy>RwQgoIAr*pI zO#$5vAlK?ZDx^HYH5~TJPDr}={;`elBJFJ)UBH$Ri4#o@p^{a`v7J+4q!D93g{!3( zwKFV+(`Oau@xs2r#zzGl@h~1Y@vBMKAOi{X-kuu7U$oFZ0E05bc%~X+zM$t1+DvY0 z+w?w950l2p(4gb^avQ8qMS+%~Cw{&hZUS-{Jw6q~e^H)wxaFopcIh@|FTo2do;maS z%#4=P2|+E9hep+LUyEfTGiHQuh+P=juh(a)sSO$&OK#v+paJksWd&x@O0%dX z>e)v`hdxx$dNUIZvnv3;f{zQUc0-!&OpP3WLGEk&q)Pny=7UXg+R^tfY~tV6oib;sM(@np@F;xhOA-cx1)d>pu#{pesXB0LHVyVL3iP zmH?ej1N=~#1U`VJo*%G-L6fYp*~#zVzSBB$H<=CNQ7>{wLbs)Z2fhozps}$%^r`FH zVuvD+9euY~S7}j+pyyI!snN6oKerN|7zM-3tvQMm9$nlREBL z9{Rjou1X;g(I&!E6%Q`)R11@>SO_mLEs(ov zRdhskTe4vkMR(=~BX^cW-duT3yEJ5QXZyR;>TBh`F9PQ;*l*06xA>G>b$_8NM=F)# z&HP+Nc-iThqb)$oSiyYW=^DLPNYC=~*xVB{kaaqm7S+u^(ktm=8Z%|k? z5yAF^^sWPZKlrxP|Lw;fm*;(!^8+nwBQoW)r#I~t9eh4)p7e;mLiPCC$FB!pz1yl9 z3KG(0Vu>~9<7X6s*M5^*xepg>m2bM!zRBgzxULaz%8)=ztt_+)GsspM-+x%b6Pc_R zYSXNRQd-?1$iBsW%u-A48@anNPn?<1Ee+)nY21WoLq@&3&)UUio((wr^`|#qwQru} z6u1`K&A!;Z_u2(fafQiLs7FOIf#8>Gs1>YqI!S!c?88-f8+$OB0V`;&drq!cRdUGv ztKtDHvB_}30Fp;o__D)$fs_$PDI4pF&%rV<0EyK}k$(GfB=LKP(R1-H67%Zn3Tn;F z{3|M>{o@BW9DVp=?}Z(HuSE5NSL!Ju9f=B6qn%ydF1nUR-OG&Ko+z|-HQCKhmsd37 zIf_o7jzsIyJYGL99L;0aYgHtBQsnEy6|79TNTAH=5%=clQKQC(vS87Hor8;9;s5*L zpg&ewbzOiv5@(cID%VRa*>-?8$ zW^ctR^lAek!P9I}b7U}>rB|fOc{q@3##FOe6|zxm*bZ-+TVV)mESVb8(*T!?-#+@HAjbt0}S+j=3TllcD6zl1v(Hgi3Jn1a5sV>16b#SMPmdT3Gn&s zZ@(|L58OF>;-}ZKYwG6Lvz^-6oD8a|wri*uCdyMJASFj4WfCnr%V93f6^XKnRn#>4 zFV%fW-*eEjpU+9R%jxw@PqEImPUwK^hZD=>23!XDb&k2h?b3Sju%rXzbcj#cCjRT6 z|J>kxcK6RMXI1lqi(eK${b*+Se(C68`=7o{pZ04dDMVX~6XZeOYVIw+E)5Zio6n~U zWO*>maZ|%!M{z*hPMNy;v2?y3Rosmb(0KINX1OadOrJti<@ADkgM+(E-yd5SC>Iahosape z;Cp;r<-C`*RQ18}hbCFLJ>?QiT_U)ddevuLo! znhqmwIFB(vPKQQ|(qW?{!O&@V0!Ke7hnqunA&@d%D6P&c2VtUKII|}NmqY%oN&+Rk6r7_-`pPkJTo@xeqRD* zwjfXtpaW>?{94A*zybzhd1i3zm|OelLFv|GtKL7F++JEF?_|RzLDX0PgoFs-ELf7| zzrtx!(2!o$I8v$Ta52^LJcnu)*evZMJGtt&(RiNP>%$AS5T>Y{bPXC8)x3` zpyc?mX>wxkhWg`uv+q8wJ;-rON*e!?ZS!L3NfRDpj>;~`5Q0od@9sFNuGmfBM8kg=Hg_jvwxv8+NaCK$@Zu zAq*tqw*D_Wh(%#EZvK{7+eju{inx>E!=*>|p8e;6rzawlCTpz$o3;GGM2KdvU&IOD zZBd5Lf$C52)BqYw;(7J%j6<#V-+LSja#ua#li?a+yWm7|D8QvU!FotX@bcRMl8gfg zHb5{833zD^_ntJ>ISi|#G+C)f?d0?-h-91=^1H$(-^?%0ZC|fHXtQ(OQ>Vv&Z2TwY zyoT=X1KXoZf0sSP0@G#_iZaKOJBCQL&|?JiMa*7KWxji)jaa1Xn$S-BTzc)V+ZVQ9 zswxdH!!Os1kwA|E@VGEoEd`-)78Xdhjweg9YgYAX%6REQ&|g<@}b(YCu`~J_RNr|6qVt5G94cnQzfTbg#vgEKP0CVaRqy{zzZD9bw@z}v2lN)v? zes28PZf?X~D||~1T$z{-m=2P31mmIn!ONBgWnSJQu+#x!_!K2>Ia`Er#OFHtYK0Tm zqC)c4dtjd}{B`u}+N34&fw=D9zWn(E=fkJPA3Wa89O~+|x^;TCcd0rsBfU|m(h*`9 z7DSB#$*<(+PP>RQ8>+an#6#3abyUCnc=}xH(~VBo-qpX(k!V^{$wVYY?SjPPa&T4UP9A*Uf91`QI1l-6?O|;X$}mYdOlA)tDOFa@R@8IJe5#|3vJ%Uzj^!Dz69Evi-;U`aJK&?F@k41wF< zt+A}^^uOgqNEi}mbn;&SN(UkNb@}aZ;3fM_J;HCEz5b}}@VV_s!Jq#aoK9Q%^RIUo zHkN-};x@XiKX(eTPr9$rhAWjIB>)9;!(f%Zj3P6m+ZbjWYzd=lZ`_@EDE#fCuUYTk z?b|x?eu$A#2Cs}|uq4AuL>O$GurPo+`#<9!o5NJ{r2|jKKCYRYoH(SYNQVkV#~6{} zwKd2+&_rN!75rOhS$~TSfF~@CLB`VYp9?_i!+hCy{=<`RNvhd80~JFg|0-JP*R7^&2P`G@-mn|_ ztlidl{Fk3z@7qd!n2?swsc}R|3bHGBsGL=2h)QU>|1}U_ZrX?G8ZR~1zdAg4S+&nq z)wCb_B#J5+{t1Pqf%)4mAi}_*xeSufnOUH@W9iC{@0Ooi9uj2Dse!*<|Lekr1Zm0S z=#_UTfBm}dT;N~T)A#P)N%Rr#7ImENyHLEFbFmLe6H+j#0O%$oxxo#bm}jctyqNfD zMcR1b(CM13O^RaTxp|O;HWFpU| zbj!PU_HRqR^2&NM3+emsDuEiwH-dx!q+6u1pXDOpd!e#}q3jSI`Ti7Qvw$P%ZWKav zg}W7IngW%`^_|Cd-Fh29hd0zbC{B19@$pr0|9s=c zsbi<<6TAI9gfOW$UhesSlm7bw(PB{c#;odn-ox(<_C$u+nR;R+WJjoFTr35UJN9=< zfzK+K@`8o~R}VfNV(lqO2IzbxWTq$<=sY)AoRWc^6Ay@*S!aB z+UO@NZWd>rxnlZmm3m6P=V4#rxRgaIu9Mg&09a(SlE zBv{Kl8crb?3-8qV(DwidI&7^{!bSq*=55!1O!@j{e__{_oA%o$=jNAAeSh=Kx(h!X z4$MVr`%d8=W@y{Dg?CKaJ+d6z!C_%S*}2w*p)jxs_4D%!4DuHbT~;U*Fd-4m5JPBN zuGOy$2i?m5Eim|@q-CO_Nxji-;_HTzKiYd-`iUMAVVNyW3B`q#JLu+dh7yS3(3HE8 zu>TceI{-HE=Or+k!Dxdm3l;k!FH z61IkCh#4LyL}~@4DpgMT_zo0;LuocmnKL-Ldg|PkZj4sgKf|6)b|%?B-TUUnn|CGL zGCx#xn6rdcF zFbT+}<%o+2+c%J9pqcMiDb&)w_4(+Dn;Qb#4urOU+4t(NAKlL^e*S)EhSwUMCL`a1 z0-b!lNkduEhyJasN%yMM0!e`Y&xX*7TV~4WEd6`J%&;6GD-)*C8xb{G|5xQ^AGt*f z(08AI_~>mc+;hHxEo4d=(G*Gt#xsMLF#~piA^;oiKU^>>T}7x-B8kcI5>jfVl&~sV zqSC=Q#9KSI@u@{j9`9eL_Wgq~fQzvT@-WyGcI4ZWbJeli|F~J;mx9RJu7 zSs{!MjM`Ls%;W9*$%#Z!{6h=WejGBNf~7b(vZ2(_fR{NEpa29$OIt*NEz})s%ve6@ z?n+Fj4@kpO9eBR?@Zgle`1>DsY_Q#FZ*uJW)7P4>m)QR^;nPp;r;BRJ{BkJlWRb6r zXJ~Bc+OtPqcI#X}`)ROhYthv_2a5_r0Y+1aPBkUm7P3Xj0SNa2GSoKN%DV{d0dwl zl2o%WdAMq;U3b@wX$Nu-MdgIY-huQQz99$4VT;qZEPFyShRsFz8%iAk`IcV?Js4`f zNsDjjM@0bKhsXPF|GD-`o^6ZIgzV<d)Mt{i}n5|(*cqlyo^u~i!2Z+zhK}8uu>%8e~se@2K^uq zCPvv+|FdeVes|aCo|<6^yAnYG6cKc6WFif4*xWOi?{H4b8BsGLWf?Uj!4Ts@R?`?!FP9#iT<@_09V^D|N7VVQ^Q+ko^QKR)Y6z%eEB4CB;onv*`T(rWRy%KnAyE{ zQseAWzXwfTArM;xdKOQ8!X4?4y?B-Q99|9*dI`J@R^pZ^8C+W>y!-D1@#VI?z(X&j z>`B?-%h?mn?fnJ&hhU(Hi}@8H&7c#Y@53XgPVfmRDo&FnNe2xu_TK~3qCf&yZj~oG z7$Di-+h6WH7Wk9pTzC0~v_B?`FGm*ta(lR5&{r4`Ysb^BmkW3PbhUa*j+sf|4s7hb zrHO5C?_6nWUhh_OH#Cy2X!~mYS@+0_#*{~SWWY#~z|Ky1G$LeKRM>@%U@vRwzYWBf zLHl5-mP^6>)RT#yi+lL}i4X_KI47EtJYzKmU zf`eRv2NXjXHFyG2*{SR!ZQrIVZl`GrPC1{wdFcJerAI%DYO#~?#+$y3CPbEHMUS=k zl)n8d=+7%%$qqR$T4$FU*Bvf4aouy-HQq0;ihV!C;*raXYlAJ3qnAel7UH+Em)$Rh zf{^@2lQ%M2Jj{iA_Z_{U6l`h6{c9AgylWrg1ZWblV z_2@Aj88l5)Wf-~E5v2>8QgmVsrQ+q>7t}|GBTWNd1)kGDNcb=>0jK3D1x7FbDmi+! zD(OMn%&LC_^FR0Xy(&z;5&vt^tjqOIP1+s~X&qsRQmncd40!{`Z`KHmrpoALo5)GR;u z_rOR1h=Bov)r5?SZoRm$BXnS5Zr4wb`ezF8`kQjn@7m-%OV)7`!3Y|~&b7c3$?%*2 zNe{*nFxN_>kdYO^06U)g_k<+D-~Ax^edC35MSaGJ!dUwgr^es1${y{B_n&LrHpb9l z7Ehl%f5`pNto_sK+fP3xl>rjDvDR{eG~?P6n_E24y>KtQJ}Ej>BrsJ)+RbUUT-f&K zFYEemjJMA;$t3`Tya-jrhGMf3?ElxSmM4(|$ndB@I!r?NhvtlYyIjg&EX|5+xVEot zI6T9Q!^z-@8|chj=oSnKDEVDSayQk;csa;SDS@841BAkTp<)A!hMVC7eg_B!;OL3b z!P(-HYmXj`f3th{;%RNxA=5u%ty~iO@RYKt4VjDQZ4v?}`Sv$|{Nci<-*aFRgVJhz zr2AU?%f9Y`FG&+|BO3xv3LdH}@h$Xgf7r(H2FI=5oZ>v0-zx$X4d4lzEm4w{Y!~IS z_jOkeAQhm$*=(nd^*V(szx!P9S z{i0#dj9@I%|6W;T>iCD(eE|opU2krlKK%aYjk_|TpML0U<58CK%8{$qb}E zD5K+H;`4aqAU~#!zURx{M%hGOZSDAzBb(yd+AGcz3k}2jj@)w`r?6m~E$#2>gd_|h zWy4fyCIy0rrlmW@!5?c`a6x9ZG|{kCkeI0NYdYqYTvyee`6#W#c62cD#gf6J-8&t7 z{MqexUSpSHMcS65r2GaeVc%tQ^MDO$Q>TaQxBuYv>O-=%AHTzahr+0^ZtZ7w6>QXb z5qb1=%(VsQJ9m1+MOnn!mZ781K1%G*cE2V| zIy13t;o7wB^O5QG0*ZLFSas0L~C0^>I0Uem&T5i)s=u5!g1IdPmy8Z@e z#_`}%6C)$V*H=9*?a`xlx(Sy{FK-r^(JrYvl6Awh19-syWiVW<%wV`ikekv&IA-K$ zDH)RBOlXTXY_!Sy`I~1OX|FE7YO!AzVX*r~kWZz>sN23EwVhUYe9)_O$K=XWG+ zYWV%>hQvZl%1G-SPSNE}U*fD!_ch!9bKmCXk6+jhP$DRxpETFRYQoia)zzsrx=fumqSb;~YSOGHe%|-QT}M(0~K+PYaK> z*O~GxSGAq*h@IC}@AIm+6N!)JFNIQNdd3YrCqN}JOgbpg^!}5U@TBs=6sZPDfU|^H zM?Kmd`=al9gZxPC*23^jik=N^hyAPK6q{l;Rr=oA*8g<78)>|MdiA4|6Q?J8&X%@4 zm?xs~GS|I(>XQzfxAUEv{DwCKLPHVVj-Q1*kcI=w!e~5pM{&~;BrMpo8DfxRIDH3=HWBE5ol$O6Vz>j?`mAZtu zD4Pq8nxZ9gs6^gWQb9hj%J&j=M(m&^Pj0}8Lq#)K3#o9#a0+%P}gcO&DS zEc?;7Xu^7%I1gh{fOoa(v(4b4$^vG)e$S3-d;PnHUho_PTmnPUs&&mX=1X~j_um;O zV${}sRn`--z3P5*bs{fgw{OX5>z&mW_F^gP`Ce^W~p2vpq_HtrBl?6jmFSy#NKt;lZ zkulxkQ|V96-n6~BQU8fO|HGKLpfCG!kL6=|q$_h~;dP;_-k#lK`5VJ5sv}YIrv}=! zwU7Frc|6*EjLw`Xabwh*Rg?;?CwMCF#>KNUGq3FawV3eS6Dl3iVG5G-M7P2>jRa@& z?(IIbSMOl|miB$T^X36DeRNOO1?J1P7m@0o%XtsoKbsHhLLvbR%JBRD8iMcXjhf$muljCaM4kJ}I*Ac#nhV4!@ zCEbNut`tjn8hS66ZkpNHZu@jCa54AVkyS_TT`sw5zbUa}tVmF#V;j*`wXoXqWVrUt z;)}xvGp<_xem$V<^D)l#sIr8mZ`ZZ^3xiygE)`efCu>U^J&p{-4%;3HdjIa@v#0Oo zpokiXP9JI%vRTwguc>&-Y$i)RdL|e?8G~x=PvX;U6(bw$KRF% zm(Ky-EDsd?f!cy7@%_DlRwsAj)7tvYf%_VU8(>GzVPAvQQqL4|;a!AKOL&dvMBt;KUYbe}}*v*-)rT+p44cPYz@D={Y(TOAzd z#EqKkIQfrWP_+6Vj-Wg}cIvyT=mxFWAKlLM+U@`St4R^hd6(E<)gFWu8Y?GMv27(^ z%@2J2u4V3V4d!p)!-PSzK@bR(T-D<2;+?Qc;xw}t=WI4OHq+AIR(Wa%>s|ck&BwOZ zSA=;1Pk={5b0ckW1SpcEV|iKG;J9GWKdz*`+&L;MVpP;LaeBVlE}*zEA@Hd;%_i!Z zG-Fn~ru!sMhJvcE3q$59l3-anoR5Jr*T+x<&#e$IMvcKxo^HaHux1%%PlAkqY!wg1g-?YE|#2iyykJltJMF}Ow4^P&t2rxr3dd%SXzx8 z{7vw4)gPPY6+Fr^Jpr&60(R^z)1&2qI_@^;=bScMwj^qr@)u8BHZI=$Hev7KMY}%p zoR0itgpU$2>P5$JggnY}ni(V$5LAvNSmg+ambCCocQ&qyop~^yleay5k0N8i=k*&p zn($yte{3Wv#Q*fFz>%c1i{7p+(IfM&7};s z^s8IjP+NaGA<<}I_tV1Brxw6z`FILuN~c8a=>!9u%&#R49{TU;FE0PGre4c6&W|U? zC^QeE2kq`3>2EyVV)b}^UHg;qt{j;0UbaoR0MOE)ya0SFv{R*wd|2YYc8{&JK3%jb zy=DB#;e|NYIvzdPnX1a^W+C9Q=CWRz1Rx9%L<$8U@+B+SUOkz;#*WX66M-3YOrFffz`ysAuGFFDj&)7hrJ?H9z&BZ9f8GO42PqE z@22QkvTI|wRK-2DFnDL)iwnhab#a+#!`ITxSf8%CE7^tp?-#W7KgM;%+ax9Je|u$a zhgBXkG{V1;=FhqIO5d#1Tycc-dBf3&Yko6L7v}@!S)->18;>ru7F9Nc25p!+ru+M! z-cw7GvgNHWW@gxwC_4a<6}1JFJf3yEYE`bN4ZJw9)wbI32K58$8hIk{0c~Q+zxkGz z$>|Nv=`Ys3KiYGl@VD`WHBW`N;r}~;+-;e)!2!A2_xEiV-8jMMwC-|;14(6%KOC}) zY&|$Kkw}}b(ZCPk3vl9!Fn}~Ax=`>Ej3k|#OQ9(<_%!wO^O(9?tI5Ilqp%N$+Gk?5 zafj%!cK`UAyk8PtUiBE+9o0XtOo*v_u`9Q@M`6nYTAQ6$c%^=C@G|pRszo$DazmBDQtyGEx3@<=UZ;LiaH)Kmib8UO zH&GUbvR3)9L|^6%UdfxNY_{6PU92cIYKc_N!+-8jOZPC~)1&;dL^Mi;@?{u;1UpJ4 zeIN|4Z4BtOR?-pw^9};P%O#(_C=M@;ZjYOZ54>2E9#Zd0rKi`I4Myc_O$UBl`?b(Fs()BqRZ*PX+TU=<=-6O-Y*wWA>X8c-JB@m#v>ZF9 z8WhL!9)Ea)$S7e+({gyKnP4ciW83Hb?QRcav(K(~4B9f*4S>m+SlvuiOfXX=$y90EDQY}dwOL%gH zAPNaaj)e2{{acBiZ7BjF>tvl;@L-So zdY9Jfom-ZEt9o?p`ZfLy?&OB*)qUf61@#q+v!Nqb?R_T3PHuO;HdC-@F`WJF$+3vb z`bNjj1^#xlm!ZoSQgt0@m-rn}3BH{8&9*_fSF;IAhr-2h=VP;de{wng&&?yJB1>Zj z+WNY-xZbs(qq+Sn)Uko%AEva^Rs6195kXb4MHoLH4RNGK(MeWiOiP~y}(uKx| zpn@P)m7v6^kt(VWN^67?1TkvQ2x7)+AGL|SmG-e$C)(2Se78RD@B7~WzUz0pos)3x z>ps^!{|o=5mlttW4C-+8&jh>FRYI!L%IGnH#J)_N?-jY?S1=LAkTHL@^QflFOi!m93ym zU$8V0=dnMO3ES4w86VT#pUv2{ZAS;Edt9$sKM0=k8Yoh)YJ9)C*Zy2tkeen0L@qA`%|6tJ1+5-`AT8N! zWP7rd&uC43(ya`6>KE^( zZ6R8$pFA-qN3&L`N~6*@;aWV`+<-|NN* znN~n{lgX{p59I-qIJR7FRzXgqF)D*5XB%Wil(=*sxGehm2zj&5#|LxWaTun(`S1Zh zc26I6!~W6lZTse02gCK(YoWUBnRn!G!+i3F?)5V^DoKLxNkH6zA0%6XNBzQc^OxhI z_-qbwb3hKUFvnx8y__>ivbr3SwQQ>(DyiVSvVBypWmA8~++;7HR}ca#jQ0^HDcQEf zT010-mjP)`iN+gatoocb6800*40RtMbz7LkIYj&5xDAvvh{?EeYK_KNRkAT{=o*zJ zAmfZD-)juz_v%3u3fyN$t5gh;UN3b zLV5#G=gZ1`UNtoKwJLsmRQ7$!%6x=Ta|#%BI%uja z0OgH`<|ZD;=+&lSd#GrCoKN?UH;V<t4*|96L?QGsz8eex^&ZXBH!Y2KPJnqMw#S$mM)ukXstsSH8*`m{dD!?ob z&9BN(onA?Uxv_0?J#4vOgorEJKm{Zz^?70+E1VN67E}!&k_M5BsnZ(1|S^Yxwb9$EkL$ZSAX2BJ- zs1Zw-gh#Ej4=X>dHC6Onwk55R5u4;iJs0p;UTIWfaLUk*!b6v|8b|K4T*=f!UoXcuug-R98zYC6~A%JRoDr z(y3MHN+#-IdeSS3yf*s#q*x?)A6^UiwEJ*nz$^)C*gKqBZ`3&D4zFy4*Ga_kWiVyN z^KJa4dy0tN%hDc)NO-5mlLG(2wAbnbZplU6O+(H3pT=v`{51Ji>)uJ&GXm)K?aveq z0gD7*^gC1^IheNQ0wzwe3H)nbnnBr~3p`CMC&W~2UnTc0=Gfq$5cg`Y|FeB2b_1D< zU_s~sJCtMi5@V-jmJntzY)-kPbL(|qxgI2ebI=1qiyWnjc?CUt@{cD2_W+3Rgw%ZJE&9-Dc>h1 z2+WIhUY3!zYt)pil9N}&<|=?58$F=Y~0wJ>%K_^L+FUALNqz1pr z{lM+%<&jvxVr)=O9#@iK4+4SU>bU_d8z5@7!D8r{-6_U|HLwA*8;MJx)bRDe zs+Wo_L-{7-r2ou50SkZO3!Ur_CX}I$2I1%=($ucx<$DHc|du>k8?{`&Cnjq znha?W=sQI%%fEV3PtF0G_+j1tRJN`xuMrWErMu6Lc{_ZPm=`oV; zT~{dZTN;|_Gds-Mc&bf+WG9Jn$t&uMjX{j?psTF9?UwrR$j9qy-hxm0q#Plz$Vf|r zCw3<_rbAo8NbD|au(fhu$lpYOCWxi=$JeU_;5M$L-KSFwp;Gx7PdW#aQYKAinBA?> z_3Pq3*I;H>Bj(Vcm%lQucz<0nePYw~Z&lHlkiNO5&zbEUZbI+RIlxQj(h@as^@0Dy zJp3`F%r~Caw!ZI{E#LL+#*2$hdk1bToyXz56Y+oo)u01otn$=%`sq_Y7Xw!g3~NKt zA84Vv-Fr2r(W%kl%35TuBtA#w%Un|2+z?AshAhV*{#ka=;k)?(H@PIaMm_JCilP() z=~9&f-(Xw6{z(yIqrq?f&1ckVM)98Gt{yycawue{M~h!E)-gN#y2-&;f+p7%6v$I_ zJdFK>!J5d^kj7A8WZU8Asu>un?8gRSp(A-%G!CXP2M)pa&6qk;%=Yycgt4c=*NvZc zj@--WDRym2wp8iAGP`J38VgD^Ak&h<@8;W|2vO_FPY53D5jk|n+pB)e{^h*RJUApe zAxk~dYN1TjqR}Z5qfFZ*o4WW`A^jjY*tTct*UK9#j+d3K6wPzJyXaZK_89o!wH7<| z+bZ!vi{=IJ9fj+zHE)c&`uGr>M!A$UZ6IxtI=`}j1; zE0N0E0d7_Up7a>B!a#O2liFM9er>TPlu$b!P78u-HobLluXXB8f=txWCA=h6AVz!k zmkOtE)MuXN09MRcKuMCW4l2UaHGnGyvCiU%vGQ#RhaE+ul;1e)dZ%m z3KX~%Ozd=j^-hh>i0+tnaIH|Df8E>z?-*RwLwZOXBr2#?mgy{7c*mVtVN8%y{@Kho zCha@x<}|EKtk1tndz~Dykl}4Bpk1cPi(K8;6q<1MTOhc-nB2eZGyK6PGt8+m)!+Dm ziVv{%tt9k*cVLb7^EYAjpl0dN`kVTNf}m;1lynZftTe=cp`ZvYJB~xJiRwXWqGy1W zCl;MlMA`kU)OYo-#v`+`-Y6NwomzdVS?@(Y2-aLLPIWQi8@^~gGr=Vw4*mM`2feep zx<)}hCUpwa>1tfR75H4Ybst*?im1bNAIEjJhmvz5wl=g_+#F7cK4?Bx$7Xi4_eO+K zmAPJ(-Pz@}vo2d%{3F!)IzvXO5!Y3rWF=fvFIP7(?mC|(JpBTn@$B+Sm!4B0j=b_F z4-4CLY1+`k^x1V*s-fl*9_Mu9niq2vt(Yl&MLubsU%dE*@-Xj z_g}chyi(EVUJR(RRlCnBoN`%~rg@NAC7&H6r{VkZ{Ql@i!tl7=mc9X`S`5M&N9w9} zWP>6=AZmm-Tlsx1=?INe79>x80~&n9_`Ke03ZxD*{<2`(Zz*kLX=y(YU0rKE|{GQi(-e z4s!zcP!8IIzfWuwfsyddp3nV=%59gm!Q;Mft>gZ`TVDcJPwF^pPI6a7I?lbPv>+!*Y+>&LzI?wahLI-P-XSuwmjQv#&~++8-|gKH2qG& zblb;{@-+|7cv2Hii-pr`cYj^@bJn*N6|pvC=(XUlq41%)*4Ap5d!X>h{_NAXOCvEX zlhLu_a%ixG!F?$MXEs%6L_S+CB6ciUd3QPqpjNJ=+j8@qYvJhFX$3^$q3VVjtLxhlJ9&v*~Y!meDjOAOc#X4FMj z1G}>WZiynkJUaaJsmgq?N(l!Wb@)4HVkp12nl|UG{A%MC6=z%|ZL=YB`zApM+?UyW zRsDhup4YE(P12)Mf&5NY0F^To*|I!cyGo$p>R_%Ln{d?#D~AN8Uyv)KbS-JrA<}E8 zd=ar`JKDK>HRp-?!a~Sx{YaOPW^X{KF1ZxA0gDv)Vg1y{|9iowW zI{EBYJZ>_zRF4WsA3_Eqm}iP$0ZllPRk;$Ew2kgtTOgEG`QCJbQWWK@ZnW}$pYp56v3BGn#ft z@V?j0f>^txHmoz5WZlQ5#g0HCT=WNOr=#L1Z!Wp6$!-X3^;LRS6jr+M2&K9j4OwK( zwntb~cJv|#r;z^LrZPhhnS$R2*v*<+tSvER(^1{UJO zn`;B{mLRVp|FYe*DHZohhfPOFjHh$=^rMoilbOC1=6)Wu23KNhqwZHrx0Hr8 z|I+)C)dLwJ9DamkCo5~0b<~i9)1FYigIDXO60oHovN{qyE+4h7gCCnQ`aa+4%6Nc` z?JY`exT7zcvP)_0!^SqxdJZ*g;gm76O{zuDOFq6B33dTSw&0w%^6+&lD^j_y62mn5cHJCrDwzf?m5-4UKg|gm0rE0wArP3zcnqjJ-%^={EdN9h429r4 zr1|>&IpN%}$bJFo1~`(a9$^X^G z8FEah+i+-s9?R-V!WOVj0Mnjs%0BD6kEAafJG7IQn<*n`Pm+>XBDvOJCp@)MZd@TU zpTYmB#F#O37qw_o->o6A*}BlI@5@^SViKhIEG7}u8%GSWA=iFJ=Xn< zEO;|aLco<3qljc%nVF=ka=@%NpB0;Cj3x^^zzj+(hTUwUiG08w?rhy=Qyr+m35bLc zgg4U4<+!^tMp?=C?y+}vzrgJEinarIqqJ~?%I$4nH+geesA&uh5jFhSM+XML``6C@C;B^G?com4f|d^RVtEW5uu-BYGKG%M#HP9*-6$nYc79LtC+d ziUn>q_*!Ud>X*h)k+qrb`>LfK&W3&R?;LEwvpVf}#qGB@bNBydIc~0)ocZZmvn_My%&(zx9(qS}3{M5Lv{H5g zO1WogP}h`Qs3(pTVjro|Hz{OC0tpmYA-R41EZWARS{&zCLD8%{T0jm0tdfkrqf%s1 z(w*Tqzc|>N#_m|@MULbnsyFtA@z$HzV1phUY$J??B>~Qin=)(~AD1w$ZH6nr6KjpUN+_tMDi-ljXK3AZ9QZH@ijG+7KP zN~KsO20K<%Op6CYzKm=0edXCtR(^=0^4qd4h&HXykE`*P+!)g|x6eXkUC#%L-bfj) z-X3->?9O`7{?~A^N#I7HXbYrTB{g>f$48{IL{I3DETT+`tqrlD_+-7yLhRXki7|=5 z01*P|IL3yON(t-A1)@=KTA(l>>*8G<@g%wneHwRr_~$Q{v2kQE6C4!e2&;eT?^;tz zXC9Bq<={Gjw(AZ#XI9^hmw_~#3ridk9{T$(Z(30#S4mFhGF(H`wY8&^9OurgSDt*p zQ0*LZt;c}{Ehq3gOfZ%&@?Mra%i`#FB4~im>6>M-{#yM*SHIDSsl%-56BMK zBkkflHc4U>XV0<5woGZ+3c2DFKLj}j-^9Y2yIWm6i-6Y{6jR&9oX?As)LsT++ zgTU0|TVk4CS(yr0nZ8z9UDwQcDu1~&aCO19{&@y-6l(0{k!)BXJ(VhIL`{=7FY+wf z|FOE~<$R$ea~K#UjA!o4@9t^#heebQ`ER7fQ@<$-7;c2?C~@Zj`w^f;(Pd%KQZWP- ziL_58mFcEB_NM@8;{Hj7u!nIZakGkplEio+svuw=EoZDX$&}L1`SV*spQNp1TqUv` zC9}!^GDi@C?^W7lDg1lUiW|r;{fq+!Rw4mq8=2PeK{l2x>;7@%EWI7W(?iAs_u)+@iBBlcTM!# zV0m&!`BSEEtB(pN6b*^qmdMGP=XGcsl*dY5#os|j5hC7DnBAGrTeoxa`&pvaX@z>TT9^5hxxqqgIQLj!7{}8GMnYtDQ!&bB{_&b==TE^Vum~1l z*+-0pI}BLKOzce($H2laN6d6?zY~1VS~!lfNj7tEu(L57kTIHRoMO5eConBNVv*;{ z^-M$=JCQNknJy%yjDUQed~`rv#%i%_jI1tp`dU4A?x0n6fM7LBHAB=$c6g|^@}!RD z&H|PwV3usF%3L=(weHFwef#jBH_d&vX{El8+1)59@xtN~f4;$K_D);*f$6l|>F9`MGSWo z8bZFv(vuG&b?i@2;yKC(AoHG=aI+bZ1$*_Yo})Np_q*IMQ!o$b05smUL<%tq8{jF* zR~pCxB}wr^O&d(3!OHUq_Gv1_HJ6!|jKY2ws=QTZFf!Om({Nm5+;*Ij&$-YW_OBufK@P$b5&iRl!%^urQEUUY3z4+<-L{OdbZE-YPT(%rYPZt7fvZImVIGd zw%_)7uGAeKCI&NQ>E!{out-bMvf3gy=3XU&Zi(}hb{Zfstg7j9_r$q5lR(ittRrk9 z)-0#cIcu@i{mC3ImfaneeGnGS$jc>QFxWzmJH`~j!FsSO`YyuQOI5OP!b3s+l5<(D zBacF(NpXW)8IWm58yyi%@H}q8EryjdT0`O~5#zi<2Cw5zm@?wdxzk`c;wt}JF;|tj zxPL19@-9y+&S6?U8?&6tO4t9S`0d0C^je=$nc#`yX|EDa+O{L;=g zwBTUxX${(xH5X^81Rq@6Xe!7*r3>aR#W(SeRB2SH<$}tVmZl^HDDS6e8g#U# z#>Mxk2qh>P%alDR(U!5>jIcuun_MaI_@Iew-7eDS@I@s(S}Zg|n;8}x#ISEDn3o7- zbA(g|hYa^FJp4{~=!Tyc%lbhxAtn6F0>mCpUkrRpg!9%V!?CQoU;h@Nm;SA7XOt}k zN|e-$6%Tichz7@4yo$~*x<_X3?ew@GO-zqORHq`sdUK5}NOkO~hSnW?Y|-2e(F3le zT1^Rp2gJalFA)+E>Ad?pq)U*5mSGT7>RRg(HwqIW7;`vkjIrtM(G?$XfbjtecubKsDV~iu)N08Z09ZK~xhlxKmp=n4=+Q zSZsHt2n>`bQ>wcp3uX7vK5meN^|MsA=mj$V&GYI48GB>+VvMYug$5Z8`$AO9r8#L49UJqC`VS{ksR1!OrNz=1?$|MW9?UD!5rP0El8f>J zYN$;$3bNGHgvH?He&s>EzF?|Dvs{g=vVzM@S_;j24X&MULbtV^Qg(9SoP>2l@c9n) zX~oH9u2`Crztxb)?h8kw+!+Ji8hFOoRi1s%tseH>)1N-5jLDI4L(dg*GShAo+8thx zu5V)V%X2fX1mvp@el_PEpkSwOVaMgV*_|R8XwVR3%%vb-rZo0=_^Ax}NIhkgg;5le zw?=R&;P2xZtjPwYAU=RPXd{zAZY+f!B|e{n914BPN>QxYyP8Qj7fEp z*QD<&sA6)RWbo$7)}~Dl&@a7Msh#H0p)Pu>80B=lQ{p+Coj@lgdxnpUKy=!%$!@^evP} ztq>Egm*G<;Y&K`wi3kH_>7|&t*293DlTOZb_EUYF7VNP*iEJAPJu$2iD3w*|oDdR% zD@Sw7a`%EQVzGSvJPET!h0g0Ygk2+Dx72Muy5`mzzPOFr&YQ<^$Suqb6A zVlWDW4U&;ftt8+S5#CB!zEimROnGu69_iOg|T>?xoozkbsaMnw4Az+PVZNbEDXIrY-I-}2y`hhU-X6M7+ zW*WsCkB^fpmW0Px%bD}p5I1I6deiy|^rYYMk4i%lq2FEFDX~~#wgeA!k*$qI|G$2xrh%svEh-c_8hfxVZcWY7s{CmV2e8CUP-kHuk>UF@r>- z_hyh8dL?RHdZ1-lWN>b2IhQchHna_4jEOb5taah0X~SAWP7dJyNEf@;6{k<|Ee1bu zZ6mwi(VRZ60W1m23@R@p92zLFJ-@FX9=)HAV-6cK1*hI@d&6th9~0(k+ctKC9cuN8 zPqcBZ`x&g;c01HwTifr84>IfA4_-?{J|Yg7+0*p~F%)}QCUeJbs2HpQhGnPqlB=W4 z4O4Z)5TH%2T3}9`AEu=vUxw&4my4BQA0?w?*tnk|v}pPE{H)w8+}sj8WfyZ)X0&iI z{4BuedB!5Gj^)WV72X^pmTwT}-ucp8+%^UEE}Hk*^o2R3rH>`R{fdKwiwEkl8|eXX|gKS zQbJzK)rCIzSvaL;$~*1ej@h84fsPy-odd@xSJH)?G-z^W;RcIX>SS3Xk`CTp&rf2z z1vM~W>w{ir2NBb|n@=k}x`S5UGOh1i#<`>3(<7;RDI;l#ka`(uwvKZf0xA52yz<22Fkl;+V1{OH=l%$KTZO!w|aXB+r#(*aDKgh4GJMo!%QaVH@6xeKqH9Ts}e z9>t!^XTloKrd{Y6%>y-&yaz|&G?Ofg{TR*y3a>4glP+3$u6SdlV`PoA4A_yMM-F0X zmN9iIh>^i3q`H z!G7`!2d5t}M=f2oVOdTi@+cfV;8Ui=m)burye}CD8$}E9|Im1^Vk?*b#_fWg9i9QphvKi5(G5x=+)mVRaY;|1vh00&MAq!EkY>`aryfgDz%s znbbCq%iGt~zGpP~d+l0Fdt$}5?Oo?AsrNN+E(e`7qAOr60Y@axuuHox(3TAJ+gFbPE90k?UY*& zNEHvgXS&A8nj!losQ96&7XNdJc5~N&!<+V{6=TTO`MGk%mn9)|`i68zAq3_c{vykF zP72b17B94rxU0X-}IA%;jplO`LYg1zA~9NEKYI zf$bOyWs+j>*5@t}mDTM?S>5c2HQcU<1197j3RS37rcV*K{N4&EM8CastK`PI5g{<) zqe<{yWho*#w4W;f#mB_saOcy!-_zr`ZaqFmgxz}`#%?f=r>rt_@m@w(rPaB3vJDw= zil?*EcN>WJpvTfxjBQeFAt!#WVR$m^jU{pQlO(eyo1H=BTCNEy5z`PkeMXKhd)E`t ze83@QClM06y4v5nv(Tz-dNrBEE=KU-1%rpq}kP{i;wGP)AI`y zRA>|x`I`Q5wMxH_IEVo?Ln(7GsC4)Ds;>ol|(Wgj*Zw+Y&Noi zgpW;S8s^wO3eRihZbLj|Sz6jKP1#lRBql^|S9m15V>j5+#eOrxF{5(5=LWuBQC;)% z&#PNQb%^Gr_SOQSozdY?g^;(3w;%4cH9ctd-@uaJ4@|eN7!Fzy;E(548|#{5r{et-g-T~zKN=a;oKmvC1ABIzQS`;OOt(sII|3h? z)j)@jOy8Ioi0Nw3E0Cim#v;jKF=EP5OuMPlx~q)tbc$=E=KGAEfN{ge{ylf0$=D=a zQ*txSu=fl#W>b0WfwirGfI?}Oc`E+7aQuC_)5>=n!@UnO<<~k% z_<0jz1}(BOWb+tawSE+pOj?kBYCZ7$>OafH4z`mDT{Uu>!|Da`*lE<$Zz%duqfy|Y z|JJssyxR$ydn;oqa#P9IE0J1h)+Q;Z1xg}6xXj&OL>+b1wXu>jghe&DB6^B z=w3A|cbe*CnhF$1wWwz;G*?`tusxL8R3p|J*KAdm_153MIipXmh+La%7)y+Q-;@N+ z5|@iisrO=z3Wqbj2UJ~+Wg0b}+iV(nJ`5|w?OEX_USifyb@ zvko3sbW1&xXJ?j8)s8BftR*Y2k?QMW`lw)PF14XC)lvvb%?dz`%j~ELzF&ZmQb&wR zveKRnm&ka32$hSsS1EXyK>rp$JF%MOb2aUS&Ct`@(aJKHXqGe1c0zN?hk>U^Y8#A* zF@tK#Wwz8jYG85emnjncgj(Go)5+>g1(2oiI3LsJs#OUxhIb$hyR`5YK9?~veBr~) z#wARQb@Xv~JHjlt4~t8uIKzbHvZM3xl=1<&21O$)yJ?fG)u6l5kkX%{*)w$RXl}z- z;b?1qSmzW*GbwkR+@|J|%cbczP0@pk9xJBgO%k%gi|u3bi!D+Hq_Ry4wKBw{WB-Xx zx_cKRb_oqiH5w3!S{_JJN$KaW!d#ttz@&CCDoBd*mqoe;Gnjlq62?}-1Ll-A4Nbmm z6((Nwm4WyK?92NguC3XC(qs^{bvNoP+S* zY)ya7b6!Mt7c1U+4F%)`Pk@kc|KjElZYSKXuF@4t^?D%kUMCs{?7`Ae8L;O-*_@PR zj3h9a9k#P`Nx38!ye%A+vuM0InXV`8gDkL3R&vQCjm}6}as6cG)an_;YCFZ?4avvd zv5>81N#$kj{5s0&M6wM&+fAW*pj^GjZjqcs-8bwv1{W9e*;(N&$$540Hg97i{vlA>@g-qK(vC;lo&b-W{S&5V*?J$*y{mW)I8VE^if9yR{dbb1-y zHZO%~>72HnX5l~WbAB5o?Y#&yQyO40~gR zutGtNL1!uiU`rM;W}Jy~baa|c=d_|ZcCuTS0WtPahL1XN#y@!M)PpS$;*HIN!7Mvu z4f}W$D)KwFeNfZL(oz0YOIeNjVe-n`%rQ-ADyK|1wLr%j5rY)xw()q4NDD`!9c4=d ziXsiQSUvTeu2lLF(FWjZhnTl+RD!wAO1U#fO1v8l@M%@VeT=hCk0msp@V9Hhjk!X7 zqTmCR&-mAxXhx-_K2{FMcFgtR`WLanrCRd%dH>vfoH1OaBI}eQZ)`VISS-_0uc~q$ibN^gR9db8j``XlLg;b$ zShHhL>wBug^35owY@VkAT@rO!@w$WpkhyG34c6syiW6Gh8e?x(!`%mEq5=L)B?Cug zu>Av;u_2*~pw2Wzt4kLzSi;3+dpd2*?rXA_i&A>gI%f%v%VXJsVlLW9;Sj_Z2%sd2 zE-4iWxCT{>_hy@fUKMKC;&$aAWh;?BwW&F%=V58gMvuX#^2sCZ+fE=ccF{yWu)@Qo#pLJuG-V-(EQpW? z;^fctN{mY^RF=`jd7#BXkou@pc!(-0oKd2kp68AATL?&xv#RyrXF^_5{6`D(MxtYQ zQioE36TNh!x}zrUp_r#_$O7_Y7bCUZm7!({-*NlCLau!aZ8`g62(!A0zBFi2z3^BH zw}NW2n2tgoq7Zf0!;)dd(Vv#yWFU?qZVhamt9R4sn^4@97rP-V6L;37alTO_g0w&;GIoS+q zycFz_r6Y}%Wx&L!nscKFjx_nk%YLm6I5X=X9$P0%qrAJ8(4tnbtX>@-EUqvm{CGom zwaRHl1&EuSQty>iV%RH*yHgJDAD9>6@R^rxT5(O4rD5dVndIeKk=^U<38-^y{c4hu zMT)|$g;S53eHRwSOsEPZmuCEvn-VX{w_1L4yHSp{0v4oXkUCH$3s9GrEsU%c zK}TabFl4zzmHDJL|LoIdDcq^{ck!h|L78v`d!9!eqgu$su;`4z0dugsb%&fn!^XJq zsqI^q1+K%Z<8@&jd78+ux>!gqac}g%`(CtjYCjogIk4Bu^tmGkP2HQ z_7*{TY;uG+)U>+%=JPZgL<{m}8#pq!?fCLs0Db*hRy$=yz4nSON(Yl7KrnN`H!9&V z*jR_b^^7LhgQ2wkUGJe5p06QHB_*=T-C~!?WMBK)G`oA)B1*c-m4qLGs(su0ubr$( zqyg&YT?&C-6zj zjWsa&hQ-01fycIAUXp({uD+E2UzNXP5AO8;2EIxCS+)9K#pX+YEfBx;L*lyK-aOb~I|EKu# zCGhG0v^$*k--A_v2WRd+_F*2pRR_??+-(m8idWYkeSER|`>)}He_0ZLK3lmdad5Wx zvHq8vNk5;j{3UU4vG+F$sB~Q!tvQPd^1V5E?E+g5I`QFOKjkqpMHm2Vwr#d)&A_!; z3|tiVVhUk@|4$)1G}wLm50u;iz}B(z^N4dzm{mdFZ-#zY&BQ(bOJBDt>@NwgS zX=B1vd3kvg@KcGmnYJhVxdM*9vE2<)0*8&94OP3{ubrs_2pCLz(c0(1CAOr{?n{w7q3!%v^bM=P&6F) zl~d|7Tl|?jzr>E67j$!=Ooj>s9>GV9jr)}Cx1)Fb1D4H`cv>DYK36hVdp=0Hrg$xFHc+7R zmy$33uFbZf=i4c0ZLI?1)qhz=IKo&?Lenygik+3xnTu{8|AT{z5-UFe3U>pvyd`FM zv0>ix^rwdtjo%$*t3SL}WhA?5n&`*_?^XUgMn5bMod@8NJJGp#YH-c#D;=$S?vS7M zy7RS^D_8fbvgx)K+Wq3+toAz&n?-$(3J=+_M-*$u1JuL(B*k9SDY%vPFN^N;vu~Pq zZODmeE02F!?90{bceK!Fe}k4jI(n(%j%-l`zOwD{`Dyqns$BoQPdkNRj}|R(6yG$ zQ_bW_;MWl!Rbs5RQqa1`Ih{ma9voTqU z=aY>-fAt>Rlz7?b?NMHTL=mfoU)gP$b5j4ZfJksMZsLcBi!@NurZyuzmZ4|gB+ z;1PqHv;h)uRFR)hldJ|;_V;&zDKaLdq zs<~^t=pPS0`lR|$d??Qc^m8^>lX@S==znJi&Mt1st=PVqXP7E;gw5Bw(+dkfCIMlt zW8pheGk;$5KlQRt_z(6sE3Gzi&gLG*`UOF`*ECN)n{VrxLhFBvfpvBDP!1y`KYVYo zI^_F^dH?8nZV3DJqlS;(@_(UKQc_a*dVG9xa=N(wj<)W_rjn9K7Gu-mPao@oQ~r9G zpJiuvo8@fvCEvin5c>rHcK;$APGVTUMgaINysiAdL^xuj>FLSI$?@^g(a%E~PnP!r z_T4MFR~~{wT{JW>ER&o*C--7+Hlq~)xcTt5eq2jS%e+_P+fd+Y0Lp8VyMcj@Ge4>_ zfeHZMj?n!>698d=6aX|g2L~I8UKCj#I5ih>(K$I4qpEZASQ&CSOLxVgEx{y5S}AzlqXo;}+E-DnKldt3ijfcbV3K>xqa-Tb4tn>Czr zl%LI^`7C&~AkRyG7~X99gYK_OB@)bqML?UqZ}3_Gh)Cc~w0rWUQJ}E;kmHkFXbU6#C3Ui*(xlll%oow2B+59hyXUuuh?8vS6<>jp5 z7w>+3@kXjdK;T^OkB)~Ar9L68j$RR~X6JBc_7BVh_m_?jA5S5D{c~JCd=%oo&6T7P z`8ZMg?0PGXn8S9_3&S!b+Ix6%Fp z%6hI8&CaIU6?pH0M|nkT;q|J6+gMq}q`q&U;7G8^;j@wRQ%+l3+vE25Jwxd(08D>z zXXWI?O6AAicruaye2Uvx`wXXa-x~}<%oC!@x3D83+AwebyZ+a)uMTv6NA0tv;#=Ih zSNGT)@y7uD2q?%uaMa@FQP%{Y9p&iTLZEed(R&x7c+rOuAh8G$Uh|~2JkQfHRL+l6 zAH5pRv;oXF_wnGlIrUWp$S*YFLLR&MOD(C_Hs_D5`Vm+E;cI}kfkH7Q(L6ah>6dBj z{fGAfM1iilSSl6)x{o%|ynZenaEF;?&o+_#eUB5#KFW5_RF zS#5=S*++~$&$Zf%Vj;5rB{7Zzsq$I38fAo0Ip7Y*Z^ z-bYa{6dY;pBVd5U_t~$MSIzjPx=7#nQLXK+dqMkUQTd6Qvn!MT^+Rq+8E?0K+WUrS zK$*V{uL&aYbd<~C`TkehOh>KN6PVrZ3hlf|6N%Na!j)Vq2ICZ*U zgIoPW7n|E#%unI+;*?cLuW}2}4*p0Jv@86M1N31-%PCQ%l&}ts1u0KRbVU@8x`@O)r+y>7s5$ z%P;VU>-yV4o>{F{^?#8&MKlcPmil6c3pt!O!m6JHzEZ1XzwTsOEcRC^*FE@%@sp&b zmCp&UuDrMi7^@?b1wf%Qmty$$&&z+E|32LP;==vk>iV~DTirH@)aiAKRl9t)`R|r` z=Z_a&Z@jFoQoOba(`L6FJR^K7Z%AV2OEsmQyf=UZBShZsqU%^co| z{dvi;rKhF4rRxR%N5Mz#e}8{*F|UdG`SbVghg0AGS?*?e_5J3_cUi}l7nbdp7M2#4 zMVAxKc70zu(a}5e>g0#FO?xdZzZ9j{1#8z*7i9&6Au;}|k5Q|k3(xb1tF;#19vcBf zQY;T#{4a~Ol+g**6Hg@omi?DSa4GB7)B6b=pZ{e^c-~WcI=w(p`^fkKR%^uZ%KHC& z&HC#59f1M`HcO`a%*7S(O^IE%gcTzh}|ZR@+c$g*VmaVz)KzaYyw(^ zqnuCp;uI(RSe~2~zW7L1?Da0>gtJ5Rgqe!ze*(${feOojnVf$9a6c$A^z2!R*{iJAy>-Gbazj zm2~bZk@GeIFVDR=95^=&kkd^-rC{SK0Gpos%6I5y&y`=IfDekn9Pant`tW7ZCa6$g zPW1QH)7MREacK}Fs^QJeY6Ixb+t6>oBj&!&0sh&J=#wYkW;AHd%NZo4*GEsuLrdlX z@>B_o9{xBp09ODH0HA_OPt9XmRevj|ot&5W+2DR#O3vV#E5t7==mZY(LE-ECW9ARQ zG^+n;zY#F?^P%5%0N`n`?4QjgsjEKUj1rE1J~>_a z*U914!5)E>(ck9W_g8^X;9)m`O~AVQ{4v5u1B~`x+5bUXe4;^Ljgj<=369uvY%%b& z8-Mf`<({+BKHx9y1B0^4``kCe&lZ=LSCDGghC4FI`923yS7fxwZ!ev1uUPs3*n)Yl zuYZvJI`{g?lh-wwF(Sr3`_=`fg30Ipssd0frT`xGAAP{cq{+Gr0Mcj*wbkvaS zHGXvkm76yn?L>Hg{B}~@&gAdp|3leZN5$1Vi=q%bA=uyy?jGFT-5r7qF2OBWa2VX( zLkI*XxCLi$0>Pa@LV#ew0_5#{-#O?0-o5wz@rJcndwQy>tE;QKs=KRelTT1>UM*!? zzRFJ1{DT1fYZ?IktGXBM@v3v*>?Fx{j^-;TpdRzh$h9*D#u4t7ap$V72$reCZbmJo z9FXX>5=x60%Y}VMT2)ocy7;IbFcFlMOe8Xs|#|79p5eFZCCXhXrh?i2V35ptDCB zfiE5^SPEsbii}4(sc{4bX;rWN8NMwDBmQ&J9c+Jc%%9Hv34%1X7n0wPlv=n9Da6e8 zFZTMo9Q&ka92LdQF9UWT!E|fn|BPMw7rm;vuxw?hWyg4Seqc0Q+EYUhqW~c#n$G z#~=gWkn{2lbFRHX_a_sy>HUxbfDtG&>`0515;yMSz*k^-D2&N~m4V-?p+ICO5?LI8V|3Og5dGbYmO9A*PTs(XYgQ<0-MM*aL4q6C7crnru#8fFfvwD1OThE z3IoLv;!S+3K&comRH`B3e&A}50a7V35kgbqPE~BoCk9b-S!ggVp=A04GX@LrUu+a;Pds<6UwL?NcTAki6g~L$oZYl z9cC<8^HtN}7AH~kG2rjPug+v$p!@@~z-R8?D0;KI(0L%HlT= zgN>t_^S~caS;_w5Z2?Xa*G!MV=g7Y+E}&C^_Hk`d<(6rFRJEu6Vcx2DZGK*!Hnyj{ zqmRW(>v4wjhypmf*m!8&?KA$wo{)S|0su+3s=KPU#~+<(o`rxEJ&4a-?y20M{z>3o zbRyQ&uRjee+x3QXMoSJyW)Lb5BUeaEf^S{m!uchEaZt5WRaL1M;&+B4#U)$9RUCa; z_31XzH)k?q1UfPlO*!xfA-A*led&9=3YtaP!#E>03Jo&YQ2MeAuz6JLSk=3w4A>*f zNa->u?DgIscMlUe;3VAEhnpn&yIty3mwN9Df2vsIzN1;JgtJUEDR@I*mr!-K_-$3) zt>>351}0S&ZcvEw>CfL!0m62I#l6!Opp47~d8A_&WD1s#VRSl`YU|6W0+P3m;A0IQ zv}Eh;n?DHn{`H1duR3VvH8W7}z3>O$)KLpOUlJ2eCp!?o+A6&sj%*y2 zdMh?IGMQXrIFN%Ik<9V&jKTE2E%$Ba3!nJ1)Q7HEN`{kE=7xj896cQ4+xH_`c%}lonM;0d zK3_@~WgmPcu>>*)E?@2QYyP~Ielx?S`7vFYcV0rj`_nza_op-o>eDSwGGuB+bJ}vA z9M#k0RI0OEhVNJ8Y3FV*^}>kt$4OZl$qY5HFEuJ9r!adg|0 z&N)#|G&u=@uLdIwX$QMm%K=gvESjCVtrBs|Bq%B>C@4fIj=@!gY$RA1LNq>-y3F~z zcB?oyyHtxQ-sWRKk|W@EN_HLw_Vnnm3fr}}?eHQ?^BQY8I3VL>=M3n`D)c?-RXQZh zD8+Gr+q5BshJJo-Zr+(aBwX)@(TJuj??yezn0&9-lGs(XKF-T?_v64*e>j58Hfuse z9#tOf?u|m`rQk*!2h8Wh5YDXlcxQIj$PrFY`lNdDr^o ziGY0F_WRRtXNrM^$4PAg=o~)GB?UkGgD?xZV^F6IS#s}e`M@-<%tK=7&>dGBE~CHr zXk>HwBtz(bL48qg*E+F%Ai>$gh_<)CEiq;jXw(=O9Bf(}_}o4itYS%dG>{K|Z^Tjor-y zfxGquflRr#gsn#hW}{9?b{+`f=C1GZK|0^*%Nmr~-cAxmcf0W1_VL>B#Uy+P&4p1$ zk@pPYHdX-{J7aq|%x7y<-$dSiwVVv+XC1LmR|Jzc9|8THM%W;_K~xmY*BBk5wH7fy zI7E{0s=k32(KitF$D?%MK^8Q)mnb@6D_rDBw*tfg{{8?LSD_sr-&@ZR2R(T8h)5Po z$u8yXOb=$^rz(pggdxVD=b?wQsf3it)ml%Elh9A$@yn0VVPT_i+}0Ih5r^eF zkiAyvK~3^?oOt;5oZp5}pFbGYhc3wW1Mj;w6apf26!PWu`nSR@eQCS(q-T$?Jk&74c>T9VO#~*|^wj3jp zf#KV`hxB&;oa_rY?-b*(P-9@icEBEeQ!FhlOhdG-?LukH{2eW9W{1aiK5qBJ!%Tbu@9)nVL@KK052OSqGTnvO~ot=tt-gxG*N}*54JLtD; zl5Iw(SV7a$LYN#UnQ*3pncVy9lbP^+hdGwDXPc;q)8|9@a2m-O-%@Y@+9Re=O)@21 zFcqYt2~^BRjYO8c--dhY2R0`#FY*1ge&2R*uz!a=GR_;NKTJvbJll2x_ZJq8y1H13 z&}nO7zvWmOUxSr6=ESl>#NgmbK@a{H9`}Bx@X1s&7iW$r4T=!woDWlD=}UfTPMxiM zXR!ENzTt~DiSG>$X$)9TJZ-_?0un_fK-AOk=EBDo2X zwf}8S-T7hF)+Z_6kJIswBb8P_>Q`niGtwnd5to+60aLYd0z^nwJ7 z0&~7f%&lVg%_hLfV*f4q^Px*Y^CPZ@JU}Eba`Y4dMNF0n&puoSWrtPmSM>nvNX}(@ zQq_w)bNZw_x{e+ik~DtZb}lMA>zq9KpV@Rk)Ku)b2BQ>AFkyt!pKa( zanzF(Y$FM*qMuCZ(uPKM3wQ$wsw~ceMULnVW?eH)vqbp?A+a@eRv)rpc6)nm_PN*U z%MqcA!HJOVKnB6adSGM&#-uEcuhD!>!__{dGxQB`hWA5x&WxOR2W{6y|c*H5YsSl+*|L zdAsXT55DpyQjr znQU@g2QaWa4sTgC?{cc#OM&;&R0W)y1WDrMpP0& zuPbG3Lu^H-3vy~F!)bAAv4%%MJhT+AmLyGHty(9(Eab|3G)h`9qUHJ0j8R5zUX#UA zSALy{k7xt^qwsgLf_?{&=#N2rv1$tz)+d9hz}di7~Rbt}yapT2#~YT+M_ z4J<#77syiDYc#xWYfj}8cqW1O2Z10V0yUmmWmh9soW}emT2$J=NF--MpqmoTZS7db zj51_wcsz<`j#bGMe6gnACNvw5xM4kInUX{7G5Go!Sib9xoj~J44_DS4+%F3hnEmg!2MyPytczE4mjqsJpHQGstN;x+_e}l<; z?iQ+P1x}tc@z=cER;}1C`r&M@)G7PqxgM+e$3Mp*2TBFea0u+@saK=)g4%8`{+fIa z4Xy&dmIi}9Z(E)HQ1ZmZkz=7`esQMv4xuV&N3sAcu8m_n55mNQ*qEi0nd`vwn5V6^ zAdT!!3!5AUDU%oNB+hXoe#g#Q6z?4kZ_Q&lke`HIDH&*sxiU39ZLKGhg@4XB%m{;s z1O5Fr?1&y21afQ@gEnl{)q_z*&I2>?g>J=_l^%v=cxeA1s0iF=1#0$;+SJXf$z+MBaIh{-<(`ZoID;V-w@NXCd@8}^t%V$7cGV4cPO=qiVXdk zpN<$zV?B_pMiOy0eZ>POdRc)uRQGzfhu7k)&*(26iZZ#00SEMbf8L1NZu$9zl{gZv zm2-SfWAusdp-gEY7Br97DEkRQ_DCmjXtK`;`*?|#dm--1NJB}@n3-ygldutrZ6%lh z`Iv?-;PXkZW$`31)7yK~)gfJWsm&8!P?Dmhr(9__4yH_pO~!GDP{HUl*tk3B4jf8p z_;{L~lZBe1VaX#+!b(pnv=r(RG&Z6tm`k0EQJi(;?zKId<2ZEG~OMqWMBA@$l_d!q_c3ORb`)d_z0~ zm#NvgW3xfaf|>IT+jrbEojv*lh+my_MG@`TflYl|i{Q9zVEN#Z3D;?w0WUjvYkowA zE>(h-_;_vU0=#CJ!!QdM*GomRwx=FMUpi2Uc<{Hh3|18qyk4{Y$a9O8FeA?R$gRRJ zV?@Y9Q|CLL2KVs1;4x$1OzJ;xfN;Hgs~`1h6&nr8=EXUb_S~FIB0g&b7ITPcuedCm zXSUK~Mz$TOXY3s#FF1U=?$#VXYDo-RL&lNGtztSS9oGC%T<3H}vEnF6y%=cTOk9Ai zVoJAi$4JWv^Jk{yG3O0qeo^M&Zt@yd&b4n=*c{XDw=#9fBo2DFsYiChPUIyHQ=fgxI z8z)g*I9Ryqx)Eyi{E?~QuP2WGB<@Pd4>~U(#dfYq7CwDc!F)!z8}E*7=%Pqkro&L} zajJlbtqovOE<9^Ij+4aXY98FP7REMkaOEMyOYp4g}uU3*`F9N!!d>CCw??xB}Rup zHlAJUg@$U>pC2hArc%-{Qm7zBCLnhpREWG}m~8K^97E%gGkp z;_O69d7z&bzwa@M7)S4z(#(06Yg#`hKSPDIB5p9Kazq1(yX6QSwM?8_0#?Fah6xoU z(5a6GPQ=C7g>zu6iU(rFGxT2{FPFk@gK*VBOLz2fe09N??YKv1?}m`RO=tQwEWZrs zF)gANS68=Q=IV>yJ%3diArRNyBBkGalfK`=_1H8eCg5EjrZNwnXR`CZn zt?H~S2ye*{Rdk7l913)aHX;7HbVjhdQX`iHm9u&|Kqd-}^oNP7@4$zN3z8?9P8=AJ zC4p)P*vO6ZdmE<2c)lz~p)hzg z=8I8E$H*ceBarGl?B#GaKs{_Im^}1@?TF1{)5C7Oh}-C*Y3+s6JVx&HEe_1|GeEA#lU3F=$4`!{0^IixCh5lUn~` zbP&oHW)I2~R3wwb1C1Qi7bI8uxmmp|8q9l**&PqT>dwdN*2G*Et%Px%0SvHkp3g0+ z{%48evfA>7R|NQre5(X5S%C(M`Ncja@10qQH_8HabY6*e(PaspiPXG<#T-~$E8xc` zM3K;Cw+>pq1@Y^;aZ8jcHS+Akio^r=6=HYK9=r@E6WbZaidXC@77x{y1cFyOgn-@C zB2;IR`l3V#H3o927F7Vn2oSu}=n+7Y!l1=O6V}6o*r%bfgSv~ZBj5eDcJkW5Lg?}i z-7SZxdM<}*@c#6|?&7tk*mP{kOpE>b8C5@~`%mTudtkTc@PkleWpNStjPf#K`~`Rf zSw}`!=?=wy$5d9kd&XMQLc=#}G@-VO~pmazYg{jb)U0)WKs;{g9S!~4dm{9Gc z5M5Q({3~E*4_S!$`zV`_^eByMgJqnVzPcNZ)!PkyFTwMXU+V|^@V(In_lS5*%y7`l zYV;4`SP61`!a|lm?7Ii@x!nsAcrXHO%8}>lrK(mQjBFGAKE|YN;w6TR?skei_v`47 zJkE%#@=;+09TZ#+5o)-`CgpgLAkkLsXG~^^+nT40T|^9F@e?wjaUhf>v4+f^%xmoU|Zs`PzmRt-Ddy0JO1*=5pD~=t#HDm_wOFn z_y=<^*^&C|UwGSFcsMHCH$tmacQTM|+mA5+g8#ffY$ zFAv@`bXAdKa<}nVafpDGN20NHeUzxJHM3hBgJAV@Tdo<%X#GMUsHt@X?iWl+oyrzc zasju~$jaNN%V-#gONfjOB@{zL32<%BQcJ_^NOJ1@)vL18TT z&0gd6t^|v%=ifRPcT+ zUt6-bjrE|+_=sVfhpeeD&_D+WBs5jkR<=0fE=-ip1DP1}EXw(V^ypK3e06;FPtKHV zWWn1)5zw&QZdtgVWU4YpuxS#M;T08H`O}a#%_jpn4z^nz%W>#~PSVVpWjxotFc+6N ze)i13Gf^yQj4u3BuDryh6*9S!DPI+1vlO`dgA>U~S{@;-Z8wn-VzpBzkv9n8 z3jt^F>ICt{sxotWX@#`mpcNxHEF6U>>WA{}s*Pe1mq?b8IjN{r;xJ0F<(q2!EggC) zu5%cEl#uL>U-??J9Gxej;?llT_BAma?VZ#-HLE^@YMK(NEDG0(VjuYqn?rnBMUxM6 zG2R^4_hk48S;*u_@Wo^noTqEBaU>268a>D}(1a{;@TAqgN#l@R7FjY0;aya7f^OY! zG9HyTU!$#G`VMJ1Z3S}<-iDA#E>jU7Cq}r$$&5-N%%C`KYjQIgo1`ua=20&TZV05o zcn*fb7Vthw1RR*LwB`GoMzMtrC62U|eid*Jrlv4@1cmOxu&6p@&) zww2oDdZ44A&vr>{!c8t%vEv7 zBYQ$jEJ)1E#f5fM5&_AtbY_$U-Kq>qGkW3Xx6iW@SX?}85{36E&Y&%XZcl_mfodYq z-hG+eQ4W<|g}G`z$&nMAJ(Hq6d_69en^QXF`SO1?T!Q& zF1shihxja^yK?G-V*e;Sj!PjWhx88uqd;})fxpq^dGGYDpWxXQOA7PkHzVT=5=INn ztusk1H8Pj(jfEs$W3;*2o{X9x!suE1i}{Ub_IjU8aAWyU{57q%ehb2~u#+l!^_Dy4 z^ctVFA@e5DQ^&{=iW1+~+;Dh?ACp&#>DOReI|r;CV1}|JD6sisj$sufj<|c(sz)?R z?-N)~N=*hgWOkC;+W2ESP+^S9JwxL1yYZGT_hHlS;p44_*^d@72eKVcVehg^h)h`B z#!KKXK)az!&(`^X0Gp2k^CVTvz{a(9x$k7@JH6}0a@z0qq2qouNz{DEAkCdzViIEV zzix%*3|W8|a>D{fGHjE*Wj5US>a z%h6f7tiCw6c4rUN2sc2BmZ5XS4{KY|b@doYB_TbIci45x-(~XBYN!y}0sC4*k`LJ8 zy@ezFttXZO=P3_+ML0BK&oC47p>9Y948tb1%{44nwdiwo#s?E-tL+4Mh-zB9rfYQL<53Y3k&;SOe{d^02Shm!sq zLdH*9p9}~~PYRc*3RxJ*H|cXy%D~%$%*JP`vpBioE<;rX3?e0hmm0BY=$2ZgsBlW0{?TH4P3f<)pqkl%xgMm-vIvnNP^*)q$cz2TRfYqagniLo+yEduK zs;cT#s%n`Myq;ad?|GYn)x|tRrpRYurYzUjF%oY^AP;82ic?PQ!2$y_Q;a8Gk$Yop zo~l7+L9PiO$-`SJWN*pIW^Qw6-zKsX$mw@DR$t(#si{dJ3xbzCaopV0(35vM zez8j}96V^mLD+Ky+Ec!EKjuYm4E_FT-z@6*MJKKtGLWzOCiZNV!FobhW|Nr3*SfyB z?q{TIUh*D4@d%5)64}PisiAjG_Dqh%^hhqzK`XT(ESmo74f4JMS^2r2;8J=JI<&!4<*hh8q#4E)jhU$G|E_e*$|d8+wCJ3N<%cowe<wQ*6uBJRYU_VbuEcgLG^iI9K;A$C}z#ba7#y0Vu=tgpSN z4Wu+s3svMZsfEW|Plix5>07u%=tUO4ZFSTnrA{()Ojj3!P#psS@>1h3e@q`)DcgyJ zIdM~k9jopAhV7@4p7;8F+HRB%C>?iI)|HhXXL9D6%LvZO%J^sr!) z^IKD&;K-y;YL&&eSc;1eS+Em`OT~sP!C@TVHa^)Y+i-V47={*o9rH1*Kp5}(4>Nbv z&r`sY{%*S0sT&AZ9w~&iBXBA1R-$MO-3bd+A&A!-r}xec!pwb~4i>r_V8a#9+?#lN zbqL*spvOqu3($wrwEZ`WmXli#;b!gmlNVa)>ai4&uC4SGlI)9fS`@&mE)0g;Ys`fc z*^S)1+4a_e*Q>TFNFP%zQl?IPP{r_B(|MOvrxuiJY%C34KURz8n(aolJG-Xr ze5A6+yVLzT>rbi)0SE9^FL)5*W(mpTu}kQiR=2QW7<(`lztb6Osr3Q{(Y3_m83c+BI zC2k$!wH7Abr_IJ`2AprEICX7;_vR&%rO$de`j8U5*=F1q4#N?DzLCu9+~e1!7zsfB z`W0QEIm^Wdr27Uk0H=99wQ-s1A=27%_I&YgkhnB@OPhp+eZx!#o`&KFDDbRfYmj~k0445H`lxeZSJI@F9!U@lDlzjEB|23r!|7gH(4LjwPfP-YTW$LFJ*Narbw=; z5IlXA*B{h`L`PrG4!4`BUz;Sk+iR8DnDi~4RMVmDiKo!zu`Tr;r&+3 z6(2LeK$PW}h9Jd{6D;IaL?fgke9y-ejf6xjds|RDeLjy zq@s?%)TxDGFYt{{suKFmz7mV&W=VJiS?II$;%jVLs7ziD=eug0{p6r#wmHfEkykBY z4i0GVTyUgNJ`&=b#Bc$QR|daY_AP^TrhKQ{&ZXrn4JD;%zpl)RN)d@W-mY~YGoG9{ z+u0bD=?sa&dcM6n!KyuaoX5-odAO0P;lhp4(bhD3ok#M)S@mOA8L0HmJj*r3dNeH` ze4MHNi-XRnOr$x1ws?eCKW4rS;l`S43Kex1H7fg;0(Gh(84;n*bC$X`c9s@8@;aCH zQsy@;SWIqOzUzTl90R#h-SK(H6pP27!uqFr>c`N9Py+Se6XFo8`UO}+4GU+C58+Vz z%?9Hi)v;r_hwn9<2KPoQDKJ#Ge-O;VE_bzM(va%uM?8&3pwC}{5PfK{!!#IR#Gwul zBM=EVB}P=A0oAnLA5~@5U$7{F*aF>VDpiyN%OaVle1@CF(14Q%UmvQcvx;nvRD!y`9+|)CTj8U1T)n{gvFM`LJsD36NKCy9lu1btL zVBu}7%bqwkVnzES0Yk+5t#2d%VH}iHOZ|&iyT0hB7O|uws5kqHP0#S^$ zeERa87s~h_kmS;hDsOsKx@(WgFeqV0d_mLOTj<*2) z@!MDsu`iD@EXPKV<~#As-Dj!93{y-`r5P>fCXzqs4Pn-|*E=;m< zgKTEu^KkBn#SoYkRgzm`A{dQmH1>LLBJrietOQ#5T>LFpqC~$l=b)1jwObY(9Mz$k ziOR^xQ*#;#B)hl9R)0w}AfJw(t!1SKl_kOR^9%HP<*3sq2oEE@>7ds&KK5JH>mzN; zA|9lE)-0OnH2=xK=VjRZH|veDs!-&k?m8wB-ToQ-~ z#S3-9&JSmczBOzx1`K^Ey*0ICMKFicyFqS+G}frs`>5}#VJ;aT6nl6|1J<)Wrc=aC z-~xP8wnmn*RW0nEtAz*}w$()**R`2>rApi`^#*-nU8ylYobi)BQXI@v59s)LFxnCr ze@!?EDg`FemHHU=55<1SH2KR2Z0zdl&SAF7BM63vMYz`S96Aj%{p&aAv9V6Y0dyWt zhQ7}3^_iW(Ra-G}O<04tXj@X`2z|ZuT9l1qZrHPM<6*v3`NJaQ?vmzH zjpLAW9hAj0&L+_o%!Q04F2J6P&}kT5?TBfYGhoe31Pa^p8! z*%!cVnD{P3b<5d*+we*_R(n@23dkzs>8hr12+U9x2=>pRZ{4vHCcM+(Ti;0RkSU%$ zKkZYPfj*xLb&xuK>lQ!(%cIp~Pi4*%)!|d5=vXG^1>XMVq*go)MFl?zhbdFn{ZaA2r=?9G~{?ALn zC$5ya+*|mNphnVj*{|f438`xhsLnl%syURIcU3A~Gb`BHc5?3c6G8x$N9RW@3vo6OgrGnW?W zGON{gPHq7<&NZG2FTGr$ig4zM(%kGqFgU=t0+Q|$s2R4N zd0)P;V@}bmRI*mLNEJY!HK^7a$HavA;2bYgj9_pZ-!;YMe#sMc^_uV|4sR#`k(T=T zVkd^YM8#A`cb6*1knQS0Li1#}VuHu6oM96Tl;3IXyGWjzF=o0J**cY4u{)#6i^wk1 zzwC#;9B-aAzO!;`rm>#*c=7sLjb@_~r5N6gtpc2-x%*mv345WrRZ)qQ%;u%xAgk?Y zg@UgjaHPKI^D@;Boq8amRP(%#YWP-{jz}Kj;fn1Xu1`XN5F0xgU={a)W>~ih`3{N3 zIWZ=EI|EB*!m?$cA%Fyjg)PQ|+S(8}8qc0|E!TMW2LT(jo7L2fLxn6dJDcs3XaV03 zWZ`=N{QbF7PC>B}&WT$MTgalUGt!`pdT>K8i1E(p4b){jA3XK*`6 z$1;IRECU;R)%|nEFepnu*pMph>-;>fhIR#&VVUYq3>6_^N}n8xa`ILw^Rv831F~q7 z`I-QoSd&<)TxLj0`Ho~Li{aXf8>fhb+%;;QFAIbFLu{)0bG?Yl4-c&pZ8+i5KP(a& zKJbfjMuKR^;#dUS#1ykgfXCzzB1>3Fm71XXeu ziS7{LJM8KSsS)4vXzIi0L|P6&bj(ufeG7BAt`&m!gLRIZ^l7gNxsz~IYn)%A7A#^cXN!kU;i$py>cSTv3X7J_g z?@tEK%eb(XHJs)ijS@KuX=D!^DL&rTXlDGbSHp+-8|ZGuxzeBgy5r&o!fVV4L(#(C z)jm&Fg?f01azV1qNih137i8i4Y9JLUwLndwhPH_rRh`f6tqrb5py`|}yvPY^R3IzZ zr_hAB=Ir_w{tqRL_=m!r`vR=>Jr3mj!f`^it8dVKKqamzc4@Y1X9`AQCq+=U+a%1f zL_H}K`(aXCW7H$7qg)1Se)+iWwX<;LRpT`5bB~aM@V>)aB;mJ;cP`nZU!MVXiwqej z44vV_-z#75J}}MUThrvDe<&F`srOkmqz!|vd`A{yxt57Vu6Zk(jL#8yu0+cGp!6j$ z?jwt{(t*V@8h&nRZ>;W$GzmKC(PhRr#q#?@lClx;qZUrP&%@XqmdJX@6aOHPx^uth zpisu92c=k8%01S2<}kcy$lIgNo1M%Wal-8SI{)r0Mz?T(v?_l;u^W+1aQj_KX@G|f zg*-TuYtpG8?~XH@!sc#(UF_JOJ%LiEPYz!RP9+5dZabpmK;7Q@Ia(&n0@wBSJ{+I> zG$WQK)li*kAYxJ2;PDN_wMdXEs@fJlPjBzj6N+a~Is7c3>>nzYoLeBpT2vt9#hh?^ zfV>?_0%-*W)($r}$i7 z#7AVA7HmTMdfjlD%*@q6lcW6w#Zu7=Lqu1n8E)(SNgODDb7bA>>$F6xAG3`EY_8Um z8BIJizh<7z#jhzyQ{SEsTsaIcd`zq{$Dr}qN4w8d*`-a%F$=x1C~ZA;&b%!OeSsNH z8}xQ`$=zm@h>_~LQZ%rKYMb{Vdyj;Yepw~M znH&L&hm~)MnhsNXpknd%n%y~Gq};gX_D44mNK;i#wJknr0kWQ~>l8n_SArY~{QmbA`FdA+7^N|5yX4egEc z$YU$+??}kgYRu!;hCc`{gTdbc^V6~;;Z+^7>Q34556arVC>j5a()7QfZ2ybm_8%zg zK$R2!)ZzkE|KBzKWrgy3i~Xxmd$UTj|4RW4NUyc28x_y{3juU$Nv992>y#O{P-6k;kOyU2H7=m1-wmP;Kchc zg6ql;pytiyMF64K>2D3ei+>URON9R?!hf^+ziRl0rJUDgW=l zf7$pS%31&${{dVTT>9zJTjPK50QL#Y|Az$72Hi)wf0_nV`rnU0EC2HH57>Vo|MRF9 zQu_~efTUi?--_yh)@bQH0S#m6{VS0Fmeao!{;57lWBxyI>wbOvFNA+20r2}TMF8qQ z8uyRb{z~HC#sM-0#P&Zj4*K6^{9Eq-CUlLz9rvF-RP?`ki1D8ulK9(0vHxH*o)7@^ zi$3fBMVbB2;$9=ey3cw*anG#DuMFsKHP;1w))PJey6*GB-{QIdDds%k`v>}O@zdYp zxZipJ^uNWu&3|b>eFKW){~^M2q6a`vH~-bVBFDd~D!yp`_s73VO7d5$tE=t)Kh*j0 z-x=ZmROkOw|9k%G|Noy6_V18<{C95nXL$a7E{F60Q%gTEwK)IR)ME9|)WRjvrZ4&j z;c-Ial;BamrENkri!HWU0Ng0!7c0!mNd z?Rm5Jk@|CKe!-+jt}pMY!`fVX`l-XiTzds04fHUYZlf|%AlFr*VB1D+O-pR`@mGY- z^tiI$HPmkh3Qp6&$EM7M%!4*MdN&(m?%cPk5*;3bofFbFdp8B|5P=o3NUC`CF;jX# z!)5cgr+eHRpQAqr!RWG7d6QTnuM$Iq&3~R_3_v|tOED^A-kyb_y8yXdvOKH6VRo~s za2(c2p^u67WjAsYtHlR_@AaDv+I;~s~5@6b(3tEZi-y2dIeK|_2yhxpHX z?+W#LcGt~+GRskR`$_~TGnL&$9Uc7qVBWbX5#-yW5z^NB`vm(B0!_uKSXTM(_K@5$ z2@mIPM%d3AGV`8H))4s3@7<7glRpS>xhMFt`RU2iy~#sdQrq?KR3Q66^5*{Upp)K7 z8yu*F(B`RG(mIfwA?POQ?uFQR5NuO|wsq4a2-dhM!EOGNzGrLpi}tkc7enla%@Pau zg)&3idyWRl8*hL*xA{Tb!y=`dN2Au@?nMBmCR_euq~5P#(sm9s>6*31&AU|Kpb=l| zE<35sEQ+{#l5Tx@{S$z0*pO+b~D6S}x ztPnK}OVL9n6`TzJ`}5x~W<;_&(Z~uYbEkADDlZO=dUbzO6A_86w7V_23$}3i@X7?V z82oMzYFQRLjVnD2`-@5s#@V~T{foUKE#ZcW_Uu0TodQ8zkaCo%GEB|xqizq*#8Gso zOV;o9;Nu4%kIX^hO8r1n)TgcHOShfedqP(4*UHn63QeTe`oD)l3bChn>+!K5JzlQ7 z$8x^kf@?)y=s;PBj}DSN#2tzXT6?anKbZQ_COnmEt?`o2z3y~KFtx;Fz(^lKY#AG} zsl0jn2jQ&j?o@-_PyRR*xY$jhxepgSf}NP}c306AST|;F;WDT4no^RHMIH z(<(~=F1yRza>9p;A1@T-*bCt(Rat?P-jpJnKLuRlkIA+x>WaLlt7T+Mf0MB|d#a4m z9k!x*3@I7h`F!T_%Q6FYcXQ9e*2Ls2+nr@n4UGkUR>9^lmzx&cK*I4-~cP_LI zP=XQ%txVK9Qlqb?58F-bx@^$D`90fPka-#D6f%*#km~hf+ixtR&3=dS2CU%Sw2FPBpqH8M$$9~{vBd*mz-(c)aUG0XR*aY-4}^~&|oL)1N^$NpQ* zMEa|2`PO};&xII6LU_=_4vx5r>8#%)t5y?a`~%hnwRI-V?CURDhJ7&4wEiG?uUa*w zbPPQcH=47QEo&-0?D%(N9Q=OVx#ht4xm#>>MBvihtY7b_6H@jELDpL-zjVWXAuz9d zUzu2yOo2jzfvGh17qyp}#F)zy?8BtCKBTpEFn0bh>a8D(ok#M zEccy&`0B;^kKipf1VbHN?gGYWicifoNRpj8c}rzae-NnHj(ifeI6WLBU!ZEdY5dk4{?M~<)1hxTUQ!gR~+}MD- z490f-S|s<1A#o|)I!)~Xogl;dF(OO7ws0T;UUpN|*nz2ruG`UEQ|&4U^%tQmQfG|H>6=0Eg8 zi!NGFuFNrpIAbtU_6?N}@>mV$NPj^9)`I5bwOz+QrN z%!i&;oZ3A73?xF3JQq`m)&9Qn`jE6PY%9R`_Q=qmnLJO`lZn@e;QjOLjk7tb_I4 z)8&2%*@$pC2M^K%B-C}uVnlkG3w%1xbhn0(52COoI_ z8$4%{D)5h_H3Fx%Y)-9hI9=+4`!iOybN%ApHsVse$H!;nk<$+icgy{amwR57A>no! ze2Pi&a_TxEY+5se!3P%Vz4WuKdJ>Ptn@1JSH2800SN1*i>PL*!`2AHsvca+M#8!41Kc6;^*;%LW?lfY~(5$oN z8g*;#%S0$|TLsQ5y;GpW*iOHiHS;jlJ%0F>K6pfgTOw=tJL{=b0=uRlIZlhBG$5mX z#CwSF!Ky;nFWHx}jYz^1!4LVJdSQ9>c^lSEpPM@E;186-lBJvV)e^o!+%>TxC|auh z?4-DLga#7s82*~Zeb#maB>Q_)>UIm7UN_pMz7AjvL4Cbc-|Hi!6CX|@wd2YoBK4CJ zj|yHh*X@MfUH?JwL?uH}Ajxm6d0xi3bJ#-@J(ig44GWDWCgD4uF6&^(wgk0IxvF^C5A#)cCsIz+s(P|M;sBj zM(?25B~B(rRb^L=FbR=Zd}=HYr8<{Rp4{=}V>yf~D71eK2C@x0ekCV21-1P_=;9!v zP#K>r3ArZ9?a6cTp8B!LBC&1umZkQBk~(9~53Ncl zFA7CRWO=jlXzzM|!rOOS4Ghfi0{e;4TLJ#XKuKsvegwj!^DHQsrlo3x&1 zrZ)iR%{lq^V3Ts6PJ>(x^H~RGZ8pvGiB)MM|eRI1=>y{$8&f8}HcIERhg+}29$&AQivn8v76qRJGk4yU4REGru5(%x&aVBQ{U zw5{3`@kUi=;#?^}ZmSQCtxpZ<4Do4*D+=tQrXx!k9wLB$p?J)08_aY>IBy#!@nC9b z=LG}cl2xZ)a^QA#+y4ONdzY5Z%A|WP*W|%U=(4Q7pcD?;luWRYt5EUWDs^=*Qy-&{ zKRaL6$9_I_hRP>$&}p5|`A_&mW%kiI_1*(#E}}J0{-ss);0kTl-WBji@9$;1WmBUs zs_^O5yrEn*^dl$IJX8J>8IqW1Ig-0UpEg@~RXR+l9?r^`<1*s0GcA|#$vzR(s`Qz< z!JYce!%?X~zqQR>#wSLE+H4IKJ6C~zsC*TNz~bN_a6@&jXcBi|U*53Q9!YV|f8A7L zU7f+~_DNWRbGQNr0CYsNE8CbgJ@}T2g4!cR^=Pzs_@PFIK{KjnV%qW;{S_=QHD|UW z(p6kdM&dKxlf;feVX1*#!)1uW9aBxJSyQSk&CH8Oy8YR?rbxNfY3RjnYD*Wt}pRx|WdGfgw*n?M(_fVOUW zuHKzGq=u8CbFkf~h38b~dR90Y993%6pB4=$nE(q|Lijgng*%ytiDB@#d1$KmwD41g zZBtV_U1OPNcW50AKfL0PwjX!pnPto;Fh0Y#$(?`&^9fqBxn* zNtKbpWH|svgz^PXPK7o0(EN%vJ^a($k0l6&9->sK*g~y`JFY6FKaEtYdr7b2f%(UK z?mPQIPMmXbJeOfb&oN|iAJpnRpA+Uh(=ZvTyfv>pl^Sg%Mr{D*Q|V%TAuc>xIHOjJ zUsGA!YIRmLRg%~0c`1em9>{+vJY;J?Xh6Cu31fJ3Om;Qo%Nx;Q?~rDH4<%FJW{7Cs zbe>@rQX?)xM~P&qm5^j>$vT@01n1@siYb6RPP2;ay(62Rrj6*IQTgj{W)h33HcXdwv{^=^`>Q?Kwx%OqIvPr^SfPY4-;55kJI zfCg4@$N)5+JeO@vte|qSr+V6|^^2(B&t;RDx(&c&#Xq!ryho5#DbvlU)DW(xs`nxk z^;YH;^!$^9_}Mvza*xuFv}4|y_LjCBQ5kGNzcdJmK18Ew)0%K=MNJPCBHtjD znGQ&DO*{}h5l;%Mcq)zdN^sy&?@9#&we-!TD)@a&gvZ(D3a3;1w0lYrJnfp+T65W_Q%l$ATDo?tMTU(_}GKEbnqG1KUL;IFC!e=Dj08lWi3YF8$9$!YOv6Fsb1mMP_?n zUHRyNyKAa=$_;B9W1(1@HO&^b?Nvj2KLZA^vsG}Q&|WU`?kl#&m%N%(*xaM>rZOo} zW@=Lf^Q5L#Ik46|T8ms-;g!qjDYqZ@K!{MAGP+$B`4t+w-hpfv8R2CtF?rZ!a3?EI z5`+8%`_=n59d!99K@Lg0lX)icLy{b}6y_-I0)g6EtKp98iY&ENO1Kc@*Kt$xWzXDZ zQEq40DPtLicKeKGT11XvM$4{9w67%_H=tX|NalyXW>OWw3$>!x^B*Y) zAc7kq-RVI0Dp5P6g>XmIwCREU%ermbfi0oRGs| zatL#p6LBZPGltoAOf6}SY9X0!$(|}6za$#Wx&@r?9HWA4&(Tc`&Q#l)$N=J@v-zy-%6uo1q}p+9 zJSp`lNv1O&19^2+h8MA}+ce9{6)LsOrt4am35~?P^&!&D$o~LkS@a!SFb>ugd|+^6 zJSmje);C&KDAvM0tw)gZVT_dgJy$*XY0=5Psbd;nMz5or&Ztq0puysT&QLkH|x;3AfhjqMFTupu5CJ9ymF27H0s3^DM?x z)G@&T%*S}5<}tj{r%DBizohd))d`cV1xA%Vckm7=hdb%+xuZd#Pp@5_xO18eklsqR z9_*!-j|d8|!8|d6wTPP|Mx;HLJk#G^n_OkH#dg%HQEZXM4~bQ#LtR#wv5J?;iGSW2N-hKHQ&7fq^Q zxMdm%OnY7kZt8QY28P2l^HhTir+s`O?Z`4w1}()>p}R{(N%Vn`d9Kcx%E27msz0+H z*|~CP0%B2jw7WqXF3E+0{Zpx8YMO%R)}$MhHa(=wkj9t`(-^qbZ%eGRU79Se^Gpn# zN`orp&QijIyuuY|w%frGF6O&2yJbqI8gduc9Mwj;r~)$}#&#{;dZmgkr=NO}yrNtS zXS3qqv*K79d|_0hQOs!5n(VO7ecLOwFRi9l**1gO=|F8EW7Rp8^VIEMm~Up_sMQ^& z8K%c8m%RbkZ2Pu<`Crb>*hKlR#|=%NMZYP92r1brc63mPL@4zVr)!vG6^X*16okiG zrIk9u&IlDhF>fEAXKZXChBOMTY+I?)@DKM+qg1rC5$!5Hq~*6olCcsY$%d$hTqg$P zrs&Og6x!IfF{5&eVZZjf7iWq3NR|%B0Z)?8ND(=KROwYNHA5#rs#dPt$2&-{3*aHF zs_B0uF)yQ4t~q(EjF9Om&##bs)>es8RMZYqTiA@bwMDS%gqM@4U6kaV z^L1XcKlPocrNB2uLG<%HPiNuih9<2;UsGTLb1Rw?xWcKN8|Z@>-E+tzgr;iL12_0` zo!RFu(XM;?o(hvGHH~g(yHH0IYL3=2+j*x{DnD~bQRKI_TTK11?dS1wWp_P*MUWI4IDneUS#qYo z66&>G1K9x@49XQeZbrM~4yAk=kf%;eCsWGjy7IEr^pOdagpLZ1BPn!SMM>R!Z?iNr+VGpBD0*e(+wA?wAELKC-ht^PYt_6)H81=$`CrTKblD zvWqI#rXkHX%vA^vWqEUl3kLN@t|hdolTwW)`bWm7K3_$_?Vk`w-lTUd3cCE)!7%yW zJta@ze4Z33Qm15hkBM z_!so|)nm7~Cq1E)na9NA)e%p8iwK0`%B~*e*o&R2N!Bkqyo0MbGvU4NafKg^7wWFk_wUes<0Mt3hMPhVneK&9@RB?N(Q!;re zhPOh7T)YBtvuqHjQ$HYveA0&KZixIM8Kgp~{{ZRPX;g?Bjw`js_H}`)EIuVpwMt>0 z76|iH&2G$qNVo-5ql=bqjw!7pJ554Oo4_wgRwsF#nyZAXP`Z}s7g(CK3u_8gsT)$J zJ)Wr2acNP0OLcHjs=DMCXnqk?ZnwkK{GJyiT&HY$h(Vz-fZcYkFp1d+j^y{H1GI%& zgSQ?+txDA{s8;r&GN7}91y8Sp5cN0t5kz+apO-?EN{x}QosgZK(%h{Y9%$5i=$>iW z`!-#r+0Rv&CYzQ+B?^oU=BVKt_=*nQk2Kajk7or!oiSC--c)fd6<_?O&g?>Cnp`yqR&Qu7 zo*YI~l`-4A5M~=P%R|hkTY?>yS1hs3PZjA$CaliPbXVQb@mVty?N})i{{VV(Y8dda zSRin%ETfXM##uuHNK#{6Qrf3i?JK-*o+pxJd@GLQyuy1bhOv^;I3roX)7ggGDO9P$ zaT%&T+5&8;KQ#)XGYBpp>=SC?s#QFq>U{XF8Y{=;w>!Y+WGK;PHt5kFs(oB2MaYy- zs{t~LZsnR=Nmj)=T_qS$qq!ckc0zL&BMxlxoGnx;75%iw=uq{xRSt@%DZ^h;f06^V zsQE-~g$TJ4p+b#?%bJa&54$2=qB+SBNi!%>%O>%v&6&rFcWb<=!IQ3tyC!dER36wI z5qWP2Mzg@;p2`yvo_&>7;y_iK65a|Ah6>+KaD;c7R8pcD-o+Yk~iKdw?g}xn4sxa5pJ-94lCeH8EG`U^WYc4 z-1?QsV`^?mJQiV7wx!xJz6es{a+dVjZzX+^Oj3Eb1M(<@RQi*KTD#{*e>*9QyP6FE9AqP zBr)fnfjRG}Dj1dmKfC_`!i#X(H`yLa!LRuQY%eNyN2v`7w8p5qV4~umRm(y`4GKGf zN|n)cT@)zp5$gfkLUU0HwH+S5uqrjZwAXP!?d+IJ#o}>U2ID1qF(j!Ab5-yxP17o{ zDsFC}HI<>p#e5p1gCTZJvZ+&dBEQHitcJopbfK}q5w?4wsJld6ssn5((K*KGHAixG zS$sPkP!I5|5Xs8&g&MMSR0!ah(P3oax)FQsy(RQn^hApz5VA36mlCsIfJGR9yF1Da zWr_#PtI2odqr)lArI>5UR3L&;Zly9~nhs)bxi?!T7s4D9nx!;6x-L@zl)~$a1nSSq z7z0Ac@sMbMXax!Appw)?61zxu@Vjkzpvqy4@p0&jD)z7UELJX~TnK=8uEl`YaUgL_ zeK`*YFovd4W0*ao6FR2Qs!T{#Ux&$%HK6;@p@lWEC&Y4zx#K)|?$%>tP0>^j)$PdWcP6)oL21Zk<%w8ifI0wZ-$-g=Pszamh#PtAn3$Pos~zLFKdS+ z1WlneuatMHz|8ZaeS2ksIHrbK`HwW#;F-Ie)U#Q|I))l5)dZayID6Nlhs}(U%`xJe zFt~Pt-Bwo@xtE>R^+y#&jjHBT>nfINcziSS1INpX6~C!Jd(pVWc@0w@JrlEmsp_L= z@Sv=f+sN4Z$P0i)GF-6cNzu9|xx+50&w0*wS~xArm0mYvbS#ZEUVAti@l3^J zuE!YFJkZ_V^Hpf)s1EVn1Cpsq3*KH1r7`}84N0K8biI5MgZn5o9lL&9Q!uoE?L{s- ztrGRx)XFb40~mR%r1VyUvf>WR^jPj=)dqxJV2jSk^&z1KXp6Y6sr8C=LvVv)$TdfN zAcBQG@K8JuZb+zYEd|qKY+ET6(E+b5y%vCg^bQ@!JT1v)t?eEc+ZC(Fjd;w?eDXqjc8XYQB=B=gg)O zK#4}JY=l@Sua%<8*~4^CtV%TQeMS66@^M5P1drMo`zW(&r;Y-}&29N8}IAo`W zb42e{dyy}07Y|jwlf?1I-i9ul#W57A=v}E^YE&-Q7fHQVW8Z}q3DsS*FR5z+n>BMP zbSd?mi})yuAkd@LpItivT^B_NjtGr}ddv6yFkY2zuS8biTftw~UuZ*NN4Pe|+1T1* z>D7)}Uz(GerO;rvbTt5AYM$_qtg>wlO6>t_3@6sATTfBdKM#%Hy6y3z(A2=ek`c@l zvg;#kp7GH_m7HjbeKb~7PJ?DuJ=s}`g>8@*HN1mtrK#B^cDt$coTi#~d6J7BSLT^b zx!i?nTe>MOEVoskefPTdkL0^Y$poJPLrNLs4qzgZM6rAEIj;bS4)hSTC~u(6elXA!O53Yjjx@Q_(}EshEm# zR!aqt-89{>q0pWg;j%5KzNz9UxJIh2H~KFEbr-`_oo+!m*}iI< zTbqklX~H3(K9+YiyT42!n3C;VV3}VDB1J*$^G~brcd_wIHe8tePiEcnUE_BI z{3{>YhgE|g+7t1(zSe^asYbdiGjh?w;jT<}n*RVQoeCR|CR|+(*6LI7xRFhs^T;O9 zqS|!CHMSk#z@J?7Kq&PPn#AYvS$M8V^@=Yl28tG5`A6lQ7eyQtDA-4+w{$V8TvU`8 z)tIZG*jGNL-N`7Y4hl9;sf8*NDGQZX5@MByGzH&sgEa1ji=y{rrK&F9sdN}1dXR!E zCa5)%Qw>uGL~%M547zi}qR7yxl!-#UTQ(F_>Yr96W?+=Wz<@wXA;_@Af=VpQ1`1*E@I<(KAvBkRq@w2?ZeSJgd_8c$NgPR)oz01|-I;r^GZdlC~F4e7L3wt>h zAO8Tz;z|syNH&K3T|qODE$BlDg9qEGcYoJ+D)v~5%)JKskifV#b1AIiolw9=tC4pF zlmq}-eq@z9dTb#PvJ`h?Xb26t0xwg?VU>Sde&FPX1W_H>S+v*~E{olgfXq|sob}A6 zuvmASMUqOZjC?lCO{6;d*i^vYa%-v@EOx_~pyux)(sGztYs<7Y_UvxO2(Xqk$ z6`5ui*_b1AL7fVIT~oo;Tbd41ER4ts*Fb0ylw-SeHdzu-rltqEW~2hh&Z^1^yp5AW zQSE@sBbpAp-95G3coYfDHAW&6Y10pXh^Z266%aGT`KMHSi8`w@DcyzHQw(Q_{{RWi zrP)Z$8J#OLvc0DuzOWN==p=+3GE;DnZmIU<=Y2BnA!o(-eI8RjYYf-47aC=jebq=fDeEqd=wMYV7#b+KQR)LwZGxRjYdEL8?x)l| zQF5LOF9Zk5kFJys&WonVL@3x%9nzfTo4s(a>t#TWDhGHVxfI}uH&B^Cb1J?x-*t(U zMxFN2u)CE^Tl3b_k`&tm*9sI#RWSg#*>9H}Ra`(MXuBu5uWYA0qAINJ(FW=e15Lct z-(`?HGiacw@=&j3q$^!D%0kM7pj)=x%)?}Cx|ZD+Tq3Tf!3u7=I&e*BnO&F&XsTlB zJ1*-`ei~zW9Wt9BUkQ|H=_K8IL|CS<-BT^?s&4{QYt=7*wbc&VnHbX^xsgediAY>{PuStWB@vmUH4NlvVCVei#nJzKb--8;~|idS+Z_LZ(w3wp>< zES%aU%C%STw##(1XoJC3aMaw^5p^#lrnn$XrnN_KYz0|gXhB}cw3t~Diy|B|Cb%H= ztX*Ytkg}=o0^N`i4MELMlrk_ph5Ux7zSZ`FMx)z_o(5TRw4A<{N0v+%%@N- z%i?<=o=df-nxpeP727j28R;hHnyXv0cxzZ$U^*sYYIcE)978ol?71&|-Z)B(T|RI` z>BBRg@#H$x`S+p-WXpXkaHe-3K;S z^@6e`Kv1u=t_l>nLm?1uP_04^tFSV+bW)_k&;%O?k{P!es<6ibv$_pE(Ma!ZbmPH$F+=LooIo=fKc+`Bxd!X>y z95!@BaM(&bw%umg3g}0zxb8|LM0lo!+PY4QD1;a;rTv`&naR(8Ylt%B7$A4qLfX54 zRk3c*T*H2fWhTQy0T-y?f(xoEm_V*hP6{|6fTl_nTuyBjk1(F?6We096x2d4vhY!| zLMXy9b-@SgvnrB~TOtkAAmW4|3@Ng{%&R|=$mv$qN+GIHg*#)p3SB773nw+=7iuqZ z5MvZ49Z*({Wg2w6&@H{;YhiUr5lE9EcI>s`Zj;Sre)OY4kuJ*x z4*MvHc~!ATEdc}RCQ{yh^ZA{e2CJT{swnb9k_V2?h!i#*nJ}a=Jc=W1yX-yWJuFl|_BIlZs3$kb$xRlrUqEjDEO*gJnEknG;Jz;bw^Nx znR}GVRStj2cEAb_g;n^rGhS(f9BUp>(5j04plCf4-B7lrj7;)fjuo%hJCojKn|nwr z;dZXvqM5Mfs#9@k-kl?YWfrt?hzYb_2WVPv{OjbMPOfpIo@|})vg^2kZYh-aY1O3q zoQeMcbzS|lpnM~<%e$jf@J*@O*EQcz-N(HNwCvqeSvj30SH+lY!mCq(Uq~jmf@=^P zLSaoSlE|B)4Md~r0v*HhUTOuCrvCsT9qV^*>hIhKQ7W0?9!RtNLmgKC0A+?5-kns6 zn73v;lUO05JM6=^c;Aw*kJNT_)jT+c4U=ZBCgn8iA#!p*NGEcXK8kPBDE%Ov$#Vq* z$GAM!N+gw;jiP7V4WI#`RO8 z5#6#RD$EM83R8{Ae*@876jecm2Qty(nL zA-lp_FZ`^Sw^G)gfPcz$8m#QSp~X^eKtRmXo}_;R%%bkykD~TJ#^UZLyxL8d6dF8P zTB~BtN&xw)wYRFKQs9`*2o4AUxT|amQBFn_p|2E3u}&KIC0n^W3UE6iPpO@e>ZK1* zePHj(zS;F4cTORh1M>4!u%mM4pL_u%*;K0hm{#Wed=P81);**41|s{L4ofJq^FcK7 zL2`0`LbFq3TV_8tL_q4(lV`N?1U`OB&^P`Qwjo&qhLV|x7v09vlRtL zaPUUkGNH|83Q*M+d2G&91r0=)3N_nhZGf0rRD^qeiKgf@-$csvvotJ|WYFuZ_7(`_ zfaTdcg6z(4?NJ0c)g%<>(1-XAiy$GEF5(fxg2p+8$6U$vUiv`kaz=`$Yo7P83$?58 zW&+m>m#C)jADExvJU4b4+?ORZ&@Usys<&#!fEqY+sZ_9Z zJtR|}3WZM%R;HaCHnxqMa*Lmmp8M7(A5%SZWk(L(5E^$SK-ntl{oaUdGh&J%N2|Yj zPt0@Nj^r!)$<;TgRR@Lh=AO?R5134Tj=E@mM_B9=9n(&cb6Q+^1yd8hiZDKaO=Dr8 z0k$8QI{j5i@Xz*?M!AQWNARC|=F|BqZsfT*r;Z^WEk5MmBnljY0`fw6@E^=Cq-SR< zqnhiq-CUF))f-O@mPeW(s6ENsWxZw3VR9U!SYRg32v%2Y78<_d!>>TS?R^L(RTGSRFfXcE~S>S?AgK>X8z8I z4&DXfL&Z!Em1IDh=?9elD}y(A{F0^>sgmQNAh<_bPmIH_R#z_Lx&R zNb)Lusq+YpBivzCZvuVNi+oHfpBs6FMZ?)EivjnQCR}9f1J9B!@%~B$lqq+36c8QQ zP!U$ybvt07R3XI&AhN5g?8p|-0@9ym>F1xE~{MNN(_7B9Z>PO8_3yq28;IeQvLOOEk8Q*-!>OLQSr#c$V~ zjrv?lqfy)J1z>AyNCiavQH5TghU%-T#YVtXu!BqYXH?2;l2a;aOs3M+g$mU_`B@kR z)Uw)zEFJz`=-FjG;GD-k*5O2h&F8~*@=_W0;O-E~XaC7;|OG5!Yw z@9t86iknZlQkiCUe`!^l@pzBcC1RPaCe;4Yn9q%6N`7s!rB}gGuJ@+#XhFIGus2jm zfn}G6aC(cNt+IAm6&nEA!Ai2ovZ;LSov>DBsBndpDY7A`mq!hd$xeHqBR5;U*z;3; zkh44@{{SRf+`I~JXdTMyJ#3sfrc{>&l#mnV<`z!^4|ZohN@!+Ul{}LeTTjGK6_Dm> z%HBhYb!xr6UD{zXr9j+1V>TU8YXv#KAb|yeqzYULeOEQ(fbjE7qB8;>{y^9jU5#^3 z#RewnF?JHh!b##_P$pi zDh$E#n>>HHDxwz$}f1fR2ciXyP|tWb}+cC zMOK1a5zSP65llW00I1>59OFfirS)AWs(bLh5=rD$XeE%sOdQvQGqlq2GurSbs#6A_Y0MF+hRade zY95N6CI?ubHHqxQu>5%x4F(#OT~Xj%9tbp8M$LP+MqusahZH?k_E`??_5zsiWiwq0 zbXm%v9143pOg`oR0Me&TfNFsVbM;1kLPpE?ZR-Ftso7-uo-M}z03`q*SZslG4upPc zbxq~@E>ChX;bXsr9?RS0Wpb!L)Dy?EK1DSAV}CHP)eV>d{00--@pzhpqqmkRoGDcw zq@q4Lg-UJ(W(x|6D%w^Hk<3d=IO%Cu8;mg{wP zp7p+*)eAUTR0Ii8vPuf-HfFjqyElM?X$GL?sNE=$x`=*>g~L!)@`_>IQ`~K$YlcAV zpm?58!`6x*)N!yVy1sgxk#xbcti29KIGEN-r`vXBk*io33D~NIfbRQs2m1v}3rj5_ z=0>FhbpqF2HUtk{gI$)4$Me`n1RY`!jTJmrwjlsXV}f)1ZwS$TZN$M;xCnP1tDeK^ zdTp}n+>Z1heQRB)37jmR!)N|!#9Ungt4KrZ96Z%fcOk(!qUtz|l%p>j6 z2dGTo=QGVan_LkZf)y&7wXXLjj|{iSqBx>`P5aWWp>CR@DQq=4XJ(sIk8i-8NH#!IwHb24r}1_@4YD3uR2=Xl{eyC=ejfa-xrRH14e^s zQhr9Z*ASZa=3|4K(GGh$?Gqe(;OnyRr<&`q&4>t&zPkDp*_*5B+#z|Uls1Bg4V`vb zO6sH3ggGXoz^8H!KpU`+B^o^Y)7z{Sm&DSkJjP+~O?HRBe&lSP=qf%+93b2x$7FYe z_+9@18v)c0$#Nun(}xgI`X}6*&OF!TnalD{8b9+0@o(f%+TSlF*S$LkPDK<>!>_63 zvywf`%E}ZK!9s)=Et0vZYPyBSQEQd1qeY(3t#xz-)@MS1q<1c$B3y#HhJ*_Qp_T@z z+GseSLs-p1nqpVNC>XRSvaC!6k z%lElha#h&c6Lvwp6*n3l|9(nRqwXjAgipa zIJ&Zhm@6Zda7RVKU0w>l>bkO(yt0+Ji=AX+WNZ<16e+qHWf5Sq0F79LX}mj%sMjz7 zH(BXZSRr8R;3{Y<}IHNrigg%w;`KA^ov4$@6?qyv8%qEc)9r>X9w5EdugvJ;q z>XVO%d8X!TM)^FE=!1Mfg-rWx{Psqs6pnijJ%@rb;r@HRY5vLB7b!&hL?iTycSGFj zpvvRi=$bk%Mpra68)Iqer$CO$Lu~9J5$vCG1#wqEZ0LKOmAjrvhgOA5nGzF#=A1o= zP7ceFR6pUA9n;;gjtWNE*btOa3g_g(?1x+xk=>h&{S(Z00OAnm>Z8;JI|O$MD61l` zbt=m?+bCCAwnKJ8ld{VyCEFoyDcNy{^E}aP9NdAIt0kM%l+0(e}%yL9^mEP-nnp5#U2n*%^3*mvom#1jt)h-vL~#s z!hOohH2zht2u%R=9 zWRpj93GqUfG}1QeWe_+@BUXd&OwF4l6hY7x=dx5CS4BprijYE=f%TjIsaf}XS^U~n zT3S{y%Ao%Ml~mZ_USsH#D>%2asZGON?Lcd8>%kFF0n{R=RnVYMh=bHZs5GlT%BvPF zBzu#HymuP!6H_#7f}GtR51M>kgWOX%gZV0M8;&6KbSUx2_oEht$d2yp-E+EW=#R4G zc!U=v*JSyq;jrtlt?deHwsT*S^G)Wt9kPnIdIF75K?hib&P(Xja(Lp>i2nc&@<3_} zP(B)pvu$Uq{Hogy!V%dUVNa@#?Ch0g8(|sQZIiMTY@Xp`x_1t3f>u{3Tgo+8Sx(7Y z+N{Aw%b*mf*(Ow3NRNfps zlsM%l$fr_q^lquut_3#{S1TS`@$9%3ANp99OtP;+&>X8*W@^43PG!(>ET|-p!hjK| z>bQr#pS@x~!Nz{Jg1@RW{2V<|_#RqSYEjzKa2#hLfW*JOhio=5stj3?j zRX2^thj|rl?4uTh{-2sW{{V%+f3lGTE+CQQoE!&cE9*leuGbuTca}wK!tTW9h@aLY)JAdr?TPi3B$zScuo3W zn*8=aQY?QpZB*d<9fTFrWb;6cHbL1NWm0~u z382dy<{pRULNrd}>Ly3e4YNAoEx~a*9WoIaAov09U4X5}8V=bsE^52|NVl{{W>| zO4!;}IU2Mkec}jCeK31W;PGyYDA)5<0PwK?0ICsu=ceW=Z{XAB6B;}rGd5t-)6l0* zq2A@^?nG%5)jLwag?HNg#Qy;Fr?MC*h#Ye)NSuv7um02C26|X}gOQg104ex;{05^; zMs|T${jRWBik_b%Dt#>vzAVBZ4DG{%QRbo7-X8#!kcZiaiSHuq$y_Q=%IRlz2B|x+uDv?CQBfz199@kC959 zgJdkK>JG_6XB~&VWo5}ifQltwWLRy=R)J9o+Y(fe3L2(YrzE{G&w9dep6gA-;F;m=Vty;VLgL-ge@_=1h#&`(Pzhry)i=P8XO8ENudWRSC+ zbl^f`>{vb4U7ecu$1L)T3jAN1*Pk(ESa@m^{mqq8g6$6e-BmhZG@PgLS!XZ=EAmar}_>*x~L>aI_=9!aX)Y(4)dp z<+Ke@iyq~a^H<=Cyh7+u=7%s);@yXsQPl#QtQCKjN34Y&x;9SOQQnnpg+SP460fjr zg(@~l*$Ues%P6wm$`){?5>d@4vFmjS+Cx-qked;j=)9GZobg+bc&fDsV;5&owCWK~ zUz!D8Q2}HiIj7B0b)4MNu=O&&opR43G43lHh45n7`h1NzRVc80BL>VvKLz9SU(;y6 z{7fUcJQk1oLbG#W>r<#dG+7ziWbp#XJAfm}VQUGkhijvdy26)-QWaX+`gRG8rSWa7 z3TJF7ww@~t=Y1F1W2yKn=jm00{ldjFcNKsY2jE}QaRWzT>U6Th{{T#L%P|$|3ZF}Q z7AGJ*ojRWUr5bQ5P^{nNercG14q*<`T9|BdlqS~lRiFMTZ@3jzwLUvDc@cDel=-O_ zY^o3V>Hzt%VILMCi-HZpEgu_JeAQY6XRjV$CcUsKweIM$>JwZgQ{v{P@Ko4g)$$+4 zp7u*z%8fi)RZnOIBKsq!y-kQw!26Z>N(F!PuQX3Z&2rUM&;jP15LqM5VcYCFiRJ_= z?$>L&9aV;AOmWpWq^8B#eDiNJSsqwg4b-az&^!j?Twil^s zgz;=XI*n$I6@Tn1)Z?_mpYEhXmKLE6?ee_vc!G&+vm?r@Nw=p|e`VoOqQEgGpnu|G z!B_BNSw3hw^51d;n(CnVP|{&ic-{cYWh1!vIC3{!tfXBv&4&O-k~FNsGL8x5v6YYL zQz<|H0OC5B(=&8Z-P2`%1dfP0+s#gpC-Z9PxM{HUgz4ajJ_+}tAK-9DtG(A;mqiyg z2==)$f;q}%LnW*y%IhWRW~b!kUBtEdUms1dpQETbqnlg`Wj_;(KfSP+>vn=T$`cKR zfBsVswiJ*0L+J(XPT=q1KZqXUis+c_S`pyq4?C#;0O2*)%v&7ns_RYiv0l(0lC7K4 zumQo%l`p$bx#~n3Y6XXQBhO@5H5rFC-bs;S5a@@$=DGE;u${KqJ0V|YRPN;WB|?F= z6{R@2b5OXbah9_7us;xWffM#lx2HTrUIS|mN-(Z}dgL!;Upk)l_!;zuP*CT~g|?JaK)mu^B+H~rzpcqGtxE38Rpz9IJCL`* z${iPKs2Nk+!_Jsq`ODlTY}76AjdB0YBlEwJ$dEy=HIXGf5K(b8d8^T}*DU8$1ugCM z!BXnojf+EW&|6DP?nKDXr~LObzVR?Bn$Jxbr&HU@ox925evX{Muw!yjF|vDQ#iGdD zoNJBE2ZbtoeHTSa(~E+_^f+->nEEHmmuqR| z4=?`g8|yXJ_lc2hb7`vEu4k2!TXQ!v+IYt=KV^J&{ymiA%clwa|I80Pi_tuVU%r%F zWoI9>-Ne_7lNH*`Y(<)6gT{m^MJXl)7HM4kc}tq)p(=v{PSi!GDG8CmR>2-&G@cwX zB?GW5*=J?mp1EoCOX#JSU!ut^_s~>_hQ{;(yDtPN=kfw*@{Q$Rf0hbY2T87%_gtS|hJWQLKhaXL9>t*nN+G52nH3FKz%%*b9HM^NouJ_`*C$!(DoEycgk z6^8c}0_-sjq2Xgb*`7Q%FlF!6IYzE>!}yh@D}R~DY-{H2PpSU)BTaIT{v_BTAu*Qs z7H!IeQ9auimOL+Nf0=jrN6p=SGEJ&t@(x7WnfBpFn8GH}*CSAdTywPS@wQ6Ny(kFX zj|`~D*x8Tqj{(wUXKb*zNp+&_NuptrkW7b;UG}fo_vDg?^lVWU+@ZTI2a5klav5fE z1qQwy=3&zto_(tAG0jh_yDRZ$dTr4vI>G}<)V>w==M(QDJ;5_!emj{hTh~S4e8~%22Mnk0u1H$)KN+_M+VX(`t0?OR(%> z`tA*f80x%XSn`kc{*^IA!3}EWuXQOH9B-HALhp}}wo7^4lrdJ*-fC*AnSFo|pA2d? zkeM4GzaO$bo6af0I6JZovf=`?t8`g_spES-y!=Y?63O*Nsjbo!Xv$d$M=#LhtojEg z4(a8t&@{amm{yvzwiQryd+YuWeWPy1Ld`q3B3f_K@H+v4V~svu<)2DriaRN(pdg>8 zA#cICGfTa4qz~w3T9=yQK2K;qh#8$iv^=3H8#v&B8!nxNTt{)mnKl@m#*0M_JsB;& zxMLXS&2Iwk_Yl*lne9ikTB@}D_E0Fbmz?^e?IEQhV4Q~d>FKXi5HO3#@!VQ6)#n_k zEiber{A~W>y7#&$gJNtc!Z&YhGxjPW?{@mWb{AURExiY-kfot6sH9P=rs^y0ZjV~I zZqw0XrBFKPD$BB3SGraGp1<@opoVC#)zQO7|STPfQ0gunhFlui@tz)nm2IzD%-<+7$>TZPpZ-2X_vLo&To zJg?K}{I0rH24yhZClpkFv*06dhE5;3#aUsHFG8FqhW$grt#6)+rf~=5=#nn>NM*j2 z8aMi#b#lcs^Tn*XecJY@zpHc7n{xaFxJ~6hJF4MT82-J|5@rp7 zlC@JBO5K&Mq?L&$Gr}PdNb=+GH0L`Cq&Cpq_WpwO7uL=9_mikAV1HlS=1VUhEsH$u zzqYX=rO$#~wRQB?XUs{_r*GhJ&?uFgW56%2o~t@k10hVGM>IXU3~Q_11?G5CfE0K? zz0%=}(6^~m%R~rV#4-4FWPE#!7I3I3N*UkO&ASLuL;I@0i^Q$_dDHFO^|a`bXeU_s zw-(9^Z|ipu>uxQJ>zMnKr`g_dY&dEC@KIDjXg}xN?Eo|G7!C9t`bIPP(>gsQ((++7 z-8PSGIApN-izr92_SoZsBC_Lv`B}}Y*r4AIZ+$W-4|w8@r!hix87QUK4&DHt44muLS-o<$I&1kuH+nHRP}7yQPgOf&cCa|alNby@T?g17AC>EAnUlv8DU z3wOUSb0yr~z>Mmta*yF2{_^G8C08v4nfb+4k^YE-{&w4;%j(Y41Desq89)j~MT7

u1*x`A0_csp*C9-&sj3=!~kg#Mmh>?8N2H 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

O_A4nO?vUp(FFf!&g2_xRx_Sm7J~OpsLkx!Pye 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 mx*wNKIv#CVou%}wNQ=v|cde!Pvum9OagLAzA literal 0 HcmV?d00001 diff --git a/src/assets/scss/aui.scss b/src/assets/scss/aui.scss new file mode 100644 index 0000000..4b9f8d2 --- /dev/null +++ b/src/assets/scss/aui.scss @@ -0,0 +1,11 @@ +// 变量 +@import "~@/element-ui/theme-variables.scss"; +@import "./variables.scss"; +// 公共 +@import "./normalize.scss"; +@import "./common.scss"; +// 页面 +@import "./pages/login.scss"; +@import "./pages/404.scss"; +// 模块 +@import "./modules/home.scss"; diff --git a/src/assets/scss/common.scss b/src/assets/scss/common.scss new file mode 100644 index 0000000..fcbacf7 --- /dev/null +++ b/src/assets/scss/common.scss @@ -0,0 +1,713 @@ +*, +*:before, +*:after { + box-sizing: border-box; +} +body { + font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif; + font-size: $--font-size-base; + line-height: $base--line-height; + color: $--color-text-primary; + background-color: #fff; +} +a { + color: mix(#fff, $--color-primary, 20%); + text-decoration: none; + &:focus, + &:hover { + color: $--color-primary; + text-decoration: underline; + } +} +img { + vertical-align: middle; +} +:focus, +:hover { + outline: none; +} + +/* Utils +------------------------------ */ +[v-cloak] { + display: none; +} +.clearfix:before, +.clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.fr { + float: right !important; +} +.fl { + float: left !important; +} +.fi { + float: initial !important; +} +.m-auto { + margin: auto !important; +} +.mt-auto { + margin-top: auto !important; +} +.mr-auto { + margin-right: auto !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.ml-auto { + margin-left: auto !important; +} +.text-right { + text-align: right !important; +} +.text-center { + text-align: center !important; +} +.text-left { + text-align: left !important; +} +.w-percent-100 { + width: 100% !important; +} +.base-line-height { + line-height: $base--line-height !important; +} + + +/* Reset element-ui +------------------------------ */ +.aui-wrapper { + .el-card + .el-card { + margin-top: 15px; + } + .el-input__prefix .el-input__icon { + display: inline-block; + vertical-align: middle; + } + .el-date-editor .el-range-separator { + width: 8%; + } + .el-table th { + color: $--color-text-primary; + background-color: $--background-color-base; + } + .el-pagination { + margin-top: 15px; + text-align: right; + } + .el-table__expand-icon { + display: inline-block; + width: 14px; + vertical-align: middle; + margin-right: 5px; + } +} + + +/* Common +------------------------------ */ +// 图标 +.icon-svg { + width: 1em; + height: 1em; + fill: currentColor; + vertical-align: middle; + overflow: hidden; +} +// 卡片 +.aui-card--fill .el-card__header { + height: $content--card-header-height; + line-height: $content--card-header-height - 36px; +} +.aui-card__title { + font-size: 16px; +} +// 表单 +.aui-form__label-icon { + display: inline-block; + margin: 0 3px; + vertical-align: middle; + font-size: 18px; + color: $--color-text-secondary; +} +// 按钮 +.aui-button--dashed { + border-style: dashed; + &:focus, + &:hover { + background-color: transparent; + } + &-add { + > span > *[class*="el-icon-"], + > span > *[class*="icon"] { + vertical-align: middle; + font-size: 18px; + margin-right: 5px; + } + } +} +// 主题工具 +.aui-theme-tools { + position: fixed; + top: $navbar--height + $content--tabs-header-height + 15px; + right: -210px; + bottom: 0; + z-index: 1010; + width: 210px; + transition: right .3s; + &--open { + right: 0; + } + &__toggle { + position: absolute; + top: 80px; + left: -40px; + width: 40px; + padding: 10px 8px; + text-align: center; + font-size: 20px; + border-right: 0; + border-radius: $--border-radius-base 0 0 $--border-radius-base; + color: #fff; + background-color: $--color-primary; + cursor: pointer; + } + &__content { + height: 100%; + padding: 5px 20px 20px; + border: 1px solid $--border-color-lighter; + border-radius: $--border-radius-base 0 0 $--border-radius-base; + background-color: #fff; + .el-radio { + display: block; + margin-left: 0 !important; + line-height: 28px; + } + } + &__item + &__item { + margin-top: 15px; + border-top: 1px solid $--border-color-lighter; + } +} + + +/* Layout +------------------------------ */ +.aui-wrapper { + position: relative; + padding-top: $navbar--height; +} + + +/* Sidebar fold +------------------------------ */ +.aui-sidebar--fold { + .aui-navbar { + &__header, + &__brand { + width: $sidebar--width-fold; + } + &__brand { + &-lg { + display: none; + } + &-mini { + display: inline-block; + } + } + &__icon-menu--switch { + transform: rotateZ(180deg); + } + } + .aui-sidebar { + &__inner { + width: $sidebar--width-fold + 20px; + } + &, + &__menu { + width: $sidebar--width-fold; + } + &__menu > li > .el-submenu__title { + text-align: center; + } + &__menu-icon { + margin-right: 0; + font-size: 18px; + } + } + .aui-content { + &__wrapper { + margin-left: $sidebar--width-fold; + } + &--tabs > .el-tabs > .el-tabs__header { + left: $sidebar--width-fold; + } + } +} + + +/* Navbar +------------------------------ */ +.aui-navbar { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; + display: flex; + align-items: stretch; + height: $navbar--height; + background-color: $--color-primary; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, .05); + &--colorful { + .aui-navbar__body { + background-color: transparent; + } + .aui-navbar__menu { + > .el-menu-item, + > .el-submenu > .el-submenu__title { + color: #fff; + &:focus, + &:hover { + color: #fff; + background-color: mix(#000, $--color-primary, 15%); + } + } + > .el-menu-item.is-active, + > .el-submenu.is-active > .el-submenu__title { + color: #fff; + &:focus, + &:hover { + color: #fff; + } + } + .el-menu-item i, + .el-submenu__title i, + .el-menu-item svg, + .el-submenu__title svg, + .el-menu-item .el-dropdown { + color: #fff !important; + } + .el-button { + color: #fff; + background-color: transparent; + } + } + .aui-navbar__search { + &-txt { + .el-input__inner { + color: #fff; + border-color: #fff; + &::-webkit-input-placeholder { + color: #fff; + } + } + } + } + } + &__header { + position: relative; + width: $sidebar--width; + height: $navbar--height; + transition: width .3s; + } + &__brand { + display: flex; + justify-content: center; + align-items: center; + padding: 5px; + margin: 0; + width: 100%; + height: 100%; + font-size: 20px; + text-transform: uppercase; + white-space: nowrap; + color: #fff; + overflow: hidden; + transition: width .3s; + &-lg, + &-mini { + max-width: 100%; + color: #fff; + cursor: pointer; + &:focus, + &:hover { + color: #fff; + text-decoration: none; + } + } + &-mini { + display: none; + } + } + &__body { + position: relative; + display: flex; + flex: 1; + background-color: #fff; + overflow: hidden; + } + &__menu { + background-color: transparent; + border-bottom: 0 !important; + a:focus, + a:hover { + text-decoration: none; + } + .el-menu-item, + .el-submenu > .el-submenu__title { + height: $navbar--height; + padding: 0 15px; + line-height: $navbar--height; + border-color: transparent !important; + } + .el-menu-item.is-active, + .el-submenu.is-active > .el-submenu__title { + color: $--color-text-secondary; + &:focus, + &:hover { + color: $--color-text-primary; + } + } + .el-menu-item { + &:focus, + &:hover { + .aui-navbar__icon-menu { + color: $--color-text-primary; + } + .el-dropdown { + color: $--color-text-primary; + .el-icon-arrow-down { + transform: rotateZ(180deg); + } + } + } + * { + vertical-align: initial; + } + .aui-navbar__icon-menu { + vertical-align: middle; + font-size: 16px; + } + .el-dropdown { + color: $--color-text-secondary; + .el-icon-arrow-down { + width: auto; + font-size: 12px; + margin: 0 0 0 5px; + transition: transform .3s; + } + } + } + .el-badge { + display: inline; + z-index: 2; + &__content { + line-height: 16px; + } + } + } + &__search { + > *[class*="el-icon-"], + > *[class*="icon"] { + display: inline-block; + vertical-align: middle; + } + &-txt { + width: 0; + transition: width .3s, margin-left .3s; + &.is-show { + width: 210px; + margin-left: 8px; + } + .el-input__inner { + height: $navbar--height - 20px; + padding: 0; + line-height: $navbar--height - 20px; + border-color: $--color-text-primary; + border-top: 0; + border-right: 0; + border-left: 0; + border-radius: 0; + background: transparent; + } + } + } + &__avatar { + .el-dropdown-link { + > img { + width: 36px; + height: auto; + margin-right: 5px; + border-radius: 100%; + vertical-align: middle; + } + } + } +} + + +/* Sidebar +------------------------------ */ +.aui-sidebar { + position: fixed; + top: $navbar--height; + left: 0; + bottom: 0; + z-index: 1020; + width: $sidebar--width; + background-color: #fff; + box-shadow: 1px 0 2px 0 rgba(0, 0, 0, .05); + overflow: hidden; + transition: width .3s; + &--dark { + background-color: $sidebar--background-color-dark; + .aui-sidebar__menu, + > .el-menu--popup { + background-color: $sidebar--background-color-dark; + .el-menu-item, + .el-submenu > .el-submenu__title { + color: $sidebar--text-color-dark; + &:focus, + &:hover { + color: mix(#fff, $sidebar--text-color-dark, 50%); + background-color: mix(#fff, $sidebar--background-color-dark, 2.5%); + } + } + .el-menu, + .el-submenu.is-opened { + background-color: mix(#000, $sidebar--background-color-dark, 15%); + } + .el-menu-item.is-active, + .el-submenu.is-active > .el-submenu__title { + color: mix(#fff, $sidebar--text-color-dark, 80%); + } + } + } + &__inner { + position: relative; + z-index: 1; + width: $sidebar--width + 20px; + height: 100%; + padding-bottom: 15px; + overflow-x: hidden; + overflow-y: scroll; + transition: width .3s; + } + &__menu { + width: $sidebar--width; + border-right: 0; + transition: width .3s; + .el-menu-item, + .el-submenu__title { + height: $sidebar--menu-item-height; + line-height: $sidebar--menu-item-height; + } + } + &__menu-icon { + display: inline-block; + vertical-align: middle; + width: 24px !important; + margin-right: 5px; + text-align: center; + font-size: 16px; + color: inherit !important; + transition: font-size .3s; + } +} + + +/* Content +------------------------------ */ +.aui-content { + position: relative; + padding: $content--padding; + min-height: calc(100vh - #{$navbar--height}); + &__wrapper { + position: relative; + margin-left: $sidebar--width; + min-height: calc(100vh - #{$navbar--height}); + background-color: $content--background-color; + transition: margin-left .3s; + } + > .aui-card--fill > .el-card__body { + min-height: calc(#{$content--fill-height} - 2px); + } + > .aui-card--fill > .el-card__header + .el-card__body { + min-height: calc(#{$content--fill-height} - #{$content--card-header-height} - 2px); + } + &--tabs { + padding: $content--tabs-header-height 0 0; + } + &--tabs-tools { + position: fixed; + top: $navbar--height; + right: 0; + z-index: 931; + min-width: $content--tabs-header-height; + height: $content--tabs-header-height; + padding: 0 12px; + text-align: center; + font-size: 16px; + line-height: $content--tabs-header-height; + background-color: $--background-color-base; + cursor: pointer; + } + &--tabs-icon-nav { + display: inline-block; + vertical-align: middle; + font-size: 16px; + } + > .el-tabs { + > .el-tabs__header { + position: fixed; + top: $navbar--height; + left: $sidebar--width; + right: 0; + z-index: 930; + padding: 0 55px 0 15px; + margin: 0; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05); + background-color: #fff; + transition: left .3s; + > .el-tabs__nav-wrap { + margin-bottom: 0; + &:after { + display: none; + } + > .el-tabs__nav-next, + > .el-tabs__nav-prev { + line-height: $content--tabs-header-height; + } + > .el-tabs__nav-scroll > .el-tabs__nav { + & > .el-tabs__active-bar { + display: none; + } + & > .el-tabs__item { + height: $content--tabs-header-height; + padding: 0 15px; + line-height: $content--tabs-header-height; + border: 0; + color: $--color-text-regular; + &:focus, + &:hover, + &.is-active { + color: $--color-text-primary; + background-color: $--background-color-base; + &:after { + display: block; + } + > .el-icon-close { + color: $--color-text-primary; + } + } + &:after { + display: none; + position: absolute; + bottom: 0; + left: 0; + content: ''; + width: 100%; + height: 2px; + background-color: $--color-primary; + } + + .el-tabs__item { + margin-left: 1px; + } + > .el-icon-close { + width: 14px; + margin-left: 15px; + color: $--color-text-secondary; + } + > i.icon { + display: inline-block; + vertical-align: middle; + font-size: 18px; + } + } + } + } + } + > .el-tabs__content { + padding: $content--padding; + .el-loading-mask { + z-index: 830; + } + > .el-tab-pane { + min-height: calc(#{$content--fill-height-tabs}); + > .aui-card--fill > .el-card__body { + min-height: calc(#{$content--fill-height-tabs} - 2px); + } + > .aui-card--fill > .el-card__header + .el-card__body { + min-height: calc(#{$content--fill-height-tabs} - #{$content--card-header-height} - 2px); + } + &.is-iframe { + height: calc(#{$content--fill-height-tabs} + #{$content--padding * 2}); + margin: -$content--padding; + min-height: auto; + > .aui-card--fill { + background-color: transparent; + } + > .aui-card--fill > .el-card__header { + background-color: #fff; + } + > .aui-card--fill > .el-card__body { + height: calc(#{$content--fill-height-tabs} - 2px); + margin: $content--padding; + min-height: auto; + border: $--border-base; + border-color: $--border-color-lighter; + border-radius: $--border-radius-base; + background-color: #fff; + } + > .aui-card--fill > .el-card__header + .el-card__body { + height: calc(#{$content--fill-height-tabs} - #{$content--card-header-height} - 2px); + } + } + } + } + } + // quill富文本编辑器 + .ql-toolbar { + line-height: 20px; + &.ql-snow { + border-color: $--border-color-base; + } + .ql-formats { + margin: 0 5px; + } + } + .ql-container { + height: 150px; + &.ql-snow { + border-color: $--border-color-base; + } + } +} + + +/* Page +------------------------------ */ +*[class*="aui-page__"] { + padding-top: 0; + .aui-content { + min-height: auto; + &__wrapper { + min-height: 100vh; + margin-left: 0; + } + > .aui-card--fill > .el-card__body { + min-height: calc(100vh - #{$content--padding * 2} - 2px); + } + > .aui-card--fill > .el-card__header + .el-card__body { + min-height: calc(100vh - #{$content--padding * 2} - #{$content--card-header-height} - 2px); + } + } +} diff --git a/src/assets/scss/modules/home.scss b/src/assets/scss/modules/home.scss new file mode 100644 index 0000000..f4f5866 --- /dev/null +++ b/src/assets/scss/modules/home.scss @@ -0,0 +1,15 @@ +.mod-home { + table { + width: 100%; + border: 1px solid $--border-color-lighter; + border-collapse: collapse; + th, + td { + padding: 12px 10px; + border: 1px solid $--border-color-lighter; + } + th { + width: 30%; + } + } +} diff --git a/src/assets/scss/normalize.scss b/src/assets/scss/normalize.scss new file mode 100644 index 0000000..9bb2529 --- /dev/null +++ b/src/assets/scss/normalize.scss @@ -0,0 +1,447 @@ +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ + + html { + line-height: 1.15; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers (opinionated). + */ + +body { + margin: 0; +} + +/** + * Add the correct display in IE 9-. + */ + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ + +figcaption, +figure, +main { /* 1 */ + display: block; +} + +/** + * Add the correct margin in IE 8. + */ + +figure { + margin: 1em 40px; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ + +a { + background-color: transparent; /* 1 */ + -webkit-text-decoration-skip: objects; /* 2 */ +} + +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ + +b, +strong { + font-weight: inherit; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font style in Android 4.3-. + */ + +dfn { + font-style: italic; +} + +/** + * Add the correct background and color in IE 9-. + */ + +mark { + background-color: #ff0; + color: #000; +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +audio, +video { + display: inline-block; +} + +/** + * Add the correct display in iOS 4-7. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Remove the border on images inside links in IE 10-. + */ + +img { + border-style: none; +} + +/** + * Hide the overflow in IE. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { /* 1 */ + text-transform: none; +} + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ + +button, +html [type="button"], /* 1 */ +[type="reset"], +[type="submit"] { + -webkit-appearance: button; /* 2 */ +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Remove the default vertical scrollbar in IE. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ + +details, /* 1 */ +menu { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Scripting + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +canvas { + display: inline-block; +} + +/** + * Add the correct display in IE. + */ + +template { + display: none; +} + +/* Hidden + ========================================================================== */ + +/** + * Add the correct display in IE 10-. + */ + +[hidden] { + display: none; +} \ No newline at end of file diff --git a/src/assets/scss/pages/404.scss b/src/assets/scss/pages/404.scss new file mode 100644 index 0000000..0e2a5fd --- /dev/null +++ b/src/assets/scss/pages/404.scss @@ -0,0 +1,48 @@ +.aui-page__not-found { + .aui-content { + display: flex; + flex-flow: column wrap; + align-items: center; + min-height: 100vh; + padding: 15% 50px 50px; + text-align: center; + &__wrapper { + height: 100vh; + background-color: transparent; + overflow-x: hidden; + overflow-y: auto; + } + } + .title { + margin: 0 0 15px; + font-size: 10em; + font-weight: 400; + color: $--color-text-regular; + } + .desc { + margin: 0 0 20px; + font-size: 26px; + color: $--color-text-secondary; + > em { + margin: 0 5px; + font-style: normal; + color: $--color-warning; + } + } + .btn-bar .el-button { + margin: 0 15px; + } +} +@media (max-width: 767px) { + .aui-page__not-found { + .title { + font-size: 8em; + } + .desc { + font-size: 20px; + } + .btn-bar .el-button { + margin: 0 7.5px; + } + } +} \ No newline at end of file diff --git a/src/assets/scss/pages/login.scss b/src/assets/scss/pages/login.scss new file mode 100644 index 0000000..102afe7 --- /dev/null +++ b/src/assets/scss/pages/login.scss @@ -0,0 +1,220 @@ +.aui-page__login { + &::before, + &::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; + content: ""; + } + &::before { + background-image: url(~@/assets/img/login_bg.jpg); + background-size: cover; + } + &::after { + background-color: rgba(38, 50, 56, .4); + } + .aui-content { + display: flex; + flex-flow: column wrap; + justify-content: center; + align-items: center; + min-height: 100vh; + padding: 50px 20px 150px; + text-align: center; + &__wrapper { + height: 100vh; + background-color: transparent; + overflow-x: hidden; + overflow-y: auto; + } + } + .login-header { + padding: 20px; + color: #fff; + .login-brand { + margin: 0 0 15px; + font-size: 40px; + font-weight: 400; + letter-spacing: 2px; + text-transform: uppercase; + } + .login-intro { + padding: 0; + margin: 0; + list-style: none; + > li { + font-size: 16px; + line-height: 1.5; + color: rgba(255, 255, 255, .6); + & + li { + margin-top: 5px; + } + } + } + } + .login-body, + .login-footer { + width: 460px; + } + .login-body { + padding: 20px 30px; + background-color: #fff; + .login-title { + font-size: 18px; + font-weight: 400; + } + .el-input__prefix .el-input__icon { + font-size: 16px; + } + .login-captcha { + height: $--input-height; + line-height: $--input-height -2px; + > img { + max-width: 100%; + cursor: pointer; + } + } + .login-shortcut { + margin-bottom: 20px; + &__title { + position: relative; + margin: 0 0 15px; + font-weight: 400; + + &::before { + position: absolute; + top: 50%; + right: 0; + left: 0; + z-index: 1; + content: ""; + height: 1px; + margin-top: -.5px; + background-color: $--border-color-base; + overflow: hidden; + } + > span { + position: relative; + z-index: 2; + padding: 0 20px; + color: rgba(0, 0, 0, .3); + background-color: #fff; + } + } + &__list { + padding: 0; + margin: 0; + list-style: none; + font-size: 0; + > li { + display: inline-block; + vertical-align: middle; + margin: 0 10px; + font-size: 28px; + } + } + } + .login-guide { + color: rgba(0, 0, 0, .3); + } + } + .login-footer { + position: absolute; + bottom: 0; + padding: 20px; + color: rgba(255, 255, 255, .6); + p { + margin: 10px 0; + } + a { + padding: 0 5px; + color: rgba(255, 255, 255, .6); + &:focus, + &:hover { + color: #fff; + } + } + } + // 右侧垂直风格 + &--right-vertical { + .aui-content { + flex-flow: row nowrap; + justify-content: flex-start; + align-items: stretch; + padding: 0; + } + .login-header { + flex: 1; + display: flex; + flex-flow: column wrap; + justify-content: center; + padding: 30px 120px; + text-align: left; + } + .login-body { + position: relative; + display: flex; + flex-flow: column wrap; + justify-content: center; + padding: 120px 30px 150px; + text-align: center; + .login-guide { + margin-top: 0; + } + } + .login-footer { + right: 0; + color: $--color-text-regular; + a { + color: $--color-text-regular; + &:focus, + &:hover { + color: $--color-primary; + } + } + } + } +} +@media (max-width: 991px) { + .aui-page__login { + &--right-vertical { + .login-header { + padding: 30px; + } + } + } +} +@media (max-width: 767px) { + .aui-page__login { + &--right-vertical { + .login-header { + .login-brand, + .login-intro { + display: none; + } + } + } + } +} +@media (max-width: 575px) { + .aui-page__login { + .login-body, + .login-footer { + width: 100%; + } + .login-captcha { + text-align: left; + > img { + width: 136px; + } + } + &--right-vertical { + .login-header { + display: none; + } + } + } +} \ No newline at end of file diff --git a/src/assets/scss/variables.scss b/src/assets/scss/variables.scss new file mode 100644 index 0000000..81814d1 --- /dev/null +++ b/src/assets/scss/variables.scss @@ -0,0 +1,22 @@ +// Base +$base--line-height: 1.15; + +// Navbar +$navbar--height: 50px; + +// Sidebar +$sidebar--width: 230px; +$sidebar--width-fold: 64px; +$sidebar--background-color-dark: #263238; +$sidebar--text-color-dark: #8a979e; +$sidebar--menu-item-height: 48px; + +// Content +$content--padding: 15px; +$content--background-color: #f1f4f5; +$content--card-header-height: 60px; +$content--tabs-header-height: 38px; +// Content, 填充整屏高度(非tabs状态) = 整屏高度 - 导航条高度 - aui-content上下内边距高度 +$content--fill-height: calc(100vh - #{$navbar--height} - #{$content--padding * 2}); +// Content, 填充整屏高度(是tabs状态) = 整屏高度 - 导航条高度 - tabs组件header高度 - tabs组件content上下内边距高度 +$content--fill-height-tabs: calc(100vh - #{$navbar--height} - #{$content--tabs-header-height} - #{$content--padding * 2}); diff --git a/src/components/.gitkeep b/src/components/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/components/ren-dept-tree/index.js b/src/components/ren-dept-tree/index.js new file mode 100644 index 0000000..fe89c09 --- /dev/null +++ b/src/components/ren-dept-tree/index.js @@ -0,0 +1,7 @@ +import RenDeptTree from './src/ren-dept-tree' + +RenDeptTree.install = function (Vue) { + Vue.component(RenDeptTree.name, RenDeptTree) +} + +export default RenDeptTree diff --git a/src/components/ren-dept-tree/src/ren-dept-tree.vue b/src/components/ren-dept-tree/src/ren-dept-tree.vue new file mode 100644 index 0000000..461aed1 --- /dev/null +++ b/src/components/ren-dept-tree/src/ren-dept-tree.vue @@ -0,0 +1,118 @@ + + diff --git a/src/components/ren-radio-group/index.js b/src/components/ren-radio-group/index.js new file mode 100644 index 0000000..a0e9adc --- /dev/null +++ b/src/components/ren-radio-group/index.js @@ -0,0 +1,7 @@ +import RenRadioGroup from './src/ren-radio-group' + +RenRadioGroup.install = function (Vue) { + Vue.component(RenRadioGroup.name, RenRadioGroup) +} + +export default RenRadioGroup diff --git a/src/components/ren-radio-group/src/ren-radio-group.vue b/src/components/ren-radio-group/src/ren-radio-group.vue new file mode 100644 index 0000000..9e6ab40 --- /dev/null +++ b/src/components/ren-radio-group/src/ren-radio-group.vue @@ -0,0 +1,20 @@ + + diff --git a/src/components/ren-region-tree/index.js b/src/components/ren-region-tree/index.js new file mode 100644 index 0000000..dec7bc1 --- /dev/null +++ b/src/components/ren-region-tree/index.js @@ -0,0 +1,7 @@ +import RenRegionTree from './src/ren-region-tree' + +RenRegionTree.install = function (Vue) { + Vue.component(RenRegionTree.name, RenRegionTree) +} + +export default RenRegionTree diff --git a/src/components/ren-region-tree/src/ren-region-tree.vue b/src/components/ren-region-tree/src/ren-region-tree.vue new file mode 100644 index 0000000..9036a24 --- /dev/null +++ b/src/components/ren-region-tree/src/ren-region-tree.vue @@ -0,0 +1,132 @@ + + + diff --git a/src/components/ren-select/index.js b/src/components/ren-select/index.js new file mode 100644 index 0000000..bef849b --- /dev/null +++ b/src/components/ren-select/index.js @@ -0,0 +1,7 @@ +import RenSelect from './src/ren-select' + +RenSelect.install = function (Vue) { + Vue.component(RenSelect.name, RenSelect) +} + +export default RenSelect diff --git a/src/components/ren-select/src/ren-select.vue b/src/components/ren-select/src/ren-select.vue new file mode 100644 index 0000000..cb59f29 --- /dev/null +++ b/src/components/ren-select/src/ren-select.vue @@ -0,0 +1,21 @@ + + diff --git a/src/element-ui/theme-variables.scss b/src/element-ui/theme-variables.scss new file mode 100644 index 0000000..d85690d --- /dev/null +++ b/src/element-ui/theme-variables.scss @@ -0,0 +1,1030 @@ +/* Element Chalk Variables */ + +// Special comment for theme configurator +// type|skipAutoTranslation|Category|Order +// skipAutoTranslation 1 + +/* Transition +-------------------------- */ +$--all-transition: all .3s cubic-bezier(.645,.045,.355,1) !default; +$--fade-transition: opacity 300ms cubic-bezier(0.23, 1, 0.32, 1) !default; +$--fade-linear-transition: opacity 200ms linear !default; +$--md-fade-transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1) !default; +$--border-transition-base: border-color .2s cubic-bezier(.645,.045,.355,1) !default; +$--color-transition-base: color .2s cubic-bezier(.645,.045,.355,1) !default; + +/* Color +-------------------------- */ +/// color|1|Brand Color|0 +$--color-primary: #409EFF !default; +/// color|1|Background Color|4 +$--color-white: #FFFFFF !default; +/// color|1|Background Color|4 +$--color-black: #000000 !default; +$--color-primary-light-1: mix($--color-white, $--color-primary, 10%) !default; /* 53a8ff */ +$--color-primary-light-2: mix($--color-white, $--color-primary, 20%) !default; /* 66b1ff */ +$--color-primary-light-3: mix($--color-white, $--color-primary, 30%) !default; /* 79bbff */ +$--color-primary-light-4: mix($--color-white, $--color-primary, 40%) !default; /* 8cc5ff */ +$--color-primary-light-5: mix($--color-white, $--color-primary, 50%) !default; /* a0cfff */ +$--color-primary-light-6: mix($--color-white, $--color-primary, 60%) !default; /* b3d8ff */ +$--color-primary-light-7: mix($--color-white, $--color-primary, 70%) !default; /* c6e2ff */ +$--color-primary-light-8: mix($--color-white, $--color-primary, 80%) !default; /* d9ecff */ +$--color-primary-light-9: mix($--color-white, $--color-primary, 90%) !default; /* ecf5ff */ +/// color|1|Functional Color|1 +$--color-success: #67C23A !default; +/// color|1|Functional Color|1 +$--color-warning: #E6A23C !default; +/// color|1|Functional Color|1 +$--color-danger: #F56C6C !default; +/// color|1|Functional Color|1 +$--color-info: #909399 !default; + +$--color-success-light: mix($--color-white, $--color-success, 80%) !default; +$--color-warning-light: mix($--color-white, $--color-warning, 80%) !default; +$--color-danger-light: mix($--color-white, $--color-danger, 80%) !default; +$--color-info-light: mix($--color-white, $--color-info, 80%) !default; + +$--color-success-lighter: mix($--color-white, $--color-success, 90%) !default; +$--color-warning-lighter: mix($--color-white, $--color-warning, 90%) !default; +$--color-danger-lighter: mix($--color-white, $--color-danger, 90%) !default; +$--color-info-lighter: mix($--color-white, $--color-info, 90%) !default; +/// color|1|Font Color|2 +$--color-text-primary: #303133 !default; +/// color|1|Font Color|2 +$--color-text-regular: #606266 !default; +/// color|1|Font Color|2 +$--color-text-secondary: #909399 !default; +/// color|1|Font Color|2 +$--color-text-placeholder: #C0C4CC !default; +/// color|1|Border Color|3 +$--border-color-base: #DCDFE6 !default; +/// color|1|Border Color|3 +$--border-color-light: #E4E7ED !default; +/// color|1|Border Color|3 +$--border-color-lighter: #EBEEF5 !default; +/// color|1|Border Color|3 +$--border-color-extra-light: #F2F6FC !default; + +// Background +/// color|1|Background Color|4 +$--background-color-base: #F5F7FA !default; + +/* Link +-------------------------- */ +$--link-color: $--color-primary-light-2 !default; +$--link-hover-color: $--color-primary !default; + +/* Border +-------------------------- */ +$--border-width-base: 1px !default; +$--border-style-base: solid !default; +$--border-color-hover: $--color-text-placeholder !default; +$--border-base: $--border-width-base $--border-style-base $--border-color-base !default; +/// borderRadius|1|Radius|0 +$--border-radius-base: 4px !default; +/// borderRadius|1|Radius|0 +$--border-radius-small: 2px !default; +/// borderRadius|1|Radius|0 +$--border-radius-circle: 100% !default; +/// borderRadius|1|Radius|0 +$--border-radius-zero: 0 !default; + +// Box-shadow +/// boxShadow|1|Shadow|1 +$--box-shadow-base: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04) !default; +// boxShadow|1|Shadow|1 +$--box-shadow-dark: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .12) !default; +/// boxShadow|1|Shadow|1 +$--box-shadow-light: 0 2px 12px 0 rgba(0, 0, 0, 0.1) !default; + +/* Fill +-------------------------- */ +$--fill-base: $--color-white !default; + +/* Typography +-------------------------- */ +$--font-path: 'fonts' !default; +$--font-display: 'auto' !default; +/// fontSize|1|Font Size|0 +$--font-size-extra-large: 20px !default; +/// fontSize|1|Font Size|0 +$--font-size-large: 18px !default; +/// fontSize|1|Font Size|0 +$--font-size-medium: 16px !default; +/// fontSize|1|Font Size|0 +$--font-size-base: 14px !default; +/// fontSize|1|Font Size|0 +$--font-size-small: 13px !default; +/// fontSize|1|Font Size|0 +$--font-size-extra-small: 12px !default; +/// fontWeight|1|Font Weight|1 +$--font-weight-primary: 500 !default; +/// fontWeight|1|Font Weight|1 +$--font-weight-secondary: 100 !default; +/// fontLineHeight|1|Line Height|2 +$--font-line-height-primary: 24px !default; +/// fontLineHeight|1|Line Height|2 +$--font-line-height-secondary: 16px !default; +$--font-color-disabled-base: #bbb !default; +/* Size +-------------------------- */ +$--size-base: 14px !default; + +/* z-index +-------------------------- */ +$--index-normal: 1 !default; +$--index-top: 1000 !default; +$--index-popper: 2000 !default; + +/* Disable base +-------------------------- */ +$--disabled-fill-base: $--background-color-base !default; +$--disabled-color-base: $--color-text-placeholder !default; +$--disabled-border-base: $--border-color-light !default; + +/* Icon +-------------------------- */ +$--icon-color: #666 !default; +$--icon-color-base: $--color-info !default; + +/* Checkbox +-------------------------- */ +/// fontSize||Font|1 +$--checkbox-font-size: 14px !default; +/// fontWeight||Font|1 +$--checkbox-font-weight: $--font-weight-primary !default; +/// color||Color|0 +$--checkbox-font-color: $--color-text-regular !default; +$--checkbox-input-height: 14px !default; +$--checkbox-input-width: 14px !default; +/// borderRadius||Border|2 +$--checkbox-border-radius: $--border-radius-small !default; +/// color||Color|0 +$--checkbox-background-color: $--color-white !default; +$--checkbox-input-border: $--border-base !default; + +/// color||Color|0 +$--checkbox-disabled-border-color: $--border-color-base !default; +$--checkbox-disabled-input-fill: #edf2fc !default; +$--checkbox-disabled-icon-color: $--color-text-placeholder !default; + +$--checkbox-disabled-checked-input-fill: $--border-color-extra-light !default; +$--checkbox-disabled-checked-input-border-color: $--border-color-base !default; +$--checkbox-disabled-checked-icon-color: $--color-text-placeholder !default; + +/// color||Color|0 +$--checkbox-checked-font-color: $--color-primary !default; +$--checkbox-checked-input-border-color: $--color-primary !default; +/// color||Color|0 +$--checkbox-checked-background-color: $--color-primary !default; +$--checkbox-checked-icon-color: $--fill-base !default; + +$--checkbox-input-border-color-hover: $--color-primary !default; +/// height||Other|4 +$--checkbox-bordered-height: 40px !default; +/// padding||Spacing|3 +$--checkbox-bordered-padding: 9px 20px 9px 10px !default; +/// padding||Spacing|3 +$--checkbox-bordered-medium-padding: 7px 20px 7px 10px !default; +/// padding||Spacing|3 +$--checkbox-bordered-small-padding: 5px 15px 5px 10px !default; +/// padding||Spacing|3 +$--checkbox-bordered-mini-padding: 3px 15px 3px 10px !default; +$--checkbox-bordered-medium-input-height: 14px !default; +$--checkbox-bordered-medium-input-width: 14px !default; +/// height||Other|4 +$--checkbox-bordered-medium-height: 36px !default; +$--checkbox-bordered-small-input-height: 12px !default; +$--checkbox-bordered-small-input-width: 12px !default; +/// height||Other|4 +$--checkbox-bordered-small-height: 32px !default; +$--checkbox-bordered-mini-input-height: 12px !default; +$--checkbox-bordered-mini-input-width: 12px !default; +/// height||Other|4 +$--checkbox-bordered-mini-height: 28px !default; + +/// color||Color|0 +$--checkbox-button-checked-background-color: $--color-primary !default; +/// color||Color|0 +$--checkbox-button-checked-font-color: $--color-white !default; +/// color||Color|0 +$--checkbox-button-checked-border-color: $--color-primary !default; + + + +/* Radio +-------------------------- */ +/// fontSize||Font|1 +$--radio-font-size: $--font-size-base !default; +/// fontWeight||Font|1 +$--radio-font-weight: $--font-weight-primary !default; +/// color||Color|0 +$--radio-font-color: $--color-text-regular !default; +$--radio-input-height: 14px !default; +$--radio-input-width: 14px !default; +/// borderRadius||Border|2 +$--radio-input-border-radius: $--border-radius-circle !default; +/// color||Color|0 +$--radio-input-background-color: $--color-white !default; +$--radio-input-border: $--border-base !default; +/// color||Color|0 +$--radio-input-border-color: $--border-color-base !default; +/// color||Color|0 +$--radio-icon-color: $--color-white !default; + +$--radio-disabled-input-border-color: $--disabled-border-base !default; +$--radio-disabled-input-fill: $--disabled-fill-base !default; +$--radio-disabled-icon-color: $--disabled-fill-base !default; + +$--radio-disabled-checked-input-border-color: $--disabled-border-base !default; +$--radio-disabled-checked-input-fill: $--disabled-fill-base !default; +$--radio-disabled-checked-icon-color: $--color-text-placeholder !default; + +/// color||Color|0 +$--radio-checked-font-color: $--color-primary !default; +/// color||Color|0 +$--radio-checked-input-border-color: $--color-primary !default; +/// color||Color|0 +$--radio-checked-input-background-color: $--color-white !default; +/// color||Color|0 +$--radio-checked-icon-color: $--color-primary !default; + +$--radio-input-border-color-hover: $--color-primary !default; + +$--radio-bordered-height: 40px !default; +$--radio-bordered-padding: 12px 20px 0 10px !default; +$--radio-bordered-medium-padding: 10px 20px 0 10px !default; +$--radio-bordered-small-padding: 8px 15px 0 10px !default; +$--radio-bordered-mini-padding: 6px 15px 0 10px !default; +$--radio-bordered-medium-input-height: 14px !default; +$--radio-bordered-medium-input-width: 14px !default; +$--radio-bordered-medium-height: 36px !default; +$--radio-bordered-small-input-height: 12px !default; +$--radio-bordered-small-input-width: 12px !default; +$--radio-bordered-small-height: 32px !default; +$--radio-bordered-mini-input-height: 12px !default; +$--radio-bordered-mini-input-width: 12px !default; +$--radio-bordered-mini-height: 28px !default; + +/// fontSize||Font|1 +$--radio-button-font-size: $--font-size-base !default; +/// color||Color|0 +$--radio-button-checked-background-color: $--color-primary !default; +/// color||Color|0 +$--radio-button-checked-font-color: $--color-white !default; +/// color||Color|0 +$--radio-button-checked-border-color: $--color-primary !default; +$--radio-button-disabled-checked-fill: $--border-color-extra-light !default; + +/* Select +-------------------------- */ +$--select-border-color-hover: $--border-color-hover !default; +$--select-disabled-border: $--disabled-border-base !default; +/// fontSize||Font|1 +$--select-font-size: $--font-size-base !default; +$--select-close-hover-color: $--color-text-secondary !default; + +$--select-input-color: $--color-text-placeholder !default; +$--select-multiple-input-color: #666 !default; +/// color||Color|0 +$--select-input-focus-border-color: $--color-primary !default; +/// fontSize||Font|1 +$--select-input-font-size: 14px !default; + +$--select-option-color: $--color-text-regular !default; +$--select-option-disabled-color: $--color-text-placeholder !default; +$--select-option-disabled-background: $--color-white !default; +/// height||Other|4 +$--select-option-height: 34px !default; +$--select-option-hover-background: $--background-color-base !default; +/// color||Color|0 +$--select-option-selected-font-color: $--color-primary !default; +$--select-option-selected-hover: $--background-color-base !default; + +$--select-group-color: $--color-info !default; +$--select-group-height: 30px !default; +$--select-group-font-size: 12px !default; + +$--select-dropdown-background: $--color-white !default; +$--select-dropdown-shadow: $--box-shadow-light !default; +$--select-dropdown-empty-color: #999 !default; +/// height||Other|4 +$--select-dropdown-max-height: 274px !default; +$--select-dropdown-padding: 6px 0 !default; +$--select-dropdown-empty-padding: 10px 0 !default; +$--select-dropdown-border: solid 1px $--border-color-light !default; + +/* Alert +-------------------------- */ +$--alert-padding: 8px 16px !default; +/// borderRadius||Border|2 +$--alert-border-radius: $--border-radius-base !default; +/// fontSize||Font|1 +$--alert-title-font-size: 13px !default; +/// fontSize||Font|1 +$--alert-description-font-size: 12px !default; +/// fontSize||Font|1 +$--alert-close-font-size: 12px !default; +/// fontSize||Font|1 +$--alert-close-customed-font-size: 13px !default; + +$--alert-success-color: $--color-success-lighter !default; +$--alert-info-color: $--color-info-lighter !default; +$--alert-warning-color: $--color-warning-lighter !default; +$--alert-danger-color: $--color-danger-lighter !default; + +/// height||Other|4 +$--alert-icon-size: 16px !default; +/// height||Other|4 +$--alert-icon-large-size: 28px !default; + +/* MessageBox +-------------------------- */ +/// color||Color|0 +$--messagebox-title-color: $--color-text-primary !default; +$--msgbox-width: 420px !default; +$--msgbox-border-radius: 4px !default; +/// fontSize||Font|1 +$--messagebox-font-size: $--font-size-large !default; +/// fontSize||Font|1 +$--messagebox-content-font-size: $--font-size-base !default; +/// color||Color|0 +$--messagebox-content-color: $--color-text-regular !default; +/// fontSize||Font|1 +$--messagebox-error-font-size: 12px !default; +$--msgbox-padding-primary: 15px !default; +/// color||Color|0 +$--messagebox-success-color: $--color-success !default; +/// color||Color|0 +$--messagebox-info-color: $--color-info !default; +/// color||Color|0 +$--messagebox-warning-color: $--color-warning !default; +/// color||Color|0 +$--messagebox-danger-color: $--color-danger !default; + +/* Message +-------------------------- */ +$--message-shadow: $--box-shadow-base !default; +$--message-min-width: 380px !default; +$--message-background-color: #edf2fc !default; +$--message-padding: 15px 15px 15px 20px !default; +/// color||Color|0 +$--message-close-icon-color: $--color-text-placeholder !default; +/// height||Other|4 +$--message-close-size: 16px !default; +/// color||Color|0 +$--message-close-hover-color: $--color-text-secondary !default; + +/// color||Color|0 +$--message-success-font-color: $--color-success !default; +/// color||Color|0 +$--message-info-font-color: $--color-info !default; +/// color||Color|0 +$--message-warning-font-color: $--color-warning !default; +/// color||Color|0 +$--message-danger-font-color: $--color-danger !default; + +/* Notification +-------------------------- */ +$--notification-width: 330px !default; +/// padding||Spacing|3 +$--notification-padding: 14px 26px 14px 13px !default; +$--notification-radius: 8px !default; +$--notification-shadow: $--box-shadow-light !default; +/// color||Color|0 +$--notification-border-color: $--border-color-lighter !default; +$--notification-icon-size: 24px !default; +$--notification-close-font-size: $--message-close-size !default; +$--notification-group-margin-left: 13px !default; +$--notification-group-margin-right: 8px !default; +/// fontSize||Font|1 +$--notification-content-font-size: $--font-size-base !default; +/// color||Color|0 +$--notification-content-color: $--color-text-regular !default; +/// fontSize||Font|1 +$--notification-title-font-size: 16px !default; +/// color||Color|0 +$--notification-title-color: $--color-text-primary !default; + +/// color||Color|0 +$--notification-close-color: $--color-text-secondary !default; +/// color||Color|0 +$--notification-close-hover-color: $--color-text-regular !default; + +/// color||Color|0 +$--notification-success-icon-color: $--color-success !default; +/// color||Color|0 +$--notification-info-icon-color: $--color-info !default; +/// color||Color|0 +$--notification-warning-icon-color: $--color-warning !default; +/// color||Color|0 +$--notification-danger-icon-color: $--color-danger !default; + +/* Input +-------------------------- */ +$--input-font-size: $--font-size-base !default; +/// color||Color|0 +$--input-font-color: $--color-text-regular !default; +/// height||Other|4 +$--input-width: 140px !default; +/// height||Other|4 +$--input-height: 40px !default; +$--input-border: $--border-base !default; +$--input-border-color: $--border-color-base !default; +/// borderRadius||Border|2 +$--input-border-radius: $--border-radius-base !default; +$--input-border-color-hover: $--border-color-hover !default; +/// color||Color|0 +$--input-background-color: $--color-white !default; +$--input-fill-disabled: $--disabled-fill-base !default; +$--input-color-disabled: $--font-color-disabled-base !default; +/// color||Color|0 +$--input-icon-color: $--color-text-placeholder !default; +/// color||Color|0 +$--input-placeholder-color: $--color-text-placeholder !default; +$--input-max-width: 314px !default; + +$--input-hover-border: $--border-color-hover !default; +$--input-clear-hover-color: $--color-text-secondary !default; + +$--input-focus-border: $--color-primary !default; +$--input-focus-fill: $--color-white !default; + +$--input-disabled-fill: $--disabled-fill-base !default; +$--input-disabled-border: $--disabled-border-base !default; +$--input-disabled-color: $--disabled-color-base !default; +$--input-disabled-placeholder-color: $--color-text-placeholder !default; + +/// fontSize||Font|1 +$--input-medium-font-size: 14px !default; +/// height||Other|4 +$--input-medium-height: 36px !default; +/// fontSize||Font|1 +$--input-small-font-size: 13px !default; +/// height||Other|4 +$--input-small-height: 32px !default; +/// fontSize||Font|1 +$--input-mini-font-size: 12px !default; +/// height||Other|4 +$--input-mini-height: 28px !default; + +/* Cascader +-------------------------- */ +/// color||Color|0 +$--cascader-menu-font-color: $--color-text-regular !default; +/// color||Color|0 +$--cascader-menu-selected-font-color: $--color-primary !default; +$--cascader-menu-fill: $--fill-base !default; +$--cascader-menu-font-size: $--font-size-base !default; +$--cascader-menu-radius: $--border-radius-base !default; +$--cascader-menu-border: solid 1px $--border-color-light !default; +$--cascader-menu-shadow: $--box-shadow-light !default; +$--cascader-node-background-hover: $--background-color-base !default; +$--cascader-node-color-disabled:$--color-text-placeholder !default; +$--cascader-color-empty:$--color-text-placeholder !default; +$--cascader-tag-background: #f0f2f5; + +/* Group +-------------------------- */ +$--group-option-flex: 0 0 calc(1 / 5) * 100% !default; +$--group-option-offset-bottom: 12px !default; +$--group-option-fill-hover: rgba($--color-black, 0.06) !default; +$--group-title-color: $--color-black !default; +$--group-title-font-size: $--font-size-base !default; +$--group-title-width: 66px !default; + +/* Tab +-------------------------- */ +$--tab-font-size: $--font-size-base !default; +$--tab-border-line: 1px solid #e4e4e4 !default; +$--tab-header-color-active: $--color-text-secondary !default; +$--tab-header-color-hover: $--color-text-regular !default; +$--tab-header-color: $--color-text-regular !default; +$--tab-header-fill-active: rgba($--color-black, 0.06) !default; +$--tab-header-fill-hover: rgba($--color-black, 0.06) !default; +$--tab-vertical-header-width: 90px !default; +$--tab-vertical-header-count-color: $--color-white !default; +$--tab-vertical-header-count-fill: $--color-text-secondary !default; + +/* Button +-------------------------- */ +/// fontSize||Font|1 +$--button-font-size: $--font-size-base !default; +/// fontWeight||Font|1 +$--button-font-weight: $--font-weight-primary !default; +/// borderRadius||Border|2 +$--button-border-radius: $--border-radius-base !default; +/// padding||Spacing|3 +$--button-padding-vertical: 12px !default; +/// padding||Spacing|3 +$--button-padding-horizontal: 20px !default; + +/// fontSize||Font|1 +$--button-medium-font-size: $--font-size-base !default; +/// borderRadius||Border|2 +$--button-medium-border-radius: $--border-radius-base !default; +/// padding||Spacing|3 +$--button-medium-padding-vertical: 10px !default; +/// padding||Spacing|3 +$--button-medium-padding-horizontal: 20px !default; + +/// fontSize||Font|1 +$--button-small-font-size: 12px !default; +$--button-small-border-radius: #{$--border-radius-base - 1} !default; +/// padding||Spacing|3 +$--button-small-padding-vertical: 9px !default; +/// padding||Spacing|3 +$--button-small-padding-horizontal: 15px !default; +/// fontSize||Font|1 +$--button-mini-font-size: 12px !default; +$--button-mini-border-radius: #{$--border-radius-base - 1} !default; +/// padding||Spacing|3 +$--button-mini-padding-vertical: 7px !default; +/// padding||Spacing|3 +$--button-mini-padding-horizontal: 15px !default; + +/// color||Color|0 +$--button-default-font-color: $--color-text-regular !default; +/// color||Color|0 +$--button-default-background-color: $--color-white !default; +/// color||Color|0 +$--button-default-border-color: $--border-color-base !default; + +/// color||Color|0 +$--button-disabled-font-color: $--color-text-placeholder !default; +/// color||Color|0 +$--button-disabled-background-color: $--color-white !default; +/// color||Color|0 +$--button-disabled-border-color: $--border-color-lighter !default; + +/// color||Color|0 +$--button-primary-border-color: $--color-primary !default; +/// color||Color|0 +$--button-primary-font-color: $--color-white !default; +/// color||Color|0 +$--button-primary-background-color: $--color-primary !default; +/// color||Color|0 +$--button-success-border-color: $--color-success !default; +/// color||Color|0 +$--button-success-font-color: $--color-white !default; +/// color||Color|0 +$--button-success-background-color: $--color-success !default; +/// color||Color|0 +$--button-warning-border-color: $--color-warning !default; +/// color||Color|0 +$--button-warning-font-color: $--color-white !default; +/// color||Color|0 +$--button-warning-background-color: $--color-warning !default; +/// color||Color|0 +$--button-danger-border-color: $--color-danger !default; +/// color||Color|0 +$--button-danger-font-color: $--color-white !default; +/// color||Color|0 +$--button-danger-background-color: $--color-danger !default; +/// color||Color|0 +$--button-info-border-color: $--color-info !default; +/// color||Color|0 +$--button-info-font-color: $--color-white !default; +/// color||Color|0 +$--button-info-background-color: $--color-info !default; + +$--button-hover-tint-percent: 20% !default; +$--button-active-shade-percent: 10% !default; + + +/* cascader +-------------------------- */ +$--cascader-height: 200px !default; + +/* Switch +-------------------------- */ +/// color||Color|0 +$--switch-on-color: $--color-primary !default; +/// color||Color|0 +$--switch-off-color: $--border-color-base !default; +/// fontSize||Font|1 +$--switch-font-size: $--font-size-base !default; +$--switch-core-border-radius: 10px !default; +// height||Other|4 TODO: width 代码写死的40px 所以下面这三个属性都没意义 +$--switch-width: 40px !default; +// height||Other|4 +$--switch-height: 20px !default; +// height||Other|4 +$--switch-button-size: 16px !default; + +/* Dialog +-------------------------- */ +$--dialog-background-color: $--color-white !default; +$--dialog-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !default; +/// fontSize||Font|1 +$--dialog-title-font-size: $--font-size-large !default; +/// fontSize||Font|1 +$--dialog-content-font-size: 14px !default; +/// fontLineHeight||LineHeight|2 +$--dialog-font-line-height: $--font-line-height-primary !default; +/// padding||Spacing|3 +$--dialog-padding-primary: 20px !default; + +/* Table +-------------------------- */ +/// color||Color|0 +$--table-border-color: $--border-color-lighter !default; +$--table-border: 1px solid $--table-border-color !default; +/// color||Color|0 +$--table-font-color: $--color-text-regular !default; +/// color||Color|0 +$--table-header-font-color: $--color-text-secondary !default; +/// color||Color|0 +$--table-row-hover-background-color: $--background-color-base !default; +$--table-current-row-background-color: $--color-primary-light-9 !default; +/// color||Color|0 +$--table-header-background-color: $--color-white !default; +$--table-fixed-box-shadow: 0 0 10px rgba(0, 0, 0, .12) !default; + +/* Pagination +-------------------------- */ +/// fontSize||Font|1 +$--pagination-font-size: 13px !default; +/// color||Color|0 +$--pagination-background-color: $--color-white !default; +/// color||Color|0 +$--pagination-font-color: $--color-text-primary !default; +$--pagination-border-radius: 3px !default; +/// color||Color|0 +$--pagination-button-color: $--color-text-primary !default; +/// height||Other|4 +$--pagination-button-width: 35.5px !default; +/// height||Other|4 +$--pagination-button-height: 28px !default; +/// color||Color|0 +$--pagination-button-disabled-color: $--color-text-placeholder !default; +/// color||Color|0 +$--pagination-button-disabled-background-color: $--color-white !default; +/// color||Color|0 +$--pagination-hover-color: $--color-primary !default; + +/* Popup +-------------------------- */ +/// color||Color|0 +$--popup-modal-background-color: $--color-black !default; +/// opacity||Other|1 +$--popup-modal-opacity: 0.5 !default; + +/* Popover +-------------------------- */ +/// color||Color|0 +$--popover-background-color: $--color-white !default; +/// fontSize||Font|1 +$--popover-font-size: $--font-size-base !default; +/// color||Color|0 +$--popover-border-color: $--border-color-lighter !default; +$--popover-arrow-size: 6px !default; +/// padding||Spacing|3 +$--popover-padding: 12px !default; +$--popover-padding-large: 18px 20px !default; +/// fontSize||Font|1 +$--popover-title-font-size: 16px !default; +/// color||Color|0 +$--popover-title-font-color: $--color-text-primary !default; + +/* Tooltip +-------------------------- */ +/// color|1|Color|0 +$--tooltip-fill: $--color-text-primary !default; +/// color|1|Color|0 +$--tooltip-color: $--color-white !default; +/// fontSize||Font|1 +$--tooltip-font-size: 12px !default; +/// color||Color|0 +$--tooltip-border-color: $--color-text-primary !default; +$--tooltip-arrow-size: 6px !default; +/// padding||Spacing|3 +$--tooltip-padding: 10px !default; + +/* Tag +-------------------------- */ +/// color||Color|0 +$--tag-info-color: $--color-info !default; +/// color||Color|0 +$--tag-primary-color: $--color-primary !default; +/// color||Color|0 +$--tag-success-color: $--color-success !default; +/// color||Color|0 +$--tag-warning-color: $--color-warning !default; +/// color||Color|0 +$--tag-danger-color: $--color-danger !default; +/// fontSize||Font|1 +$--tag-font-size: 12px !default; +$--tag-border-radius: 4px !default; +$--tag-padding: 0 10px !default; + +/* Tree +-------------------------- */ +/// color||Color|0 +$--tree-node-hover-background-color: $--background-color-base !default; +/// color||Color|0 +$--tree-font-color: $--color-text-regular !default; +/// color||Color|0 +$--tree-expand-icon-color: $--color-text-placeholder !default; + +/* Dropdown +-------------------------- */ +$--dropdown-menu-box-shadow: $--box-shadow-light !default; +$--dropdown-menuItem-hover-fill: $--color-primary-light-9 !default; +$--dropdown-menuItem-hover-color: $--link-color !default; + +/* Badge +-------------------------- */ +/// color||Color|0 +$--badge-background-color: $--color-danger !default; +$--badge-radius: 10px !default; +/// fontSize||Font|1 +$--badge-font-size: 12px !default; +/// padding||Spacing|3 +$--badge-padding: 6px !default; +/// height||Other|4 +$--badge-size: 18px !default; + +/* Card +--------------------------*/ +/// color||Color|0 +$--card-border-color: $--border-color-lighter !default; +$--card-border-radius: 4px !default; +/// padding||Spacing|3 +$--card-padding: 20px !default; + +/* Slider +--------------------------*/ +/// color||Color|0 +$--slider-main-background-color: $--color-primary !default; +/// color||Color|0 +$--slider-runway-background-color: $--border-color-light !default; +$--slider-button-hover-color: mix($--color-primary, black, 97%) !default; +$--slider-stop-background-color: $--color-white !default; +$--slider-disable-color: $--color-text-placeholder !default; +$--slider-margin: 16px 0 !default; +$--slider-border-radius: 3px !default; +/// height|1|Other|4 +$--slider-height: 6px !default; +/// height||Other|4 +$--slider-button-size: 16px !default; +$--slider-button-wrapper-size: 36px !default; +$--slider-button-wrapper-offset: -15px !default; + +/* Steps +--------------------------*/ +$--steps-border-color: $--disabled-border-base !default; +$--steps-border-radius: 4px !default; +$--steps-padding: 20px !default; + +/* Menu +--------------------------*/ +/// fontSize||Font|1 +$--menu-item-font-size: $--font-size-base !default; +/// color||Color|0 +$--menu-item-font-color: $--color-text-primary !default; +/// color||Color|0 +$--menu-background-color: $--color-white !default; +$--menu-item-hover-fill: $--color-primary-light-9 !default; + +/* Rate +--------------------------*/ +$--rate-height: 20px !default; +/// fontSize||Font|1 +$--rate-font-size: $--font-size-base !default; +/// height||Other|3 +$--rate-icon-size: 18px !default; +/// margin||Spacing|2 +$--rate-icon-margin: 6px !default; +$--rate-icon-color: $--color-text-placeholder !default; + +/* DatePicker +--------------------------*/ +$--datepicker-font-color: $--color-text-regular !default; +/// color|1|Color|0 +$--datepicker-off-font-color: $--color-text-placeholder !default; +/// color||Color|0 +$--datepicker-header-font-color: $--color-text-regular !default; +$--datepicker-icon-color: $--color-text-primary !default; +$--datepicker-border-color: $--disabled-border-base !default; +$--datepicker-inner-border-color: #e4e4e4 !default; +/// color||Color|0 +$--datepicker-inrange-background-color: $--border-color-extra-light !default; +/// color||Color|0 +$--datepicker-inrange-hover-background-color: $--border-color-extra-light !default; +/// color||Color|0 +$--datepicker-active-color: $--color-primary !default; +/// color||Color|0 +$--datepicker-hover-font-color: $--color-primary !default; +$--datepicker-cell-hover-color: #fff !default; + +/* Loading +--------------------------*/ +/// height||Other|4 +$--loading-spinner-size: 42px !default; +/// height||Other|4 +$--loading-fullscreen-spinner-size: 50px !default; + +/* Scrollbar +--------------------------*/ +$--scrollbar-background-color: rgba($--color-text-secondary, .3) !default; +$--scrollbar-hover-background-color: rgba($--color-text-secondary, .5) !default; + +/* Carousel +--------------------------*/ +/// fontSize||Font|1 +$--carousel-arrow-font-size: 12px !default; +$--carousel-arrow-size: 36px !default; +$--carousel-arrow-background: rgba(31, 45, 61, 0.11) !default; +$--carousel-arrow-hover-background: rgba(31, 45, 61, 0.23) !default; +/// width||Other|4 +$--carousel-indicator-width: 30px !default; +/// height||Other|4 +$--carousel-indicator-height: 2px !default; +$--carousel-indicator-padding-horizontal: 4px !default; +$--carousel-indicator-padding-vertical: 12px !default; +$--carousel-indicator-out-color: $--border-color-hover !default; + +/* Collapse +--------------------------*/ +/// color||Color|0 +$--collapse-border-color: $--border-color-lighter !default; +/// height||Other|4 +$--collapse-header-height: 48px !default; +/// color||Color|0 +$--collapse-header-background-color: $--color-white !default; +/// color||Color|0 +$--collapse-header-font-color: $--color-text-primary !default; +/// fontSize||Font|1 +$--collapse-header-font-size: 13px !default; +/// color||Color|0 +$--collapse-content-background-color: $--color-white !default; +/// fontSize||Font|1 +$--collapse-content-font-size: 13px !default; +/// color||Color|0 +$--collapse-content-font-color: $--color-text-primary !default; + +/* Transfer +--------------------------*/ +$--transfer-border-color: $--border-color-lighter !default; +$--transfer-border-radius: $--border-radius-base !default; +/// height||Other|4 +$--transfer-panel-width: 200px !default; +/// height||Other|4 +$--transfer-panel-header-height: 40px !default; +/// color||Color|0 +$--transfer-panel-header-background-color: $--background-color-base !default; +/// height||Other|4 +$--transfer-panel-footer-height: 40px !default; +/// height||Other|4 +$--transfer-panel-body-height: 246px !default; +/// height||Other|4 +$--transfer-item-height: 30px !default; +/// height||Other|4 +$--transfer-filter-height: 32px !default; + +/* Header + --------------------------*/ +$--header-padding: 0 20px !default; + +/* Footer +--------------------------*/ +$--footer-padding: 0 20px !default; + +/* Main +--------------------------*/ +$--main-padding: 20px !default; + +/* Timeline +--------------------------*/ +$--timeline-node-size-normal: 12px !default; +$--timeline-node-size-large: 14px !default; +$--timeline-node-color: $--border-color-light !default; + +/* Backtop +--------------------------*/ +/// color||Color|0 +$--backtop-background-color: $--color-white !default; +/// color||Color|0 +$--backtop-font-color: $--color-primary !default; +/// color||Color|0 +$--backtop-hover-background-color: $--border-color-extra-light !default; + +/* Link +--------------------------*/ +/// fontSize||Font|1 +$--link-font-size: $--font-size-base !default; +/// fontWeight||Font|1 +$--link-font-weight: $--font-weight-primary !default; +/// color||Color|0 +$--link-default-font-color: $--color-text-regular !default; +/// color||Color|0 +$--link-default-active-color: $--color-primary !default; +/// color||Color|0 +$--link-disabled-font-color: $--color-text-placeholder !default; +/// color||Color|0 +$--link-primary-font-color: $--color-primary !default; +/// color||Color|0 +$--link-success-font-color: $--color-success !default; +/// color||Color|0 +$--link-warning-font-color: $--color-warning !default; +/// color||Color|0 +$--link-danger-font-color: $--color-danger !default; +/// color||Color|0 +$--link-info-font-color: $--color-info !default; +/* Calendar +--------------------------*/ +/// border||Other|4 +$--calendar-border: $--table-border !default; +/// color||Other|4 +$--calendar-selected-background-color: #F2F8FE !default; +$--calendar-cell-width: 85px !default; + +/* Form +-------------------------- */ +/// fontSize||Font|1 +$--form-label-font-size: $--font-size-base !default; + +/* Avatar +--------------------------*/ +/// color||Color|0 +$--avatar-font-color: #fff !default; +/// color||Color|0 +$--avatar-background-color: #C0C4CC !default; +/// fontSize||Font Size|1 +$--avatar-text-font-size: 14px !default; +/// fontSize||Font Size|1 +$--avatar-icon-font-size: 18px !default; +/// borderRadius||Border|2 +$--avatar-border-radius: $--border-radius-base !default; +/// size|1|Avatar Size|3 +$--avatar-large-size: 40px !default; +/// size|1|Avatar Size|3 +$--avatar-medium-size: 36px !default; +/// size|1|Avatar Size|3 +$--avatar-small-size: 28px !default; + +/* Empty +-------------------------- */ +$--empty-padding: 40px 0 !default; +$--empty-image-width: 160px !default; +$--empty-description-margin-top: 20px !default; +$--empty-bottom-margin-top: 20px !default; + +/* Descriptions +-------------------------- */ +$--descriptions-header-margin-bottom: 20px !default; +$--descriptions-title-font-size: 16px !default; +$--descriptions-table-border: 1px solid $--border-color-lighter !default; +$--descriptions-item-bordered-label-background: #fafafa !default; + +/* Skeleton +--------------------------*/ +$--skeleton-color: #f2f2f2 !default; +$--skeleton-to-color: #e6e6e6 !default; + +/* Svg +--------------- */ +$--svg-monochrome-grey: #DCDDE0 !default; + +/* Result +-------------------------- */ +$--result-padding: 40px 30px !default; +$--result-icon-font-size: 64px !default; +$--result-title-font-size: 20px !default; +$--result-title-margin-top: 20px !default; +$--result-subtitle-margin-top: 10px !default; +$--result-extra-margin-top: 30px !default; +$--result-info-color: $--color-info !default; +$--result-success-color: $--color-success !default; +$--result-warning-color: $--color-warning !default; +$--result-danger-color: $--color-danger !default; + +/* Break-point +--------------------------*/ +$--sm: 768px !default; +$--md: 992px !default; +$--lg: 1200px !default; +$--xl: 1920px !default; + +$--breakpoints: ( + 'xs' : (max-width: $--sm - 1), + 'sm' : (min-width: $--sm), + 'md' : (min-width: $--md), + 'lg' : (min-width: $--lg), + 'xl' : (min-width: $--xl) +); + +$--breakpoints-spec: ( + 'xs-only' : (max-width: $--sm - 1), + 'sm-and-up' : (min-width: $--sm), + 'sm-only': "(min-width: #{$--sm}) and (max-width: #{$--md - 1})", + 'sm-and-down': (max-width: $--md - 1), + 'md-and-up' : (min-width: $--md), + 'md-only': "(min-width: #{$--md}) and (max-width: #{$--lg - 1})", + 'md-and-down': (max-width: $--lg - 1), + 'lg-and-up' : (min-width: $--lg), + 'lg-only': "(min-width: #{$--lg}) and (max-width: #{$--xl - 1})", + 'lg-and-down': (max-width: $--xl - 1), + 'xl-only' : (min-width: $--xl), +); diff --git a/src/element-ui/theme/alert.css b/src/element-ui/theme/alert.css new file mode 100644 index 0000000..37941c7 --- /dev/null +++ b/src/element-ui/theme/alert.css @@ -0,0 +1 @@ +.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-alert-fade-enter,.el-alert-fade-leave-active{opacity:0} \ No newline at end of file diff --git a/src/element-ui/theme/aside.css b/src/element-ui/theme/aside.css new file mode 100644 index 0000000..f50d9d3 --- /dev/null +++ b/src/element-ui/theme/aside.css @@ -0,0 +1 @@ +.el-aside{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0} \ No newline at end of file diff --git a/src/element-ui/theme/autocomplete.css b/src/element-ui/theme/autocomplete.css new file mode 100644 index 0000000..96d095c --- /dev/null +++ b/src/element-ui/theme/autocomplete.css @@ -0,0 +1 @@ +.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E4E7ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle} \ No newline at end of file diff --git a/src/element-ui/theme/avatar.css b/src/element-ui/theme/avatar.css new file mode 100644 index 0000000..f7693b4 --- /dev/null +++ b/src/element-ui/theme/avatar.css @@ -0,0 +1 @@ +.el-avatar{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px} \ No newline at end of file diff --git a/src/element-ui/theme/backtop.css b/src/element-ui/theme/backtop.css new file mode 100644 index 0000000..949b260 --- /dev/null +++ b/src/element-ui/theme/backtop.css @@ -0,0 +1 @@ +.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;color:#409EFF;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:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC} \ No newline at end of file diff --git a/src/element-ui/theme/badge.css b/src/element-ui/theme/badge.css new file mode 100644 index 0000000..b8030f5 --- /dev/null +++ b/src/element-ui/theme/badge.css @@ -0,0 +1 @@ +.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#409EFF}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C} \ No newline at end of file diff --git a/src/element-ui/theme/base.css b/src/element-ui/theme/base.css new file mode 100644 index 0000000..bf564f9 --- /dev/null +++ b/src/element-ui/theme/base.css @@ -0,0 +1 @@ +.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}} \ No newline at end of file diff --git a/src/element-ui/theme/breadcrumb-item.css b/src/element-ui/theme/breadcrumb-item.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/breadcrumb.css b/src/element-ui/theme/breadcrumb.css new file mode 100644 index 0000000..e2b95e6 --- /dev/null +++ b/src/element-ui/theme/breadcrumb.css @@ -0,0 +1 @@ +.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none} \ No newline at end of file diff --git a/src/element-ui/theme/button-group.css b/src/element-ui/theme/button-group.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/button.css b/src/element-ui/theme/button.css new file mode 100644 index 0000000..db3f147 --- /dev/null +++ b/src/element-ui/theme/button.css @@ -0,0 +1 @@ +.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)} \ No newline at end of file diff --git a/src/element-ui/theme/calendar.css b/src/element-ui/theme/calendar.css new file mode 100644 index 0000000..6acaea3 --- /dev/null +++ b/src/element-ui/theme/calendar.css @@ -0,0 +1 @@ +.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table td.is-today{color:#409EFF}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE} \ No newline at end of file diff --git a/src/element-ui/theme/card.css b/src/element-ui/theme/card.css new file mode 100644 index 0000000..aed379b --- /dev/null +++ b/src/element-ui/theme/card.css @@ -0,0 +1 @@ +.el-card{border-radius:4px;border:1px solid #EBEEF5;background-color:#FFF;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px} \ No newline at end of file diff --git a/src/element-ui/theme/carousel-item.css b/src/element-ui/theme/carousel-item.css new file mode 100644 index 0000000..d7429cc --- /dev/null +++ b/src/element-ui/theme/carousel-item.css @@ -0,0 +1 @@ +.el-carousel__item,.el-carousel__mask{position:absolute;height:100%;top:0;left:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s} \ No newline at end of file diff --git a/src/element-ui/theme/carousel.css b/src/element-ui/theme/carousel.css new file mode 100644 index 0000000..c2f109a --- /dev/null +++ b/src/element-ui/theme/carousel.css @@ -0,0 +1 @@ +.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0} \ No newline at end of file diff --git a/src/element-ui/theme/cascader-panel.css b/src/element-ui/theme/cascader-panel.css new file mode 100644 index 0000000..7dcc284 --- /dev/null +++ b/src/element-ui/theme/cascader-panel.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-checkbox,.el-checkbox__input{display:inline-block;position:relative}.el-checkbox-button__inner,.el-checkbox__input{white-space:nowrap;outline:0;vertical-align:middle}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-radio{font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;line-height:1}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;outline:0;white-space:nowrap}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#606266;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0} \ No newline at end of file diff --git a/src/element-ui/theme/cascader.css b/src/element-ui/theme/cascader.css new file mode 100644 index 0000000..30458fa --- /dev/null +++ b/src/element-ui/theme/cascader.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-checkbox.is-bordered,.el-tag{border-radius:4px;-webkit-box-sizing:border-box}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-radio{font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border:1px solid #DCDFE6;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;white-space:nowrap;outline:0}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#606266;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E4E7ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{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:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#409EFF;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-moz-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC} \ No newline at end of file diff --git a/src/element-ui/theme/checkbox-button.css b/src/element-ui/theme/checkbox-button.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/checkbox-group.css b/src/element-ui/theme/checkbox-group.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/checkbox.css b/src/element-ui/theme/checkbox.css new file mode 100644 index 0000000..83cff95 --- /dev/null +++ b/src/element-ui/theme/checkbox.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-checkbox,.el-checkbox__input{display:inline-block;position:relative}.el-checkbox-button__inner,.el-checkbox__input{white-space:nowrap;vertical-align:middle;outline:0}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;line-height:1}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0} \ No newline at end of file diff --git a/src/element-ui/theme/col.css b/src/element-ui/theme/col.css new file mode 100644 index 0000000..ce8d84e --- /dev/null +++ b/src/element-ui/theme/col.css @@ -0,0 +1 @@ +.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9{position:relative}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-col-0{display:none;width:0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}} \ No newline at end of file diff --git a/src/element-ui/theme/collapse-item.css b/src/element-ui/theme/collapse-item.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/collapse.css b/src/element-ui/theme/collapse.css new file mode 100644 index 0000000..1532365 --- /dev/null +++ b/src/element-ui/theme/collapse.css @@ -0,0 +1 @@ +.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #EBEEF5;border-bottom:1px solid #EBEEF5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#303133;cursor:pointer;border-bottom:1px solid #EBEEF5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #EBEEF5}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px} \ No newline at end of file diff --git a/src/element-ui/theme/color-picker.css b/src/element-ui/theme/color-picker.css new file mode 100644 index 0000000..1cc14df --- /dev/null +++ b/src/element-ui/theme/color-picker.css @@ -0,0 +1 @@ +.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #409EFF;box-shadow:0 0 3px 2px #409EFF}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)} \ No newline at end of file diff --git a/src/element-ui/theme/container.css b/src/element-ui/theme/container.css new file mode 100644 index 0000000..bb9a110 --- /dev/null +++ b/src/element-ui/theme/container.css @@ -0,0 +1 @@ +.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column} \ No newline at end of file diff --git a/src/element-ui/theme/date-picker.css b/src/element-ui/theme/date-picker.css new file mode 100644 index 0000000..2299fd4 --- /dev/null +++ b/src/element-ui/theme/date-picker.css @@ -0,0 +1 @@ +.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F2F6FC}.el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;height:30px;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{height:30px;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F2F6FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F2F6FC}.el-date-table td.selected span{background-color:#409EFF;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #EBEEF5}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#409EFF;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#409EFF}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F2F6FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#409EFF}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409EFF;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E4E7ED;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;text-align:center;height:100%;color:#C0C4CC}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF} \ No newline at end of file diff --git a/src/element-ui/theme/descriptions-item.css b/src/element-ui/theme/descriptions-item.css new file mode 100644 index 0000000..da49439 --- /dev/null +++ b/src/element-ui/theme/descriptions-item.css @@ -0,0 +1 @@ +.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__label.has-colon::after{content:':';position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px} \ No newline at end of file diff --git a/src/element-ui/theme/descriptions.css b/src/element-ui/theme/descriptions.css new file mode 100644 index 0000000..225c4d8 --- /dev/null +++ b/src/element-ui/theme/descriptions.css @@ -0,0 +1 @@ +.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__label.has-colon::after{content:':';position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px}.el-descriptions{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#303133}.el-descriptions__header{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}.el-descriptions__title{font-size:16px;font-weight:700}.el-descriptions--mini,.el-descriptions--small{font-size:12px}.el-descriptions__body{color:#606266;background-color:#FFF}.el-descriptions__body table{border-collapse:collapse;width:100%;table-layout:fixed}.el-descriptions__body table td,.el-descriptions__body table th{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:400;line-height:1.5}.el-descriptions__body table td.is-left,.el-descriptions__body table th.is-left{text-align:left}.el-descriptions__body table td.is-center,.el-descriptions__body table th.is-center{text-align:center}.el-descriptions__body table td.is-right,.el-descriptions__body table th.is-right{text-align:right}.el-descriptions .is-bordered{table-layout:auto}.el-descriptions .is-bordered td,.el-descriptions .is-bordered th{border:1px solid #EBEEF5;padding:12px 10px}.el-descriptions :not(.is-bordered) td,.el-descriptions :not(.is-bordered) th{padding-bottom:12px}.el-descriptions--medium.is-bordered td,.el-descriptions--medium.is-bordered th{padding:10px}.el-descriptions--medium:not(.is-bordered) td,.el-descriptions--medium:not(.is-bordered) th{padding-bottom:10px}.el-descriptions--small.is-bordered td,.el-descriptions--small.is-bordered th{padding:8px 10px}.el-descriptions--small:not(.is-bordered) td,.el-descriptions--small:not(.is-bordered) th{padding-bottom:8px}.el-descriptions--mini.is-bordered td,.el-descriptions--mini.is-bordered th{padding:6px 10px}.el-descriptions--mini:not(.is-bordered) td,.el-descriptions--mini:not(.is-bordered) th{padding-bottom:6px} \ No newline at end of file diff --git a/src/element-ui/theme/dialog.css b/src/element-ui/theme/dialog.css new file mode 100644 index 0000000..8bf6a38 --- /dev/null +++ b/src/element-ui/theme/dialog.css @@ -0,0 +1 @@ +.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-dialog{position:relative;margin:0 auto 50px;background:#FFF;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}} \ No newline at end of file diff --git a/src/element-ui/theme/display.css b/src/element-ui/theme/display.css new file mode 100644 index 0000000..1d8790b --- /dev/null +++ b/src/element-ui/theme/display.css @@ -0,0 +1 @@ +@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}} \ No newline at end of file diff --git a/src/element-ui/theme/divider.css b/src/element-ui/theme/divider.css new file mode 100644 index 0000000..c0a39d9 --- /dev/null +++ b/src/element-ui/theme/divider.css @@ -0,0 +1 @@ +.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;font-weight:500;color:#303133;font-size:14px}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)} \ No newline at end of file diff --git a/src/element-ui/theme/drawer.css b/src/element-ui/theme/drawer.css new file mode 100644 index 0000000..dfe96ab --- /dev/null +++ b/src/element-ui/theme/drawer.css @@ -0,0 +1 @@ +.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}.el-drawer.btt,.el-drawer.ttb,.el-drawer__container{left:0;right:0;width:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;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-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);overflow:hidden;outline:0}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.el-drawer__body>*{-webkit-box-sizing:border-box;box-sizing:border-box}.el-drawer__container{position:relative}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse} \ No newline at end of file diff --git a/src/element-ui/theme/dropdown-item.css b/src/element-ui/theme/dropdown-item.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/dropdown-menu.css b/src/element-ui/theme/dropdown-menu.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/dropdown.css b/src/element-ui/theme/dropdown.css new file mode 100644 index 0000000..e548dd9 --- /dev/null +++ b/src/element-ui/theme/dropdown.css @@ -0,0 +1 @@ +.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown-menu{position:absolute;top:0;left:0;z-index:10;padding:10px 0;margin:5px 0;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #EBEEF5}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px} \ No newline at end of file diff --git a/src/element-ui/theme/empty.css b/src/element-ui/theme/empty.css new file mode 100644 index 0000000..04a51a8 --- /dev/null +++ b/src/element-ui/theme/empty.css @@ -0,0 +1 @@ +.el-empty{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0}.el-empty__image{width:160px}.el-empty__image img,.el-empty__image svg{width:100%;height:100%;vertical-align:top}.el-empty__image img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.el-empty__image svg{fill:#DCDDE0}.el-empty__description{margin-top:20px}.el-empty__description p{margin:0;font-size:14px;color:#909399}.el-empty__bottom{margin-top:20px} \ No newline at end of file diff --git a/src/element-ui/theme/fonts/element-icons.ttf b/src/element-ui/theme/fonts/element-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..91b74de36778b0ff8958d37d07ce70fb3b26f50b GIT binary patch literal 55956 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

%#5t+7yTm^Z{)9pPFdh-)p? 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.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{border-color:#F56C6C}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block} \ No newline at end of file diff --git a/src/element-ui/theme/header.css b/src/element-ui/theme/header.css new file mode 100644 index 0000000..b8ffa6a --- /dev/null +++ b/src/element-ui/theme/header.css @@ -0,0 +1 @@ +.el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0} \ No newline at end of file diff --git a/src/element-ui/theme/icon.css b/src/element-ui/theme/icon.css new file mode 100644 index 0000000..bf3ae3e --- /dev/null +++ b/src/element-ui/theme/icon.css @@ -0,0 +1 @@ +@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}} \ No newline at end of file diff --git a/src/element-ui/theme/image.css b/src/element-ui/theme/image.css new file mode 100644 index 0000000..b201b19 --- /dev/null +++ b/src/element-ui/theme/image.css @@ -0,0 +1 @@ +.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{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:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index: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;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;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}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}} \ No newline at end of file diff --git a/src/element-ui/theme/index.css b/src/element-ui/theme/index.css new file mode 100644 index 0000000..16f538a --- /dev/null +++ b/src/element-ui/theme/index.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-pagination--small .arrow.disabled,.el-table .hidden-columns,.el-table td.is-hidden>*,.el-table th.is-hidden>*,.el-table--hidden{visibility:hidden}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing),.el-message__closeBtn:focus,.el-message__content:focus,.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing),.el-rate:active,.el-rate:focus,.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing),.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-input__suffix,.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#409EFF}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#409EFF}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409EFF;color:#FFF}.el-dialog,.el-pager li{background:#FFF;-webkit-box-sizing:border-box}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-date-table,.el-table th{-webkit-user-select:none;-moz-user-select:none}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;font-size:13px;min-width:35.5px;height:28px;line-height:28px;box-sizing:border-box;text-align:center}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#409EFF}.el-pager li.active{color:#409EFF;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E4E7ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-dropdown-menu,.el-menu--collapse .el-submenu .el-menu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown-menu{position:absolute;top:0;left:0;padding:10px 0;margin:5px 0;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #EBEEF5}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;border:1px solid #E4E7ED;border-radius:2px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;position:relative;-webkit-box-sizing:border-box;white-space:nowrap;list-style:none}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.el-radio-button__inner,.el-radio-group{display:inline-block;line-height:1;vertical-align:middle}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{font-size:0}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{white-space:nowrap;background:#FFF;border:1px solid #DCDFE6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F2F6FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-popover,.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;right:-7px;top:0;color:#FFF}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;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}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th{background:#F5F7FA}.el-table th,.el-table tr{background-color:#FFF}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table .cell,.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.is-sortable{cursor:pointer}.el-table th{overflow:hidden;-ms-user-select:none;user-select:none}.el-table th>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th>.cell.highlight{color:#409EFF}.el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#EBEEF5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #EBEEF5;background-color:#F5F7FA;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#F5F7FA;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-picker-panel,.el-table-filter{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#F5F7FA}.el-table__body tr.current-row>td{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#F5F7FA}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #EBEEF5;border-radius:2px;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-date-table td,.el-date-table td div{height:30px;-webkit-box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #EBEEF5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F2F6FC}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{padding:3px 0;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F2F6FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F2F6FC}.el-date-table td.selected span{background-color:#409EFF;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #EBEEF5}.el-month-table{margin:-1px}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#409EFF;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#409EFF}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F2F6FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#409EFF}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{margin:-1px}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409EFF;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#E4E7ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-popover,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-slider__button,.el-slider__button-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E4E7ED;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-popover{position:absolute;background:#FFF;min-width:150px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #EBEEF5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{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}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#F56C6C;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-collapse-item__arrow,.el-tabs__nav{-webkit-transition:-webkit-transform .3s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF inset;box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#FFF;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#409EFF}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#409EFF;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-progress-bar__inner::after,.el-row::after,.el-row::before,.el-slider::after,.el-slider::before,.el-slider__button-wrapper::after,.el-upload-cover::after{content:""}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E4E7ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__button-wrapper,.el-slider__stop{-webkit-transform:translateX(-50%);position:absolute}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;z-index:1001;top:-15px;transform:translateX(-50%);background-color:transparent;text-align:center;user-select:none;line-height:normal}.el-slider__button-wrapper::after{height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;background-color:#FFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;user-select:none}.el-image-viewer__btn,.el-step__icon-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{height:6px;width:6px;border-radius:100%;background-color:#FFF;transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #DCDFE6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row{position:relative}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-0{width:0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #DCDFE6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-card,.el-message{border-radius:4px;overflow:hidden}.el-progress-bar__inner::after{height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#409EFF}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C}.el-card{border:1px solid #EBEEF5;background-color:#FFF;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;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:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow: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}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.el-carousel__item,.el-carousel__mask{height:100%;top:0;left:0;position:absolute}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #EBEEF5;border-bottom:1px solid #EBEEF5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#303133;cursor:pointer;border-bottom:1px solid #EBEEF5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #EBEEF5}.el-cascader__tags,.el-tag{-webkit-box-sizing:border-box}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E4E7ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{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:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#409EFF;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-moz-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC}.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #409EFF;box-shadow:0 0 3px 2px #409EFF}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-link,.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#409EFF;font-size:0}.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #DCDFE6;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer-panel{border:1px solid #EBEEF5;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-divider__text,.el-link{font-weight:500;font-size:14px}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #EBEEF5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-container,.el-timeline-item__node{display:-webkit-box;display:-ms-flexbox}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-aside,.el-header{-webkit-box-sizing:border-box}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:20px}.el-footer{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;border-radius:50%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image__error,.el-timeline-item__dot{display:-webkit-box;display:-ms-flexbox}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#409EFF}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;padding:0}.el-drawer,.el-empty,.el-result{-webkit-box-orient:vertical;-webkit-box-direction:normal}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409EFF}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409EFF}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409EFF}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#409EFF}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc}.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;color:#303133}.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{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:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index: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;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;user-select:none}.el-button,.el-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;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}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-backtop,.el-page-header{display:-webkit-box;display:-ms-flexbox}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-backtop,.el-calendar-table td.is-today{color:#409EFF}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE}.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;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:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC}.el-page-header{display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-empty__image img,.el-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;white-space:nowrap;outline:0}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#606266;font-weight:500;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-avatar,.el-drawer{-webkit-box-sizing:border-box;overflow:hidden}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;box-sizing:border-box;text-align:center;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-drawer,.el-drawer__header{display:-webkit-box;display:-ms-flexbox}.el-empty__image img,.el-empty__image svg{vertical-align:top;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;box-sizing:border-box;background-color:#FFF;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);outline:0}.el-drawer__body>*,.el-empty{-webkit-box-sizing:border-box}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer__container{position:relative;left:0;right:0;width:100%}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse}.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:#f2f2f2}.el-skeleton.is-animated .el-skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite}.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-empty,.el-skeleton__image{display:-webkit-box;display:-ms-flexbox}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;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-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}.el-empty{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;box-sizing:border-box;padding:40px 0}.el-empty__image{width:160px}.el-empty__image img{user-select:none;-o-object-fit:contain;object-fit:contain}.el-empty__image svg{fill:#DCDDE0}.el-empty__description{margin-top:20px}.el-empty__description p{margin:0;font-size:14px;color:#909399}.el-empty__bottom,.el-result__title{margin-top:20px}.el-descriptions{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#303133}.el-descriptions__header{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}.el-descriptions__title{font-size:16px;font-weight:700}.el-descriptions--mini,.el-descriptions--small{font-size:12px}.el-descriptions__body{color:#606266;background-color:#FFF}.el-descriptions__body table{border-collapse:collapse;width:100%;table-layout:fixed}.el-descriptions__body table td,.el-descriptions__body table th{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:400;line-height:1.5}.el-descriptions__body table td.is-left,.el-descriptions__body table th.is-left{text-align:left}.el-descriptions__body table td.is-center,.el-descriptions__body table th.is-center{text-align:center}.el-descriptions__body table td.is-right,.el-descriptions__body table th.is-right{text-align:right}.el-descriptions .is-bordered{table-layout:auto}.el-descriptions .is-bordered td,.el-descriptions .is-bordered th{border:1px solid #EBEEF5;padding:12px 10px}.el-descriptions :not(.is-bordered) td,.el-descriptions :not(.is-bordered) th{padding-bottom:12px}.el-descriptions--medium.is-bordered td,.el-descriptions--medium.is-bordered th{padding:10px}.el-descriptions--medium:not(.is-bordered) td,.el-descriptions--medium:not(.is-bordered) th{padding-bottom:10px}.el-descriptions--small.is-bordered td,.el-descriptions--small.is-bordered th{padding:8px 10px}.el-descriptions--small:not(.is-bordered) td,.el-descriptions--small:not(.is-bordered) th{padding-bottom:8px}.el-descriptions--mini.is-bordered td,.el-descriptions--mini.is-bordered th{padding:6px 10px}.el-descriptions--mini:not(.is-bordered) td,.el-descriptions--mini:not(.is-bordered) th{padding-bottom:6px}.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__label.has-colon::after{content:':';position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px}.el-result{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;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.el-result__icon svg{width:64px;height:64px}.el-result__title p{margin:0;font-size:20px;color:#303133;line-height:1.3}.el-result__subtitle{margin-top:10px}.el-result__subtitle p{margin:0;font-size:14px;color:#606266;line-height:1.3}.el-result__extra{margin-top:30px}.el-result .icon-success{fill:#67C23A}.el-result .icon-error{fill:#F56C6C}.el-result .icon-info{fill:#909399}.el-result .icon-warning{fill:#E6A23C} \ No newline at end of file diff --git a/src/element-ui/theme/infinite-scroll.css b/src/element-ui/theme/infinite-scroll.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/infiniteScroll.css b/src/element-ui/theme/infiniteScroll.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/input-number.css b/src/element-ui/theme/input-number.css new file mode 100644 index 0000000..02ec6ac --- /dev/null +++ b/src/element-ui/theme/input-number.css @@ -0,0 +1 @@ +.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px} \ No newline at end of file diff --git a/src/element-ui/theme/input.css b/src/element-ui/theme/input.css new file mode 100644 index 0000000..3e9b2f1 --- /dev/null +++ b/src/element-ui/theme/input.css @@ -0,0 +1 @@ +.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;text-align:center;height:100%;color:#C0C4CC}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0} \ No newline at end of file diff --git a/src/element-ui/theme/link.css b/src/element-ui/theme/link.css new file mode 100644 index 0000000..ffb0fba --- /dev/null +++ b/src/element-ui/theme/link.css @@ -0,0 +1 @@ +.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:14px;font-weight:500}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409EFF}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409EFF}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409EFF}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#409EFF}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc} \ No newline at end of file diff --git a/src/element-ui/theme/loading.css b/src/element-ui/theme/loading.css new file mode 100644 index 0000000..b8066cf --- /dev/null +++ b/src/element-ui/theme/loading.css @@ -0,0 +1 @@ +.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}.el-loading-fade-enter,.el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}} \ No newline at end of file diff --git a/src/element-ui/theme/main.css b/src/element-ui/theme/main.css new file mode 100644 index 0000000..03da3e6 --- /dev/null +++ b/src/element-ui/theme/main.css @@ -0,0 +1 @@ +.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px} \ No newline at end of file diff --git a/src/element-ui/theme/menu-item-group.css b/src/element-ui/theme/menu-item-group.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/menu-item.css b/src/element-ui/theme/menu-item.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/menu.css b/src/element-ui/theme/menu.css new file mode 100644 index 0000000..2b97207 --- /dev/null +++ b/src/element-ui/theme/menu.css @@ -0,0 +1 @@ +.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid #E4E7ED;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;list-style:none;position:relative;white-space:nowrap}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0} \ No newline at end of file diff --git a/src/element-ui/theme/message-box.css b/src/element-ui/theme/message-box.css new file mode 100644 index 0000000..5a68df9 --- /dev/null +++ b/src/element-ui/theme/message-box.css @@ -0,0 +1 @@ +.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button,.el-input__inner{-webkit-appearance:none;outline:0}.el-message-box,.el-popup-parent--hidden{overflow:hidden}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;-webkit-transition:all .3s;text-align:center;height:100%;color:#C0C4CC;top:0}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #EBEEF5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{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}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}} \ No newline at end of file diff --git a/src/element-ui/theme/message.css b/src/element-ui/theme/message.css new file mode 100644 index 0000000..d75f8c0 --- /dev/null +++ b/src/element-ui/theme/message.css @@ -0,0 +1 @@ +.el-message__closeBtn:focus,.el-message__content:focus{outline-width:0}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)} \ No newline at end of file diff --git a/src/element-ui/theme/notification.css b/src/element-ui/theme/notification.css new file mode 100644 index 0000000..0d8acbd --- /dev/null +++ b/src/element-ui/theme/notification.css @@ -0,0 +1 @@ +.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0} \ No newline at end of file diff --git a/src/element-ui/theme/option-group.css b/src/element-ui/theme/option-group.css new file mode 100644 index 0000000..b23a5fd --- /dev/null +++ b/src/element-ui/theme/option-group.css @@ -0,0 +1 @@ +.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px} \ No newline at end of file diff --git a/src/element-ui/theme/option.css b/src/element-ui/theme/option.css new file mode 100644 index 0000000..0d5b5bb --- /dev/null +++ b/src/element-ui/theme/option.css @@ -0,0 +1 @@ +.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700} \ No newline at end of file diff --git a/src/element-ui/theme/page-header.css b/src/element-ui/theme/page-header.css new file mode 100644 index 0000000..d5ebc52 --- /dev/null +++ b/src/element-ui/theme/page-header.css @@ -0,0 +1 @@ +.el-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133} \ No newline at end of file diff --git a/src/element-ui/theme/pagination.css b/src/element-ui/theme/pagination.css new file mode 100644 index 0000000..7af1bce --- /dev/null +++ b/src/element-ui/theme/pagination.css @@ -0,0 +1 @@ +.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-input__inner,.el-tag{-webkit-box-sizing:border-box}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;right:-7px;top:0;color:#FFF}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#409EFF}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .arrow.disabled{visibility:hidden}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#409EFF}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409EFF;color:#FFF}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;display:inline-block;margin:0}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;background:#FFF;font-size:13px;min-width:35.5px;height:28px;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#409EFF}.el-pager li.active{color:#409EFF;cursor:default} \ No newline at end of file diff --git a/src/element-ui/theme/popconfirm.css b/src/element-ui/theme/popconfirm.css new file mode 100644 index 0000000..d835dc2 --- /dev/null +++ b/src/element-ui/theme/popconfirm.css @@ -0,0 +1 @@ +.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0} \ No newline at end of file diff --git a/src/element-ui/theme/popover.css b/src/element-ui/theme/popover.css new file mode 100644 index 0000000..3516334 --- /dev/null +++ b/src/element-ui/theme/popover.css @@ -0,0 +1 @@ +.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-popover{position:absolute;background:#FFF;min-width:150px;border-radius:4px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0} \ No newline at end of file diff --git a/src/element-ui/theme/popper.css b/src/element-ui/theme/popper.css new file mode 100644 index 0000000..e3f8045 --- /dev/null +++ b/src/element-ui/theme/popper.css @@ -0,0 +1 @@ +.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF} \ No newline at end of file diff --git a/src/element-ui/theme/progress.css b/src/element-ui/theme/progress.css new file mode 100644 index 0000000..61814c8 --- /dev/null +++ b/src/element-ui/theme/progress.css @@ -0,0 +1 @@ +.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner::after{content:"";height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}} \ No newline at end of file diff --git a/src/element-ui/theme/radio-button.css b/src/element-ui/theme/radio-button.css new file mode 100644 index 0000000..85037e9 --- /dev/null +++ b/src/element-ui/theme/radio-button.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-radio-button,.el-radio-button__inner{display:inline-block;position:relative;outline:0}.el-radio-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;background:#FFF;border:1px solid #DCDFE6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F2F6FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF} \ No newline at end of file diff --git a/src/element-ui/theme/radio-group.css b/src/element-ui/theme/radio-group.css new file mode 100644 index 0000000..8b5d6e4 --- /dev/null +++ b/src/element-ui/theme/radio-group.css @@ -0,0 +1 @@ +.el-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0} \ No newline at end of file diff --git a/src/element-ui/theme/radio.css b/src/element-ui/theme/radio.css new file mode 100644 index 0000000..7eaf9e6 --- /dev/null +++ b/src/element-ui/theme/radio.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio,.el-radio__input{white-space:nowrap;line-height:1;outline:0}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-radio{color:#606266;font-weight:500;cursor:pointer;margin-right:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px} \ No newline at end of file diff --git a/src/element-ui/theme/rate.css b/src/element-ui/theme/rate.css new file mode 100644 index 0000000..984f121 --- /dev/null +++ b/src/element-ui/theme/rate.css @@ -0,0 +1 @@ +.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-rate{height:20px;line-height:1}.el-rate:active,.el-rate:focus{outline-width:0}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-rate__text{font-size:14px;vertical-align:middle} \ No newline at end of file diff --git a/src/element-ui/theme/reset.css b/src/element-ui/theme/reset.css new file mode 100644 index 0000000..b90ff7e --- /dev/null +++ b/src/element-ui/theme/reset.css @@ -0,0 +1 @@ +@charset "UTF-8";body{font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;font-weight:400;font-size:14px;color:#000;-webkit-font-smoothing:antialiased}a{color:#409EFF;text-decoration:none}a:focus,a:hover{color:#66b1ff}a:active{color:#3a8ee6}h1,h2,h3,h4,h5,h6{color:#606266;font-weight:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6,p{font-size:inherit}p{line-height:1.8}sub,sup{font-size:13px}small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee} \ No newline at end of file diff --git a/src/element-ui/theme/result.css b/src/element-ui/theme/result.css new file mode 100644 index 0000000..558db12 --- /dev/null +++ b/src/element-ui/theme/result.css @@ -0,0 +1 @@ +.el-result{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.el-result__icon svg{width:64px;height:64px}.el-result__title{margin-top:20px}.el-result__title p{margin:0;font-size:20px;color:#303133;line-height:1.3}.el-result__subtitle{margin-top:10px}.el-result__subtitle p{margin:0;font-size:14px;color:#606266;line-height:1.3}.el-result__extra{margin-top:30px}.el-result .icon-success{fill:#67C23A}.el-result .icon-error{fill:#F56C6C}.el-result .icon-info{fill:#909399}.el-result .icon-warning{fill:#E6A23C} \ No newline at end of file diff --git a/src/element-ui/theme/row.css b/src/element-ui/theme/row.css new file mode 100644 index 0000000..7ed91d1 --- /dev/null +++ b/src/element-ui/theme/row.css @@ -0,0 +1 @@ +.el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table;content:""}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end} \ No newline at end of file diff --git a/src/element-ui/theme/scrollbar.css b/src/element-ui/theme/scrollbar.css new file mode 100644 index 0000000..4e6a47b --- /dev/null +++ b/src/element-ui/theme/scrollbar.css @@ -0,0 +1 @@ +.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%} \ No newline at end of file diff --git a/src/element-ui/theme/select-dropdown.css b/src/element-ui/theme/select-dropdown.css new file mode 100644 index 0000000..6fd2cb0 --- /dev/null +++ b/src/element-ui/theme/select-dropdown.css @@ -0,0 +1 @@ +.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box} \ No newline at end of file diff --git a/src/element-ui/theme/select.css b/src/element-ui/theme/select.css new file mode 100644 index 0000000..1d4663f --- /dev/null +++ b/src/element-ui/theme/select.css @@ -0,0 +1 @@ +.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-select-dropdown__item,.el-tag{white-space:nowrap;-webkit-box-sizing:border-box}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;right:-7px;top:0;color:#FFF}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)} \ No newline at end of file diff --git a/src/element-ui/theme/skeleton-item.css b/src/element-ui/theme/skeleton-item.css new file mode 100644 index 0000000..e5b2aed --- /dev/null +++ b/src/element-ui/theme/skeleton-item.css @@ -0,0 +1 @@ +.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;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-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%} \ No newline at end of file diff --git a/src/element-ui/theme/skeleton.css b/src/element-ui/theme/skeleton.css new file mode 100644 index 0000000..c4582be --- /dev/null +++ b/src/element-ui/theme/skeleton.css @@ -0,0 +1 @@ +.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;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-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:#f2f2f2}.el-skeleton.is-animated .el-skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite} \ No newline at end of file diff --git a/src/element-ui/theme/slider.css b/src/element-ui/theme/slider.css new file mode 100644 index 0000000..a891d5e --- /dev/null +++ b/src/element-ui/theme/slider.css @@ -0,0 +1 @@ +.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table;content:""}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E4E7ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__button-wrapper,.el-slider__stop{-webkit-transform:translateX(-50%);position:absolute}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;z-index:1001;top:-15px;transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.el-slider__button-wrapper::after{content:"";height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;background-color:#FFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{height:6px;width:6px;border-radius:100%;background-color:#FFF;transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #DCDFE6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)} \ No newline at end of file diff --git a/src/element-ui/theme/spinner.css b/src/element-ui/theme/spinner.css new file mode 100644 index 0000000..7358802 --- /dev/null +++ b/src/element-ui/theme/spinner.css @@ -0,0 +1 @@ +.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}} \ No newline at end of file diff --git a/src/element-ui/theme/step.css b/src/element-ui/theme/step.css new file mode 100644 index 0000000..65ef795 --- /dev/null +++ b/src/element-ui/theme/step.css @@ -0,0 +1 @@ +.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;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:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow: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}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none} \ No newline at end of file diff --git a/src/element-ui/theme/steps.css b/src/element-ui/theme/steps.css new file mode 100644 index 0000000..8e7c627 --- /dev/null +++ b/src/element-ui/theme/steps.css @@ -0,0 +1 @@ +.el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column} \ No newline at end of file diff --git a/src/element-ui/theme/submenu.css b/src/element-ui/theme/submenu.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/switch.css b/src/element-ui/theme/switch.css new file mode 100644 index 0000000..e813f9a --- /dev/null +++ b/src/element-ui/theme/switch.css @@ -0,0 +1 @@ +.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer;vertical-align:middle}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0} \ No newline at end of file diff --git a/src/element-ui/theme/tab-pane.css b/src/element-ui/theme/tab-pane.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/table-column.css b/src/element-ui/theme/table-column.css new file mode 100644 index 0000000..f8878bc --- /dev/null +++ b/src/element-ui/theme/table-column.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-checkbox,.el-checkbox__input{white-space:nowrap;display:inline-block;position:relative}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox-button__inner,.el-tag{-webkit-box-sizing:border-box;white-space:nowrap}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #EBEEF5;border-radius:2px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #EBEEF5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0} \ No newline at end of file diff --git a/src/element-ui/theme/table.css b/src/element-ui/theme/table.css new file mode 100644 index 0000000..d3992b5 --- /dev/null +++ b/src/element-ui/theme/table.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-table,.el-table__append-wrapper{overflow:hidden}.el-table td.is-hidden>*,.el-table th.is-hidden>*,.el-table--hidden{visibility:hidden}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-table th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-table{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;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}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th{background:#F5F7FA}.el-table th,.el-table tr{background-color:#FFF}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table .cell,.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.is-sortable{cursor:pointer}.el-table th{overflow:hidden;user-select:none}.el-table th>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th>.cell.highlight{color:#409EFF}.el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#EBEEF5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #EBEEF5;background-color:#F5F7FA;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#F5F7FA;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#F5F7FA}.el-table__body tr.current-row>td{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#F5F7FA}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px} \ No newline at end of file diff --git a/src/element-ui/theme/tabs.css b/src/element-ui/theme/tabs.css new file mode 100644 index 0000000..501216d --- /dev/null +++ b/src/element-ui/theme/tabs.css @@ -0,0 +1 @@ +.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF inset;box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}} \ No newline at end of file diff --git a/src/element-ui/theme/tag.css b/src/element-ui/theme/tag.css new file mode 100644 index 0000000..d78ff0a --- /dev/null +++ b/src/element-ui/theme/tag.css @@ -0,0 +1 @@ +.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)} \ No newline at end of file diff --git a/src/element-ui/theme/theme-variables.css b/src/element-ui/theme/theme-variables.css new file mode 100644 index 0000000..e69de29 diff --git a/src/element-ui/theme/time-picker.css b/src/element-ui/theme/time-picker.css new file mode 100644 index 0000000..60330a6 --- /dev/null +++ b/src/element-ui/theme/time-picker.css @@ -0,0 +1 @@ +.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E4E7ED;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;text-align:center;height:100%;color:#C0C4CC}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF} \ No newline at end of file diff --git a/src/element-ui/theme/time-select.css b/src/element-ui/theme/time-select.css new file mode 100644 index 0000000..a014ca4 --- /dev/null +++ b/src/element-ui/theme/time-select.css @@ -0,0 +1 @@ +.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-moz-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-moz-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#E4E7ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer} \ No newline at end of file diff --git a/src/element-ui/theme/timeline-item.css b/src/element-ui/theme/timeline-item.css new file mode 100644 index 0000000..1f14f8b --- /dev/null +++ b/src/element-ui/theme/timeline-item.css @@ -0,0 +1 @@ +.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;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}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#409EFF}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;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}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px} \ No newline at end of file diff --git a/src/element-ui/theme/timeline.css b/src/element-ui/theme/timeline.css new file mode 100644 index 0000000..c87533d --- /dev/null +++ b/src/element-ui/theme/timeline.css @@ -0,0 +1 @@ +.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none} \ No newline at end of file diff --git a/src/element-ui/theme/tooltip.css b/src/element-ui/theme/tooltip.css new file mode 100644 index 0000000..2291f78 --- /dev/null +++ b/src/element-ui/theme/tooltip.css @@ -0,0 +1 @@ +.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF} \ No newline at end of file diff --git a/src/element-ui/theme/transfer.css b/src/element-ui/theme/transfer.css new file mode 100644 index 0000000..3d543ab --- /dev/null +++ b/src/element-ui/theme/transfer.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-button,.el-checkbox{-moz-user-select:none;-ms-user-select:none}.el-button,.el-checkbox-button__inner{font-weight:500;-webkit-appearance:none}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-button-group>.el-button.is-active,.el-button-group>.el-button.is-disabled,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;-webkit-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox-button__inner,.el-transfer-panel{-webkit-box-sizing:border-box;vertical-align:middle}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;text-align:center;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#409EFF;font-size:0}.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #DCDFE6;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer-panel{border:1px solid #EBEEF5;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;width:200px;max-height:100%;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #EBEEF5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px} \ No newline at end of file diff --git a/src/element-ui/theme/tree.css b/src/element-ui/theme/tree.css new file mode 100644 index 0000000..fcfd215 --- /dev/null +++ b/src/element-ui/theme/tree.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox-button__inner,.el-checkbox__input{line-height:1;vertical-align:middle;white-space:nowrap;outline:0}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{font-weight:500;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-tree{position:relative;cursor:default;background:#FFF;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#409EFF}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#409EFF;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff} \ No newline at end of file diff --git a/src/element-ui/theme/upload.css b/src/element-ui/theme/upload.css new file mode 100644 index 0000000..8872d1f --- /dev/null +++ b/src/element-ui/theme/upload.css @@ -0,0 +1 @@ +@charset "UTF-8";.el-upload-cover__title,.el-upload-list__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#FFF;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #DCDFE6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;padding-left:4px;-webkit-transition:color .3s;transition:color .3s}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1} \ No newline at end of file diff --git a/src/i18n/index.js b/src/i18n/index.js new file mode 100644 index 0000000..1ea81ad --- /dev/null +++ b/src/i18n/index.js @@ -0,0 +1,20 @@ +import Vue from 'vue' +import VueI18n from 'vue-i18n' +import Cookies from 'js-cookie' +import zhCNLocale from 'element-ui/lib/locale/lang/zh-CN' +import zhCN from './zh-CN' + +Vue.use(VueI18n) + +export const messages = { + 'zh-CN': { + '_lang': '简体中文', + ...zhCN, + ...zhCNLocale + } +} + +export default new VueI18n({ + locale: Cookies.get('language') || 'zh-CN', + messages +}) diff --git a/src/i18n/zh-CN.js b/src/i18n/zh-CN.js new file mode 100644 index 0000000..7521940 --- /dev/null +++ b/src/i18n/zh-CN.js @@ -0,0 +1,261 @@ +const t = {} + +t.loading = '加载中...' + +t.brand = {} +t.brand.lg = '人人权限系统' +t.brand.mini = '人人' + +t.add = '新增' +t.delete = '删除' +t.deleteBatch = '删除' +t.update = '修改' +t.query = '查询' +t.export = '导出' +t.handle = '操作' +t.confirm = '确定' +t.cancel = '取消' +t.clear = '清除' +t.logout = '退出' +t.manage = '处理' +t.createDate = '创建时间' +t.keyword = '关键字:' +t.choose = '请选择' + +t.prompt = {} +t.prompt.title = '提示' +t.prompt.info = '确定进行[{handle}]操作?' +t.prompt.success = '操作成功' +t.prompt.failed = '操作失败' +t.prompt.deleteBatch = '请选择删除项' + +t.validate = {} +t.validate.required = '必填项不能为空' +t.validate.format = '{attr}格式错误' + +t.upload = {} +t.upload.text = '将文件拖到此处,或点击上传' +t.upload.tip = '只支持{format}格式文件!' +t.upload.button = '点击上传' + +t.datePicker = {} +t.datePicker.range = '至' +t.datePicker.start = '开始日期' +t.datePicker.end = '结束日期' + +t.fullscreen = {} +t.fullscreen.prompt = '您的浏览器不支持此操作' + +t.updatePassword = {} +t.updatePassword.title = '修改密码' +t.updatePassword.username = '账号' +t.updatePassword.password = '原密码' +t.updatePassword.newPassword = '新密码' +t.updatePassword.confirmPassword = '确认密码' +t.updatePassword.validate = {} +t.updatePassword.validate.confirmPassword = '确认密码与新密码输入不一致' + +t.contentTabs = {} +t.contentTabs.closeCurrent = '关闭当前标签页' +t.contentTabs.closeOther = '关闭其它标签页' +t.contentTabs.closeAll = '关闭全部标签页' + +/* 页面 */ +t.notFound = {} +t.notFound.desc = '抱歉!您访问的页面失联啦...' +t.notFound.back = '上一页' +t.notFound.home = '首页' + +t.login = {} +t.login.title = '登录' +t.login.username = '用户名' +t.login.password = '密码' +t.login.captcha = '验证码' +t.login.demo = '在线演示' +t.login.copyright = '人人开源' + +t.schedule = {} +t.schedule.beanName = 'bean名称' +t.schedule.beanNameTips = 'spring bean名称, 如: testTask' +t.schedule.pauseBatch = '暂停' +t.schedule.resumeBatch = '恢复' +t.schedule.runBatch = '执行' +t.schedule.log = '日志列表' +t.schedule.params = '参数' +t.schedule.cronExpression = 'cron表达式' +t.schedule.cronExpressionTips = '如: 0 0 12 * * ?' +t.schedule.remark = '备注' +t.schedule.status = '状态' +t.schedule.status0 = '暂停' +t.schedule.status1 = '正常' +t.schedule.statusLog0 = '失败' +t.schedule.statusLog1 = '成功' +t.schedule.pause = '暂停' +t.schedule.resume = '恢复' +t.schedule.run = '执行' +t.schedule.jobId = '任务ID' +t.schedule.times = '耗时(单位: 毫秒)' +t.schedule.createDate = '执行时间' + +t.oss = {} +t.oss.config = '云存储配置' +t.oss.upload = '上传文件' +t.oss.url = 'URL地址' +t.oss.createDate = '创建时间' +t.oss.type = '类型' +t.oss.type1 = '七牛' +t.oss.type2 = '阿里云' +t.oss.type3 = '腾讯云' +t.oss.qiniuDomain = '域名' +t.oss.qiniuDomainTips = '七牛绑定的域名' +t.oss.qiniuPrefix = '路径前缀' +t.oss.qiniuPrefixTips = '不设置默认为空' +t.oss.qiniuAccessKey = 'AccessKey' +t.oss.qiniuAccessKeyTips = '七牛AccessKey' +t.oss.qiniuSecretKey = 'SecretKey' +t.oss.qiniuSecretKeyTips = '七牛SecretKey' +t.oss.qiniuBucketName = '空间名' +t.oss.qiniuBucketNameTips = '七牛存储空间名' +t.oss.aliyunDomain = '域名' +t.oss.aliyunDomainTips = '阿里云绑定的域名,如:http://cdn.renren.io' +t.oss.aliyunPrefix = '路径前缀' +t.oss.aliyunPrefixTips = '不设置默认为空' +t.oss.aliyunEndPoint = 'EndPoint' +t.oss.aliyunEndPointTips = '阿里云EndPoint' +t.oss.aliyunAccessKeyId = 'AccessKeyId' +t.oss.aliyunAccessKeyIdTips = '阿里云AccessKeyId' +t.oss.aliyunAccessKeySecret = 'AccessKeySecret' +t.oss.aliyunAccessKeySecretTips = '阿里云AccessKeySecret' +t.oss.aliyunBucketName = 'BucketName' +t.oss.aliyunBucketNameTips = '阿里云BucketName' +t.oss.qcloudDomain = '域名' +t.oss.qcloudDomainTips = '腾讯云绑定的域名' +t.oss.qcloudPrefix = '路径前缀' +t.oss.qcloudPrefixTips = '不设置默认为空' +t.oss.qcloudAppId = 'AppId' +t.oss.qcloudAppIdTips = '腾讯云AppId' +t.oss.qcloudSecretId = 'SecretId' +t.oss.qcloudSecretIdTips = '腾讯云SecretId' +t.oss.qcloudSecretKey = 'SecretKey' +t.oss.qcloudSecretKeyTips = '腾讯云SecretKey' +t.oss.qcloudBucketName = 'BucketName' +t.oss.qcloudBucketNameTips = '腾讯云BucketName' +t.oss.qcloudRegion = '所属地区' +t.oss.qcloudRegionTips = '请选择' +t.oss.qcloudRegionBeijing1 = '北京一区(华北)' +t.oss.qcloudRegionBeijing = '北京' +t.oss.qcloudRegionShanghai = '上海(华东)' +t.oss.qcloudRegionGuangzhou = '广州(华南)' +t.oss.qcloudRegionChengdu = '成都(西南)' +t.oss.qcloudRegionChongqing = '重庆' +t.oss.qcloudRegionSingapore = '新加坡' +t.oss.qcloudRegionHongkong = '香港' +t.oss.qcloudRegionToronto = '多伦多' +t.oss.qcloudRegionFrankfurt = '法兰克福' + +t.dept = {} +t.dept.name = '名称' +t.dept.parentName = '上级部门' +t.dept.sort = '排序' +t.dept.parentNameDefault = '一级部门' +t.dept.chooseerror = '请选择部门' +t.dept.title = '选择部门' + +t.dict = {} +t.dict.dictName = '字典名称' +t.dict.dictType = '字典类型' +t.dict.dictLabel = '字典标签' +t.dict.dictValue = '字典值' +t.dict.sort = '排序' +t.dict.remark = '备注' +t.dict.createDate = '创建时间' + +t.logError = {} +t.logError.requestUri = '请求URI' +t.logError.requestMethod = '请求方式' +t.logError.requestParams = '请求参数' +t.logError.ip = '操作IP' +t.logError.userAgent = '用户代理' +t.logError.createDate = '创建时间' +t.logError.errorInfo = '异常信息' + +t.logLogin = {} +t.logLogin.creatorName = '用户名' +t.logLogin.status = '状态' +t.logLogin.status0 = '失败' +t.logLogin.status1 = '成功' +t.logLogin.status2 = '账号已锁定' +t.logLogin.operation = '操作类型' +t.logLogin.operation0 = '登录' +t.logLogin.operation1 = '退出' +t.logLogin.ip = '操作IP' +t.logLogin.userAgent = 'User-Agent' +t.logLogin.createDate = '创建时间' + +t.logOperation = {} +t.logOperation.status = '状态' +t.logOperation.status0 = '失败' +t.logOperation.status1 = '成功' +t.logOperation.creatorName = '用户名' +t.logOperation.operation = '用户操作' +t.logOperation.requestUri = '请求URI' +t.logOperation.requestMethod = '请求方式' +t.logOperation.requestParams = '请求参数' +t.logOperation.requestTime = '请求时长' +t.logOperation.ip = '操作IP' +t.logOperation.userAgent = 'User-Agent' +t.logOperation.createDate = '创建时间' + +t.menu = {} +t.menu.name = '名称' +t.menu.icon = '图标' +t.menu.type = '类型' +t.menu.type0 = '菜单' +t.menu.type1 = '按钮' +t.menu.sort = '排序' +t.menu.url = '路由' +t.menu.permissions = '授权标识' +t.menu.permissionsTips = '多个用逗号分隔,如:sys:menu:save,sys:menu:update' +t.menu.parentName = '上级菜单' +t.menu.parentNameDefault = '一级菜单' +t.menu.resource = '授权资源' +t.menu.resourceUrl = '资源URL' +t.menu.resourceMethod = '请求方式' +t.menu.resourceAddItem = '添加一项' + +t.params = {} +t.params.paramCode = '编码' +t.params.paramValue = '值' +t.params.remark = '备注' + +t.role = {} +t.role.name = '名称' +t.role.remark = '备注' +t.role.createDate = '创建时间' +t.role.menuList = '菜单授权' +t.role.deptList = '数据授权' + +t.user = {} +t.user.username = '用户名' +t.user.deptName = '所属部门' +t.user.email = '邮箱' +t.user.mobile = '手机号' +t.user.status = '状态' +t.user.status0 = '停用' +t.user.status1 = '正常' +t.user.createDate = '创建时间' +t.user.password = '密码' +t.user.confirmPassword = '确认密码' +t.user.realName = '真实姓名' +t.user.gender = '性别' +t.user.gender0 = '男' +t.user.gender1 = '女' +t.user.gender2 = '保密' +t.user.roleIdList = '角色配置' +t.user.validate = {} +t.user.validate.confirmPassword = '确认密码与密码输入不一致' +t.user.select = '选择用户' +t.user.selecterror = '请选择一条记录' + + +export default t diff --git a/src/icons/iconfont.js b/src/icons/iconfont.js new file mode 100644 index 0000000..b438d8a --- /dev/null +++ b/src/icons/iconfont.js @@ -0,0 +1 @@ +(function(window){var svgSprite='';var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState=="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file diff --git a/src/icons/index.js b/src/icons/index.js new file mode 100644 index 0000000..7ca71db --- /dev/null +++ b/src/icons/index.js @@ -0,0 +1,4 @@ +import './iconfont' + +const svgFiles = require.context('./svg', true, /\.svg$/) +svgFiles.keys().map(item => svgFiles(item)) diff --git a/src/icons/svg/.gitkeep b/src/icons/svg/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/icons/svg/gitee.svg b/src/icons/svg/gitee.svg new file mode 100644 index 0000000..7d3e6e1 --- /dev/null +++ b/src/icons/svg/gitee.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..6837490 --- /dev/null +++ b/src/main.js @@ -0,0 +1,43 @@ +import Vue from 'vue' +import Element from 'element-ui' +import App from '@/App' +import i18n from '@/i18n' +import router from '@/router' +import store from '@/store' +import '@/icons' +import '@/element-ui/theme/index.css' +import '@/assets/scss/aui.scss' +import http from '@/utils/request' +import renRadioGroup from '@/components/ren-radio-group' +import renSelect from '@/components/ren-select' +import renDeptTree from '@/components/ren-dept-tree' +import renRegionTree from '@/components/ren-region-tree' +import { hasPermission, getDictLabel } from '@/utils' +import cloneDeep from 'lodash/cloneDeep' + +Vue.config.productionTip = false + +Vue.use(Element, { + size: 'default', + i18n: (key, value) => i18n.t(key, value) +}) + +Vue.use(renRadioGroup) +Vue.use(renSelect) +Vue.use(renDeptTree) +Vue.use(renRegionTree) + +// 挂载全局 +Vue.prototype.$http = http +Vue.prototype.$hasPermission = hasPermission +Vue.prototype.$getDictLabel = getDictLabel + +// 保存整站vuex本地储存初始状态 +window.SITE_CONFIG['storeState'] = cloneDeep(store.state) + +new Vue({ + i18n, + router, + store, + render: h => h(App) +}).$mount('#app') diff --git a/src/mixins/view-module.js b/src/mixins/view-module.js new file mode 100644 index 0000000..4306320 --- /dev/null +++ b/src/mixins/view-module.js @@ -0,0 +1,163 @@ +import Cookies from 'js-cookie' +import qs from 'qs' +export default { + data () { + /* eslint-disable */ + return { + // 设置属性 + mixinViewModuleOptions: { + createdIsNeed: true, // 此页面是否在创建时,调用查询数据列表接口? + activatedIsNeed: false, // 此页面是否在激活(进入)时,调用查询数据列表接口? + getDataListURL: '', // 数据列表接口,API地址 + getDataListIsPage: false, // 数据列表接口,是否需要分页? + deleteURL: '', // 删除接口,API地址 + deleteIsBatch: false, // 删除接口,是否需要批量? + deleteIsBatchKey: 'id', // 删除接口,批量状态下由那个key进行标记操作?比如:pid,uid... + exportURL: '' // 导出接口,API地址 + }, + // 默认属性 + dataForm: {}, // 查询条件 + dataList: [], // 数据列表 + order: '', // 排序,asc/desc + orderField: '', // 排序,字段 + page: 1, // 当前页码 + limit: 10, // 每页数 + total: 0, // 总条数 + dataListLoading: false, // 数据列表,loading状态 + dataListSelections: [], // 数据列表,多选项 + addOrUpdateVisible: false // 新增/更新,弹窗visible状态 + } + /* eslint-enable */ + }, + created () { + if (this.mixinViewModuleOptions.createdIsNeed) { + this.query() + } + }, + activated () { + if (this.mixinViewModuleOptions.activatedIsNeed) { + this.query() + } + }, + methods: { + // 获取数据列表 + query () { + this.dataListLoading = true + this.$http.get( + this.mixinViewModuleOptions.getDataListURL, + { + params: { + order: this.order, + orderField: this.orderField, + page: this.mixinViewModuleOptions.getDataListIsPage ? this.page : null, + limit: this.mixinViewModuleOptions.getDataListIsPage ? this.limit : null, + ...this.dataForm + } + } + ).then(({ data: res }) => { + this.dataListLoading = false + if (res.code !== 0) { + this.dataList = [] + this.total = 0 + return this.$message.error(res.msg) + } + this.dataList = this.mixinViewModuleOptions.getDataListIsPage ? res.data.list : res.data + this.total = this.mixinViewModuleOptions.getDataListIsPage ? res.data.total : 0 + }).catch(() => { + this.dataListLoading = false + }) + }, + // 多选 + dataListSelectionChangeHandle (val) { + this.dataListSelections = val + }, + // 排序 + dataListSortChangeHandle (data) { + if (!data.order || !data.prop) { + this.order = '' + this.orderField = '' + return false + } + this.order = data.order.replace(/ending$/, '') + this.orderField = data.prop.replace(/([A-Z])/g, '_$1').toLowerCase() + this.query() + }, + // 分页, 每页条数 + pageSizeChangeHandle (val) { + this.page = 1 + this.limit = val + this.query() + }, + // 分页, 当前页 + pageCurrentChangeHandle (val) { + this.page = val + this.query() + }, + getDataList: function () { + this.page = 1 + this.query() + }, + // 新增 / 修改 + addOrUpdateHandle (id) { + this.addOrUpdateVisible = true + this.$nextTick(() => { + this.$refs.addOrUpdate.dataForm.id = id + this.$refs.addOrUpdate.init() + }) + }, + // 关闭当前窗口 + closeCurrentTab (data) { + var tabName = this.$store.state.contentTabsActiveName + this.$store.state.contentTabs = this.$store.state.contentTabs.filter(item => item.name !== tabName) + if (this.$store.state.contentTabs.length <= 0) { + this.$store.state.sidebarMenuActiveName = this.$store.state.contentTabsActiveName = 'home' + return false + } + if (tabName === this.$store.state.contentTabsActiveName) { + this.$router.push({ name: this.$store.state.contentTabs[this.$store.state.contentTabs.length - 1].name }) + } + }, + // 删除 + deleteHandle (id) { + if (this.mixinViewModuleOptions.deleteIsBatch && !id && this.dataListSelections.length <= 0) { + return this.$message({ + message: this.$t('prompt.deleteBatch'), + type: 'warning', + duration: 500 + }) + } + this.$confirm(this.$t('prompt.info', { 'handle': this.$t('delete') }), this.$t('prompt.title'), { + confirmButtonText: this.$t('confirm'), + cancelButtonText: this.$t('cancel'), + type: 'warning' + }).then(() => { + this.$http.delete( + `${this.mixinViewModuleOptions.deleteURL}${this.mixinViewModuleOptions.deleteIsBatch ? '' : '/' + id}`, + this.mixinViewModuleOptions.deleteIsBatch ? { + 'data': id ? [id] : this.dataListSelections.map(item => item[this.mixinViewModuleOptions.deleteIsBatchKey]) + } : {} + ).then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } + this.$message({ + message: this.$t('prompt.success'), + type: 'success', + duration: 500, + onClose: () => { + this.query() + } + }) + }).catch(() => {}) + }).catch(() => {}) + }, + // 导出 + exportHandle () { + var params = qs.stringify({ + 'token': Cookies.get('token'), + ...this.dataForm + }) + window.location.href = `${window.SITE_CONFIG['apiURL']}${this.mixinViewModuleOptions.exportURL}?${params}` + } + } +} diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..5c4c2a2 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,170 @@ +import Vue from 'vue' +import Router from 'vue-router' +import http from '@/utils/request' +import { isURL } from '@/utils/validate' + +Vue.use(Router) + +// 页面路由(独立页面) +export const pageRoutes = [ + { + path: '/404', + component: () => import('@/views/pages/404'), + name: '404', + meta: { title: '404未找到' }, + beforeEnter (to, from, next) { + // 拦截处理特殊业务场景 + // 如果, 重定向路由包含__双下划线, 为临时添加路由 + if (/__.*/.test(to.redirectedFrom)) { + return next(to.redirectedFrom.replace(/__.*/, '')) + } + next() + } + }, + { path: '/login', component: () => import('@/views/pages/login'), name: 'login', meta: { title: '登录' } } +] + +// 模块路由(基于主入口布局页面) +export const moduleRoutes = { + path: '/', + component: () => import('@/views/main'), + name: 'main', + redirect: { name: 'home' }, + meta: { title: '主入口布局' }, + children: [ + { path: '/home', component: () => import('@/views/modules/home'), name: 'home', meta: { title: '首页', isTab: true } } + ] +} + +export function addDynamicRoute (routeParams, router) { + // 组装路由名称, 并判断是否已添加, 如是: 则直接跳转 + var routeName = routeParams.routeName + var dynamicRoute = window.SITE_CONFIG['dynamicRoutes'].filter(item => item.name === routeName)[0] + if (dynamicRoute) { + return router.push({ name: routeName, params: routeParams.params }) + } + // 否则: 添加并全局变量保存, 再跳转 + dynamicRoute = { + path: routeName, + component: () => import(`@/views/modules/${routeParams.path}`), + name: routeName, + meta: { + ...window.SITE_CONFIG['contentTabDefault'], + menuId: routeParams.menuId, + title: `${routeParams.title}` + } + } + router.addRoutes([ + { + ...moduleRoutes, + name: `main-dynamic__${dynamicRoute.name}`, + children: [dynamicRoute] + } + ]) + window.SITE_CONFIG['dynamicRoutes'].push(dynamicRoute) + router.push({ name: dynamicRoute.name, params: routeParams.params }) +} + +const router = new Router({ + mode: 'hash', + scrollBehavior: () => ({ y: 0 }), + routes: pageRoutes.concat(moduleRoutes) +}) + +router.beforeEach((to, from, next) => { + // 添加动态(菜单)路由 + // 已添加或者当前路由为页面路由, 可直接访问 + if (window.SITE_CONFIG['dynamicMenuRoutesHasAdded'] || fnCurrentRouteIsPageRoute(to, pageRoutes)) { + return next() + } + // 获取字典列表, 添加并全局变量保存 + http.get('/sys/dict/type/all').then(({ data: res }) => { + if (res.code !== 0) { + return + } + window.SITE_CONFIG['dictList'] = res.data + }).catch(() => {}) + // 获取菜单列表, 添加并全局变量保存 + http.get('/sys/menu/nav').then(({ data: res }) => { + if (res.code !== 0) { + Vue.prototype.$message.error(res.msg) + return next({ name: 'login' }) + } + window.SITE_CONFIG['menuList'] = res.data + fnAddDynamicMenuRoutes(window.SITE_CONFIG['menuList']) + next({ ...to, replace: true }) + }).catch(() => { + next({ name: 'login' }) + }) +}) + +/** + * 判断当前路由是否为页面路由 + * @param {*} route 当前路由 + * @param {*} pageRoutes 页面路由 + */ +function fnCurrentRouteIsPageRoute (route, pageRoutes = []) { + var temp = [] + for (var i = 0; i < pageRoutes.length; i++) { + if (route.path === pageRoutes[i].path) { + return true + } + if (pageRoutes[i].children && pageRoutes[i].children.length >= 1) { + temp = temp.concat(pageRoutes[i].children) + } + } + return temp.length >= 1 ? fnCurrentRouteIsPageRoute(route, temp) : false +} + +/** + * 添加动态(菜单)路由 + * @param {*} menuList 菜单列表 + * @param {*} routes 递归创建的动态(菜单)路由 + */ +function fnAddDynamicMenuRoutes (menuList = [], routes = []) { + var temp = [] + for (var i = 0; i < menuList.length; i++) { + if (menuList[i].children && menuList[i].children.length >= 1) { + temp = temp.concat(menuList[i].children) + continue + } + // 组装路由 + var route = { + path: '', + component: null, + name: '', + meta: { + ...window.SITE_CONFIG['contentTabDefault'], + menuId: menuList[i].id, + title: menuList[i].name + } + } + // eslint-disable-next-line + let URL = (menuList[i].url || '').replace(/{{([^}}]+)?}}/g, (s1, s2) => eval(s2)) // URL支持{{ window.xxx }}占位符变量 + if (isURL(URL)) { + route['path'] = route['name'] = `i-${menuList[i].id}` + route['meta']['iframeURL'] = URL + } else { + URL = URL.replace(/^\//, '').replace(/_/g, '-') + route['path'] = route['name'] = URL.replace(/\//g, '-') + route['component'] = () => import(`@/views/modules/${URL}`) + } + routes.push(route) + } + if (temp.length >= 1) { + return fnAddDynamicMenuRoutes(temp, routes) + } + // 添加路由 + router.addRoutes([ + { + ...moduleRoutes, + name: 'main-dynamic-menu', + children: routes + }, + { path: '*', redirect: { name: '404' } } + ]) + window.SITE_CONFIG['dynamicMenuRoutes'] = routes + window.SITE_CONFIG['dynamicMenuRoutesHasAdded'] = true +} + +export default router diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 0000000..20029ec --- /dev/null +++ b/src/store/index.js @@ -0,0 +1,43 @@ +import Vue from 'vue' +import Vuex from 'vuex' +import cloneDeep from 'lodash/cloneDeep' +import user from './modules/user' + +Vue.use(Vuex) + +export default new Vuex.Store({ + namespaced: true, + state: { + // 导航条, 布局风格, default(白色) / colorful(鲜艳) + navbarLayoutType: 'colorful', + // 侧边栏, 布局皮肤, default(白色) / dark(黑色) + sidebarLayoutSkin: 'dark', + // 侧边栏, 折叠状态 + sidebarFold: false, + // 侧边栏, 菜单 + sidebarMenuList: [], + sidebarMenuActiveName: '', + // 内容, 是否需要刷新 + contentIsNeedRefresh: false, + // 内容, 标签页(默认添加首页) + contentTabs: [ + { + ...window.SITE_CONFIG['contentTabDefault'], + 'name': 'home', + 'title': 'home' + } + ], + contentTabsActiveName: 'home' + }, + modules: { + user + }, + mutations: { + // 重置vuex本地储存状态 + resetStore (state) { + Object.keys(state).forEach((key) => { + state[key] = cloneDeep(window.SITE_CONFIG['storeState'][key]) + }) + } + } +}) diff --git a/src/store/modules/user.js b/src/store/modules/user.js new file mode 100644 index 0000000..fb2a042 --- /dev/null +++ b/src/store/modules/user.js @@ -0,0 +1,7 @@ +export default { + state: { + id: 0, + name: '', + superAdmin: 0 + } +} diff --git a/src/utils/index.js b/src/utils/index.js new file mode 100644 index 0000000..bf8bb9b --- /dev/null +++ b/src/utils/index.js @@ -0,0 +1,99 @@ +import Cookies from 'js-cookie' +import store from '@/store' + +/** + * 权限 + * @param {*} key + */ +export function hasPermission (key) { + return window.SITE_CONFIG['permissions'].indexOf(key) !== -1 || false +} + +/** + * 获取字典数据列表 + * @param dictType 字典类型 + */ +export function getDictDataList (dictType) { + const type = window.SITE_CONFIG['dictList'].find((element) => (element.dictType === dictType)) + if (type) { + return type.dataList + } else { + return [] + } +} + +/** + * 获取字典名称 + * @param dictType 字典类型 + * @param dictValue 字典值 + */ +export function getDictLabel (dictType, dictValue) { + const type = window.SITE_CONFIG['dictList'].find((element) => (element.dictType === dictType)) + if (type) { + const val = type.dataList.find((element) => (element.dictValue === dictValue + '')) + if (val) { + return val.dictLabel + } else { + return dictValue + } + } else { + return dictValue + } +} + +/** + * 清除登录信息 + */ +export function clearLoginInfo () { + store.commit('resetStore') + Cookies.remove('token') + window.SITE_CONFIG['dynamicMenuRoutesHasAdded'] = false +} + +/** + * 获取uuid + */ +export function getUUID () { + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => { + return (c === 'x' ? (Math.random() * 16 | 0) : ('r&0x3' | '0x8')).toString(16) + }) +} + +/** + * 获取svg图标(id)列表 + */ +export function getIconList () { + var res = [] + var list = document.querySelectorAll('svg symbol') + for (var i = 0; i < list.length; i++) { + res.push(list[i].id) + } + + return res +} + +/** + * 树形数据转换 + * @param {*} data + * @param {*} id + * @param {*} pid + */ +export function treeDataTranslate (data, id = 'id', pid = 'pid') { + var res = [] + var temp = {} + for (var i = 0; i < data.length; i++) { + temp[data[i][id]] = data[i] + } + for (var k = 0; k < data.length; k++) { + if (!temp[data[k][pid]] || data[k][id] === data[k][pid]) { + res.push(data[k]) + continue + } + if (!temp[data[k][pid]]['children']) { + temp[data[k][pid]]['children'] = [] + } + temp[data[k][pid]]['children'].push(data[k]) + data[k]['_level'] = (temp[data[k][pid]]._level || 0) + 1 + } + return res +} diff --git a/src/utils/request.js b/src/utils/request.js new file mode 100644 index 0000000..19eab38 --- /dev/null +++ b/src/utils/request.js @@ -0,0 +1,64 @@ +import axios from 'axios' +import Cookies from 'js-cookie' +import router from '@/router' +import qs from 'qs' +import { clearLoginInfo } from '@/utils' +import isPlainObject from 'lodash/isPlainObject' + +const http = axios.create({ + baseURL: window.SITE_CONFIG['apiURL'], + timeout: 1000 * 180, + withCredentials: true +}) + +/** + * 请求拦截 + */ +http.interceptors.request.use(config => { + config.headers['Accept-Language'] = Cookies.get('language') || 'zh-CN' + config.headers['token'] = Cookies.get('token') || '' + // 默认参数 + var defaults = {} + // 防止缓存,GET请求默认带_t参数 + if (config.method === 'get') { + config.params = { + ...config.params, + ...{ '_t': new Date().getTime() } + } + } + if (isPlainObject(config.params)) { + config.params = { + ...defaults, + ...config.params + } + } + if (isPlainObject(config.data)) { + config.data = { + ...defaults, + ...config.data + } + if (/^application\/x-www-form-urlencoded/.test(config.headers['content-type'])) { + config.data = qs.stringify(config.data) + } + } + return config +}, error => { + return Promise.reject(error) +}) + +/** + * 响应拦截 + */ +http.interceptors.response.use(response => { + if (response.data.code === 401 || response.data.code === 10001) { + clearLoginInfo() + router.replace({ name: 'login' }) + return Promise.reject(response.data.msg) + } + return response +}, error => { + console.error(error) + return Promise.reject(error) +}) + +export default http diff --git a/src/utils/validate.js b/src/utils/validate.js new file mode 100644 index 0000000..c8edcac --- /dev/null +++ b/src/utils/validate.js @@ -0,0 +1,31 @@ +/** + * 邮箱 + * @param {*} s + */ +export function isEmail (s) { + return /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s) +} + +/** + * 手机号码 + * @param {*} s + */ +export function isMobile (s) { + return /^1[0-9]{10}$/.test(s) +} + +/** + * 电话号码 + * @param {*} s + */ +export function isPhone (s) { + return /^([0-9]{3,4}-)?[0-9]{7,8}$/.test(s) +} + +/** + * URL地址 + * @param {*} s + */ +export function isURL (s) { + return /^http[s]?:\/\/.*/.test(s) +} diff --git a/src/views/main-content.vue b/src/views/main-content.vue new file mode 100644 index 0000000..0ab04d4 --- /dev/null +++ b/src/views/main-content.vue @@ -0,0 +1,96 @@ + + + diff --git a/src/views/main-navbar-update-password.vue b/src/views/main-navbar-update-password.vue new file mode 100644 index 0000000..6f90d85 --- /dev/null +++ b/src/views/main-navbar-update-password.vue @@ -0,0 +1,97 @@ + + + diff --git a/src/views/main-navbar.vue b/src/views/main-navbar.vue new file mode 100644 index 0000000..83e1cb0 --- /dev/null +++ b/src/views/main-navbar.vue @@ -0,0 +1,103 @@ + + diff --git a/src/views/main-sidebar-sub-menu.vue b/src/views/main-sidebar-sub-menu.vue new file mode 100644 index 0000000..c91e31a --- /dev/null +++ b/src/views/main-sidebar-sub-menu.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/views/main-sidebar.vue b/src/views/main-sidebar.vue new file mode 100644 index 0000000..bd21b03 --- /dev/null +++ b/src/views/main-sidebar.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/views/main.vue b/src/views/main.vue new file mode 100644 index 0000000..793c824 --- /dev/null +++ b/src/views/main.vue @@ -0,0 +1,102 @@ + + + diff --git a/src/views/modules/home.vue b/src/views/modules/home.vue new file mode 100644 index 0000000..3d692bc --- /dev/null +++ b/src/views/modules/home.vue @@ -0,0 +1,31 @@ + + + diff --git a/src/views/modules/job/schedule-add-or-update.vue b/src/views/modules/job/schedule-add-or-update.vue new file mode 100644 index 0000000..5808308 --- /dev/null +++ b/src/views/modules/job/schedule-add-or-update.vue @@ -0,0 +1,106 @@ + + + diff --git a/src/views/modules/job/schedule-log.vue b/src/views/modules/job/schedule-log.vue new file mode 100644 index 0000000..11a7f30 --- /dev/null +++ b/src/views/modules/job/schedule-log.vue @@ -0,0 +1,74 @@ + + + diff --git a/src/views/modules/job/schedule.vue b/src/views/modules/job/schedule.vue new file mode 100644 index 0000000..d1af99b --- /dev/null +++ b/src/views/modules/job/schedule.vue @@ -0,0 +1,196 @@ + + + diff --git a/src/views/modules/oss/oss-config.vue b/src/views/modules/oss/oss-config.vue new file mode 100644 index 0000000..bc53d5a --- /dev/null +++ b/src/views/modules/oss/oss-config.vue @@ -0,0 +1,225 @@ + + + diff --git a/src/views/modules/oss/oss-upload.vue b/src/views/modules/oss/oss-upload.vue new file mode 100644 index 0000000..655bd11 --- /dev/null +++ b/src/views/modules/oss/oss-upload.vue @@ -0,0 +1,65 @@ + + + diff --git a/src/views/modules/oss/oss.vue b/src/views/modules/oss/oss.vue new file mode 100644 index 0000000..1a2c7ac --- /dev/null +++ b/src/views/modules/oss/oss.vue @@ -0,0 +1,88 @@ + + + diff --git a/src/views/modules/sys/dept-add-or-update.vue b/src/views/modules/sys/dept-add-or-update.vue new file mode 100644 index 0000000..33c0de8 --- /dev/null +++ b/src/views/modules/sys/dept-add-or-update.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/views/modules/sys/dept.vue b/src/views/modules/sys/dept.vue new file mode 100644 index 0000000..19f4dee --- /dev/null +++ b/src/views/modules/sys/dept.vue @@ -0,0 +1,43 @@ + + + diff --git a/src/views/modules/sys/dict-data-add-or-update.vue b/src/views/modules/sys/dict-data-add-or-update.vue new file mode 100644 index 0000000..96a3f34 --- /dev/null +++ b/src/views/modules/sys/dict-data-add-or-update.vue @@ -0,0 +1,101 @@ + + + diff --git a/src/views/modules/sys/dict-data.vue b/src/views/modules/sys/dict-data.vue new file mode 100644 index 0000000..5aa30c1 --- /dev/null +++ b/src/views/modules/sys/dict-data.vue @@ -0,0 +1,96 @@ + + + diff --git a/src/views/modules/sys/dict-type-add-or-update.vue b/src/views/modules/sys/dict-type-add-or-update.vue new file mode 100644 index 0000000..8ef034b --- /dev/null +++ b/src/views/modules/sys/dict-type-add-or-update.vue @@ -0,0 +1,100 @@ + + + diff --git a/src/views/modules/sys/dict-type.vue b/src/views/modules/sys/dict-type.vue new file mode 100644 index 0000000..82249b3 --- /dev/null +++ b/src/views/modules/sys/dict-type.vue @@ -0,0 +1,101 @@ + + + diff --git a/src/views/modules/sys/log-error.vue b/src/views/modules/sys/log-error.vue new file mode 100644 index 0000000..d8089e3 --- /dev/null +++ b/src/views/modules/sys/log-error.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/src/views/modules/sys/log-login.vue b/src/views/modules/sys/log-login.vue new file mode 100644 index 0000000..dc76981 --- /dev/null +++ b/src/views/modules/sys/log-login.vue @@ -0,0 +1,71 @@ + + + diff --git a/src/views/modules/sys/log-operation.vue b/src/views/modules/sys/log-operation.vue new file mode 100644 index 0000000..c4bd61b --- /dev/null +++ b/src/views/modules/sys/log-operation.vue @@ -0,0 +1,69 @@ + + + diff --git a/src/views/modules/sys/menu-add-or-update.vue b/src/views/modules/sys/menu-add-or-update.vue new file mode 100644 index 0000000..104b3b8 --- /dev/null +++ b/src/views/modules/sys/menu-add-or-update.vue @@ -0,0 +1,221 @@ + + + + + diff --git a/src/views/modules/sys/menu.vue b/src/views/modules/sys/menu.vue new file mode 100644 index 0000000..4fe46da --- /dev/null +++ b/src/views/modules/sys/menu.vue @@ -0,0 +1,55 @@ + + + diff --git a/src/views/modules/sys/params-add-or-update.vue b/src/views/modules/sys/params-add-or-update.vue new file mode 100644 index 0000000..df61ea8 --- /dev/null +++ b/src/views/modules/sys/params-add-or-update.vue @@ -0,0 +1,93 @@ + + + diff --git a/src/views/modules/sys/params.vue b/src/views/modules/sys/params.vue new file mode 100644 index 0000000..348db49 --- /dev/null +++ b/src/views/modules/sys/params.vue @@ -0,0 +1,67 @@ + + + diff --git a/src/views/modules/sys/role-add-or-update.vue b/src/views/modules/sys/role-add-or-update.vue new file mode 100644 index 0000000..9e25109 --- /dev/null +++ b/src/views/modules/sys/role-add-or-update.vue @@ -0,0 +1,148 @@ + + + diff --git a/src/views/modules/sys/role.vue b/src/views/modules/sys/role.vue new file mode 100644 index 0000000..6b30169 --- /dev/null +++ b/src/views/modules/sys/role.vue @@ -0,0 +1,73 @@ + + + diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user-add-or-update.vue new file mode 100644 index 0000000..b76c369 --- /dev/null +++ b/src/views/modules/sys/user-add-or-update.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/src/views/modules/sys/user.vue b/src/views/modules/sys/user.vue new file mode 100644 index 0000000..19f146c --- /dev/null +++ b/src/views/modules/sys/user.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/pages/404.vue b/src/views/pages/404.vue new file mode 100644 index 0000000..e7d25d2 --- /dev/null +++ b/src/views/pages/404.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/views/pages/login.vue b/src/views/pages/login.vue new file mode 100644 index 0000000..814999b --- /dev/null +++ b/src/views/pages/login.vue @@ -0,0 +1,113 @@ + + + diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..2c785d5 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,23 @@ +/** + * 配置参考: https://cli.vuejs.org/zh/config/ + */ +module.exports = { + publicPath: process.env.NODE_ENV === 'production' ? './' : '/', + chainWebpack: config => { + const svgRule = config.module.rule('svg') + svgRule.uses.clear() + svgRule + .test(/\.svg$/) + .use('svg-sprite-loader') + .loader('svg-sprite-loader') + }, + productionSourceMap: false, + devServer: { + open: true, + port: 8001, + overlay: { + errors: true, + warnings: true + } + } +}