From e9e335d0d1ea77c15b39dd793c8caea99656075e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dhji=28=EC=A7=80=EB=8C=80=ED=95=9C=29?= Date: Thu, 26 May 2022 15:04:01 +0900 Subject: [PATCH] init clone --- .env | 5 + .env.development | 3 + .env.production | 3 + .eslintrc.js | 81 + .gitignore | 29 + .prettierrc.js | 11 + README.md | Bin 0 -> 32 bytes config-overrides.js | 38 + package-lock.json | 25576 ++++++++++++++++ package.json | 151 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 53 + public/manifest.json | 15 + src/@core/assets/data/locales/de.json | 181 + src/@core/assets/data/locales/en.json | 179 + src/@core/assets/data/locales/fr.json | 180 + src/@core/assets/data/locales/pt.json | 181 + .../assets/fonts/feather/fonts/feather.eot | Bin 0 -> 62084 bytes .../assets/fonts/feather/fonts/feather.svg | 849 + .../assets/fonts/feather/fonts/feather.ttf | Bin 0 -> 61920 bytes .../assets/fonts/feather/fonts/feather.woff | Bin 0 -> 29500 bytes src/@core/assets/fonts/feather/iconfont.css | 568 + src/@core/auth/jwt/jwtDefaultConfig.js | 15 + src/@core/auth/jwt/jwtService.js | 108 + src/@core/auth/jwt/useJwt.js | 11 + src/@core/components/app-collapse/index.js | 120 + .../components/autocomplete/autocomplete.scss | 85 + src/@core/components/autocomplete/index.js | 354 + src/@core/components/avatar-group/index.js | 65 + src/@core/components/avatar/index.js | 155 + src/@core/components/breadcrumbs/index.js | 92 + src/@core/components/card-actions/index.js | 132 + src/@core/components/card-snippet/index.js | 51 + src/@core/components/customizer/index.js | 357 + .../components/extensions-header/index.js | 30 + .../components/input-password-toggle/index.js | 98 + src/@core/components/number-input/index.js | 205 + .../components/number-input/number-input.scss | 153 + src/@core/components/repeater/index.js | 33 + src/@core/components/ripple-button/index.js | 75 + .../ripple-button/ripple-button.scss | 36 + src/@core/components/sidebar/index.js | 89 + .../components/spinner/Fallback-spinner.js | 17 + .../components/spinner/Loading-spinner.js | 13 + src/@core/components/statistics-card/index.js | 52 + src/@core/components/timeline/index.js | 76 + src/@core/components/ui-loader/index.js | 45 + src/@core/components/ui-loader/ui-loader.scss | 35 + .../components/widgets/stats/ChartOptions.js | 104 + .../widgets/stats/StatsHorizontal.js | 32 + .../components/widgets/stats/StatsVertical.js | 28 + .../widgets/stats/StatsWithAreaChart.js | 51 + .../widgets/stats/StatsWithLineChart.js | 45 + .../widgets/stats/TinyChartStats.js | 35 + src/@core/components/wizard/index.js | 121 + src/@core/layouts/BlankLayout.js | 35 + src/@core/layouts/HeaderLayout.js | 122 + src/@core/layouts/HorizontalLayout.js | 202 + src/@core/layouts/VerticalLayout.js | 224 + src/@core/layouts/components/footer/index.js | 22 + .../components/layout-wrapper/index.js | 89 + .../horizontal-menu/HorizontalNavMenuGroup.js | 117 + .../horizontal-menu/HorizontalNavMenuItems.js | 23 + .../horizontal-menu/HorizontalNavMenuLink.js | 101 + .../components/menu/horizontal-menu/index.js | 52 + .../menu/vertical-menu/VerticalMenuHeader.js | 65 + .../vertical-menu/VerticalNavMenuGroup.js | 142 + .../vertical-menu/VerticalNavMenuItems.js | 27 + .../menu/vertical-menu/VerticalNavMenuLink.js | 129 + .../VerticalNavMenuSectionHeader.js | 13 + .../components/menu/vertical-menu/index.js | 131 + .../layouts/components/navbar/NavbarUser.js | 117 + .../layouts/components/navbar/UserDropdown.js | 103 + src/@core/layouts/components/navbar/index.js | 18 + src/@core/layouts/utils.js | 159 + src/@core/scss/base/bootstrap-extended.scss | 47 + .../scss/base/bootstrap-extended/_alert.scss | 56 + .../scss/base/bootstrap-extended/_badge.scss | 90 + .../base/bootstrap-extended/_breadcrumb.scss | 76 + .../bootstrap-extended/_button-group.scss | 59 + .../base/bootstrap-extended/_buttons.scss | 67 + .../scss/base/bootstrap-extended/_card.scss | 514 + .../scss/base/bootstrap-extended/_code.scss | 14 + .../base/bootstrap-extended/_collapse.scss | 140 + .../base/bootstrap-extended/_dropdown.scss | 255 + .../scss/base/bootstrap-extended/_forms.scss | 570 + .../base/bootstrap-extended/_functions.scss | 10 + .../scss/base/bootstrap-extended/_helper.scss | 106 + .../base/bootstrap-extended/_include.scss | 24 + .../base/bootstrap-extended/_list-group.scss | 101 + .../scss/base/bootstrap-extended/_media.scss | 22 + .../scss/base/bootstrap-extended/_mixins.scss | 13 + .../scss/base/bootstrap-extended/_modal.scss | 175 + .../scss/base/bootstrap-extended/_nav.scss | 272 + .../scss/base/bootstrap-extended/_navbar.scss | 682 + .../base/bootstrap-extended/_pagination.scss | 307 + .../base/bootstrap-extended/_popover.scss | 45 + .../base/bootstrap-extended/_progress.scss | 20 + .../scss/base/bootstrap-extended/_reboot.scss | 15 + .../scss/base/bootstrap-extended/_tables.scss | 122 + .../scss/base/bootstrap-extended/_toast.scss | 16 + .../scss/base/bootstrap-extended/_type.scss | 22 + .../base/bootstrap-extended/_utilities.scss | 465 + .../base/bootstrap-extended/_variables.scss | 499 + .../base/bootstrap-extended/mixins/_navs.scss | 49 + .../base/bootstrap-extended/mixins/_type.scss | 31 + src/@core/scss/base/bootstrap.scss | 11 + src/@core/scss/base/colors.scss | 24 + src/@core/scss/base/components.scss | 40 + src/@core/scss/base/components/_include.scss | 13 + .../scss/base/components/_variables-dark.scss | 53 + .../scss/base/components/_variables.scss | 137 + src/@core/scss/base/components/avatar.scss | 192 + .../base/components/bootstrap-social.scss | 316 + src/@core/scss/base/components/chart.scss | 35 + .../scss/base/components/customizer.scss | 98 + src/@core/scss/base/components/demo.scss | 121 + src/@core/scss/base/components/divider.scss | 104 + src/@core/scss/base/components/search.scss | 237 + src/@core/scss/base/components/timeline.scss | 101 + src/@core/scss/base/core/colors/_palette.scss | 534 + .../base/core/colors/palette-gradient.scss | 72 + .../scss/base/core/colors/palette-noui.scss | 30 + .../base/core/colors/palette-variables.scss | 126 + .../scss/base/core/layouts/_content.scss | 527 + src/@core/scss/base/core/layouts/_footer.scss | 78 + .../scss/base/core/layouts/_sidebar.scss | 79 + .../scss/base/core/menu/_navigation.scss | 206 + .../core/menu/menu-types/horizontal-menu.scss | 589 + .../core/menu/menu-types/vertical-menu.scss | 295 + .../menu-types/vertical-overlay-menu.scss | 79 + src/@core/scss/base/core/mixins/alert.scss | 5 + src/@core/scss/base/core/mixins/hex2rgb.scss | 4 + .../base/core/mixins/main-menu-mixin.scss | 359 + .../scss/base/core/mixins/transitions.scss | 30 + src/@core/scss/base/custom-rtl.scss | 355 + src/@core/scss/base/pages/app-calendar.scss | 413 + src/@core/scss/base/pages/app-chat-list.scss | 128 + src/@core/scss/base/pages/app-chat.scss | 340 + .../base/pages/app-ecommerce-details.scss | 288 + src/@core/scss/base/pages/app-ecommerce.scss | 632 + src/@core/scss/base/pages/app-email.scss | 492 + .../scss/base/pages/app-file-manager.scss | 441 + .../scss/base/pages/app-invoice-list.scss | 96 + .../scss/base/pages/app-invoice-print.scss | 58 + src/@core/scss/base/pages/app-invoice.scss | 166 + src/@core/scss/base/pages/app-kanban.scss | 156 + src/@core/scss/base/pages/app-todo.scss | 300 + src/@core/scss/base/pages/app-user.scss | 107 + .../scss/base/pages/dashboard-ecommerce.scss | 66 + src/@core/scss/base/pages/page-auth.scss | 106 + src/@core/scss/base/pages/page-blog.scss | 63 + .../scss/base/pages/page-coming-soon.scss | 21 + src/@core/scss/base/pages/page-faq.scss | 66 + .../scss/base/pages/page-knowledge-base.scss | 77 + src/@core/scss/base/pages/page-misc.scss | 37 + src/@core/scss/base/pages/page-pricing.scss | 100 + src/@core/scss/base/pages/page-profile.scss | 146 + src/@core/scss/base/pages/ui-colors.scss | 25 + src/@core/scss/base/pages/ui-feather.scss | 59 + .../scss/base/plugins/charts/chart-apex.scss | 158 + .../ext-component-context-menu.scss | 101 + .../extensions/ext-component-drag-drop.scss | 51 + .../ext-component-media-player.scss | 21 + .../extensions/ext-component-ratings.scss | 57 + .../extensions/ext-component-sliders.scss | 145 + .../ext-component-sweet-alerts.scss | 124 + .../extensions/ext-component-swiper.scss | 367 + .../extensions/ext-component-toastr.scss | 254 + .../extensions/ext-component-tour.scss | 80 + .../extensions/ext-component-tree.scss | 154 + .../plugins/forms/form-file-uploader.scss | 103 + .../base/plugins/forms/form-number-input.scss | 157 + .../base/plugins/forms/form-quill-editor.scss | 213 + .../base/plugins/forms/form-validation.scss | 27 + .../scss/base/plugins/forms/form-wizard.scss | 293 + .../forms/pickers/form-flat-pickr.scss | 191 + .../plugins/forms/pickers/form-pickadate.scss | 167 + .../base/plugins/forms/select2/_select2.scss | 319 + .../scss/base/plugins/maps/map-leaflet.scss | 38 + .../scss/base/plugins/tables/_datatables.scss | 163 + .../base/plugins/tables/table-ag-grid.scss | 135 + .../scss/base/plugins/ui/_breakpoints.scss | 64 + .../scss/base/plugins/ui/coming-soon.scss | 64 + .../scss/base/themes/bordered-layout.scss | 59 + src/@core/scss/base/themes/dark-layout.scss | 2386 ++ .../scss/base/themes/semi-dark-layout.scss | 109 + src/@core/scss/core.scss | 13 + src/@core/scss/react/_base-extended.scss | 174 + src/@core/scss/react/_dark-layout.scss | 72 + src/@core/scss/react/_index.scss | 10 + src/@core/scss/react/_rtl.scss | 247 + src/@core/scss/react/app-loader.scss | 77 + src/@core/scss/react/apps/app-calendar.scss | 49 + src/@core/scss/react/apps/app-email.scss | 23 + src/@core/scss/react/apps/app-invoice.scss | 20 + src/@core/scss/react/apps/app-todo.scss | 10 + src/@core/scss/react/apps/app-users.scss | 19 + .../scss/react/libs/charts/apex-charts.scss | 7 + .../scss/react/libs/charts/recharts.scss | 105 + .../react/libs/context-menu/context-menu.scss | 36 + .../libs/drag-and-drop/drag-and-drop.scss | 21 + src/@core/scss/react/libs/editor/editor.scss | 71 + .../libs/file-uploader/file-uploader.scss | 29 + .../scss/react/libs/flatpickr/flatpickr.scss | 2 + .../scss/react/libs/maps/map-leaflet.scss | 37 + .../react/libs/noui-slider/noui-slider.scss | 23 + .../libs/react-select/_react-select.scss | 161 + .../libs/shepherd-tour/shepherd-tour.scss | 11 + src/@core/scss/react/libs/swiper/swiper.scss | 11 + .../tables/react-dataTable-component.scss | 174 + .../scss/react/libs/toastify/toastify.scss | 135 + .../react/pages/page-account-settings.scss | 44 + src/@core/scss/react/pages/page-profile.scss | 24 + .../scss/react/reactstrap/_carousel.scss | 11 + .../scss/react/reactstrap/_collapse.scss | 21 + .../scss/react/reactstrap/_dropdown.scss | 49 + src/@core/scss/react/reactstrap/_index.scss | 9 + src/@core/scss/react/reactstrap/_input.scss | 23 + .../scss/react/reactstrap/_pagination.scss | 39 + src/@core/scss/react/reactstrap/_switch.scss | 6 + src/@core/scss/react/reactstrap/_toast.scss | 17 + src/App.js | 6 + src/App.test.js | 8 + src/apitest.http | 164 + src/assets/control/icon/drone.png | Bin 0 -> 945 bytes src/assets/css/custom.css | 720 + src/assets/css/layout.css | 0 src/assets/data/locales/de.json | 3 + src/assets/data/locales/en.json | 3 + src/assets/data/locales/fr.json | 3 + src/assets/data/locales/pt.json | 3 + src/assets/images/airplane-skyblue.png | Bin 0 -> 2052 bytes src/assets/images/avatars/1-small.png | Bin 0 -> 14609 bytes src/assets/images/avatars/1.png | Bin 0 -> 50553 bytes src/assets/images/avatars/10-small.png | Bin 0 -> 12723 bytes src/assets/images/avatars/10.png | Bin 0 -> 43253 bytes src/assets/images/avatars/11-small.png | Bin 0 -> 12583 bytes src/assets/images/avatars/11.png | Bin 0 -> 43799 bytes src/assets/images/avatars/12-small.png | Bin 0 -> 14371 bytes src/assets/images/avatars/12.png | Bin 0 -> 51662 bytes src/assets/images/avatars/13-small.png | Bin 0 -> 11338 bytes src/assets/images/avatars/13.png | Bin 0 -> 38438 bytes src/assets/images/avatars/2-small.png | Bin 0 -> 12401 bytes src/assets/images/avatars/2.png | Bin 0 -> 41942 bytes src/assets/images/avatars/3-small.png | Bin 0 -> 13566 bytes src/assets/images/avatars/3.png | Bin 0 -> 46561 bytes src/assets/images/avatars/4-small.png | Bin 0 -> 11774 bytes src/assets/images/avatars/4.png | Bin 0 -> 38221 bytes src/assets/images/avatars/5-small.png | Bin 0 -> 13449 bytes src/assets/images/avatars/5.png | Bin 0 -> 47665 bytes src/assets/images/avatars/6-small.png | Bin 0 -> 11782 bytes src/assets/images/avatars/6.png | Bin 0 -> 38327 bytes src/assets/images/avatars/7-small.png | Bin 0 -> 13119 bytes src/assets/images/avatars/7.png | Bin 0 -> 44959 bytes src/assets/images/avatars/8-small.png | Bin 0 -> 13888 bytes src/assets/images/avatars/8.png | Bin 0 -> 45988 bytes src/assets/images/avatars/9-small.png | Bin 0 -> 13607 bytes src/assets/images/avatars/9.png | Bin 0 -> 45681 bytes src/assets/images/avatars/avatar-blank.png | Bin 0 -> 8549 bytes src/assets/images/complete_img.svg | 140 + .../images/drone-marker-icon-pulple.png | Bin 0 -> 1985 bytes src/assets/images/drone-marker-icon-red.png | Bin 0 -> 1932 bytes .../images/drone-marker-icon-skyblue.png | Bin 0 -> 1907 bytes .../images/drone-marker-icon-yellow.png | Bin 0 -> 1747 bytes src/assets/images/drone-marker-icon.png | Bin 0 -> 1952 bytes src/assets/images/drone.jpg | Bin 0 -> 119526 bytes src/assets/images/drone_black.png | Bin 0 -> 1590 bytes src/assets/images/drone_icon.svg | 60 + src/assets/images/drone_menu_icon.svg | 2 + src/assets/images/drone_yellow.png | Bin 0 -> 1677 bytes src/assets/images/flags/de.png | Bin 0 -> 106 bytes src/assets/images/flags/en.png | Bin 0 -> 756 bytes src/assets/images/flags/fr.png | Bin 0 -> 165 bytes src/assets/images/flags/pt.png | Bin 0 -> 2487 bytes src/assets/images/icons/angular.svg | 15 + src/assets/images/icons/apple-safari.png | Bin 0 -> 551 bytes src/assets/images/icons/book.svg | 29 + src/assets/images/icons/bootstrap.svg | 18 + src/assets/images/icons/brush.svg | 31 + src/assets/images/icons/doc.png | Bin 0 -> 986 bytes src/assets/images/icons/drive.png | Bin 0 -> 1898 bytes src/assets/images/icons/dropbox.png | Bin 0 -> 2813 bytes src/assets/images/icons/figma.svg | 19 + src/assets/images/icons/file-icons/doc.png | Bin 0 -> 2509 bytes .../images/icons/file-icons/onedrive.png | Bin 0 -> 2340 bytes src/assets/images/icons/file-icons/pdf.png | Bin 0 -> 2496 bytes src/assets/images/icons/file-icons/psd.png | Bin 0 -> 2450 bytes src/assets/images/icons/file-icons/sketch.png | Bin 0 -> 2406 bytes src/assets/images/icons/google-chrome.png | Bin 0 -> 1406 bytes src/assets/images/icons/icloud-1.png | Bin 0 -> 5331 bytes src/assets/images/icons/icloud.png | Bin 0 -> 1094 bytes src/assets/images/icons/internet-explorer.png | Bin 0 -> 1130 bytes src/assets/images/icons/internet.png | Bin 0 -> 755 bytes src/assets/images/icons/jpg.png | Bin 0 -> 836 bytes src/assets/images/icons/js.png | Bin 0 -> 898 bytes src/assets/images/icons/json.png | Bin 0 -> 976 bytes src/assets/images/icons/mozila-firefox.png | Bin 0 -> 1978 bytes src/assets/images/icons/onedrive.png | Bin 0 -> 1450 bytes src/assets/images/icons/onedrivenew.png | Bin 0 -> 2340 bytes src/assets/images/icons/opera.png | Bin 0 -> 1524 bytes src/assets/images/icons/parachute.svg | 41 + src/assets/images/icons/pdf.png | Bin 0 -> 2496 bytes src/assets/images/icons/psd.png | Bin 0 -> 2450 bytes src/assets/images/icons/react.svg | 20 + src/assets/images/icons/rocket.svg | 47 + src/assets/images/icons/sketch.png | Bin 0 -> 2406 bytes src/assets/images/icons/speaker.svg | 26 + src/assets/images/icons/star.svg | 24 + src/assets/images/icons/toolbox.svg | 28 + src/assets/images/icons/txt.png | Bin 0 -> 785 bytes src/assets/images/icons/unknown.png | Bin 0 -> 2509 bytes src/assets/images/icons/vuejs.svg | 18 + src/assets/images/icons/xls.png | Bin 0 -> 2420 bytes src/assets/images/login01.png | Bin 0 -> 192165 bytes src/assets/images/logo/favicon.ico | Bin 0 -> 4286 bytes src/assets/images/logo/logo.png | Bin 0 -> 6563 bytes src/assets/images/logo/logo.svg | 43 + src/assets/images/logo/pal_logo.png | Bin 0 -> 15487 bytes src/assets/images/logo/vuexy-logo.png | Bin 0 -> 3503 bytes src/assets/images/menu001.png | Bin 0 -> 731650 bytes src/assets/images/menu002.png | Bin 0 -> 983689 bytes src/assets/images/menu003.png | Bin 0 -> 599206 bytes src/assets/images/menu004.png | Bin 0 -> 807184 bytes src/assets/images/menu01.png | Bin 0 -> 11251 bytes src/assets/images/menu02.png | Bin 0 -> 11849 bytes src/assets/images/menu03.png | Bin 0 -> 5649 bytes src/assets/images/pages/arrow-down.png | Bin 0 -> 217 bytes src/assets/images/pages/auth-v1-bottom-bg.png | Bin 0 -> 1439 bytes src/assets/images/pages/auth-v1-top-bg.png | Bin 0 -> 1422 bytes .../images/pages/calendar-illustration.png | Bin 0 -> 30039 bytes src/assets/images/pages/coming-soon-dark.svg | 265 + src/assets/images/pages/coming-soon.svg | 263 + src/assets/images/pages/content-img-1.jpg | Bin 0 -> 117326 bytes src/assets/images/pages/content-img-2.jpg | Bin 0 -> 135708 bytes src/assets/images/pages/content-img-3.jpg | Bin 0 -> 250450 bytes src/assets/images/pages/content-img-4.jpg | Bin 0 -> 177901 bytes src/assets/images/pages/error-dark.svg | 287 + src/assets/images/pages/error.svg | 299 + .../images/pages/forgot-password-v2-dark.svg | 206 + .../images/pages/forgot-password-v2.svg | 207 + src/assets/images/pages/forgot-password.png | Bin 0 -> 11514 bytes src/assets/images/pages/kb-image.jpg | Bin 0 -> 165807 bytes src/assets/images/pages/login-v2-dark.svg | 551 + src/assets/images/pages/login-v2.svg | 558 + src/assets/images/pages/login/facebook.svg | 1 + src/assets/images/pages/login/github.svg | 1 + src/assets/images/pages/login/google.svg | 1 + src/assets/images/pages/login/twitter.svg | 1 + .../images/pages/not-authorized-dark.svg | 206 + src/assets/images/pages/not-authorized.svg | 207 + src/assets/images/pages/pixinvent-logo.png | Bin 0 -> 6793 bytes src/assets/images/pages/register-v2-dark.svg | 340 + src/assets/images/pages/register-v2.svg | 351 + .../images/pages/reset-password-v2-dark.svg | 287 + src/assets/images/pages/reset-password-v2.svg | 299 + .../images/pages/under-maintenance-dark.svg | 176 + src/assets/images/pages/under-maintenance.svg | 178 + src/assets/images/pal_logo.png | Bin 0 -> 15487 bytes .../images/portrait/small/avatar-s-1.jpg | Bin 0 -> 33569 bytes .../images/portrait/small/avatar-s-10.jpg | Bin 0 -> 35521 bytes .../images/portrait/small/avatar-s-11.jpg | Bin 0 -> 28219 bytes .../images/portrait/small/avatar-s-12.jpg | Bin 0 -> 34039 bytes .../images/portrait/small/avatar-s-13.jpg | Bin 0 -> 36065 bytes .../images/portrait/small/avatar-s-14.jpg | Bin 0 -> 34902 bytes .../images/portrait/small/avatar-s-15.jpg | Bin 0 -> 31856 bytes .../images/portrait/small/avatar-s-16.jpg | Bin 0 -> 35882 bytes .../images/portrait/small/avatar-s-17.jpg | Bin 0 -> 27242 bytes .../images/portrait/small/avatar-s-18.jpg | Bin 0 -> 40111 bytes .../images/portrait/small/avatar-s-19.jpg | Bin 0 -> 33685 bytes .../images/portrait/small/avatar-s-2.jpg | Bin 0 -> 37575 bytes .../images/portrait/small/avatar-s-20.jpg | Bin 0 -> 35932 bytes .../images/portrait/small/avatar-s-21.jpg | Bin 0 -> 33569 bytes .../images/portrait/small/avatar-s-22.jpg | Bin 0 -> 37575 bytes .../images/portrait/small/avatar-s-23.jpg | Bin 0 -> 34434 bytes .../images/portrait/small/avatar-s-24.jpg | Bin 0 -> 25802 bytes .../images/portrait/small/avatar-s-25.jpg | Bin 0 -> 26997 bytes .../images/portrait/small/avatar-s-26.jpg | Bin 0 -> 40107 bytes .../images/portrait/small/avatar-s-3.jpg | Bin 0 -> 34434 bytes .../images/portrait/small/avatar-s-4.jpg | Bin 0 -> 25802 bytes .../images/portrait/small/avatar-s-5.jpg | Bin 0 -> 26997 bytes .../images/portrait/small/avatar-s-6.jpg | Bin 0 -> 40107 bytes .../images/portrait/small/avatar-s-7.jpg | Bin 0 -> 30765 bytes .../images/portrait/small/avatar-s-8.jpg | Bin 0 -> 30562 bytes .../images/portrait/small/avatar-s-9.jpg | Bin 0 -> 42173 bytes src/assets/images/simulation_arrow.svg | 17 + src/assets/scss/style-rtl.scss | 11 + src/assets/scss/style.scss | 11 + .../scss/variables/_variables-components.scss | 3 + src/assets/scss/variables/_variables.scss | 3 + src/auth/jwt/useJwt.js | 6 + src/auth/utils.js | 27 + src/basis.http | 279 + src/components/account/login/AccountLogin.js | 165 + .../account/register/AccountRegister.js | 67 + .../register/AccountRegisterComplete.js | 44 + .../account/register/AccountRegisterForm.js | 634 + .../account/register/AccountRegisterTerm.js | 239 + .../history/AnalysisHistoryDetailGrid.js | 71 + .../history/AnalysisHistoryDetailSearch.js | 126 + .../history/AnalysisHistoryDetailStatic.js | 219 + .../analysis/history/AnalysisHistoryGrid.js | 62 + .../analysis/history/AnalysisHistorySearch.js | 218 + .../simulation/AnalysisSimulationDetail.js | 240 + .../simulation/AnalysisSimulationMap.js | 5 + .../simulation/AnalysisSimulationMenu.js | 44 + .../simulation/AnalysisSimulationReport.js | 112 + .../simulation/AnalysisSimulatorSlider.js | 73 + src/components/basis/dron/BasisDronForm.js | 389 + src/components/basis/dron/BasisDronGrid.js | 56 + src/components/basis/dron/BasisDronImage.js | 56 + src/components/basis/dron/BasisDronSearch.js | 160 + src/components/basis/dron/BasisDronTab.js | 94 + .../basis/dron/BasisGroupDronGrid.js | 48 + src/components/basis/dron/BasisIdntform.js | 181 + src/components/basis/group/BaisGroupForm.js | 129 + .../basis/group/BasisGroupApprovalGrid.js | 61 + .../basis/group/BasisGroupApprovalSearch.js | 188 + .../basis/group/BasisGroupDetailJoinGrid.js | 61 + .../basis/group/BasisGroupDetailJoinSearch.js | 108 + src/components/basis/group/BasisGroupGrid.js | 61 + .../basis/group/BasisGroupJoinGrid.js | 61 + .../basis/group/BasisGroupSearch.js | 96 + .../basis/group/BasisGroupUsersGrid.js | 61 + .../basis/group/BasisGroupUsersSearch.js | 137 + .../crud/excel/ExcelExportButton.js | 20 + src/components/crud/grid/GridDatatable.js | 30 + src/components/dashboard/DashboardDronList.js | 35 + .../dashboard/DashboardGroupList.js | 35 + src/components/dashboard/DashboardMenu.js | 39 + src/components/dashboard/DashboardStcsArea.js | 168 + src/components/dashboard/DashboardStcsDay.js | 144 + src/components/layout/CustomDetailLayout.js | 70 + src/components/layout/CustomMainLayout.js | 17 + src/components/map/MapControl.js | 10 + src/components/map/geojson/airArea.json | 5629 ++++ src/components/map/google/DronMarker.js | 24 + src/components/map/google/GoogleMap.js | 64 + src/components/map/naver/NaverMap.js | 99 + src/components/map/naver/NaverMapControl.js | 26 + src/components/map/naver/dron/DronHistory.js | 63 + src/components/map/naver/dron/DronMarker.js | 167 + .../map/naver/feature/FeatureAirZone.js | 150 + .../map/naver/search/NaverMapSearch.js | 25 + src/components/map/naver/sensor/SensorZone.js | 485 + src/components/map/nhn/NMap.js | 41 + src/components/map/nhn/NMapMarker.js | 62 + src/components/map/nhn/NMapPolyline.js | 47 + src/components/message/MessageErrorModal.js | 37 + src/components/message/MessageInfoModal.js | 47 + src/components/modal/ConfirmModal.js | 43 + src/components/modal/ErrorModal.js | 35 + src/components/modal/InfoModal.js | 35 + src/components/system/auth/SystemAuthForm.js | 196 + src/components/system/auth/SystemAuthGrid.js | 61 + .../system/auth/SystemAuthSearch.js | 96 + src/components/system/code/SystemCodeForm.js | 114 + src/components/system/code/SystemCodeGrid.js | 64 + .../system/code/SystemCodeGroupForm.js | 114 + .../system/code/SystemCodeGroupGrid.js | 57 + .../system/code/SystemCodeGroupSearch.js | 118 + .../system/code/SystemCodeMultiForm.js | 145 + src/components/system/menu/SystemMenuGrid.js | 64 + .../system/menu/SystemMenuSearch.js | 118 + src/components/system/user/SystemUserForm.js | 196 + src/components/system/user/SystemUserGrid.js | 64 + .../system/user/SystemUserSearch.js | 118 + src/components/websocket/WebsocketClient.js | 66 + src/configs/constants.js | 95 + src/configs/themeConfig.js | 33 + .../history/AnalysisHistoryContainer.js | 194 + .../history/AnalysisHistoryDetailContainer.js | 157 + .../simulator/AnalysisSimulationContainer.js | 228 + .../basis/dron/BasisDronContainer.js | 259 + .../basis/dron/BasisDronDetailContainer.js | 189 + .../basis/dron/BasisDronTabContainer.js | 14 + .../basis/dron/BasisIdntfContainer.js | 115 + .../group/BasisGroupApprovalContainer.js | 228 + .../basis/group/BasisGroupContainer.js | 212 + .../basis/group/BasisGroupDetailContainer.js | 88 + .../group/BasisGroupDetailJoinContainer.js | 192 + .../basis/group/BasisGroupUsersContainer.js | 220 + src/containers/main/dash/MainDashContainer.js | 126 + .../system/auth/SystemAuthContainer.js | 275 + .../system/auth/SystemAuthDetailContainer.js | 56 + .../system/code/SystemCodeContainer.js | 234 + .../system/code/SystemCodeDetailContainer.js | 48 + .../code/SystemCodeDetailMultiContainer.js | 53 + .../code/SystemCodeGroupDetailContainer.js | 48 + .../system/menu/SystemMenuContainer.js | 234 + .../system/user/SystemUserContainer.js | 277 + .../system/user/SystemUserDetailContainer.js | 57 + src/index.js | 56 + src/index.scss | 2 + src/layouts/HorizontalLayout.js | 6 + src/layouts/VerticalLayout.js | 6 + .../account/login/actions/authAction.ts | 48 + src/modules/account/login/apis/authApi.ts | 21 + src/modules/account/login/models/authModel.ts | 58 + .../account/login/reducers/authReducer.ts | 76 + src/modules/account/login/sagas/authSaga.ts | 133 + src/modules/account/login/service/cookie.ts | 20 + .../account/login/service/jwtTokenUtil.ts | 89 + .../account/register/actions/accountAction.ts | 50 + .../account/register/apis/accountApi.ts | 65 + .../account/register/models/accountModel.ts | 62 + .../register/reducers/accountReducer.ts | 36 + .../account/register/sagas/accountSaga.ts | 58 + .../history/actions/analysisHistoryAction.ts | 51 + .../history/apis/annalysisHistoryApi.ts | 33 + .../history/models/analysisHitoryModel.ts | 77 + .../history/reducers/analysisHitoryReducer.ts | 48 + .../history/sagas/analysisHistorySaga.ts | 67 + .../actions/analysisSimulatorAction.ts | 63 + .../simulation/apis/annalysisSimulatorApi.ts | 30 + .../models/analysisSimulatorModel.ts | 74 + .../reducers/analysisSimulatorReducer.ts | 56 + .../simulation/sagas/analysisSimulatorSaga.ts | 77 + .../basis/dron/actions/basisDronAction.ts | 123 + src/modules/basis/dron/apis/basisDronApi.ts | 67 + .../basis/dron/models/basisDronModel.ts | 68 + .../basis/dron/reducers/basisDronReducer.ts | 55 + src/modules/basis/dron/sagas/basisDronSaga.ts | 309 + .../basis/group/actions/basisGroupAction.ts | 194 + src/modules/basis/group/apis/basisGroupApi.ts | 112 + .../basis/group/models/basisGroupModel.ts | 97 + .../basis/group/reducers/basisGroupReducer.ts | 65 + .../basis/group/sagas/basisGroupSaga.ts | 443 + .../comn/message/actions/comnMessageAction.ts | 31 + .../comn/message/models/comnMessageModel.ts | 21 + .../message/reducers/comnMessageReducer.ts | 49 + .../control/gp/actions/controlGpAction.ts | 58 + src/modules/control/gp/apis/controlGpApi.ts | 19 + src/modules/control/gp/index.ts | 4 + .../control/gp/models/controlGpModel.ts | 90 + .../control/gp/reducers/controlGpReducer.ts | 56 + src/modules/control/gp/sagas/controlGpSaga.ts | 98 + .../control/map/actions/controlMapActions.ts | 16 + .../control/map/reducers/controlMapReducer.ts | 73 + src/modules/index.ts | 39 + .../main/dash/actions/mainDashAction.ts | 57 + src/modules/main/dash/apis/mainDashApi.ts | 35 + src/modules/main/dash/models/mainDashModel.ts | 36 + .../main/dash/reducers/mainDashReducer.ts | 34 + src/modules/main/dash/sagas/mainDashSaga.ts | 128 + src/modules/menu/actions/menuAction.ts | 13 + src/modules/menu/models/menuModel.ts | 7 + src/modules/menu/reducers/menuReducer.ts | 22 + src/modules/models/ComnModel.ts | 20 + src/modules/utils/customAxiosUtil.ts | 61 + src/navigation/analysis/index.js | 39 + src/navigation/basis/index.js | 49 + src/navigation/horizontal/index.js | 16 + src/navigation/statics/index.js | 32 + src/navigation/system/index.js | 53 + src/navigation/vertical/index.js | 199 + src/react-app-env.d.ts | 1 + src/redux/actions/auth/index.js | 34 + src/redux/actions/layout/index.js | 11 + src/redux/actions/navbar/Index.js | 26 + src/redux/reducers/auth/index.js | 26 + src/redux/reducers/layout/index.js | 35 + src/redux/reducers/navbar/index.js | 46 + src/redux/reducers/rootReducer.ts | 67 + src/redux/storeConfig/store.ts | 35 + src/router/Router.js | 179 + src/router/routes/RouteAccount.js | 22 + src/router/routes/RouteAnalysis.js | 32 + src/router/routes/RouteBasis.js | 44 + src/router/routes/RouteDashboard.js | 11 + src/router/routes/RouteSystem.js | 70 + src/router/routes/index.js | 199 + src/serviceWorker.js | 129 + src/utility/CondeUtil.js | 21 + src/utility/Utils.js | 79 + src/utility/context/Can.js | 11 + src/utility/context/Internationalization.js | 50 + src/utility/context/ThemeColors.js | 56 + src/utility/hooks/useFooterType.js | 34 + src/utility/hooks/useLayout.js | 57 + src/utility/hooks/useNavbarColor.js | 34 + src/utility/hooks/useNavbarType.js | 34 + src/utility/hooks/useOnClickOutside.js | 33 + src/utility/hooks/useRTL.js | 38 + src/utility/hooks/useRouterTransition.js | 34 + src/utility/hooks/useSkin.js | 58 + src/views/Error.js | 28 + src/views/Home.js | 49 + src/views/Login.js | 134 + src/views/NotAuthorized.js | 30 + src/views/SecondPage.js | 20 + src/views/account/AccountLoginView.js | 6 + src/views/account/AccountRegisterView.js | 8 + src/views/analysis/history/AnalysisHistory.js | 17 + .../analysis/history/AnalysisHistoryDetail.js | 11 + .../analysis/simulation/AnalysisSimulation.js | 13 + src/views/basis/dron/BasisDron.js | 17 + src/views/basis/dron/BasisDronDetail.js | 20 + src/views/basis/group/BasisGroup.js | 19 + src/views/basis/group/BasisGroupAproval.js | 17 + src/views/basis/group/BasisGroupDetail.js | 20 + src/views/basis/group/BasisGroupDetailJoin.js | 17 + src/views/basis/group/BasisGroupUsers.js | 17 + src/views/charts/apex/ApexAreaCharts.js | 110 + src/views/charts/apex/ApexBarChart.js | 73 + src/views/charts/apex/ApexCandlestickChart.js | 133 + src/views/charts/apex/ApexColumnCharts.js | 95 + src/views/charts/apex/ApexDonutChart.js | 114 + src/views/charts/apex/ApexHeatmapChart.js | 164 + src/views/charts/apex/ApexLineChart.js | 98 + src/views/charts/apex/ApexRadarChart.js | 76 + src/views/charts/apex/ApexRadialbar.js | 72 + src/views/charts/apex/ApexScatterCharts.js | 122 + src/views/charts/apex/index.js | 95 + src/views/charts/chart-js/ChartjsAreaChart.js | 171 + src/views/charts/chart-js/ChartjsBarChart.js | 109 + .../charts/chart-js/ChartjsBubbleChart.js | 370 + .../charts/chart-js/ChartjsDoughnutChart.js | 111 + .../charts/chart-js/ChartjsHorizontalBar.js | 111 + src/views/charts/chart-js/ChartjsLineChart.js | 186 + .../charts/chart-js/ChartjsPolarAreaChart.js | 112 + .../charts/chart-js/ChartjsRadarChart.js | 112 + .../charts/chart-js/ChartjsScatterChart.js | 319 + src/views/charts/chart-js/index.js | 269 + src/views/charts/recharts/AreaChart.js | 172 + src/views/charts/recharts/BarChart.js | 163 + src/views/charts/recharts/LineChart.js | 113 + src/views/charts/recharts/PieChart.js | 75 + src/views/charts/recharts/RadarChart.js | 81 + src/views/charts/recharts/ScatterChart.js | 102 + src/views/charts/recharts/index.js | 74 + src/views/control/alarm/ControlAlarmList.js | 66 + src/views/control/alarm/ControlAlarmNotice.js | 45 + src/views/control/index.js | 18 + src/views/control/main/ControlMain.js | 155 + src/views/control/menu/ControlMenuLeft.js | 10 + .../control/report/ControlReportDetail.js | 219 + src/views/control/report/ControlReportList.js | 115 + src/views/control/setting/ControlSetting.js | 548 + src/views/control/weather/WeatherList.js | 233 + src/views/design/DesignLogin.js | 85 + src/views/design/DesignMain.js | 1202 + src/views/design/DesignMenu.js | 21 + src/views/design/DesignRegister.js | 38 + src/views/design/DesignRegister2.js | 153 + src/views/design/DesignRegister3.js | 181 + src/views/design/DesignSample.js | 263 + .../design/history/record/DesignHistory1.js | 316 + .../design/history/record/DesignHistory2.js | 339 + .../design/history/record/DesignHistory3.js | 62 + .../design/mypage/airframe/DesignAir1.js | 167 + src/views/design/mypage/group/DesignGroup1.js | 212 + src/views/design/mypage/group/DesignGroup2.js | 198 + src/views/design/mypage/group/DesignGroup3.js | 121 + src/views/design/mypage/group/DesignGroup4.js | 132 + src/views/design/mypage/group/DesignGroup5.js | 127 + src/views/design/mypage/group/DesignGroup6.js | 133 + src/views/design/mypage/group/DesignGroup7.js | 126 + src/views/design/mypage/group/DesignGroup8.js | 121 + src/views/design/mypage/group/DesignGroup9.js | 200 + .../design/mypage/myinfo/DesignMyinfo1.js | 219 + src/views/design/sys/code/DesignCode1.js | 111 + src/views/design/sys/code/DesignCode2.js | 103 + src/views/design/sys/code/DesignCode3.js | 143 + src/views/design/sys/code/DesignCode4.js | 116 + src/views/design/sys/code/DesignCode5.js | 111 + src/views/design/sys/menu/DesignMenu1.js | 167 + src/views/design/sys/menu/DesignMenu2.js | 102 + src/views/design/sys/menu/DesignMenu3.js | 147 + .../extensions/sliders/SliderBehaviour.js | 60 + src/views/extensions/sliders/SliderColors.js | 48 + .../extensions/sliders/SliderConnectUpper.js | 29 + .../extensions/sliders/SliderScalePips.js | 32 + src/views/extensions/sliders/SliderValues.js | 34 + .../extensions/sliders/SliderVertical.js | 28 + .../extensions/sliders/SliderVerticalLimit.js | 31 + .../sliders/SliderVerticalTooltips.js | 37 + .../extensions/sliders/SliderWithInput.js | 178 + .../extensions/sliders/SlidersBootstrap.js | 23 + src/views/extensions/sliders/index.js | 67 + src/views/forms/wizard/WizardHorizontal.js | 47 + src/views/forms/wizard/WizardModern.js | 59 + .../forms/wizard/WizardModernVertical.js | 59 + src/views/forms/wizard/WizardVertical.js | 54 + src/views/forms/wizard/_react-select.scss | 161 + src/views/forms/wizard/index.js | 30 + .../steps-with-validation/AccountDetails.js | 324 + .../wizard/steps-with-validation/Address.js | 96 + .../steps-with-validation/PersonalInfo.js | 118 + .../steps-with-validation/SocialLinks.js | 95 + .../forms/wizard/steps/AccountDetails.js | 213 + src/views/forms/wizard/steps/Address.js | 61 + src/views/forms/wizard/steps/PersonalInfo.js | 93 + src/views/forms/wizard/steps/SocialLinks.js | 55 + src/views/main/MainDashboard copy.js | 329 + src/views/main/MainDashboard.js | 11 + src/views/system/auth/SystemAuth.js | 18 + src/views/system/auth/SystemAuthDetail.js | 18 + src/views/system/auth/SystemAuthMenu.js | 17 + src/views/system/code/SystemCode.js | 17 + src/views/system/code/SystemCodeDetail.js | 19 + .../system/code/SystemCodeDetailMulti.js | 19 + src/views/system/code/SystemCodeGroup.js | 17 + .../system/code/SystemCodeGroupDetail.js | 20 + src/views/system/menu/SystemMenu.js | 18 + src/views/system/menu/SystemMenuDetail.js | 20 + src/views/system/user/SystemUser.js | 17 + src/views/system/user/SystemUserDetail.js | 20 + tsconfig.json | 27 + 709 files changed, 97902 insertions(+) create mode 100644 .env create mode 100644 .env.development create mode 100644 .env.production create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 .prettierrc.js create mode 100644 README.md create mode 100644 config-overrides.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/manifest.json create mode 100644 src/@core/assets/data/locales/de.json create mode 100644 src/@core/assets/data/locales/en.json create mode 100644 src/@core/assets/data/locales/fr.json create mode 100644 src/@core/assets/data/locales/pt.json create mode 100644 src/@core/assets/fonts/feather/fonts/feather.eot create mode 100644 src/@core/assets/fonts/feather/fonts/feather.svg create mode 100644 src/@core/assets/fonts/feather/fonts/feather.ttf create mode 100644 src/@core/assets/fonts/feather/fonts/feather.woff create mode 100644 src/@core/assets/fonts/feather/iconfont.css create mode 100644 src/@core/auth/jwt/jwtDefaultConfig.js create mode 100644 src/@core/auth/jwt/jwtService.js create mode 100644 src/@core/auth/jwt/useJwt.js create mode 100644 src/@core/components/app-collapse/index.js create mode 100644 src/@core/components/autocomplete/autocomplete.scss create mode 100644 src/@core/components/autocomplete/index.js create mode 100644 src/@core/components/avatar-group/index.js create mode 100644 src/@core/components/avatar/index.js create mode 100644 src/@core/components/breadcrumbs/index.js create mode 100644 src/@core/components/card-actions/index.js create mode 100644 src/@core/components/card-snippet/index.js create mode 100644 src/@core/components/customizer/index.js create mode 100644 src/@core/components/extensions-header/index.js create mode 100644 src/@core/components/input-password-toggle/index.js create mode 100644 src/@core/components/number-input/index.js create mode 100644 src/@core/components/number-input/number-input.scss create mode 100644 src/@core/components/repeater/index.js create mode 100644 src/@core/components/ripple-button/index.js create mode 100644 src/@core/components/ripple-button/ripple-button.scss create mode 100644 src/@core/components/sidebar/index.js create mode 100644 src/@core/components/spinner/Fallback-spinner.js create mode 100644 src/@core/components/spinner/Loading-spinner.js create mode 100644 src/@core/components/statistics-card/index.js create mode 100644 src/@core/components/timeline/index.js create mode 100644 src/@core/components/ui-loader/index.js create mode 100644 src/@core/components/ui-loader/ui-loader.scss create mode 100644 src/@core/components/widgets/stats/ChartOptions.js create mode 100644 src/@core/components/widgets/stats/StatsHorizontal.js create mode 100644 src/@core/components/widgets/stats/StatsVertical.js create mode 100644 src/@core/components/widgets/stats/StatsWithAreaChart.js create mode 100644 src/@core/components/widgets/stats/StatsWithLineChart.js create mode 100644 src/@core/components/widgets/stats/TinyChartStats.js create mode 100644 src/@core/components/wizard/index.js create mode 100644 src/@core/layouts/BlankLayout.js create mode 100644 src/@core/layouts/HeaderLayout.js create mode 100644 src/@core/layouts/HorizontalLayout.js create mode 100644 src/@core/layouts/VerticalLayout.js create mode 100644 src/@core/layouts/components/footer/index.js create mode 100644 src/@core/layouts/components/layout-wrapper/index.js create mode 100644 src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuGroup.js create mode 100644 src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuItems.js create mode 100644 src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuLink.js create mode 100644 src/@core/layouts/components/menu/horizontal-menu/index.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuGroup.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuItems.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuLink.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuSectionHeader.js create mode 100644 src/@core/layouts/components/menu/vertical-menu/index.js create mode 100644 src/@core/layouts/components/navbar/NavbarUser.js create mode 100644 src/@core/layouts/components/navbar/UserDropdown.js create mode 100644 src/@core/layouts/components/navbar/index.js create mode 100644 src/@core/layouts/utils.js create mode 100644 src/@core/scss/base/bootstrap-extended.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_alert.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_badge.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_breadcrumb.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_button-group.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_buttons.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_card.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_code.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_collapse.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_dropdown.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_forms.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_functions.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_helper.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_include.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_list-group.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_media.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_mixins.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_modal.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_nav.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_navbar.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_pagination.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_popover.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_progress.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_reboot.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_tables.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_toast.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_type.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_utilities.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_variables.scss create mode 100644 src/@core/scss/base/bootstrap-extended/mixins/_navs.scss create mode 100644 src/@core/scss/base/bootstrap-extended/mixins/_type.scss create mode 100644 src/@core/scss/base/bootstrap.scss create mode 100644 src/@core/scss/base/colors.scss create mode 100644 src/@core/scss/base/components.scss create mode 100644 src/@core/scss/base/components/_include.scss create mode 100644 src/@core/scss/base/components/_variables-dark.scss create mode 100644 src/@core/scss/base/components/_variables.scss create mode 100644 src/@core/scss/base/components/avatar.scss create mode 100644 src/@core/scss/base/components/bootstrap-social.scss create mode 100644 src/@core/scss/base/components/chart.scss create mode 100644 src/@core/scss/base/components/customizer.scss create mode 100644 src/@core/scss/base/components/demo.scss create mode 100644 src/@core/scss/base/components/divider.scss create mode 100644 src/@core/scss/base/components/search.scss create mode 100644 src/@core/scss/base/components/timeline.scss create mode 100644 src/@core/scss/base/core/colors/_palette.scss create mode 100644 src/@core/scss/base/core/colors/palette-gradient.scss create mode 100644 src/@core/scss/base/core/colors/palette-noui.scss create mode 100644 src/@core/scss/base/core/colors/palette-variables.scss create mode 100644 src/@core/scss/base/core/layouts/_content.scss create mode 100644 src/@core/scss/base/core/layouts/_footer.scss create mode 100644 src/@core/scss/base/core/layouts/_sidebar.scss create mode 100644 src/@core/scss/base/core/menu/_navigation.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/vertical-menu.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss create mode 100644 src/@core/scss/base/core/mixins/alert.scss create mode 100644 src/@core/scss/base/core/mixins/hex2rgb.scss create mode 100644 src/@core/scss/base/core/mixins/main-menu-mixin.scss create mode 100644 src/@core/scss/base/core/mixins/transitions.scss create mode 100644 src/@core/scss/base/custom-rtl.scss create mode 100644 src/@core/scss/base/pages/app-calendar.scss create mode 100644 src/@core/scss/base/pages/app-chat-list.scss create mode 100644 src/@core/scss/base/pages/app-chat.scss create mode 100644 src/@core/scss/base/pages/app-ecommerce-details.scss create mode 100644 src/@core/scss/base/pages/app-ecommerce.scss create mode 100644 src/@core/scss/base/pages/app-email.scss create mode 100644 src/@core/scss/base/pages/app-file-manager.scss create mode 100644 src/@core/scss/base/pages/app-invoice-list.scss create mode 100644 src/@core/scss/base/pages/app-invoice-print.scss create mode 100644 src/@core/scss/base/pages/app-invoice.scss create mode 100644 src/@core/scss/base/pages/app-kanban.scss create mode 100644 src/@core/scss/base/pages/app-todo.scss create mode 100644 src/@core/scss/base/pages/app-user.scss create mode 100644 src/@core/scss/base/pages/dashboard-ecommerce.scss create mode 100644 src/@core/scss/base/pages/page-auth.scss create mode 100644 src/@core/scss/base/pages/page-blog.scss create mode 100644 src/@core/scss/base/pages/page-coming-soon.scss create mode 100644 src/@core/scss/base/pages/page-faq.scss create mode 100644 src/@core/scss/base/pages/page-knowledge-base.scss create mode 100644 src/@core/scss/base/pages/page-misc.scss create mode 100644 src/@core/scss/base/pages/page-pricing.scss create mode 100644 src/@core/scss/base/pages/page-profile.scss create mode 100644 src/@core/scss/base/pages/ui-colors.scss create mode 100644 src/@core/scss/base/pages/ui-feather.scss create mode 100644 src/@core/scss/base/plugins/charts/chart-apex.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-media-player.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-ratings.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-sliders.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-swiper.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-toastr.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-tour.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-tree.scss create mode 100644 src/@core/scss/base/plugins/forms/form-file-uploader.scss create mode 100644 src/@core/scss/base/plugins/forms/form-number-input.scss create mode 100644 src/@core/scss/base/plugins/forms/form-quill-editor.scss create mode 100644 src/@core/scss/base/plugins/forms/form-validation.scss create mode 100644 src/@core/scss/base/plugins/forms/form-wizard.scss create mode 100644 src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss create mode 100644 src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss create mode 100644 src/@core/scss/base/plugins/forms/select2/_select2.scss create mode 100644 src/@core/scss/base/plugins/maps/map-leaflet.scss create mode 100644 src/@core/scss/base/plugins/tables/_datatables.scss create mode 100644 src/@core/scss/base/plugins/tables/table-ag-grid.scss create mode 100644 src/@core/scss/base/plugins/ui/_breakpoints.scss create mode 100644 src/@core/scss/base/plugins/ui/coming-soon.scss create mode 100644 src/@core/scss/base/themes/bordered-layout.scss create mode 100644 src/@core/scss/base/themes/dark-layout.scss create mode 100644 src/@core/scss/base/themes/semi-dark-layout.scss create mode 100644 src/@core/scss/core.scss create mode 100644 src/@core/scss/react/_base-extended.scss create mode 100644 src/@core/scss/react/_dark-layout.scss create mode 100644 src/@core/scss/react/_index.scss create mode 100644 src/@core/scss/react/_rtl.scss create mode 100644 src/@core/scss/react/app-loader.scss create mode 100644 src/@core/scss/react/apps/app-calendar.scss create mode 100644 src/@core/scss/react/apps/app-email.scss create mode 100644 src/@core/scss/react/apps/app-invoice.scss create mode 100644 src/@core/scss/react/apps/app-todo.scss create mode 100644 src/@core/scss/react/apps/app-users.scss create mode 100644 src/@core/scss/react/libs/charts/apex-charts.scss create mode 100644 src/@core/scss/react/libs/charts/recharts.scss create mode 100644 src/@core/scss/react/libs/context-menu/context-menu.scss create mode 100644 src/@core/scss/react/libs/drag-and-drop/drag-and-drop.scss create mode 100644 src/@core/scss/react/libs/editor/editor.scss create mode 100644 src/@core/scss/react/libs/file-uploader/file-uploader.scss create mode 100644 src/@core/scss/react/libs/flatpickr/flatpickr.scss create mode 100644 src/@core/scss/react/libs/maps/map-leaflet.scss create mode 100644 src/@core/scss/react/libs/noui-slider/noui-slider.scss create mode 100644 src/@core/scss/react/libs/react-select/_react-select.scss create mode 100644 src/@core/scss/react/libs/shepherd-tour/shepherd-tour.scss create mode 100644 src/@core/scss/react/libs/swiper/swiper.scss create mode 100644 src/@core/scss/react/libs/tables/react-dataTable-component.scss create mode 100644 src/@core/scss/react/libs/toastify/toastify.scss create mode 100644 src/@core/scss/react/pages/page-account-settings.scss create mode 100644 src/@core/scss/react/pages/page-profile.scss create mode 100644 src/@core/scss/react/reactstrap/_carousel.scss create mode 100644 src/@core/scss/react/reactstrap/_collapse.scss create mode 100644 src/@core/scss/react/reactstrap/_dropdown.scss create mode 100644 src/@core/scss/react/reactstrap/_index.scss create mode 100644 src/@core/scss/react/reactstrap/_input.scss create mode 100644 src/@core/scss/react/reactstrap/_pagination.scss create mode 100644 src/@core/scss/react/reactstrap/_switch.scss create mode 100644 src/@core/scss/react/reactstrap/_toast.scss create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/apitest.http create mode 100644 src/assets/control/icon/drone.png create mode 100644 src/assets/css/custom.css create mode 100644 src/assets/css/layout.css create mode 100644 src/assets/data/locales/de.json create mode 100644 src/assets/data/locales/en.json create mode 100644 src/assets/data/locales/fr.json create mode 100644 src/assets/data/locales/pt.json create mode 100644 src/assets/images/airplane-skyblue.png create mode 100644 src/assets/images/avatars/1-small.png create mode 100644 src/assets/images/avatars/1.png create mode 100644 src/assets/images/avatars/10-small.png create mode 100644 src/assets/images/avatars/10.png create mode 100644 src/assets/images/avatars/11-small.png create mode 100644 src/assets/images/avatars/11.png create mode 100644 src/assets/images/avatars/12-small.png create mode 100644 src/assets/images/avatars/12.png create mode 100644 src/assets/images/avatars/13-small.png create mode 100644 src/assets/images/avatars/13.png create mode 100644 src/assets/images/avatars/2-small.png create mode 100644 src/assets/images/avatars/2.png create mode 100644 src/assets/images/avatars/3-small.png create mode 100644 src/assets/images/avatars/3.png create mode 100644 src/assets/images/avatars/4-small.png create mode 100644 src/assets/images/avatars/4.png create mode 100644 src/assets/images/avatars/5-small.png create mode 100644 src/assets/images/avatars/5.png create mode 100644 src/assets/images/avatars/6-small.png create mode 100644 src/assets/images/avatars/6.png create mode 100644 src/assets/images/avatars/7-small.png create mode 100644 src/assets/images/avatars/7.png create mode 100644 src/assets/images/avatars/8-small.png create mode 100644 src/assets/images/avatars/8.png create mode 100644 src/assets/images/avatars/9-small.png create mode 100644 src/assets/images/avatars/9.png create mode 100644 src/assets/images/avatars/avatar-blank.png create mode 100644 src/assets/images/complete_img.svg create mode 100644 src/assets/images/drone-marker-icon-pulple.png create mode 100644 src/assets/images/drone-marker-icon-red.png create mode 100644 src/assets/images/drone-marker-icon-skyblue.png create mode 100644 src/assets/images/drone-marker-icon-yellow.png create mode 100644 src/assets/images/drone-marker-icon.png create mode 100644 src/assets/images/drone.jpg create mode 100644 src/assets/images/drone_black.png create mode 100644 src/assets/images/drone_icon.svg create mode 100644 src/assets/images/drone_menu_icon.svg create mode 100644 src/assets/images/drone_yellow.png create mode 100644 src/assets/images/flags/de.png create mode 100644 src/assets/images/flags/en.png create mode 100644 src/assets/images/flags/fr.png create mode 100644 src/assets/images/flags/pt.png create mode 100644 src/assets/images/icons/angular.svg create mode 100644 src/assets/images/icons/apple-safari.png create mode 100644 src/assets/images/icons/book.svg create mode 100644 src/assets/images/icons/bootstrap.svg create mode 100644 src/assets/images/icons/brush.svg create mode 100644 src/assets/images/icons/doc.png create mode 100644 src/assets/images/icons/drive.png create mode 100644 src/assets/images/icons/dropbox.png create mode 100644 src/assets/images/icons/figma.svg create mode 100644 src/assets/images/icons/file-icons/doc.png create mode 100644 src/assets/images/icons/file-icons/onedrive.png create mode 100644 src/assets/images/icons/file-icons/pdf.png create mode 100644 src/assets/images/icons/file-icons/psd.png create mode 100644 src/assets/images/icons/file-icons/sketch.png create mode 100644 src/assets/images/icons/google-chrome.png create mode 100644 src/assets/images/icons/icloud-1.png create mode 100644 src/assets/images/icons/icloud.png create mode 100644 src/assets/images/icons/internet-explorer.png create mode 100644 src/assets/images/icons/internet.png create mode 100644 src/assets/images/icons/jpg.png create mode 100644 src/assets/images/icons/js.png create mode 100644 src/assets/images/icons/json.png create mode 100644 src/assets/images/icons/mozila-firefox.png create mode 100644 src/assets/images/icons/onedrive.png create mode 100644 src/assets/images/icons/onedrivenew.png create mode 100644 src/assets/images/icons/opera.png create mode 100644 src/assets/images/icons/parachute.svg create mode 100644 src/assets/images/icons/pdf.png create mode 100644 src/assets/images/icons/psd.png create mode 100644 src/assets/images/icons/react.svg create mode 100644 src/assets/images/icons/rocket.svg create mode 100644 src/assets/images/icons/sketch.png create mode 100644 src/assets/images/icons/speaker.svg create mode 100644 src/assets/images/icons/star.svg create mode 100644 src/assets/images/icons/toolbox.svg create mode 100644 src/assets/images/icons/txt.png create mode 100644 src/assets/images/icons/unknown.png create mode 100644 src/assets/images/icons/vuejs.svg create mode 100644 src/assets/images/icons/xls.png create mode 100644 src/assets/images/login01.png create mode 100644 src/assets/images/logo/favicon.ico create mode 100644 src/assets/images/logo/logo.png create mode 100644 src/assets/images/logo/logo.svg create mode 100644 src/assets/images/logo/pal_logo.png create mode 100644 src/assets/images/logo/vuexy-logo.png create mode 100644 src/assets/images/menu001.png create mode 100644 src/assets/images/menu002.png create mode 100644 src/assets/images/menu003.png create mode 100644 src/assets/images/menu004.png create mode 100644 src/assets/images/menu01.png create mode 100644 src/assets/images/menu02.png create mode 100644 src/assets/images/menu03.png create mode 100644 src/assets/images/pages/arrow-down.png create mode 100644 src/assets/images/pages/auth-v1-bottom-bg.png create mode 100644 src/assets/images/pages/auth-v1-top-bg.png create mode 100644 src/assets/images/pages/calendar-illustration.png create mode 100644 src/assets/images/pages/coming-soon-dark.svg create mode 100644 src/assets/images/pages/coming-soon.svg create mode 100644 src/assets/images/pages/content-img-1.jpg create mode 100644 src/assets/images/pages/content-img-2.jpg create mode 100644 src/assets/images/pages/content-img-3.jpg create mode 100644 src/assets/images/pages/content-img-4.jpg create mode 100644 src/assets/images/pages/error-dark.svg create mode 100644 src/assets/images/pages/error.svg create mode 100644 src/assets/images/pages/forgot-password-v2-dark.svg create mode 100644 src/assets/images/pages/forgot-password-v2.svg create mode 100644 src/assets/images/pages/forgot-password.png create mode 100644 src/assets/images/pages/kb-image.jpg create mode 100644 src/assets/images/pages/login-v2-dark.svg create mode 100644 src/assets/images/pages/login-v2.svg create mode 100644 src/assets/images/pages/login/facebook.svg create mode 100644 src/assets/images/pages/login/github.svg create mode 100644 src/assets/images/pages/login/google.svg create mode 100644 src/assets/images/pages/login/twitter.svg create mode 100644 src/assets/images/pages/not-authorized-dark.svg create mode 100644 src/assets/images/pages/not-authorized.svg create mode 100644 src/assets/images/pages/pixinvent-logo.png create mode 100644 src/assets/images/pages/register-v2-dark.svg create mode 100644 src/assets/images/pages/register-v2.svg create mode 100644 src/assets/images/pages/reset-password-v2-dark.svg create mode 100644 src/assets/images/pages/reset-password-v2.svg create mode 100644 src/assets/images/pages/under-maintenance-dark.svg create mode 100644 src/assets/images/pages/under-maintenance.svg create mode 100644 src/assets/images/pal_logo.png create mode 100644 src/assets/images/portrait/small/avatar-s-1.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-10.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-11.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-12.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-13.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-14.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-15.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-16.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-17.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-18.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-19.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-2.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-20.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-21.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-22.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-23.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-24.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-25.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-26.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-3.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-4.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-5.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-6.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-7.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-8.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-9.jpg create mode 100644 src/assets/images/simulation_arrow.svg create mode 100644 src/assets/scss/style-rtl.scss create mode 100644 src/assets/scss/style.scss create mode 100644 src/assets/scss/variables/_variables-components.scss create mode 100644 src/assets/scss/variables/_variables.scss create mode 100644 src/auth/jwt/useJwt.js create mode 100644 src/auth/utils.js create mode 100644 src/basis.http create mode 100644 src/components/account/login/AccountLogin.js create mode 100644 src/components/account/register/AccountRegister.js create mode 100644 src/components/account/register/AccountRegisterComplete.js create mode 100644 src/components/account/register/AccountRegisterForm.js create mode 100644 src/components/account/register/AccountRegisterTerm.js create mode 100644 src/components/analysis/history/AnalysisHistoryDetailGrid.js create mode 100644 src/components/analysis/history/AnalysisHistoryDetailSearch.js create mode 100644 src/components/analysis/history/AnalysisHistoryDetailStatic.js create mode 100644 src/components/analysis/history/AnalysisHistoryGrid.js create mode 100644 src/components/analysis/history/AnalysisHistorySearch.js create mode 100644 src/components/analysis/simulation/AnalysisSimulationDetail.js create mode 100644 src/components/analysis/simulation/AnalysisSimulationMap.js create mode 100644 src/components/analysis/simulation/AnalysisSimulationMenu.js create mode 100644 src/components/analysis/simulation/AnalysisSimulationReport.js create mode 100644 src/components/analysis/simulation/AnalysisSimulatorSlider.js create mode 100644 src/components/basis/dron/BasisDronForm.js create mode 100644 src/components/basis/dron/BasisDronGrid.js create mode 100644 src/components/basis/dron/BasisDronImage.js create mode 100644 src/components/basis/dron/BasisDronSearch.js create mode 100644 src/components/basis/dron/BasisDronTab.js create mode 100644 src/components/basis/dron/BasisGroupDronGrid.js create mode 100644 src/components/basis/dron/BasisIdntform.js create mode 100644 src/components/basis/group/BaisGroupForm.js create mode 100644 src/components/basis/group/BasisGroupApprovalGrid.js create mode 100644 src/components/basis/group/BasisGroupApprovalSearch.js create mode 100644 src/components/basis/group/BasisGroupDetailJoinGrid.js create mode 100644 src/components/basis/group/BasisGroupDetailJoinSearch.js create mode 100644 src/components/basis/group/BasisGroupGrid.js create mode 100644 src/components/basis/group/BasisGroupJoinGrid.js create mode 100644 src/components/basis/group/BasisGroupSearch.js create mode 100644 src/components/basis/group/BasisGroupUsersGrid.js create mode 100644 src/components/basis/group/BasisGroupUsersSearch.js create mode 100644 src/components/crud/excel/ExcelExportButton.js create mode 100644 src/components/crud/grid/GridDatatable.js create mode 100644 src/components/dashboard/DashboardDronList.js create mode 100644 src/components/dashboard/DashboardGroupList.js create mode 100644 src/components/dashboard/DashboardMenu.js create mode 100644 src/components/dashboard/DashboardStcsArea.js create mode 100644 src/components/dashboard/DashboardStcsDay.js create mode 100644 src/components/layout/CustomDetailLayout.js create mode 100644 src/components/layout/CustomMainLayout.js create mode 100644 src/components/map/MapControl.js create mode 100644 src/components/map/geojson/airArea.json create mode 100644 src/components/map/google/DronMarker.js create mode 100644 src/components/map/google/GoogleMap.js create mode 100644 src/components/map/naver/NaverMap.js create mode 100644 src/components/map/naver/NaverMapControl.js create mode 100644 src/components/map/naver/dron/DronHistory.js create mode 100644 src/components/map/naver/dron/DronMarker.js create mode 100644 src/components/map/naver/feature/FeatureAirZone.js create mode 100644 src/components/map/naver/search/NaverMapSearch.js create mode 100644 src/components/map/naver/sensor/SensorZone.js create mode 100644 src/components/map/nhn/NMap.js create mode 100644 src/components/map/nhn/NMapMarker.js create mode 100644 src/components/map/nhn/NMapPolyline.js create mode 100644 src/components/message/MessageErrorModal.js create mode 100644 src/components/message/MessageInfoModal.js create mode 100644 src/components/modal/ConfirmModal.js create mode 100644 src/components/modal/ErrorModal.js create mode 100644 src/components/modal/InfoModal.js create mode 100644 src/components/system/auth/SystemAuthForm.js create mode 100644 src/components/system/auth/SystemAuthGrid.js create mode 100644 src/components/system/auth/SystemAuthSearch.js create mode 100644 src/components/system/code/SystemCodeForm.js create mode 100644 src/components/system/code/SystemCodeGrid.js create mode 100644 src/components/system/code/SystemCodeGroupForm.js create mode 100644 src/components/system/code/SystemCodeGroupGrid.js create mode 100644 src/components/system/code/SystemCodeGroupSearch.js create mode 100644 src/components/system/code/SystemCodeMultiForm.js create mode 100644 src/components/system/menu/SystemMenuGrid.js create mode 100644 src/components/system/menu/SystemMenuSearch.js create mode 100644 src/components/system/user/SystemUserForm.js create mode 100644 src/components/system/user/SystemUserGrid.js create mode 100644 src/components/system/user/SystemUserSearch.js create mode 100644 src/components/websocket/WebsocketClient.js create mode 100644 src/configs/constants.js create mode 100644 src/configs/themeConfig.js create mode 100644 src/containers/analysis/history/AnalysisHistoryContainer.js create mode 100644 src/containers/analysis/history/AnalysisHistoryDetailContainer.js create mode 100644 src/containers/analysis/simulator/AnalysisSimulationContainer.js create mode 100644 src/containers/basis/dron/BasisDronContainer.js create mode 100644 src/containers/basis/dron/BasisDronDetailContainer.js create mode 100644 src/containers/basis/dron/BasisDronTabContainer.js create mode 100644 src/containers/basis/dron/BasisIdntfContainer.js create mode 100644 src/containers/basis/group/BasisGroupApprovalContainer.js create mode 100644 src/containers/basis/group/BasisGroupContainer.js create mode 100644 src/containers/basis/group/BasisGroupDetailContainer.js create mode 100644 src/containers/basis/group/BasisGroupDetailJoinContainer.js create mode 100644 src/containers/basis/group/BasisGroupUsersContainer.js create mode 100644 src/containers/main/dash/MainDashContainer.js create mode 100644 src/containers/system/auth/SystemAuthContainer.js create mode 100644 src/containers/system/auth/SystemAuthDetailContainer.js create mode 100644 src/containers/system/code/SystemCodeContainer.js create mode 100644 src/containers/system/code/SystemCodeDetailContainer.js create mode 100644 src/containers/system/code/SystemCodeDetailMultiContainer.js create mode 100644 src/containers/system/code/SystemCodeGroupDetailContainer.js create mode 100644 src/containers/system/menu/SystemMenuContainer.js create mode 100644 src/containers/system/user/SystemUserContainer.js create mode 100644 src/containers/system/user/SystemUserDetailContainer.js create mode 100644 src/index.js create mode 100644 src/index.scss create mode 100644 src/layouts/HorizontalLayout.js create mode 100644 src/layouts/VerticalLayout.js create mode 100644 src/modules/account/login/actions/authAction.ts create mode 100644 src/modules/account/login/apis/authApi.ts create mode 100644 src/modules/account/login/models/authModel.ts create mode 100644 src/modules/account/login/reducers/authReducer.ts create mode 100644 src/modules/account/login/sagas/authSaga.ts create mode 100644 src/modules/account/login/service/cookie.ts create mode 100644 src/modules/account/login/service/jwtTokenUtil.ts create mode 100644 src/modules/account/register/actions/accountAction.ts create mode 100644 src/modules/account/register/apis/accountApi.ts create mode 100644 src/modules/account/register/models/accountModel.ts create mode 100644 src/modules/account/register/reducers/accountReducer.ts create mode 100644 src/modules/account/register/sagas/accountSaga.ts create mode 100644 src/modules/analysis/history/actions/analysisHistoryAction.ts create mode 100644 src/modules/analysis/history/apis/annalysisHistoryApi.ts create mode 100644 src/modules/analysis/history/models/analysisHitoryModel.ts create mode 100644 src/modules/analysis/history/reducers/analysisHitoryReducer.ts create mode 100644 src/modules/analysis/history/sagas/analysisHistorySaga.ts create mode 100644 src/modules/analysis/simulation/actions/analysisSimulatorAction.ts create mode 100644 src/modules/analysis/simulation/apis/annalysisSimulatorApi.ts create mode 100644 src/modules/analysis/simulation/models/analysisSimulatorModel.ts create mode 100644 src/modules/analysis/simulation/reducers/analysisSimulatorReducer.ts create mode 100644 src/modules/analysis/simulation/sagas/analysisSimulatorSaga.ts create mode 100644 src/modules/basis/dron/actions/basisDronAction.ts create mode 100644 src/modules/basis/dron/apis/basisDronApi.ts create mode 100644 src/modules/basis/dron/models/basisDronModel.ts create mode 100644 src/modules/basis/dron/reducers/basisDronReducer.ts create mode 100644 src/modules/basis/dron/sagas/basisDronSaga.ts create mode 100644 src/modules/basis/group/actions/basisGroupAction.ts create mode 100644 src/modules/basis/group/apis/basisGroupApi.ts create mode 100644 src/modules/basis/group/models/basisGroupModel.ts create mode 100644 src/modules/basis/group/reducers/basisGroupReducer.ts create mode 100644 src/modules/basis/group/sagas/basisGroupSaga.ts create mode 100644 src/modules/comn/message/actions/comnMessageAction.ts create mode 100644 src/modules/comn/message/models/comnMessageModel.ts create mode 100644 src/modules/comn/message/reducers/comnMessageReducer.ts create mode 100644 src/modules/control/gp/actions/controlGpAction.ts create mode 100644 src/modules/control/gp/apis/controlGpApi.ts create mode 100644 src/modules/control/gp/index.ts create mode 100644 src/modules/control/gp/models/controlGpModel.ts create mode 100644 src/modules/control/gp/reducers/controlGpReducer.ts create mode 100644 src/modules/control/gp/sagas/controlGpSaga.ts create mode 100644 src/modules/control/map/actions/controlMapActions.ts create mode 100644 src/modules/control/map/reducers/controlMapReducer.ts create mode 100644 src/modules/index.ts create mode 100644 src/modules/main/dash/actions/mainDashAction.ts create mode 100644 src/modules/main/dash/apis/mainDashApi.ts create mode 100644 src/modules/main/dash/models/mainDashModel.ts create mode 100644 src/modules/main/dash/reducers/mainDashReducer.ts create mode 100644 src/modules/main/dash/sagas/mainDashSaga.ts create mode 100644 src/modules/menu/actions/menuAction.ts create mode 100644 src/modules/menu/models/menuModel.ts create mode 100644 src/modules/menu/reducers/menuReducer.ts create mode 100644 src/modules/models/ComnModel.ts create mode 100644 src/modules/utils/customAxiosUtil.ts create mode 100644 src/navigation/analysis/index.js create mode 100644 src/navigation/basis/index.js create mode 100644 src/navigation/horizontal/index.js create mode 100644 src/navigation/statics/index.js create mode 100644 src/navigation/system/index.js create mode 100644 src/navigation/vertical/index.js create mode 100644 src/react-app-env.d.ts create mode 100644 src/redux/actions/auth/index.js create mode 100644 src/redux/actions/layout/index.js create mode 100644 src/redux/actions/navbar/Index.js create mode 100644 src/redux/reducers/auth/index.js create mode 100644 src/redux/reducers/layout/index.js create mode 100644 src/redux/reducers/navbar/index.js create mode 100644 src/redux/reducers/rootReducer.ts create mode 100644 src/redux/storeConfig/store.ts create mode 100644 src/router/Router.js create mode 100644 src/router/routes/RouteAccount.js create mode 100644 src/router/routes/RouteAnalysis.js create mode 100644 src/router/routes/RouteBasis.js create mode 100644 src/router/routes/RouteDashboard.js create mode 100644 src/router/routes/RouteSystem.js create mode 100644 src/router/routes/index.js create mode 100644 src/serviceWorker.js create mode 100644 src/utility/CondeUtil.js create mode 100644 src/utility/Utils.js create mode 100644 src/utility/context/Can.js create mode 100644 src/utility/context/Internationalization.js create mode 100644 src/utility/context/ThemeColors.js create mode 100644 src/utility/hooks/useFooterType.js create mode 100644 src/utility/hooks/useLayout.js create mode 100644 src/utility/hooks/useNavbarColor.js create mode 100644 src/utility/hooks/useNavbarType.js create mode 100644 src/utility/hooks/useOnClickOutside.js create mode 100644 src/utility/hooks/useRTL.js create mode 100644 src/utility/hooks/useRouterTransition.js create mode 100644 src/utility/hooks/useSkin.js create mode 100644 src/views/Error.js create mode 100644 src/views/Home.js create mode 100644 src/views/Login.js create mode 100644 src/views/NotAuthorized.js create mode 100644 src/views/SecondPage.js create mode 100644 src/views/account/AccountLoginView.js create mode 100644 src/views/account/AccountRegisterView.js create mode 100644 src/views/analysis/history/AnalysisHistory.js create mode 100644 src/views/analysis/history/AnalysisHistoryDetail.js create mode 100644 src/views/analysis/simulation/AnalysisSimulation.js create mode 100644 src/views/basis/dron/BasisDron.js create mode 100644 src/views/basis/dron/BasisDronDetail.js create mode 100644 src/views/basis/group/BasisGroup.js create mode 100644 src/views/basis/group/BasisGroupAproval.js create mode 100644 src/views/basis/group/BasisGroupDetail.js create mode 100644 src/views/basis/group/BasisGroupDetailJoin.js create mode 100644 src/views/basis/group/BasisGroupUsers.js create mode 100644 src/views/charts/apex/ApexAreaCharts.js create mode 100644 src/views/charts/apex/ApexBarChart.js create mode 100644 src/views/charts/apex/ApexCandlestickChart.js create mode 100644 src/views/charts/apex/ApexColumnCharts.js create mode 100644 src/views/charts/apex/ApexDonutChart.js create mode 100644 src/views/charts/apex/ApexHeatmapChart.js create mode 100644 src/views/charts/apex/ApexLineChart.js create mode 100644 src/views/charts/apex/ApexRadarChart.js create mode 100644 src/views/charts/apex/ApexRadialbar.js create mode 100644 src/views/charts/apex/ApexScatterCharts.js create mode 100644 src/views/charts/apex/index.js create mode 100644 src/views/charts/chart-js/ChartjsAreaChart.js create mode 100644 src/views/charts/chart-js/ChartjsBarChart.js create mode 100644 src/views/charts/chart-js/ChartjsBubbleChart.js create mode 100644 src/views/charts/chart-js/ChartjsDoughnutChart.js create mode 100644 src/views/charts/chart-js/ChartjsHorizontalBar.js create mode 100644 src/views/charts/chart-js/ChartjsLineChart.js create mode 100644 src/views/charts/chart-js/ChartjsPolarAreaChart.js create mode 100644 src/views/charts/chart-js/ChartjsRadarChart.js create mode 100644 src/views/charts/chart-js/ChartjsScatterChart.js create mode 100644 src/views/charts/chart-js/index.js create mode 100644 src/views/charts/recharts/AreaChart.js create mode 100644 src/views/charts/recharts/BarChart.js create mode 100644 src/views/charts/recharts/LineChart.js create mode 100644 src/views/charts/recharts/PieChart.js create mode 100644 src/views/charts/recharts/RadarChart.js create mode 100644 src/views/charts/recharts/ScatterChart.js create mode 100644 src/views/charts/recharts/index.js create mode 100644 src/views/control/alarm/ControlAlarmList.js create mode 100644 src/views/control/alarm/ControlAlarmNotice.js create mode 100644 src/views/control/index.js create mode 100644 src/views/control/main/ControlMain.js create mode 100644 src/views/control/menu/ControlMenuLeft.js create mode 100644 src/views/control/report/ControlReportDetail.js create mode 100644 src/views/control/report/ControlReportList.js create mode 100644 src/views/control/setting/ControlSetting.js create mode 100644 src/views/control/weather/WeatherList.js create mode 100644 src/views/design/DesignLogin.js create mode 100644 src/views/design/DesignMain.js create mode 100644 src/views/design/DesignMenu.js create mode 100644 src/views/design/DesignRegister.js create mode 100644 src/views/design/DesignRegister2.js create mode 100644 src/views/design/DesignRegister3.js create mode 100644 src/views/design/DesignSample.js create mode 100644 src/views/design/history/record/DesignHistory1.js create mode 100644 src/views/design/history/record/DesignHistory2.js create mode 100644 src/views/design/history/record/DesignHistory3.js create mode 100644 src/views/design/mypage/airframe/DesignAir1.js create mode 100644 src/views/design/mypage/group/DesignGroup1.js create mode 100644 src/views/design/mypage/group/DesignGroup2.js create mode 100644 src/views/design/mypage/group/DesignGroup3.js create mode 100644 src/views/design/mypage/group/DesignGroup4.js create mode 100644 src/views/design/mypage/group/DesignGroup5.js create mode 100644 src/views/design/mypage/group/DesignGroup6.js create mode 100644 src/views/design/mypage/group/DesignGroup7.js create mode 100644 src/views/design/mypage/group/DesignGroup8.js create mode 100644 src/views/design/mypage/group/DesignGroup9.js create mode 100644 src/views/design/mypage/myinfo/DesignMyinfo1.js create mode 100644 src/views/design/sys/code/DesignCode1.js create mode 100644 src/views/design/sys/code/DesignCode2.js create mode 100644 src/views/design/sys/code/DesignCode3.js create mode 100644 src/views/design/sys/code/DesignCode4.js create mode 100644 src/views/design/sys/code/DesignCode5.js create mode 100644 src/views/design/sys/menu/DesignMenu1.js create mode 100644 src/views/design/sys/menu/DesignMenu2.js create mode 100644 src/views/design/sys/menu/DesignMenu3.js create mode 100644 src/views/extensions/sliders/SliderBehaviour.js create mode 100644 src/views/extensions/sliders/SliderColors.js create mode 100644 src/views/extensions/sliders/SliderConnectUpper.js create mode 100644 src/views/extensions/sliders/SliderScalePips.js create mode 100644 src/views/extensions/sliders/SliderValues.js create mode 100644 src/views/extensions/sliders/SliderVertical.js create mode 100644 src/views/extensions/sliders/SliderVerticalLimit.js create mode 100644 src/views/extensions/sliders/SliderVerticalTooltips.js create mode 100644 src/views/extensions/sliders/SliderWithInput.js create mode 100644 src/views/extensions/sliders/SlidersBootstrap.js create mode 100644 src/views/extensions/sliders/index.js create mode 100644 src/views/forms/wizard/WizardHorizontal.js create mode 100644 src/views/forms/wizard/WizardModern.js create mode 100644 src/views/forms/wizard/WizardModernVertical.js create mode 100644 src/views/forms/wizard/WizardVertical.js create mode 100644 src/views/forms/wizard/_react-select.scss create mode 100644 src/views/forms/wizard/index.js create mode 100644 src/views/forms/wizard/steps-with-validation/AccountDetails.js create mode 100644 src/views/forms/wizard/steps-with-validation/Address.js create mode 100644 src/views/forms/wizard/steps-with-validation/PersonalInfo.js create mode 100644 src/views/forms/wizard/steps-with-validation/SocialLinks.js create mode 100644 src/views/forms/wizard/steps/AccountDetails.js create mode 100644 src/views/forms/wizard/steps/Address.js create mode 100644 src/views/forms/wizard/steps/PersonalInfo.js create mode 100644 src/views/forms/wizard/steps/SocialLinks.js create mode 100644 src/views/main/MainDashboard copy.js create mode 100644 src/views/main/MainDashboard.js create mode 100644 src/views/system/auth/SystemAuth.js create mode 100644 src/views/system/auth/SystemAuthDetail.js create mode 100644 src/views/system/auth/SystemAuthMenu.js create mode 100644 src/views/system/code/SystemCode.js create mode 100644 src/views/system/code/SystemCodeDetail.js create mode 100644 src/views/system/code/SystemCodeDetailMulti.js create mode 100644 src/views/system/code/SystemCodeGroup.js create mode 100644 src/views/system/code/SystemCodeGroupDetail.js create mode 100644 src/views/system/menu/SystemMenu.js create mode 100644 src/views/system/menu/SystemMenuDetail.js create mode 100644 src/views/system/user/SystemUser.js create mode 100644 src/views/system/user/SystemUserDetail.js create mode 100644 tsconfig.json diff --git a/.env b/.env new file mode 100644 index 00000000..0e64c11a --- /dev/null +++ b/.env @@ -0,0 +1,5 @@ +SKIP_PREFLIGHT_CHECK=true +REACT_APP_BASENAME= "" +REACT_APP_HOST = http://control-api.palnet.co.kr/ +REACT_APP_WS_HOST = ws://control-websocket.palnet.co.kr/ws +REACT_APP_IMAGE_HOST = https://palnet-file.s3.ap-northeast-2.amazonaws.com/ diff --git a/.env.development b/.env.development new file mode 100644 index 00000000..69e358de --- /dev/null +++ b/.env.development @@ -0,0 +1,3 @@ +REACT_APP_HOST = http://localhost:8080/ +REACT_APP_WS_HOST = ws://localhost:8081/ws +REACT_APP_IMAGE_HOST = https://palnet-file.s3.ap-northeast-2.amazonaws.com/ diff --git a/.env.production b/.env.production new file mode 100644 index 00000000..aec8d8d5 --- /dev/null +++ b/.env.production @@ -0,0 +1,3 @@ +REACT_APP_HOST = http://control-api.palntour.com/ +REACT_APP_WS_HOST = ws://control-websocket.palntour.com/ws +REACT_APP_IMAGE_HOST = https://palnet-file.s3.ap-northeast-2.amazonaws.com/ diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..0ead4384 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,81 @@ +module.exports = { + env: { + node: true, + es6: true, + browser: true + }, + parser: '@typescript-eslint/parser', + parserOptions: { + ecmaVersion: 2018, + sourceType: 'module', + ecmaFeatures: { + jsx: true, + modules: true, + experimentalObjectRestSpread: true + } + }, + rules: { + // 'no-console': 'off', + // 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', + // // Best Practices + // eqeqeq: 'error', + // 'no-invalid-this': 'error', + // 'no-return-assign': 'error', + // 'no-unused-expressions': ['error', { allowTernary: true }], + // 'no-useless-concat': 'error', + // 'no-useless-return': 'error', + // // Variable + // // 'init-declarations': 'error', + // 'no-use-before-define': 'error', + // // Stylistic Issues + // 'array-bracket-newline': ['error', { multiline: true, minItems: null }], + // 'array-bracket-spacing': 'error', + // 'brace-style': ['error', '1tbs', { allowSingleLine: true }], + // 'block-spacing': 'error', + // 'comma-dangle': 'error', + // 'comma-spacing': 'error', + // 'comma-style': 'error', + // 'computed-property-spacing': 'error', + // 'func-call-spacing': 'error', + // 'implicit-arrow-linebreak': ['error', 'beside'], + // // indent: ['error', 4], + // 'keyword-spacing': 'error', + // 'multiline-ternary': ['error', 'never'], + // // 'no-lonely-if': 'error', + // 'no-mixed-operators': 'error', + // 'no-multiple-empty-lines': ['error', { max: 2, maxEOF: 1 }], + // 'no-tabs': 'error', + // 'no-unneeded-ternary': 'error', + // 'no-whitespace-before-property': 'error', + // 'nonblock-statement-body-position': 'error', + // 'object-property-newline': [ + // 'error', + // { allowAllPropertiesOnSameLine: true } + // ], + // 'quote-props': ['error', 'as-needed'], + // // quotes: ['error', 'prefer-single'], + // semi: ['error', 'never'], + // 'semi-spacing': 'error', + // 'space-before-blocks': 'error', + // // 'space-before-function-paren': 'error', + // 'space-in-parens': 'error', + // 'space-infix-ops': 'error', + // 'space-unary-ops': 'error', + // // ES6 + // 'arrow-spacing': 'error', + // 'no-confusing-arrow': 'error', + // 'no-duplicate-imports': 'error', + // 'no-var': 'error', + // 'object-shorthand': 'error', + // 'prefer-const': 'error', + // 'prefer-template': 'error' + } + + // rules: { + // 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', + // 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', + // semi: ['error', 'never'], + // 'max-len': 'off', + // camelcase: ['error', { properties: 'never', ignoreDestructuring: true, ignoreImports: true }] + // } +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..8d412307 --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +.docz +.eslintcache +.vscode + +/react-shell-scripts diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 00000000..6e7e18a2 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,11 @@ +module.exports = { + singleQuote: true, //인용부호 작은 따옴표 사용 + semi: true, //모든 문법 끝에 세미콜론 추가 + useTabs: false, + tabWidth: 2, //탭 공백 넓이 + trailingComma: 'none', //후행 쉼표 제거 + printWidth: 80, //줄바꿈 넓이 + bracketSpacing: true, // 브라켓 간격 + arrowParens: 'avoid', //arrow function 매개변수 하나일때 괄호 제거 + jsxSingleQuote: true //jsx 인용부호 작은 따옴표 사용 +}; diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..77a8382c8e6440d03cc10b1615fc6808d0decdc0 GIT binary patch literal 32 mcmezWPnki1A( [require('postcss-rtl')()] + }) + + config = rewireAliases.aliasesOptions({ + '@src': path.resolve(__dirname, 'src'), + '@assets': path.resolve(__dirname, 'src/@core/assets'), + '@components': path.resolve(__dirname, 'src/@core/components'), + '@layouts': path.resolve(__dirname, 'src/@core/layouts'), + '@store': path.resolve(__dirname, 'src/redux'), + '@styles': path.resolve(__dirname, 'src/@core/scss'), + '@configs': path.resolve(__dirname, 'src/configs'), + '@utils': path.resolve(__dirname, 'src/utility/Utils'), + '@hooks': path.resolve(__dirname, 'src/utility/hooks') + })(config, env) + + config = new SassRuleRewire() + .withRuleOptions({ + test: /\.s[ac]ss$/i, + use: [ + { + loader: 'sass-loader', + options: { + sassOptions: { + includePaths: ['node_modules', 'src/assets'] + } + } + } + ] + }) + .rewire(config, env) + return config +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..059007a4 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,25576 @@ +{ + "name": "control-web", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/compat-data": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" + }, + "@babel/core": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "requires": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", + "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" + }, + "@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helpers": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", + "requires": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==" + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "requires": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz", + "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz", + "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.5.tgz", + "integrity": "sha512-M/fmDX6n0cfHK/NLTcPmrfVAORKDhK8tyjDhyxlUjYyPYYO8FRWwuxBA3WBx8kWN/uBUuwGa3s/0+hQ9JIN3Tg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz", + "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.6", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", + "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "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" + } + }, + "@babel/preset-react": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + } + } + }, + "@babel/runtime-corejs3": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", + "requires": { + "core-js-pure": "^3.15.0", + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + } + } + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@casl/ability": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@casl/ability/-/ability-5.2.2.tgz", + "integrity": "sha512-A0GTDWojP72Z4HSgS0pfbtGnhQWbquhn9luAr4Uc/HnqWWib0NvmpXC4//7gsiMUiVYCoFozQ+nG1oeZuhT7Jg==", + "requires": { + "@ucast/mongo2js": "^1.3.0" + } + }, + "@casl/react": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@casl/react/-/react-2.1.1.tgz", + "integrity": "sha512-DD0j40OZ+dcQopRdt1tsFaAZ79a1+HGCuMWvExdRcqrbjXFVnFi2kN26KMtwQuzL5FFiH4fmCADCxW3Xjxhs9A==" + }, + "@choojs/findup": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", + "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==", + "requires": { + "commander": "^2.15.1" + } + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "@emotion/babel-plugin": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", + "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "^4.0.3" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + } + }, + "@emotion/cache": { + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.4.0.tgz", + "integrity": "sha512-Zx70bjE7LErRO9OaZrhf22Qye1y4F7iDl+ITjet0J+i+B88PrAOBkKvaAWhxsZf72tDLajwCgfCjJ2dvH77C3g==", + "requires": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.0.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "^4.0.3" + } + }, + "@emotion/css": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.1.3.tgz", + "integrity": "sha512-RSQP59qtCNTf5NWD6xM08xsQdCZmVYnX/panPYvB6LQAPKQB6GL49Njf0EMbS3CyDtrlWsBcmqBtysFvfWT3rA==", + "requires": { + "@emotion/babel-plugin": "^11.0.0", + "@emotion/cache": "^11.1.3", + "@emotion/serialize": "^1.0.0", + "@emotion/sheet": "^1.0.0", + "@emotion/utils": "^1.0.0" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "requires": { + "@emotion/memoize": "0.7.4" + }, + "dependencies": { + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + } + } + }, + "@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "@emotion/react": { + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.0.tgz", + "integrity": "sha512-4XklWsl9BdtatLoJpSjusXhpKv9YVteYKh9hPKP1Sxl+mswEFoUe0WtmtWjxEjkA51DQ2QRMCNOvKcSlCQ7ivg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/cache": "^11.4.0", + "@emotion/serialize": "^1.0.2", + "@emotion/sheet": "^1.0.1", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", + "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "requires": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.1.tgz", + "integrity": "sha512-GbIvVMe4U+Zc+929N1V7nW6YYJtidj31lidSmdYcWozwoBIObXBnaJkKNDjZrLm9Nc0BR+ZyHNaRZxqNZbof5g==" + }, + "@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + }, + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "@eslint/eslintrc": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + } + }, + "@formatjs/intl-listformat": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.4.8.tgz", + "integrity": "sha512-WNMQlEg0e50VZrGIkgD5n7+DAMGt3boKi1GJALfhFMymslJb5i+5WzWxyj/3a929Z6MAFsmzRIJjKuv+BxKAOQ==", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-relativetimeformat": { + "version": "4.5.16", + "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.16.tgz", + "integrity": "sha512-IQ0haY97oHAH5OYUdykNiepdyEWj3SAT+Fp9ZpR85ov2JNiFx+12WWlxlVS8ehdyncC2ZMt/SwFIy2huK2+6/A==", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-unified-numberformat": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.3.7.tgz", + "integrity": "sha512-KnWgLRHzCAgT9eyt3OS34RHoyD7dPDYhRcuKn+/6Kv2knDF8Im43J6vlSW6Hm1w63fNq3ZIT1cFk7RuVO3Psag==", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-utils": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.3.0.tgz", + "integrity": "sha512-KWk80UPIzPmUg+P0rKh6TqspRw0G6eux1PuJr+zz47ftMaZ9QDwbGzHZbtzWkl5hgayM/qrKRutllRC7D/vVXQ==" + }, + "@formatjs/macro": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@formatjs/macro/-/macro-0.2.8.tgz", + "integrity": "sha512-5IBdn5+D8VGdi6Px0M/PidtqzHVrOj3dVJdV+YmWNRaWHdSvBd1wUd0gMcZnQXAxN+RzlGS/ddfOxFkjSlyQuA==" + }, + "@fullcalendar/common": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.7.2.tgz", + "integrity": "sha512-0EDKmZBvTUFLvnJ7n6Vo6xMaPVm0jpYq739aSjwFPPXKgbjKFTPbWvLkaDpjJf7YhVebVSOLHbUC1Ky5wXsKvQ==", + "requires": { + "tslib": "^2.0.3" + } + }, + "@fullcalendar/core": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-5.7.2.tgz", + "integrity": "sha512-4yKLUnAEDDIePw9WJuT2sSvLWGrDGBhp20cjBmyxnJ/6eNN1RCex/OjSu7qDNHvzey+ncjlVWsY41bvZwhpfvg==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "preact": "^10.0.5", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/daygrid": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-5.7.2.tgz", + "integrity": "sha512-YHxOv3sLDwBWhb9+JBwQ/25VOJ0/22B6msRijIPbmJt5bljqYCIENQ4OLQ5UxZlkDC0Q9CSBg84oBtZYfW+kEg==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/interaction": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-5.7.2.tgz", + "integrity": "sha512-fnDcwE++0tie6wNVl/ZqUjgOQEekkdmbWH9hmcwE65y2aYMBX4IHE95MjMWVRAy2edahfAmy4xucQs2T0HYYSw==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/list": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-5.7.2.tgz", + "integrity": "sha512-IV3SACoE02vheO3wEHjbaw1TGbjdjXHwD/+OtVOgoCNAxJVd0NI0d7kbIxVIniV2vrDPWkybCS1Abi2QANk3iQ==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/premium-common": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/premium-common/-/premium-common-5.7.2.tgz", + "integrity": "sha512-tehsHwFxxKftCZT8JoJ6t84AOOG+7NpV9kTF/ICQV9ZBDK0S4O2UHwEiGfCY4Iz/l3YW3RVUgrO6S+/p8pnFuw==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/react": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@fullcalendar/react/-/react-5.7.0.tgz", + "integrity": "sha512-9JdaN/pZXlUFyUe8H1NHIvEt5UVe2p/sctcfsQbKSPJ9NNTVmK+kk3qfUpOWEho6DYuFRLqYI+VwmeVM5mE8rA==", + "requires": { + "@fullcalendar/common": "~5.7.0", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/scrollgrid": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/scrollgrid/-/scrollgrid-5.7.2.tgz", + "integrity": "sha512-cU0khf72kP7m1cpSYYWSFnLNii36VRlg6Kdix/2mr3BBX74bjFsJfWkWKneO/bZzJgIBvKYehQ/SYiZNC77xuA==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "@fullcalendar/premium-common": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/timegrid": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-5.7.2.tgz", + "integrity": "sha512-FRZRwVtlahljSILexvmhLg2LnFbJVCpeuzAIgdURmRoSDCCDuxoA6Z3l66a/QFp3LcFVbZbg7VjKibyvvB9b9A==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "@fullcalendar/daygrid": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@fullcalendar/timeline": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/timeline/-/timeline-5.7.2.tgz", + "integrity": "sha512-n8FaVuGdIZVztNM8f20/TP0emTS1rfCKFZmXtm566t7u3oKEzDBmgHIHDRgNZafTX1qmCSCP7ANkgi1UKN7E8g==", + "requires": { + "@fullcalendar/common": "~5.7.2", + "@fullcalendar/premium-common": "~5.7.2", + "@fullcalendar/scrollgrid": "~5.7.2", + "tslib": "^2.0.3" + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "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.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@hookform/resolvers": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-1.3.4.tgz", + "integrity": "sha512-K56VLSInXNIT/r14pkzRn1FJclqzGOWqpe3Bf0kz2Hf98ZOmRRFh4fhB7F3ofqCQ03CEQQkV44CTg7ql6nEvEg==" + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "@hypnosphi/create-react-context": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz", + "integrity": "sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==", + "requires": { + "gud": "^1.0.0", + "warning": "^4.0.3" + }, + "dependencies": { + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz", + "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "requires": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@popperjs/core": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.2.tgz", + "integrity": "sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==" + }, + "@react-leaflet/core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@react-leaflet/core/-/core-1.1.0.tgz", + "integrity": "sha512-zFxMHgfjCi7khRVB7o7H8NoJl36NaezvfcaeEurVXx22lAGHFlTHiSuLOGA4tOiHj+Ep+Lo3uwUGJ3YM9BGkHg==" + }, + "@redux-saga/core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@redux-saga/core/-/core-1.1.3.tgz", + "integrity": "sha512-8tInBftak8TPzE6X13ABmEtRJGjtK17w7VUs7qV17S8hCO5S3+aUTWZ/DBsBJPdE8Z5jOPwYALyvofgq1Ws+kg==", + "requires": { + "@babel/runtime": "^7.6.3", + "@redux-saga/deferred": "^1.1.2", + "@redux-saga/delay-p": "^1.1.2", + "@redux-saga/is": "^1.1.2", + "@redux-saga/symbols": "^1.1.2", + "@redux-saga/types": "^1.1.0", + "redux": "^4.0.4", + "typescript-tuple": "^2.2.1" + } + }, + "@redux-saga/deferred": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@redux-saga/deferred/-/deferred-1.1.2.tgz", + "integrity": "sha512-908rDLHFN2UUzt2jb4uOzj6afpjgJe3MjICaUNO3bvkV/kN/cNeI9PMr8BsFXB/MR8WTAZQq/PlTq8Kww3TBSQ==" + }, + "@redux-saga/delay-p": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@redux-saga/delay-p/-/delay-p-1.1.2.tgz", + "integrity": "sha512-ojc+1IoC6OP65Ts5+ZHbEYdrohmIw1j9P7HS9MOJezqMYtCDgpkoqB5enAAZrNtnbSL6gVCWPHaoaTY5KeO0/g==", + "requires": { + "@redux-saga/symbols": "^1.1.2" + } + }, + "@redux-saga/is": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@redux-saga/is/-/is-1.1.2.tgz", + "integrity": "sha512-OLbunKVsCVNTKEf2cH4TYyNbbPgvmZ52iaxBD4I1fTif4+MTXMa4/Z07L83zW/hTCXwpSZvXogqMqLfex2Tg6w==", + "requires": { + "@redux-saga/symbols": "^1.1.2", + "@redux-saga/types": "^1.1.0" + } + }, + "@redux-saga/symbols": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@redux-saga/symbols/-/symbols-1.1.2.tgz", + "integrity": "sha512-EfdGnF423glv3uMwLsGAtE6bg+R9MdqlHEzExnfagXPrIiuxwr3bdiAwz3gi+PsrQ3yBlaBpfGLtDG8rf3LgQQ==" + }, + "@redux-saga/types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@redux-saga/types/-/types-1.1.0.tgz", + "integrity": "sha512-afmTuJrylUU/0OtqzaRkbyYFFNgCF73Bvel/sw90pvGrWIZ+vyoIJqA6eMSoA6+nb443kTmulmBtC9NerXboNg==" + }, + "@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "requires": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@stomp/stompjs": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@stomp/stompjs/-/stompjs-6.1.0.tgz", + "integrity": "sha512-Bt+whL0V51rSKP35OkgM1yeVu/usunpz5l1VYuoWw8mGsDMNd3W3FpWa4/4eis6QfXO3uteNGfyE21XWn0pGAQ==" + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "requires": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@transloadit/prettier-bytes": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz", + "integrity": "sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==" + }, + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz", + "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint": { + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", + "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/estree": { + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", + "integrity": "sha512-K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==" + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/googlemaps": { + "version": "3.43.3", + "resolved": "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz", + "integrity": "sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg==" + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/history": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz", + "integrity": "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA==" + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + }, + "@types/http-proxy": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.6.tgz", + "integrity": "sha512-+qsjqR75S/ib0ig0R9WN+CDoZeOBU6F2XLewgC4KVgdXiNHiKKHFEMRHOrs5PbYE97D5vataw5wPj4KLYfUkuQ==", + "requires": { + "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.0.0.tgz", + "integrity": "sha512-TmCW5HoZ2o2/z2EYi109jLqIaPIi9y/lc2LmDCWzuCi35bcaQ+OtUh6nwBiFK7SOu25FAU5+YKdqFZUwtqGSdg==" + } + } + }, + "@types/invariant": { + "version": "2.2.34", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.34.tgz", + "integrity": "sha512-lYUtmJ9BqUN688fGY1U1HZoWT1/Jrmgigx2loq4ZcJpICECm/Om3V314BxdzypO0u5PORKGMM6x0OXaljV1YFg==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/lodash": { + "version": "4.14.170", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.170.tgz", + "integrity": "sha512-bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q==" + }, + "@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + }, + "@types/node": { + "version": "15.14.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.1.tgz", + "integrity": "sha512-wF6hazbsnwaW3GhK4jFuw5NaLDQVRQ6pWQUGAUrJzxixFkTaODSiAKMPXuHwPEPkAKQWHAzj6uJ5h+3zU9gQxg==" + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-NVkb4p4YjI8E3O6+1m8I+8JlMpFZwfSbPGdaw0wXuyPRTEz0SLKwBUWNSO7Maoi8tQMPC8JLZNWkrcKPI7/sLA==" + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "@types/react": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.13.tgz", + "integrity": "sha512-D/G3PiuqTfE3IMNjLn/DCp6umjVCSvtZTPdtAFy5+Ved6CsdRvivfKeCzw79W4AatShtU4nGqgvOv5Gro534vQ==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.8.tgz", + "integrity": "sha512-0ohAiJAx1DAUEcY9UopnfwCE9sSMDGnY/oXjWMax6g3RpzmTt2GMyMVAXcbn0mo8XAff0SbQJl2/SBU+hjSZ1A==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-redux": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.16.tgz", + "integrity": "sha512-f/FKzIrZwZk7YEO9E1yoxIuDNRiDducxkFlkw/GNMGEnK9n4K8wJzlJBghpSuOVDgEUHoDkDF7Gi9lHNQR4siw==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "@types/redux-debounced": { + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/@types/redux-debounced/-/redux-debounced-0.2.19.tgz", + "integrity": "sha512-eXOu5x5IdJ2/55mfcdhVkD+cTt9C3+bvngR+dmaM5JgGQKZgMYH8RRQq+ca98eBtuREqEnNQ5c1BFFAcbp4rfg==", + "requires": { + "redux": "^3.6.0" + }, + "dependencies": { + "redux": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", + "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", + "requires": { + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.3" + } + } + } + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "@types/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-YesPanU1+WCigC/Aj1Mga8UCOjHIfMNHZ3zzDsUY7lI8GlKnh/Kv2QwJOQ+jNQ36Ru7IfzSedlG14hppYaN13A==" + }, + "@types/sockjs-client": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/sockjs-client/-/sockjs-client-1.5.0.tgz", + "integrity": "sha512-r8ENXtljrt8U6knz4fWsiuUVrDk9nkBeJOePWCzUJDRS20MN/OWoZj+gbsPhWSXSXF1aUaS4iAE4xa5jCFW9Dw==" + }, + "@types/sortablejs": { + "version": "1.10.6", + "resolved": "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz", + "integrity": "sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A==", + "dev": true + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/stompjs": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@types/stompjs/-/stompjs-2.3.5.tgz", + "integrity": "sha512-0WkL8RlB1uuZt8XJEdnwdFdV5RIFcQw9UhNQfTpiJYcjqC6QQpFqc5YcIrlH+K/843EGJVIaOFANjs7u7bmTlw==", + "requires": { + "@types/node": "*" + } + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", + "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", + "requires": { + "@typescript-eslint/experimental-utils": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.1", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", + "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "requires": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", + "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", + "requires": { + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "debug": "^4.3.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", + "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1" + } + }, + "@typescript-eslint/types": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", + "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", + "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", + "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@ucast/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@ucast/core/-/core-1.10.0.tgz", + "integrity": "sha512-utMIzLxgsj1VkPTN9Yzt9EaCPWYdF33Pe6fxhsK/jEiMf8M0w/cM4K3Ywc3tZSBn/Cc2YQsx7pVYe8I2NWrBRg==" + }, + "@ucast/js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ucast/js/-/js-3.0.1.tgz", + "integrity": "sha512-sabiuYsM5VUg4EaCwlDxnqcrHPFvbZcXvBu+P/o4pqK2q046RLTdo0bM7iVCn5Ro4HpCiRv3QzxtW8epcluY1g==", + "requires": { + "@ucast/core": "^1.0.0" + } + }, + "@ucast/mongo": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@ucast/mongo/-/mongo-2.4.1.tgz", + "integrity": "sha512-l/hc3TxjWO9inBrgM5iMCAcsIeV2DToppRlabQa5xB/6uHYtCXfm3TPaJgr8TU1OFxqPlaXEnNQhaV0sVHGsoQ==", + "requires": { + "@ucast/core": "^1.4.1" + } + }, + "@ucast/mongo2js": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@ucast/mongo2js/-/mongo2js-1.3.2.tgz", + "integrity": "sha512-KNOEs61wxo4VJkVGqwP2a03TKuLx9fLMQgW5HD8Th/mrcuP1SspS4W+kUQD+wB1AA5pOn65hzlHUw5wZBwme0Q==", + "requires": { + "@ucast/core": "^1.6.1", + "@ucast/js": "^3.0.0", + "@ucast/mongo": "^2.4.0" + } + }, + "@uppy/aws-s3": { + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@uppy/aws-s3/-/aws-s3-1.7.12.tgz", + "integrity": "sha512-9Q8EMg1vQlDrmhaLs5UUQn4kAszLa8E2c1c4mD2urkpS/jHofdF4geRRtp4g4/xvBwwtnhzGqPX4dIylvoZICQ==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/utils": "^3.6.2", + "@uppy/xhr-upload": "^1.7.5", + "cuid": "^2.1.1", + "qs-stringify": "^1.1.0", + "url-parse": "^1.4.7" + } + }, + "@uppy/aws-s3-multipart": { + "version": "1.8.18", + "resolved": "https://registry.npmjs.org/@uppy/aws-s3-multipart/-/aws-s3-multipart-1.8.18.tgz", + "integrity": "sha512-m+IJSsDF253igTlQb2vgCTetqd+qgNIBX48i8HGnLj4rBfRd4FjpBpcV7DgfAn7QVOfrQOgOJoz9cGtXdaZ3lA==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/utils": "^3.6.2" + } + }, + "@uppy/companion-client": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@uppy/companion-client/-/companion-client-1.10.2.tgz", + "integrity": "sha512-5RmsNF9UBvUqmqQz48SoiLvkpGmvQTgwNM4bJX8xwVozv/6goRpFrsMJGLwqFcHS/9xj6STKOqrM582g8exVwQ==", + "requires": { + "@uppy/utils": "^3.6.2", + "namespace-emitter": "^2.0.1", + "qs-stringify": "^1.1.0", + "url-parse": "^1.4.7" + } + }, + "@uppy/core": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@uppy/core/-/core-1.19.2.tgz", + "integrity": "sha512-2aHvUMdH8fs2eFn30LzNZDHCKoUNAyC+MXwM2NQeO858o0gj2R4axZbrheXnpXrI9dB6RGELGIGkS+ZhnjQAmA==", + "requires": { + "@transloadit/prettier-bytes": "0.0.7", + "@uppy/store-default": "^1.2.7", + "@uppy/utils": "^3.6.2", + "cuid": "^2.1.1", + "lodash.throttle": "^4.1.1", + "mime-match": "^1.0.2", + "namespace-emitter": "^2.0.1", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/dashboard": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@uppy/dashboard/-/dashboard-1.20.2.tgz", + "integrity": "sha512-iYLqQXP0voDZyTrweMUva4w4wHQPfs1vpLPdPlaJT0qplvZEamOO+o9NxQ1Q09Wd44qdYUo4WT1/rHq8AQUFFA==", + "requires": { + "@transloadit/prettier-bytes": "0.0.7", + "@uppy/informer": "^1.6.6", + "@uppy/provider-views": "^1.12.3", + "@uppy/status-bar": "^1.9.6", + "@uppy/thumbnail-generator": "^1.7.11", + "@uppy/utils": "^3.6.2", + "classnames": "^2.2.6", + "cuid": "^2.1.1", + "is-shallow-equal": "^1.0.1", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "memoize-one": "^5.0.4", + "preact": "8.2.9", + "resize-observer-polyfill": "^1.5.0" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/drag-drop": { + "version": "1.4.30", + "resolved": "https://registry.npmjs.org/@uppy/drag-drop/-/drag-drop-1.4.30.tgz", + "integrity": "sha512-jHNcwy1Gj2Bra170lw/CzAsTa/X12sH6BqUi5puauZCMttq29cTwptxdwx34Utf/s0ssyAq3XCL2Ip9MHLfDpw==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/dropbox": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@uppy/dropbox/-/dropbox-1.5.2.tgz", + "integrity": "sha512-DSuLUozHsg72qLzlZ1b1qZ9L9gdKFdtgkd2PURpOAJPRHHNchCQDdkBSPS8aHNAuErDKFxg71DcO3CIzbZ054A==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/facebook": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@uppy/facebook/-/facebook-1.2.2.tgz", + "integrity": "sha512-DoOQJjhy4y4DRK5iKLU9ayub4ao7cAdBd0lOsGTjyFtWzdnK9RcisZ7FDlXe2QK4ekdiFFdnBE3mOYTgYzw3gg==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/file-input": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@uppy/file-input/-/file-input-1.5.2.tgz", + "integrity": "sha512-EI7IROt2qyGm3EoGDmb4UiWNe/P8YsGAcoCZZqFlTLkBlK7Yen5yxzQ4+KH7jWZYM6BynYnHl18aMdRcDWf/UA==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/form": { + "version": "1.3.31", + "resolved": "https://registry.npmjs.org/@uppy/form/-/form-1.3.31.tgz", + "integrity": "sha512-FyhJSJgdYDkLAuMqYo1d7f469PbbU3wrLbyoSDtZTEDBUXeE7b4g3ygqrFhlZsxbpwGvO/ygg2/8z0Dlvt7dBQ==", + "requires": { + "@uppy/utils": "^3.6.2", + "get-form-data": "^2.0.0" + } + }, + "@uppy/golden-retriever": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@uppy/golden-retriever/-/golden-retriever-1.4.2.tgz", + "integrity": "sha512-beMRrXGZ/qdLlKW5vQN8TuXFNoeGdFnBnriKxDHMYGXEo+fKTLTqXDeFgPYqXa337H7sb1StdzCnb8YDYyDPnQ==", + "requires": { + "@transloadit/prettier-bytes": "0.0.7", + "@uppy/utils": "^3.6.2", + "lodash.throttle": "^4.1.1" + } + }, + "@uppy/google-drive": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@uppy/google-drive/-/google-drive-1.7.2.tgz", + "integrity": "sha512-29w2e36gX4394ly5t+JMhg4WVr2vpo7a46PLHKZlNwbiPKrEqBUyLy/seCxHUH+6qNtrHFIWQoLTwrlMCEOi3w==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/informer": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/@uppy/informer/-/informer-1.6.6.tgz", + "integrity": "sha512-9rZoAqNrKQN/HINnGg8rGnKEliLgc+9/tQQ0f9QcBgRIu/rnbBCTwS+qnGGdjYBdEJTSbHx+U7X9ufjrrjB+CA==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/instagram": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@uppy/instagram/-/instagram-1.5.2.tgz", + "integrity": "sha512-hfBfO3P++sI5LNvtpHb6h5Ow/nOu2LgPeIQZ2xaeeQXjDg+wt8oToF25z+LSwXi69QxCh3mPpWNIGbq/N96Cfw==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/onedrive": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@uppy/onedrive/-/onedrive-1.2.2.tgz", + "integrity": "sha512-o1k2/2Sh4BwxzB0c5iSheTCotoSZXsnIdNDEsnO8WJiSclnody3XUuh+D6O5UeQxCFCFS13KJ6RebLGN8t/srQ==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/progress-bar": { + "version": "1.3.30", + "resolved": "https://registry.npmjs.org/@uppy/progress-bar/-/progress-bar-1.3.30.tgz", + "integrity": "sha512-MAn20wBMzKc1p9M/Mot4+bV/707EO/DVgoFcvoP8rmA5oZOGMINpvFGR+rUtWQoBFMvKtvs/Wkp8mcR22rCMrw==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/provider-views": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/@uppy/provider-views/-/provider-views-1.12.3.tgz", + "integrity": "sha512-r2kra3IftmGLeKMEgZbmQM1qXixulWUUzydgpHcZqJOpeNIjJcpspJruYRctrVqaLz/8asw87V4KxDk0U4xGzw==", + "requires": { + "@uppy/utils": "^3.6.2", + "classnames": "^2.2.6", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/react": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/@uppy/react/-/react-1.10.8.tgz", + "integrity": "sha512-FO6PThrYZaEGZd7G3YooHHKsxhZqF6/Euy+jI8CLhROf78Kg0Gr3dURhwaH902NgPrA5Yfa6xRSC1d4etwMktg==", + "requires": { + "@uppy/dashboard": "^1.12.8", + "@uppy/drag-drop": "^1.4.19", + "@uppy/progress-bar": "^1.3.19", + "@uppy/status-bar": "^1.7.6", + "@uppy/utils": "^3.2.3", + "prop-types": "^15.6.1" + } + }, + "@uppy/redux-dev-tools": { + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@uppy/redux-dev-tools/-/redux-dev-tools-1.3.9.tgz", + "integrity": "sha512-OVugq1AbIZ89nRifl5suv7AiC2uE5Ot4QbaTgoS8l0DwMMRpYKYAOc904Wj9F9cTZhaUBXEmTqKlZgL9NVK3FQ==" + }, + "@uppy/screen-capture": { + "version": "1.0.21", + "resolved": "https://registry.npmjs.org/@uppy/screen-capture/-/screen-capture-1.0.21.tgz", + "integrity": "sha512-4uFWxI7zZcN+JjJyHXM44uglggezpsvZxmn0ax8BM/bK4yZkDOOQuAS2VoJx84Yre2lo6zplTNhbDquX1xGC3g==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/status-bar": { + "version": "1.9.6", + "resolved": "https://registry.npmjs.org/@uppy/status-bar/-/status-bar-1.9.6.tgz", + "integrity": "sha512-U/KPs5SwZ5d4hJFiCNAdriGHSk1Uhrl+iQmpJS8hoM+8r8rPfwScdua2/ehLuH69Ymwp6k7DpK2DU7UG2XZ+ag==", + "requires": { + "@transloadit/prettier-bytes": "0.0.7", + "@uppy/utils": "^3.6.2", + "classnames": "^2.2.6", + "lodash.throttle": "^4.1.1", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/store-default": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@uppy/store-default/-/store-default-1.2.7.tgz", + "integrity": "sha512-58IG9yk/i/kYQ9uEwAwMFl1H2V3syOoODrYoFfVHlxaqv+9MkXBg2tHE2gk40iaAIxcCErcPxZkBOvkqzO1SQA==" + }, + "@uppy/store-redux": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@uppy/store-redux/-/store-redux-1.2.8.tgz", + "integrity": "sha512-9lPPQf8lyADjrjNXe7u8j+Pn2MeIlUXANT8vHXy2WnbYX+WL/r7gqNUd8kiKoMksX1E+gA6VH5rmj6ysL9xVvg==", + "requires": { + "cuid": "^2.1.1" + } + }, + "@uppy/thumbnail-generator": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@uppy/thumbnail-generator/-/thumbnail-generator-1.7.11.tgz", + "integrity": "sha512-qo9ZD8ByDMM6gIJ4JPN0V/dWlruYMhmYifhUvDUu0qhPAOTJAqh2hLQ+dlmUXTns8RnDorCXScreICSQ09FuLQ==", + "requires": { + "@uppy/utils": "^3.6.2", + "exifr": "^6.0.0", + "math-log2": "^1.0.1" + } + }, + "@uppy/transloadit": { + "version": "1.6.26", + "resolved": "https://registry.npmjs.org/@uppy/transloadit/-/transloadit-1.6.26.tgz", + "integrity": "sha512-fACQUEBJIHXrDBKoyrbmzDO8rr2CniJqBLQVQgUkMDMyjUiZgUrR1XB+r4j4Vu1ITAl3YH0ibCiWMT2CrFzAtg==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/provider-views": "^1.12.3", + "@uppy/tus": "^1.9.2", + "@uppy/utils": "^3.6.2", + "component-emitter": "^1.2.1", + "socket.io-client": "~2.2.0", + "url-parse": "^1.4.7" + } + }, + "@uppy/tus": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@uppy/tus/-/tus-1.9.2.tgz", + "integrity": "sha512-ejaczrrh6w514XGd3kiDD1PJ8tIgmnV50fuyRwsybDj8HQheKAEu6GsJjxcnctP8NcSx4HNDhazVLPj6+A4p9Q==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/utils": "^3.6.2", + "tus-js-client": "^2.1.1" + } + }, + "@uppy/url": { + "version": "1.5.23", + "resolved": "https://registry.npmjs.org/@uppy/url/-/url-1.5.23.tgz", + "integrity": "sha512-pRmRccuJv2Ad57jPgYckbvozeUhkMouBv2du9+BW9Sr7E5aJPbujwejVOzDcRion7TEH6YvxX1xZoWrXZ/IYOQ==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/utils": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@uppy/utils/-/utils-3.6.2.tgz", + "integrity": "sha512-wGTZma7eywIojfuE1vXlT0fxPSpmCRMkfgFWYc+6TL2FfGqWInmePoB+yal6/M2AnjeKHz6XYMhIpZkjOxFvcw==", + "requires": { + "abortcontroller-polyfill": "^1.4.0", + "lodash.throttle": "^4.1.1" + } + }, + "@uppy/webcam": { + "version": "1.8.12", + "resolved": "https://registry.npmjs.org/@uppy/webcam/-/webcam-1.8.12.tgz", + "integrity": "sha512-tyfpOpigsqYglyDoUoC8sQGPVcP9w12WN8aWVR3WMUbXqSPDAv+bmc1P2RVn0xfxOVgiOkcvKxjyAQ0PU2pBpA==", + "requires": { + "@uppy/utils": "^3.6.2", + "preact": "8.2.9" + }, + "dependencies": { + "preact": { + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.2.9.tgz", + "integrity": "sha512-ThuGXBmJS3VsT+jIP+eQufD3L8pRw/PY3FoCys6O9Pu6aF12Pn9zAJDX99TfwRAFOCEKm/P0lwiPTbqKMJp0fA==" + } + } + }, + "@uppy/xhr-upload": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@uppy/xhr-upload/-/xhr-upload-1.7.5.tgz", + "integrity": "sha512-Itnc9j9k/PemcmT5KrZ1BEw3pTc6WJg0yyyOcE+hLO8Hjv60Fm7c/I2ZknarOroIjT1WiTSyuxTBPp+9UGkxNA==", + "requires": { + "@uppy/companion-client": "^1.10.2", + "@uppy/utils": "^3.6.2", + "cuid": "^2.1.1" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "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.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "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.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "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.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "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.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "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.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "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.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "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.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "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.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "abortcontroller-polyfill": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", + "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "adler-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.2.0.tgz", + "integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "apexcharts": { + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.23.0.tgz", + "integrity": "sha512-1mV6qouuopvYR6UFSXi/Ge4jRMe//zyAN3aK05mAs4Iuet8mA0w31Q6OU6syD77bawt9p3YKNOmNF7OO2u9w0g==", + "requires": { + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "availity-reactstrap-validation-safe": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/availity-reactstrap-validation-safe/-/availity-reactstrap-validation-safe-2.6.1.tgz", + "integrity": "sha512-+vvE4fh848vRgQO+j1v3SSO4b3aHKkBpY/bBI3lgl85YaqnAVTUe7xt07cJsjM8Xv1YBEn4NChsqUR35HWE8RQ==", + "requires": { + "babel-runtime": "^6.26.0", + "classnames": "^2.2.6", + "lodash": "^4.17.10", + "moment": "^2.22.2", + "prop-types": "^15.6.2" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "axe-core": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==" + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "axios-mock-adapter": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.19.0.tgz", + "integrity": "sha512-D+0U4LNPr7WroiBDvWilzTMYPYTuZlbo6BI8YHZtj7wYQS8NkARlP9KBt8IWWHTQJ0q/8oZ0ClPBtKCCkx8cQg==", + "requires": { + "fast-deep-equal": "^3.1.3", + "is-buffer": "^2.0.3" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "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": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", + "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "babel-plugin-react-intl": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-5.1.18.tgz", + "integrity": "sha512-tzzZoGDNQOiHmGFh+NPQJDpC10RbKlfw1CBVfALulqRa6UGkAv5eMs9sirxjhD3HryHPbYZ4x5FNdbzOyG2GJw==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/helper-plugin-utils": "^7.0.0", + "@types/babel__core": "^7.1.3", + "@types/schema-utils": "^1.0.0", + "fs-extra": "^8.1.0", + "intl-messageformat-parser": "^3.6.4", + "schema-utils": "^2.2.0" + } + }, + "babel-plugin-styled-components": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.1.tgz", + "integrity": "sha512-iY11g5orsdBnvWtXKCFBzDyTxZ9jvmkcYCCs5ONlvASYltDRhieCVzeDC7Do0fSW7psAL0zfVoXB3FHz2CkUSg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-module-imports": "^7.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11" + } + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "requires": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "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" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@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.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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.npmjs.org/define-property/-/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.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "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": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bootstrap": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", + "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "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.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "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.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "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.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "requires": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "bs-stepper": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/bs-stepper/-/bs-stepper-1.7.0.tgz", + "integrity": "sha512-+DX7UKKgw2GI6ucsSCRd19VHYrxf/8znRCLs1lQVVLxz+h7EqgIOxoHcJ0/QTaaNoR9Cwg78ydo6hXIasyd3LA==" + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "requires": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "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" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "can-use-dom": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz", + "integrity": "sha1-IsxKNKCrxDlQ9CxkEQJKP2NmtFo=" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001242", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001242.tgz", + "integrity": "sha512-KvNuZ/duufelMB3w2xtf9gEWCSxJwUgoxOx5b6ScLXC4kPc9xsczUVCPrQU26j5kOsHM4pSUL54tAZt5THQKug==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "cfb": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.0.tgz", + "integrity": "sha512-sXMvHsKCICVR3Naq+J556K+ExBo9n50iKl6LGarlnvuA2035uMlGA/qVrc0wQtow5P1vJEw9UyrKLCbtIKz+TQ==", + "requires": { + "adler-32": "~1.2.0", + "crc-32": "~1.2.0", + "printj": "~1.1.2" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "change-emitter": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", + "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chroma-js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.1.0.tgz", + "integrity": "sha512-uiRdh4ZZy+UTPSrAdp8hqEdVb1EllLtTHOt5TMaOjJUvi+O54/83Fc5K2ld1P+TJX+dw5B+8/sCgzI6eaur/lg==", + "requires": { + "cross-env": "^6.0.3" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cleave.js": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/cleave.js/-/cleave.js-1.6.0.tgz", + "integrity": "sha512-ivqesy3j5hQVG3gywPfwKPbi/7ZSftY/UNp5uphnqjr25yI2CP8FS2ODQPzuLXXnNLi29e2+PgPkkiKUXLs/Nw==" + }, + "clipboard": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz", + "integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==", + "optional": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "codepage": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz", + "integrity": "sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=", + "requires": { + "commander": "~2.14.1", + "exit-on-epipe": "~1.0.1" + }, + "dependencies": { + "commander": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", + "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==" + } + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=" + }, + "combine-errors": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/combine-errors/-/combine-errors-3.0.3.tgz", + "integrity": "sha1-9N9nQAg+VwOjGBEQwrEFUfAD2oY=", + "requires": { + "custom-error-instance": "2.1.1", + "lodash.uniqby": "4.5.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "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": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "connected-react-router": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/connected-react-router/-/connected-react-router-6.9.1.tgz", + "integrity": "sha512-BbtB6t0iqAwGwygDenJl9zmlk7vpKWIRSycULmkAOn2RUaF6+bqETprl0qcIqQmY5CTqSwKanaxkLXYWiffAfQ==", + "requires": { + "immutable": "^3.8.1 || ^4.0.0-rc.1", + "lodash.isequalwith": "^4.4.0", + "prop-types": "^15.7.2", + "seamless-immutable": "^7.1.3" + }, + "dependencies": { + "immutable": { + "version": "4.0.0-rc.14", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0-rc.14.tgz", + "integrity": "sha512-pfkvmRKJSoW7JFx0QeYlAmT+kNYvn5j0u7bnpNq4N2RCvHSTlLT208G8jgaquNe+Q8kCPHKOSpxJkyvLDpYq0w==", + "optional": true + } + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "core-js-compat": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", + "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "requires": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "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.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "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-env": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-6.0.3.tgz", + "integrity": "sha512-+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==", + "requires": { + "cross-spawn": "^7.0.0" + } + }, + "cross-fetch": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", + "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "requires": { + "node-fetch": "2.6.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "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" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "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.3", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + }, + "cuid": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", + "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "custom-error-instance": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/custom-error-instance/-/custom-error-instance-2.1.1.tgz", + "integrity": "sha1-PPY5FIemYppiR+sMoM4ACBt+Nho=" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "requires": { + "internmap": "^1.0.0" + } + }, + "d3-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", + "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + }, + "d3-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz", + "integrity": "sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==" + }, + "d3-interpolate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", + "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", + "requires": { + "d3-color": "1 - 2" + } + }, + "d3-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz", + "integrity": "sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==" + }, + "d3-scale": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz", + "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==", + "requires": { + "d3-array": "^2.3.0", + "d3-format": "1 - 2", + "d3-interpolate": "1.2.0 - 2", + "d3-time": "^2.1.1", + "d3-time-format": "2 - 3" + } + }, + "d3-shape": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz", + "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==", + "requires": { + "d3-path": "1 - 2" + } + }, + "d3-time": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", + "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", + "requires": { + "d3-array": "2" + } + }, + "d3-time-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", + "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", + "requires": { + "d3-time": "1 - 2" + } + }, + "damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz", + "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==" + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decimal.js-light": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", + "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "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" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "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": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "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.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/detect-it/-/detect-it-4.0.1.tgz", + "integrity": "sha512-dg5YBTJYvogK1+dA2mBUDKzOWfYZtHVba89SyZUhc4+e3i2tzgjANFg5lDRCd3UOtRcw00vUTMK8LELcMdicug==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-passive-events": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-passive-events/-/detect-passive-events-2.0.3.tgz", + "integrity": "sha512-QN/1X65Axis6a9D8qg8Py9cwY/fkWAmAH/edTbmLMcv4m5dboLJ7LcAi8CfaCON2tjk904KwKX/HTdsHC6yeRg==", + "requires": { + "detect-it": "^4.0.1" + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "dom7": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-3.0.0.tgz", + "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==", + "requires": { + "ssr-window": "^3.0.0-alpha.1" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "requires": { + "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "draft-js": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/draft-js/-/draft-js-0.11.7.tgz", + "integrity": "sha512-ne7yFfN4sEL82QPQEn80xnADR8/Q6ALVworbC5UOSzOvjffmYfFsr3xSZtxbIirti14R7Y33EZC5rivpLgIbsg==", + "requires": { + "fbjs": "^2.0.0", + "immutable": "~3.7.4", + "object-assign": "^4.1.1" + } + }, + "draftjs-to-html": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/draftjs-to-html/-/draftjs-to-html-0.9.1.tgz", + "integrity": "sha512-fFstE6+IayaVFBEvaFt/wN8vdj8FsTRzij7dy7LI9QIwf5LgfHFi9zSpvCg+feJ2tbYVqHxUkjcibwpsTpgFVQ==" + }, + "draftjs-utils": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/draftjs-utils/-/draftjs-utils-0.10.2.tgz", + "integrity": "sha512-EstHqr3R3JVcilJrBaO/A+01GvwwKmC7e4TCjC7S94ZeMh4IVmf60OuQXtHHpwItK8C2JCi3iljgN5KHkJboUg==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "easy-bem": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/easy-bem/-/easy-bem-1.1.1.tgz", + "integrity": "sha512-GJRqdiy2h+EXy6a8E6R+ubmqUM08BK0FWNq41k24fup6045biQ8NXxoXimiwegMQvFFV3t1emADdGNL1TlS61A==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + }, + "electron-to-chromium": { + "version": "1.3.766", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.766.tgz", + "integrity": "sha512-u2quJ862q9reRKh/je3GXis3w38+RoXH1J9N3XjtsS6NzmUAosNsyZgUVFZPN/ZlJ3v6T0rTyZR3q/J5c6Sy5w==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io-client": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz", + "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==", + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz", + "integrity": "sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==", + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + } + }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true + }, + "eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "requires": { + "confusing-browser-globals": "^1.0.10" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz", + "integrity": "sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-jest": { + "version": "24.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", + "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", + "requires": { + "@typescript-eslint/experimental-utils": "^4.0.1" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "requires": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + } + }, + "eslint-plugin-prettier": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", + "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "dev": true + }, + "eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "requires": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "eslint-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "requires": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "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.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "exifr": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/exifr/-/exifr-6.3.0.tgz", + "integrity": "sha512-NCSOP15py+4QyvD90etFN0QOVj12ygVE8kfEDG8GDc+SXf9YAOxua2x5kGp6WvxbGjufA5C3r/1ZKHOpHbEWFg==" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "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": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/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.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "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.npmjs.org/define-property/-/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.npmjs.org/extend-shallow/-/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.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", + "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-2.0.0.tgz", + "integrity": "sha512-8XA8ny9ifxrAWlyhAbexXcs3rRMtxWcs3M0lctLfB49jRDHiaxj+Mo0XxbwE7nKZYzgCFoq64FS+WFd4IycPPQ==", + "requires": { + "core-js": "^3.6.4", + "cross-fetch": "^3.0.4", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==" + } + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-saver": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.2.tgz", + "integrity": "sha512-Wz3c3XQ5xroCxd1G8b7yL0Ehkf0TC9oYC6buPFkNnU9EnaPlifeAFCyCh+iewXTyFRcg0a6j3J7FmJsIhlhBdw==" + }, + "filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatpickr": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.3.tgz", + "integrity": "sha512-007VucCkqNOMMb9ggRLNuJowwaJcyOh4sKAFcdGfahfGc7JQbf94zSzjdBq/wVyHWUEs5o3+idhFZ0wbZMRmVQ==" + }, + "flatted": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.0.tgz", + "integrity": "sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "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": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-form-data": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-form-data/-/get-form-data-2.0.0.tgz", + "integrity": "sha512-YUpw0aTWeGliifqMYrTohe/YdqVmKLmaNwuscd2WlRNGfba57JHGuuvvv2c6LiZdFys285POVWANTh6SqcwFag==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "optional": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "google-maps-infobox": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz", + "integrity": "sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw==" + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/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.npmjs.org/has-values/-/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": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "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.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "history": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.0.0.tgz", + "integrity": "sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==", + "requires": { + "@babel/runtime": "^7.7.6" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + } + }, + "html-to-draftjs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/html-to-draftjs/-/html-to-draftjs-1.5.0.tgz", + "integrity": "sha512-kggLXBNciKDwKf+KYsuE+V5gw4dZ7nHyGMX9m0wy7urzWjKGWyNFetmArRLvRV0VrxKN70WylFsJvMTJx02OBQ==" + }, + "html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "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.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + }, + "immutable": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.7.6.tgz", + "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "intl-format-cache": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.3.1.tgz", + "integrity": "sha512-OEUYNA7D06agqPOYhbTkl0T8HA3QKSuwWh1HiClEnpd9vw7N+3XsQt5iZ0GUEchp5CW1fQk/tary+NsbF3yQ1Q==" + }, + "intl-locales-supported": { + "version": "1.8.12", + "resolved": "https://registry.npmjs.org/intl-locales-supported/-/intl-locales-supported-1.8.12.tgz", + "integrity": "sha512-FJPl7p1LYO/C+LpwlDcvVpq7AeFTdFgwnq1JjdNYKjb51xkIxssXRR8LaA0fJFogjwRRztqw1ahgSJMSZsSFdw==" + }, + "intl-messageformat": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.8.4.tgz", + "integrity": "sha512-yS0cLESCKCYjseCOGXuV4pxJm/buTfyCJ1nzQjryHmSehlptbZbn9fnlk1I9peLopZGGbjj46yHHiTAEZ1qOTA==", + "requires": { + "intl-format-cache": "^4.2.21", + "intl-messageformat-parser": "^3.6.4" + } + }, + "intl-messageformat-parser": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.6.4.tgz", + "integrity": "sha512-RgPGwue0mJtoX2Ax8EmMzJzttxjnva7gx0Q7mKJ4oALrTZvtmCeAw5Msz2PcjW4dtCh/h7vN/8GJCxZO1uv+OA==", + "requires": { + "@formatjs/intl-unified-numberformat": "^3.2.0" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "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-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "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.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shallow-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shallow-equal/-/is-shallow-equal-1.0.1.tgz", + "integrity": "sha512-lq5RvK+85Hs5J3p4oA4256M1FEffzmI533ikeDHvJd42nouRRx5wBzt36JuviiGe5dIPyHON/d0/Up+PBo6XkQ==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "dependencies": { + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + } + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "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", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + } + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + } + }, + "jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "js-cookie": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.0.tgz", + "integrity": "sha512-oUbbplKuH07/XX2YD2+Q+GMiPpnVXaRz8npE7suhBH9QEkJe2W7mQ6rwuMXHue3fpfcftQwzgyvGzIHyfCSngQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.5", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==" + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "jszip": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.4.0.tgz", + "integrity": "sha1-SHqTt2w7/6bLCFzWHrk06r4tKU8=", + "requires": { + "pako": "~0.2.5" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + } + } + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "leaflet": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.6.0.tgz", + "integrity": "sha512-CPkhyqWUKZKFJ6K8umN5/D2wrJ2+/8UIpXppY7QDnUZW5bZL5+SEI2J7GBpwh4LIupOKqbNSQXgqmrEJopHVNQ==" + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "load-script": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", + "integrity": "sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ=" + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash._baseiteratee": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash._baseiteratee/-/lodash._baseiteratee-4.7.0.tgz", + "integrity": "sha1-NKm1VDVycnw9sueO2uPA6eZr0QI=", + "requires": { + "lodash._stringtopath": "~4.8.0" + } + }, + "lodash._basetostring": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-4.12.0.tgz", + "integrity": "sha1-kyfJ3FFYhmt/pLnUL0Y45XZt2d8=" + }, + "lodash._baseuniq": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz", + "integrity": "sha1-DrtE5FaBSveQXGIS+iybLVG4Qeg=", + "requires": { + "lodash._createset": "~4.0.0", + "lodash._root": "~3.0.0" + } + }, + "lodash._createset": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash._createset/-/lodash._createset-4.0.3.tgz", + "integrity": "sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" + }, + "lodash._stringtopath": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/lodash._stringtopath/-/lodash._stringtopath-4.8.0.tgz", + "integrity": "sha1-lBvPDmQmbl/B1m/tCmlZVExXaCQ=", + "requires": { + "lodash._basetostring": "~4.12.0" + } + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "lodash.isequalwith": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.isequalwith/-/lodash.isequalwith-4.4.0.tgz", + "integrity": "sha1-Jmcm3dUo+FTyH06pigZWBuD7xrA=" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "lodash.orderby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.orderby/-/lodash.orderby-4.6.0.tgz", + "integrity": "sha1-5pfwTOXXhSL1TZM4syuBozk+TrM=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "lodash.uniqby": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.5.0.tgz", + "integrity": "sha1-o6F7v2LutiQPSRhG6XwcTipeHiE=", + "requires": { + "lodash._baseiteratee": "~4.7.0", + "lodash._baseuniq": "~4.6.0" + } + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "marker-clusterer-plus": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz", + "integrity": "sha1-+O/3TVmdqzt9Dj/tUmTqDnBPXWc=" + }, + "markerwithlabel": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/markerwithlabel/-/markerwithlabel-2.0.2.tgz", + "integrity": "sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg==" + }, + "math-log2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", + "integrity": "sha1-+4lBvl9evol55xjmJzsXjlhpRWU=" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "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": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "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" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "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.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==" + }, + "mime-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mime-match/-/mime-match-1.0.2.tgz", + "integrity": "sha1-P4fDHprxpf1IX7nbE0Qosju7e6g=", + "requires": { + "wildcard": "^1.1.0" + } + }, + "mime-types": { + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "requires": { + "mime-db": "1.48.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "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" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "namespace-emitter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/namespace-emitter/-/namespace-emitter-2.0.1.tgz", + "integrity": "sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==" + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==" + }, + "nanoclone": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz", + "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==" + }, + "nanoid": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "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": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "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": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "optional": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "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-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-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" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "nouislider": { + "version": "14.6.2", + "resolved": "https://registry.npmjs.org/nouislider/-/nouislider-14.6.2.tgz", + "integrity": "sha512-/lJeqJBghNAZS3P2VYrHzm1RM6YJPvvC/1wNpGaHBRX+05wpzUDafrW/ohAYp4kjKhRH8+BJ0vkorCHiMmgTMQ==" + }, + "nouislider-react": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nouislider-react/-/nouislider-react-3.3.8.tgz", + "integrity": "sha512-Le0kUs29iaUEdaO3cdZcc7EXteFNpXVuasxz4F8Z520PUI17sJJAoggiScPu+Nz6vMx0o9SgK0v8bMXcePF20A==", + "requires": { + "nouislider": "^14.5.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + } + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "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.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "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" + } + }, + "perfect-scrollbar": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.1.tgz", + "integrity": "sha512-MrSImINnIh3Tm1hdPT6bji6fmIeRorVEegQvyUnhqko2hDGTHhmjPefHXfxG/Jb8xVbfCwgmUIlIajERGXjVXQ==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "requires": { + "postcss": "^7.0.26" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "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": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "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.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "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": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "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": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "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.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "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": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-rtl": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-rtl/-/postcss-rtl-1.5.0.tgz", + "integrity": "sha512-7uQeaMBhAlnu7xgytvTocojFKp08W4FND/xE/ajj/J6ABOGhdDF1mLGzaRrC5/u/Sr71BEUi13xgvs2j8U16AA==", + "requires": { + "rtlcss": "^2.4.0" + } + }, + "postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "requires": { + "postcss": "^8.1.0" + }, + "dependencies": { + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" + }, + "postcss": { + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + } + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "preact": { + "version": "10.5.14", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.14.tgz", + "integrity": "sha512-KojoltCrshZ099ksUZ2OQKfbH66uquFoxHSbnwKbTJHeQNvx42EmC7wQVWNuDt6vC5s3nudRHFtKbpY4ijKlaQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + }, + "prismjs": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.19.0.tgz", + "integrity": "sha512-IVFtbW9mCWm9eOIaEkNyo2Vl4NnEifis2GQ7/MLRG5TQe6t+4Sj9J5QWI9i3v+SS43uZBlCAOn+zYTVYQcPXJw==", + "requires": { + "clipboard": "^2.0.0" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proper-lockfile": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-2.0.1.tgz", + "integrity": "sha1-FZ+wYZPTIAP0s2kd0uwaY0qoDR0=", + "requires": { + "graceful-fs": "^4.1.2", + "retry": "^0.10.0" + }, + "dependencies": { + "retry": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", + "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" + } + } + }, + "property-expr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz", + "integrity": "sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "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.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "qs-stringify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/qs-stringify/-/qs-stringify-1.2.1.tgz", + "integrity": "sha512-2N5xGLGZUxpgAYq1fD1LmBSCbxQVsXYt5JU0nU3FuPWO8PlCnKNFQwXkZgyB6mrTdg7IbexX4wxIR403dJw9pw==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "raf-schd": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz", + "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-apexcharts": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/react-apexcharts/-/react-apexcharts-1.3.6.tgz", + "integrity": "sha512-ahpMOnuw1ZdD3/fkk9MYRLpqYQ66cZz72+he1R00HaT1VcSjfYc9editQDhE2jGRDuxubmaxVcO3z4FtAk5N0w==", + "requires": { + "prop-types": "^15.5.7" + } + }, + "react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "requires": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + }, + "dependencies": { + "core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + } + } + }, + "react-app-rewire-aliases": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/react-app-rewire-aliases/-/react-app-rewire-aliases-0.2.0.tgz", + "integrity": "sha1-71/8AJnuwFJ5lJ+rjUmDwVVqHB4=", + "dev": true + }, + "react-app-rewire-postcss": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/react-app-rewire-postcss/-/react-app-rewire-postcss-3.0.2.tgz", + "integrity": "sha512-sGjIIzQ4sQE8r2ZeSCokf+hKLxOr5i8J0iAlg0kxwXRdy6bDrPa345EMdYPPzUZQxnZgZIsFL+QyMWtJHulEDg==", + "dev": true, + "requires": { + "postcss-loader": "^3.0.0" + } + }, + "react-app-rewire-sass-rule": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-app-rewire-sass-rule/-/react-app-rewire-sass-rule-2.2.1.tgz", + "integrity": "sha512-vvm8MO2UD31WAaon3EpqI0CWTBCJNzHKTYRWLf4jjXpZyiPql2XUI+Gfd8mFnIcA4Str98Xrtd5VxCzF4X0j0Q==", + "dev": true, + "requires": { + "node-sass": "^4.9.0", + "sass-loader": "^7.0.3" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "sass-loader": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.3.1.tgz", + "integrity": "sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.1", + "semver": "^6.3.0" + } + } + } + }, + "react-app-rewired": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/react-app-rewired/-/react-app-rewired-2.1.8.tgz", + "integrity": "sha512-wjXPdKPLscA7mn0I1de1NHrbfWdXz4S1ladaGgHVKdn1hTgKK5N6EdGIJM0KrS6bKnJBj7WuqJroDTsPKKr66Q==", + "dev": true, + "requires": { + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "react-chartjs-2": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-2.11.2.tgz", + "integrity": "sha512-hcPS9vmRJeAALPPf0uo02BiD8BDm0HNmneJYTZVR74UKprXOpql+Jy1rVuj93rKw0Jfx77mkcRfXPxTe5K83uw==", + "requires": { + "lodash": "^4.17.19", + "prop-types": "^15.7.2" + } + }, + "react-contexify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-contexify/-/react-contexify-5.0.0.tgz", + "integrity": "sha512-2FIp7lxJ6dtfGr8EZ4uVV5p5TQjd0n2h/JU7PrejNIMiCeZWvSVPFh4lj1ZvjXosglBvP7q5JQQ8yUCdSaMSaw==", + "requires": { + "clsx": "^1.1.1" + } + }, + "react-copy-to-clipboard": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.2.tgz", + "integrity": "sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==", + "requires": { + "copy-to-clipboard": "^3", + "prop-types": "^15.5.8" + } + }, + "react-country-flag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-country-flag/-/react-country-flag-2.0.1.tgz", + "integrity": "sha512-cZQp+MTQUfSkI++ypDJU6PNgNU2K6Z/9htO4ct4HzvWAs19DoMbnvhzyK31lkBnW1vfx9OkMwskxuaYbEcFjLw==" + }, + "react-csv": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/react-csv/-/react-csv-2.0.3.tgz", + "integrity": "sha512-exyAdFLAxtuM4wNwLYrlKyPYLiJ7e0mv9tqPAd3kq+k1CiJFtznevR3yP0icv5q/y200w+lzNgi7TQn1Wrhu0w==" + }, + "react-data-table-component": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/react-data-table-component/-/react-data-table-component-6.11.2.tgz", + "integrity": "sha512-xoaTVTX4svgY3norL707GSUZJ5Q0FRZ1g2QY5oI5soiNtGMor9yGTXjnMq6mDmL9A4a7lmA+4xntoEEMJMcIvA==", + "requires": { + "deepmerge": "^4.2.2", + "lodash.orderby": "^4.6.0", + "shortid": "^2.2.15" + } + }, + "react-datepicker": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.2.1.tgz", + "integrity": "sha512-0gcvHMnX8rS1fV90PjjsB7MQdsWNU77JeVHf6bbwK9HnFxgwjVflTx40ebKmHV+leqe+f+FgUP9Nvqbe5RGyfA==", + "requires": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.0.1", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.10.0", + "react-popper": "^2.2.5" + }, + "dependencies": { + "react-popper": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz", + "integrity": "sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==", + "requires": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "requires": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "requires": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-draft-wysiwyg": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/react-draft-wysiwyg/-/react-draft-wysiwyg-1.14.5.tgz", + "integrity": "sha512-utbJEs91757QXYoBwKRb/4kB3JdswLlj0heUiAeXs/OxZAUISJXxLMFLBIixRlIcUnNkwxOsMikRshDMtWIS3g==", + "requires": { + "classnames": "^2.2.6", + "draftjs-utils": "^0.10.2", + "html-to-draftjs": "^1.5.0", + "linkify-it": "^2.2.0", + "prop-types": "^15.7.2" + } + }, + "react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "react-export-excel": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/react-export-excel/-/react-export-excel-0.5.3.tgz", + "integrity": "sha512-J0xKLojhLYEpgptdJWU7o4NljSQxv96yFNLAfa9M0m1jNNiVXBdBSlWCW713MRFl1ECJRhV4CbrjbmvEjEFvWg==", + "requires": { + "file-saver": "1.3.8", + "xlsx": "git+https://github.com/securedeveloper/js-xlsx.git" + }, + "dependencies": { + "adler-32": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.0.tgz", + "integrity": "sha512-f5nltvjl+PRUh6YNfUstRaXwJxtfnKEWhAWWlmKvh+Y3J2+98a0KKVYDEhz6NdKGqswLhjNGznxfSsZGOvOd9g==", + "requires": { + "printj": "~1.2.2" + } + }, + "codepage": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.3.8.tgz", + "integrity": "sha1-Ty5dfAl13ij4hJgFjcta/KtqX3E=", + "requires": { + "commander": "^8.1.0", + "concat-stream": "^2.0.0", + "voc": "^1.2.0" + } + }, + "commander": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.1.0.tgz", + "integrity": "sha512-mf45ldcuHSYShkplHHGKWb4TrmwQadxOn7v4WuhDJy0ZVoY5JFajaRDKD0PNe5qXzBX0rhovjTnP6Kz9LETcuA==" + }, + "concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + }, + "dependencies": { + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + } + } + }, + "file-saver": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz", + "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg==" + }, + "frac": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/frac/-/frac-0.3.1.tgz", + "integrity": "sha1-V3Z3t/3L5vr3xGHxgB00E3zaQ1Q=" + }, + "printj": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.2.2.tgz", + "integrity": "sha512-dx9nIry0Z12s5oebhenDCFQjj/IMVotLMbvFP6OJ+C3v+EV30mtYoj6QtaulFo+DbWCbpEeaqcLYMh6CRuVjsA==" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "ssf": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.8.2.tgz", + "integrity": "sha1-udTcahwbz3b4q/qW19dlb7Kr7NY=", + "requires": { + "colors": "0.6.2", + "frac": "0.3.1", + "voc": "^1.2.0" + } + }, + "xlsx": { + "version": "git+https://github.com/securedeveloper/js-xlsx.git#32f550d3b3bdb1b781aabe100683311cd982c98e", + "from": "git+https://github.com/securedeveloper/js-xlsx.git", + "requires": { + "adler-32": "^1.3.0", + "cfb": ">=0.10.0", + "codepage": "~1.3.6", + "commander": "^8.1.0", + "crc-32": "^1.2.0", + "jszip": "2.4.0", + "ssf": "~0.8.1" + } + } + } + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-feather": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/react-feather/-/react-feather-2.0.9.tgz", + "integrity": "sha512-yMfCGRkZdXwIs23Zw/zIWCJO3m3tlaUvtHiXlW+3FH7cIT6fiK1iJ7RJWugXq7Fso8ZaQyUm92/GOOHXvkiVUw==", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-flatpickr": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/react-flatpickr/-/react-flatpickr-3.9.1.tgz", + "integrity": "sha512-g3FdnrYfFWOj/cWuPwHhYigpchu8GwAJvUzxUrba20dhrAdW1+dwAQxE+3aGe6eFYhYlTosVYTP8XAefnn5kxg==", + "requires": { + "flatpickr": "^4.5.7", + "prop-types": "^15.5.10" + } + }, + "react-google-maps": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/react-google-maps/-/react-google-maps-9.4.5.tgz", + "integrity": "sha512-8z5nX9DxIcBCXuEiurmRT1VXVwnzx0C6+3Es6lxB2/OyY2SLax2/LcDu6Aldxnl3HegefTL7NJzGeaKAJ61pOA==", + "requires": { + "babel-runtime": "^6.11.6", + "can-use-dom": "^0.1.0", + "google-maps-infobox": "^2.0.0", + "invariant": "^2.2.1", + "lodash": "^4.16.2", + "marker-clusterer-plus": "^2.1.4", + "markerwithlabel": "^2.0.1", + "prop-types": "^15.5.8", + "recompose": "^0.26.0", + "scriptjs": "^2.5.8", + "warning": "^3.0.0" + } + }, + "react-hook-form": { + "version": "6.15.1", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.1.tgz", + "integrity": "sha512-bL0LQuQ3OlM3JYfbacKtBPLOHhmgYz8Lj6ivMrvu2M6e1wnt4sbGRtPEPYCc/8z3WDbjrMwfAfLX92OsB65pFA==" + }, + "react-icons": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", + "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==" + }, + "react-indiana-drag-scroll": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-indiana-drag-scroll/-/react-indiana-drag-scroll-2.0.1.tgz", + "integrity": "sha512-xZQXfFf9pHLOL6/AvTFiGZCB4Vu8wO8DjEaO+xRVkSki2bEZSFfS8eeKG0OkTzcYVrXzc5aHAD1Mfl3EG+EFMA==", + "requires": { + "classnames": "^2.2.6", + "debounce": "^1.2.0", + "easy-bem": "^1.1.1" + } + }, + "react-input-autosize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz", + "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==", + "requires": { + "prop-types": "^15.5.8" + } + }, + "react-intl": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.11.0.tgz", + "integrity": "sha512-W5kc9uCkNRjw4ijZ9cBts5VDtK2DkILKZ1WpqmvVLHZ6EIHMFZkhFs6LQJurN+2msdROfB59gc5K1z8kM0u6/w==", + "requires": { + "@formatjs/intl-listformat": "^1.3.7", + "@formatjs/intl-relativetimeformat": "^4.5.7", + "@formatjs/intl-unified-numberformat": "^3.0.4", + "@formatjs/intl-utils": "^2.0.4", + "@formatjs/macro": "^0.2.6", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/invariant": "^2.2.31", + "hoist-non-react-statics": "^3.3.1", + "intl-format-cache": "^4.2.19", + "intl-locales-supported": "^1.8.4", + "intl-messageformat": "^7.8.2", + "intl-messageformat-parser": "^3.6.2", + "shallow-equal": "^1.2.1" + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-leaflet": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-3.1.0.tgz", + "integrity": "sha512-kdZS8NYbYFPmkQr7zSDR2gkKGFeWvkxqoqcmZEckzHL4d5c85dJ2gbbqhaPDpmWWgaRw9O29uA/77qpKmK4mTQ==", + "requires": { + "@react-leaflet/core": "^1.0.2" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-onclickoutside": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.11.2.tgz", + "integrity": "sha512-640486eSwU/t5iD6yeTlefma8dI3bxPXD93hM9JGKyYITAd0P1JFkkcDeyHZRqNpY/fv1YW0Fad9BXr44OY8wQ==" + }, + "react-paginate": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-7.0.0.tgz", + "integrity": "sha512-mzPwHGJfSs79JBGX2V0v/FfQp3yWdz0XRrB9JvsUbJdsxqCt4osk1O669+K8VPQ0Lh9v0lJsnLLoJwnsgdJFng==", + "requires": { + "prop-types": "^15.6.1" + } + }, + "react-perfect-scrollbar": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/react-perfect-scrollbar/-/react-perfect-scrollbar-1.5.5.tgz", + "integrity": "sha512-EDJxB57iGF1d3bhMtO9YKTYEutiSEM2RdQRA3bm9fNxG5W5oR7nFtmMaCzsWwW72VMuRufpyLkcgdm2D2gejSQ==", + "requires": { + "perfect-scrollbar": "^1.5.0", + "prop-types": "^15.6.1" + } + }, + "react-player": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.6.2.tgz", + "integrity": "sha512-Wi9DynNSVgddKxac5OzsH0Upk6VRYssvLLGgCRw6vsjzqMX6S5N26WDRNYnLaHykxFNtpPSDc53fXDe52hMaCg==", + "requires": { + "deepmerge": "^4.0.0", + "load-script": "^1.0.0", + "memoize-one": "^5.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.0.1" + } + }, + "react-popper": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz", + "integrity": "sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==", + "requires": { + "@babel/runtime": "^7.1.2", + "@hypnosphi/create-react-context": "^0.3.1", + "deep-equal": "^1.1.1", + "popper.js": "^1.14.4", + "prop-types": "^15.6.1", + "typed-styles": "^0.0.7", + "warning": "^4.0.2" + }, + "dependencies": { + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "react-rating": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/react-rating/-/react-rating-2.0.5.tgz", + "integrity": "sha512-uldxgLCe5bzqGX7V+7/bPgQQj2Kok6eiMgTMxjKOhfhnQkFLDlc4TjMlp7gaJFAHWdbiOnqpiShI7z8as6oWtg==", + "requires": { + "@types/lodash": "^4.14.105", + "@types/react": "^16.0.40" + }, + "dependencies": { + "@types/react": { + "version": "16.14.10", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.10.tgz", + "integrity": "sha512-QadBsMyF6ldjEAXEhsmEW/L0uBDJT8yw7Qoe5sRnEKVrzMkiYoJwqoL5TKJOlArsn/wvIJM/XdVzkdL6+AS64Q==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + } + } + }, + "react-redux": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.2.tgz", + "integrity": "sha512-8+CQ1EvIVFkYL/vu6Olo7JFLWop1qRUeb46sGtIMDCSpgwPQq8fPLpirIB0iTqFe9XYEFPHssdX8/UwN6pAkEA==", + "requires": { + "@babel/runtime": "^7.12.1", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "react-resize-detector": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-5.2.0.tgz", + "integrity": "sha512-PQAc03J2eyhvaiWgEdQ8+bKbbyGJzLEr70KuivBd1IEmP/iewNakLUMkxm6MWnDqsRPty85pioyg8MvGb0qC8A==", + "requires": { + "lodash": "^4.17.20", + "prop-types": "^15.7.2", + "raf-schd": "^4.0.2", + "resize-observer-polyfill": "^1.5.1" + } + }, + "react-router": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "react-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + } + } + }, + "react-scripts": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.2.tgz", + "integrity": "sha512-okaWNaGDGtnXyM2CLMUl8gYZnAubgxEulC40FYjsxn5bbj+G/mDINdy24wHz4Vypb/LWtIe8rdBU78k/74v8Mw==", + "requires": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.1.0", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "fsevents": "^2.1.3", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.2", + "react-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.0", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "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": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "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.3.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.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "react-scroll-up": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/react-scroll-up/-/react-scroll-up-1.3.7.tgz", + "integrity": "sha512-STijjW7R/cc2+6GswZzcBb73sQgtQP5IZnSIeJlKGb2I1WDyc1bl5dbHuPeklDY0OAf3opV2DUHXDYhItZe/cw==", + "requires": { + "detect-passive-events": "^2.0.2", + "object-assign": "^4.0.1", + "prop-types": "^15.5.8", + "tween-functions": "^1.1.0" + } + }, + "react-select": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.0.2.tgz", + "integrity": "sha512-BiihrRpRIBBvNqofNZIBpo08Kw8DBHb/kgpIDW4bxgkttk50Sxf0alEIKobns3U7UJXk/CA4rsFUueQEg9Pm5A==", + "requires": { + "@babel/runtime": "^7.4.4", + "@emotion/cache": "^11.0.0", + "@emotion/css": "^11.0.0", + "@emotion/react": "^11.1.1", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "react-input-autosize": "^3.0.0", + "react-transition-group": "^4.3.0" + } + }, + "react-shepherd": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-shepherd/-/react-shepherd-3.3.0.tgz", + "integrity": "sha512-w9ulB7ILt+uNJpRQmLsdBZSS600UkquDcToOsWGg2xv52FgcbMkGAIFtHAx7beXha/Pu6FFHy0SM67ZqUGWAxA==", + "requires": { + "shepherd.js": "^8.0.0" + } + }, + "react-slidedown": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/react-slidedown/-/react-slidedown-2.4.5.tgz", + "integrity": "sha512-zFDhgqQ1ZLfRr+rQA7p+13OTT/+zUR/+3v3JnwrnXPM8R+1KHhuTNseYHU8jYN3QfxjJXtqve0rgbWCBiFkpiw==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "react-smooth": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-1.0.6.tgz", + "integrity": "sha512-B2vL4trGpNSMSOzFiAul9kFAsxTukL9Wyy9EXtkQy3GJr6sZqW9e1nShdVOJ3hRYamPZ94O17r3Q0bjSw3UYtg==", + "requires": { + "lodash": "~4.17.4", + "prop-types": "^15.6.0", + "raf": "^3.4.0", + "react-transition-group": "^2.5.0" + }, + "dependencies": { + "dom-helpers": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + } + } + }, + "react-sortablejs": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-sortablejs/-/react-sortablejs-6.0.0.tgz", + "integrity": "sha512-vzi+TWOnofcYg+dYnC/Iz/ZZkBGG76uM6KaLwuAqBk0349JQxIy3PZizbK0TJdLlK6NnLt4CiEyyQXSSnVYvEw==", + "requires": { + "classnames": "^2.2.6", + "tiny-invariant": "^1.1.0" + } + }, + "react-toastify": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-7.0.3.tgz", + "integrity": "sha512-cxZ5rfurC8LzcZQMTYc8RHIkQTs+BFur18Pzk6Loz6uS8OXUWm6nXVlH/wqglz4Z7UAE8xxcF5mRjfE13487uQ==", + "requires": { + "clsx": "^1.1.1" + } + }, + "react-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "reactstrap": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-8.6.0.tgz", + "integrity": "sha512-03/UMbLPR6MhVStVUfCLuKh8xh4JOtNVkRxDB9/uHixN+cEQPOpSYa0K69YyK1/2YdZBs2qS6y0cQkK8NQKBHA==", + "requires": { + "@babel/runtime": "^7.2.0", + "classnames": "^2.2.3", + "prop-types": "^15.5.8", + "react-popper": "^1.3.6", + "react-transition-group": "^2.3.1" + }, + "dependencies": { + "dom-helpers": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + } + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recharts": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.0.4.tgz", + "integrity": "sha512-XwFRhyOW6APMKvrCqN8e1IPHAQi7lmrOqp48LKi40NFI8WjFWHgTaTfwBBMsGCnTJSezJEEd/41L3bo/tfevkw==", + "requires": { + "classnames": "^2.2.5", + "d3-interpolate": "^2.0.1", + "d3-scale": "^3.2.3", + "d3-shape": "^2.0.0", + "eventemitter3": "^4.0.1", + "lodash": "^4.17.19", + "react-resize-detector": "^5.2.0", + "react-smooth": "^1.0.6", + "recharts-scale": "^0.4.2", + "reduce-css-calc": "^2.1.7" + } + }, + "recharts-scale": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", + "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", + "requires": { + "decimal.js-light": "^2.4.1" + } + }, + "recompose": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz", + "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==", + "requires": { + "change-emitter": "^0.1.2", + "fbjs": "^0.8.1", + "hoist-non-react-statics": "^2.3.1", + "symbol-observable": "^1.0.4" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + } + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "reduce-css-calc": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", + "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", + "requires": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "redux-debounced": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/redux-debounced/-/redux-debounced-0.5.0.tgz", + "integrity": "sha512-O2anhB0A6yQZH19uLETFtajcUQLcyiJcgC0hHSoFr5T3hWGtt0C5s6KNnb2RX51MwCh5VCl9ehZTv91F/rsZww==" + }, + "redux-saga": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-1.1.3.tgz", + "integrity": "sha512-RkSn/z0mwaSa5/xH/hQLo8gNf4tlvT18qXDNvedihLcfzh+jMchDgaariQoehCpgRltEm4zHKJyINEz6aqswTw==", + "requires": { + "@redux-saga/core": "^1.1.3" + } + }, + "redux-thunk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz", + "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "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.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "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": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "requires": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "requires": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "rtlcss": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.6.2.tgz", + "integrity": "sha512-06LFAr+GAPo+BvaynsXRfoYTJvSaWRyOhURCQ7aeI1MKph9meM222F+Zkt3bDamyHHJuGi3VPtiRkpyswmQbGA==", + "requires": { + "@choojs/findup": "^0.2.1", + "chalk": "^2.4.2", + "mkdirp": "^0.5.1", + "postcss": "^6.0.23", + "strip-json-comments": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass": { + "version": "1.26.8", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.8.tgz", + "integrity": "sha512-yvtzyrKLGiXQu7H12ekXqsfoGT/aTKeMDyVzCB675k1HYuaj0py63i8Uf4SI9CHXj6apDhpfwbUr3gGOjdpu2Q==", + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "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.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "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" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "screenfull": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.0.2.tgz", + "integrity": "sha512-cCF2b+L/mnEiORLN5xSAz6H3t18i2oHh9BA8+CQlAh5DRw2+NFAGQJOSYbcGw8B2k04g/lVvFcfZ83b3ysH5UQ==" + }, + "scriptjs": { + "version": "2.5.9", + "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz", + "integrity": "sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg==" + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "seamless-immutable": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/seamless-immutable/-/seamless-immutable-7.1.4.tgz", + "integrity": "sha512-XiUO1QP4ki4E2PHegiGAlu6r82o5A+6tRh7IkGGTVg/h+UoeX4nFBeCGPOhb4CYjvkqsfm/TUtvOMYC1xmV30A==", + "optional": true + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "optional": true + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "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.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "shepherd.js": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/shepherd.js/-/shepherd.js-8.3.1.tgz", + "integrity": "sha512-IhxZNhnK2m/pNTXudNfYrcwvcZNWkeYngQbQee8nC3xJ2GjeIatGqivhdZAMZ+LeogZvKMakB931d/V534uhrw==", + "requires": { + "@popperjs/core": "^2.9.2", + "deepmerge": "^4.2.2", + "smoothscroll-polyfill": "^0.4.4" + } + }, + "shortid": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz", + "integrity": "sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==", + "requires": { + "nanoid": "^2.1.0" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "smoothscroll-polyfill": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/smoothscroll-polyfill/-/smoothscroll-polyfill-0.4.4.tgz", + "integrity": "sha512-TK5ZA9U5RqCwMpfoMq/l1mrH0JAR7y7KRvOBx0n2869aLxch+gT9GhN3yUfjiw+d/DiF1mKo14+hd62JyMmoBg==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "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.npmjs.org/define-property/-/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.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io-client": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz", + "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.3.1", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "socket.io-parser": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", + "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", + "requires": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "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.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + } + } + }, + "sortablejs": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.12.0.tgz", + "integrity": "sha512-bPn57rCjBRlt2sC24RBsu40wZsmLkSo2XeqG8k6DC1zru5eObQUIPPZAQG7W2SJ8FZQYq+BEJmvuw1Zxb3chqg==" + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "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.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "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" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "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": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "ssf": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.10.3.tgz", + "integrity": "sha512-pRuUdW0WwyB2doSqqjWyzwCD6PkfxpHAHdZp39K3dp/Hq7f+xfMwNAWIi16DyrRg4gg9c/RvLYkJTSawTPTm1w==", + "requires": { + "frac": "~1.1.2" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "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" + } + }, + "ssr-window": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-3.0.0.tgz", + "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==" + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/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.npmjs.org/define-property/-/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.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "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" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } + }, + "styled-components": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.1.1.tgz", + "integrity": "sha512-1ps8ZAYu2Husx+Vz8D+MvXwEwvMwFv+hqqUwhNlDN5ybg6A+3xyW1ECrAgywhvXapNfXiz79jJyU0x22z0FFTg==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^0.8.8", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "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.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "stylis": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", + "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "requires": { + "svg.js": "^2.0.1" + } + }, + "svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI=", + "requires": { + "svg.js": ">=2.3.x" + } + }, + "svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM=", + "requires": { + "svg.js": "^2.2.5" + } + }, + "svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==" + }, + "svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "requires": { + "svg.js": "^2.4.0" + } + }, + "svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "requires": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "dependencies": { + "svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "requires": { + "svg.js": "^2.2.5" + } + } + } + }, + "svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "requires": { + "svg.js": "^2.6.5" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "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": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "sweetalert2": { + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-10.14.0.tgz", + "integrity": "sha512-EBUh4k9qyRRsttm9X9j7WUhLExetvTJpcbp1VTMJCpuI2UwHLesXMIw9M+UeuqBywv0UjNMR5PKH7Qnv65m8rw==" + }, + "sweetalert2-react-content": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sweetalert2-react-content/-/sweetalert2-react-content-3.0.1.tgz", + "integrity": "sha512-VBybIRTIzY2bTkUddcp2wMJ3mp3gfGGX6+BfW2dDrEv6bXM2WtzJpFkM2imFpcPhpkOIf2/J8gLxEu0jBZq0DQ==" + }, + "swiper": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-6.0.4.tgz", + "integrity": "sha512-D+DBxgg81+uocgsvhmdzrpr4GHzhAt2yImArqzunrC80y7+/yCEAq/EJw1VASD+CBFNacF4F8FEIqJMLyDFM0g==", + "requires": { + "dom7": "^3.0.0-alpha.7", + "ssr-window": "^3.0.0-alpha.4" + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.1.tgz", + "integrity": "sha512-42VLtQUOLefAvKFAQIxIZDaThq6om/PrfP0CYk3/vn+y4BMNkKnbli8ON2QCiHov4KkzOSJ/xSoBJdayiiYvVQ==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "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.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "optional": true + }, + "tiny-invariant": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tus-js-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tus-js-client/-/tus-js-client-2.3.0.tgz", + "integrity": "sha512-I4cSwm6N5qxqCmBqenvutwSHe9ntf81lLrtf6BmLpG2v4wTl89atCQKqGgqvkodE6Lx+iKIjMbaXmfvStTg01g==", + "requires": { + "buffer-from": "^0.1.1", + "combine-errors": "^3.0.3", + "is-stream": "^2.0.0", + "js-base64": "^2.6.1", + "lodash.throttle": "^4.1.1", + "proper-lockfile": "^2.0.1", + "url-parse": "^1.4.3" + }, + "dependencies": { + "buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + } + } + }, + "tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha1-GuOlDnxguz3vd06scHrLynO7w/8=" + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-styles": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz", + "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typesafe-actions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/typesafe-actions/-/typesafe-actions-5.1.0.tgz", + "integrity": "sha512-bna6Yi1pRznoo6Bz1cE6btB/Yy8Xywytyfrzu/wc+NFW3ZF0I+2iCGImhBsoYYCOWuICtRO4yHcnDlzgo1AdNg==" + }, + "typescript": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", + "dev": true + }, + "typescript-compare": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/typescript-compare/-/typescript-compare-0.0.2.tgz", + "integrity": "sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==", + "requires": { + "typescript-logic": "^0.0.0" + } + }, + "typescript-logic": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/typescript-logic/-/typescript-logic-0.0.0.tgz", + "integrity": "sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==" + }, + "typescript-tuple": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/typescript-tuple/-/typescript-tuple-2.2.1.tgz", + "integrity": "sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q==", + "requires": { + "typescript-compare": "^0.0.2" + } + }, + "ua-parser-js": { + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "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.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "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.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/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.npmjs.org/has-value/-/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.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uppy": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/uppy/-/uppy-1.21.2.tgz", + "integrity": "sha512-4qkdvtMiVysDjb3p+BoEA9G8wVjXg8Hs2F3IiPzWOArbIfKB2pJf8QhdNgg9o6RuKZeq4wx2ynzk+KP1h6nEtQ==", + "requires": { + "@uppy/aws-s3": "^1.7.0", + "@uppy/aws-s3-multipart": "^1.8.6", + "@uppy/companion-client": "^1.5.4", + "@uppy/core": "^1.13.2", + "@uppy/dashboard": "^1.12.8", + "@uppy/drag-drop": "^1.4.19", + "@uppy/dropbox": "^1.4.16", + "@uppy/facebook": "^1.1.16", + "@uppy/file-input": "^1.4.17", + "@uppy/form": "^1.3.20", + "@uppy/golden-retriever": "^1.3.19", + "@uppy/google-drive": "^1.5.16", + "@uppy/informer": "^1.5.11", + "@uppy/instagram": "^1.4.16", + "@uppy/onedrive": "^1.1.16", + "@uppy/progress-bar": "^1.3.19", + "@uppy/provider-views": "^1.7.7", + "@uppy/redux-dev-tools": "^1.3.5", + "@uppy/screen-capture": "^1.0.8", + "@uppy/status-bar": "^1.7.6", + "@uppy/store-default": "^1.2.4", + "@uppy/store-redux": "^1.2.4", + "@uppy/thumbnail-generator": "^1.6.7", + "@uppy/transloadit": "^1.6.11", + "@uppy/tus": "^1.7.7", + "@uppy/url": "^1.5.11", + "@uppy/webcam": "^1.7.0", + "@uppy/xhr-upload": "^1.6.4" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "voc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/voc/-/voc-1.2.0.tgz", + "integrity": "sha512-BOuDjFFYvJdZO6e/N65AlaDItXo2TgyLjeyRYcqgAPkXpp5yTJcvkL2n+syO1r9Qc5g96tfBD2tuiMhYDmaGcA==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz", + "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==", + "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": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "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": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/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.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "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.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "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" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "wildcard": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-1.1.2.tgz", + "integrity": "sha1-pwIEUwhNjNLv5wup02liY94XEKU=" + }, + "wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" + }, + "wnumb": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/wnumb/-/wnumb-1.2.0.tgz", + "integrity": "sha512-eYut5K/dW7usfk/Mwm6nxBNoTPp/uP7PlXld+hhg7lDtHLdHFnNclywGYM9BRC7Ohd4JhwuHg+vmOUGfd3NhVA==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "requires": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "requires": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "requires": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + } + }, + "workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz", + "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==" + }, + "xlsx": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.16.2.tgz", + "integrity": "sha512-XTqOy7YpCUtGbvCYaCh1t1RsZ/y8cSCbZCOYtqqZ4/EmHkyv+/ghxmCvvR8yc4Tn5fhny+3j7voKwJaRlffNKA==", + "requires": { + "adler-32": "~1.2.0", + "cfb": "^1.1.4", + "codepage": "~1.14.0", + "commander": "~2.17.1", + "crc-32": "~1.2.0", + "exit-on-epipe": "~1.0.1", + "ssf": "~0.10.3", + "wmf": "~1.0.1" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + } + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "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.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "yarn": { + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.21.1.tgz", + "integrity": "sha512-dQgmJv676X/NQczpbiDtc2hsE/pppGDJAzwlRiADMTvFzYbdxPj2WO4PcNyriSt2c4jsCMpt8UFRKHUozt21GQ==" + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "yup": { + "version": "0.32.8", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.8.tgz", + "integrity": "sha512-SZulv5FIZ9d5H99EN5tRCRPXL0eyoYxWIP1AacCrjC9d4DfP13J1dROdKGfpfRHT3eQB6/ikBl5jG21smAfCkA==", + "requires": { + "@babel/runtime": "^7.10.5", + "@types/lodash": "^4.14.165", + "lodash": "^4.17.20", + "lodash-es": "^4.17.11", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..b292c85b --- /dev/null +++ b/package.json @@ -0,0 +1,151 @@ +{ + "name": "control-web", + "version": "1.0.0", + "private": true, + "dependencies": { + "@casl/ability": "5.2.2", + "@casl/react": "2.1.1", + "@fullcalendar/core": "5.7.2", + "@fullcalendar/daygrid": "5.7.2", + "@fullcalendar/interaction": "5.7.2", + "@fullcalendar/list": "5.7.2", + "@fullcalendar/react": "5.7.0", + "@fullcalendar/timegrid": "5.7.2", + "@fullcalendar/timeline": "5.7.2", + "@hookform/resolvers": "1.3.4", + "@stomp/stompjs": "^6.1.0", + "@types/googlemaps": "^3.43.3", + "@types/history": "^4.7.8", + "@types/jest": "^26.0.23", + "@types/node": "^15.12.2", + "@types/react": "^17.0.11", + "@types/react-dom": "^17.0.7", + "@types/react-redux": "^7.1.16", + "@types/redux-debounced": "^0.2.19", + "@types/sockjs-client": "^1.5.0", + "@types/stompjs": "^2.3.4", + "@uppy/react": "1.10.8", + "animate.css": "4.1.1", + "apexcharts": "3.23.0", + "availity-reactstrap-validation-safe": "2.6.1", + "axios": "0.21.1", + "axios-mock-adapter": "1.19.0", + "babel-plugin-react-intl": "5.1.18", + "bootstrap": "4.5.2", + "bs-stepper": "1.7.0", + "chart.js": "^2.9.4", + "chroma-js": "2.1.0", + "classnames": "2.2.6", + "cleave.js": "1.6.0", + "connected-react-router": "^6.9.1", + "draft-js": "0.11.7", + "draftjs-to-html": "0.9.1", + "eslint-config-airbnb-base": "^14.2.1", + "file-saver": "2.0.2", + "flatpickr": "4.6.3", + "history": "5.0.0", + "html-to-draftjs": "1.5.0", + "http-proxy-middleware": "^2.0.1", + "intl-messageformat": "7.8.4", + "jquery": "3.5.1", + "js-cookie": "^3.0.0", + "jsonwebtoken": "8.5.1", + "jwt-decode": "^3.1.2", + "leaflet": "1.6.0", + "moment": "2.29.1", + "nouislider": "14.6.2", + "nouislider-react": "3.3.8", + "postcss-rtl": "1.5.0", + "prismjs": "1.19.0", + "prop-types": "15.7.2", + "react": "17.0.1", + "react-apexcharts": "1.3.6", + "react-chartjs-2": "^2.9.0", + "react-contexify": "5.0.0", + "react-copy-to-clipboard": "5.0.2", + "react-country-flag": "2.0.1", + "react-csv": "^2.0.3", + "react-data-table-component": "6.11.2", + "react-datepicker": "^4.2.1", + "react-dom": "17.0.1", + "react-draft-wysiwyg": "1.14.5", + "react-export-excel": "^0.5.3", + "react-feather": "~2.0.3", + "react-flatpickr": "3.9.1", + "react-google-maps": "^9.4.5", + "react-hook-form": "6.15.1", + "react-icons": "^4.2.0", + "react-indiana-drag-scroll": "^2.0.1", + "react-intl": "3.11.0", + "react-leaflet": "3.1.0", + "react-paginate": "7.0.0", + "react-perfect-scrollbar": "1.5.5", + "react-player": "2.6.2", + "react-rating": "2.0.5", + "react-redux": "7.2.2", + "react-router-dom": "5.2.0", + "react-scripts": "4.0.2", + "react-scroll-up": "1.3.7", + "react-select": "4.0.2", + "react-shepherd": "3.3.0", + "react-slidedown": "2.4.5", + "react-sortablejs": "6.0.0", + "react-toastify": "7.0.3", + "reactstrap": "8.6.0", + "recharts": "2.0.4", + "redux": "4.0.5", + "redux-debounced": "0.5.0", + "redux-saga": "^1.1.3", + "redux-thunk": "2.3.0", + "sass": "1.26.8", + "screenfull": "5.0.2", + "sortablejs": "1.12.0", + "styled-components": "5.1.1", + "sweetalert2": "10.14.0", + "sweetalert2-react-content": "3.0.1", + "swiper": "6.0.4", + "typesafe-actions": "^5.1.0", + "uppy": "1.21.2", + "webpack": "4.43.0", + "wnumb": "1.2.0", + "xlsx": "0.16.2", + "yarn": "1.21.1", + "yup": "0.32.8" + }, + "scripts": { + "start": "react-app-rewired start", + "build": "react-app-rewired build", + "test": "react-app-rewired test", + "eject": "react-app-rewired eject" + }, + "eslintConfig": { + "extends": "react-app" + }, + "devDependencies": { + "@types/sortablejs": "^1.10.6", + "@typescript-eslint/eslint-plugin": "^4.28.1", + "@typescript-eslint/parser": "^4.28.1", + "eslint": "^7.29.0", + "eslint-config-airbnb": "^18.2.1", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.23.4", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-prettier": "^3.4.0", + "eslint-plugin-react": "^7.24.0", + "eslint-plugin-react-hooks": "^1.7.0", + "node-sass": "^4.13.1", + "prettier": "^2.3.1", + "react-app-rewire-aliases": "^0.2.0", + "react-app-rewire-postcss": "^3.0.2", + "react-app-rewire-sass-rule": "^2.1.1", + "react-app-rewired": "^2.1.6", + "sass-loader": "^8.0.2", + "typescript": "^4.3.5" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "homepage": "" +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2537a8a93ca5aec468477f65a89e14cad063686a GIT binary patch literal 4286 zcmds)cUY6x9>-4r0TqpcC@M%8CZMuGAb})|fVNs~YY}l&TDP`WsV1a~+03AtLu1cux|0RieCO{P90YuS@7K);m5Jgc&0OQ&GSDKd+ zpbIW|09-**fL`4*7O6giv$*JTfK~n(pM|1WZ{4RXTg`Nqg|;BfOiy^)?5rq?n1Dqu znudI+V?29+MO*)EAJTgVLE)ukN>ub`2yWd)BWw41l z0KMW>03r`W2 zh)$a|p}v4vj8hC2&)9(2PX7tNP5KZt@K3ED>{h_yv}?)V+7Zmz4A;3FUsrti3YW^pO4i=O8O4z_z1N(lR+*wssuMPIa_f`9+f7~&5P4#V<{X6(ZDXSAbaXLlyu-HJ)4 zP7k4zYw`1Su5fL=c!kA+iS$FnLDc{@7~g?%!JK1_v#yzo;Aja zqDY2VjN>B2*Fio|KhS@P1Cz=?d@mf6>g&XGUpDVJ#l@)LLF%KC*F#DRaCBr0zL3b8 z(oQFQ$=moTUYhyveEOLv$no`V522Acs9$Dse3j$VWePtr92BP|o4qJXD^wKT9u;5x zGV%T)Lp?MnR*0f3HY4_YERH?}tyjpy_?%?9e*jo+tCS)lkq=ujbWg4He#kX5g z5!g|a)iW~K3kQ3eU}wEZ(50xn+aA0|ZImfAYAYD_3-u9m9a85J@xh+W;#BV#SNHx;-s5QiEFT=j8f=qOsAD5fy)Upa=C;rmRwMhnld?*yz@N z;;bjfi6*%bCiW=y(?q9DRBYviLqDsOI)|P#_k_m{gA*PpQ^Pz{^@9vkH6a`_>S%bL zs*vOe6%~@>lJq>jtf&-@jg7(XmQGle+t?{DZF^dsC+Q!0HK1ZEFTJfYs3^<6^LE~1EaqoKc8V8$% z4fdufL6-P?hlq}7&o<3DNm9#XlYYg2g!pMDVO|*lTt>kLE~A7V=KDgO%P4fP1rLq2wgv&dv z@MwRsOgl=l5c8~Y&q6JK;l~C-z-1IGwUO&nHXOcODmnRnr6rdknZxxd{R(*s;Z?H{}_!`ugWRZ*eCc26}s7O@408-4nr|MXYp^$F6mZOWLa3BZ-D+ zkM?`YwA6YMqCBCFC)8fR^_2pyPx*ThD=S|_udPbwt*h2Q^I4r*v|sfME~9+<0V}ai z(yl@?(e<*>8eze6S&?jH=+*dGo8V659r8vrPIJ@F@7!b`vC{b*&(F#K@(ye5+h3Dx z9~>dALwxOD^OY_lR#bxUWtAGy{?$t^?5=gcakRlXDX5NiZfEVPZRV9)!XG+Z8cR## zrTpB%c9|TGjs7O+6L6F(q$Nnj=leQ3G*9?C=%F)%+NEta^U%3z!M(!-9NHh>wEXSt zR!AdA36X)6V=|Llti}V$2kNbVIMQNK!IytgkLA?M%fw@YeZ9XT{qb#oXDe(f%V_Ox zl5Rci_r7kdzpcT!Ks&;fT{h~Mcl`Mo`8K-|AgTR$Tt+B)+TqgMTou_-o7>gjR)g9+ z`WA3}j~;~mot>~B2%?&0}4FNpVFJn75^`?nkXjwivD zR`4LYYkE^f)0NhWbolyJCqxq-j=t`PulrkIcXPFBel-;34^`$0`lQ+X+TzELizMj} z8{2C0N5@9T=Y`TkdrgkKtEtYp_hsWdXumJMaYXs<4)8cev8AQFsI;pgAGTFLhc62A zU`2WctjOeJb>jR8Sy4$~&ZQsyQ<+h;#2x$1voBqvw@5PuJ&HnPcRW@-iW1o0T6IV+ zN(3k{zlXh}FqVbydFg{+OvD0lHb=NJbOxyG zmKTbK2fEx)U;HipgpY}wP1%jk39FITE@e?Z*~@bKa9Rj$IS%nbD0Tezjxx?jny3#J zAk9YixW5wn3D&!EbVfn^50O^kSd?cdfB#*t{?C`AxS&LXBLEKv0S + + + + + + + + + + + + + Dron Control System + + +
+ + + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 00000000..1f2f141f --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/src/@core/assets/data/locales/de.json b/src/@core/assets/data/locales/de.json new file mode 100644 index 00000000..c32e542b --- /dev/null +++ b/src/@core/assets/data/locales/de.json @@ -0,0 +1,181 @@ +{ + "Dashboards": "Instrumententafel", + "Analytics": "Analytics", + "eCommerce": "eCommerce", + "Apps": "Apps", + "Email": "Email", + "Chat": "Plaudern", + "Todo": "Machen", + "Calendar": "Kalandar", + "Ecommerce": "E-Commerce", + "Shop": "Geschäft", + "Wish List": "Wunschzettel", + "Details": "Einzelheiten", + "Checkout": "Auschecken", + "User": "Benutzerin", + "List": "Liste", + "View": "Aussicht", + "Edit": "Bearbeiten", + "Starter Kit": "Starter Kit", + "1 Column": "1 Spalte", + "2 Columns": "2 Spalten", + "Fixed Navbar": "Feste Navigationsleiste", + "Floating Navbar": "Schwimmende Navigationsleiste", + "Fixed Layout": "Festes Layout", + "Static Layout": "Statisches Layout", + "Dark Layout": "Dunkles Layout", + "Light Layout": "Helles Layout", + "Content": "Inhalt", + "Grid": "Gitter", + "Typography": "Typografie", + "Text Utilities": "Textdienstprogramme", + "Syntax Highlighter": "Syntax Textmarker", + "Helper Classes": "Hilfsklassen", + "Colors": "Farben", + "Icons": "Icons", + "Feather": "Feder", + "UI Elements": "UI-Elemente", + "Card": "Karte", + "Basic": "Basic", + "Advance": "Voraus", + "Statistics": "Statistiken", + "Actions": "Kartenaktionen", + "Table": "Tabelle", + "Reactstrap Tables": "Reactstrap Tabelles", + "React Tables": "React Tabelles", + "DataTable": "Datentabelle", + "Advanced": "Fortgeschrittene", + "Mail Template": "Mail-Vorlage", + "Page Layouts": "Seitenlayouts", + "Collapsed Menu": "Reduziertes Menü", + "Layout Boxed": "Layout Boxed", + "Without Menu": "Ohne Menü", + "Layout Empty": "Layout leer", + "Layout Blank": "Layout leer", + "Components": "Komponenten", + "Alerts": "Warnungen", + "Buttons": "Tasten", + "Breadcrumbs": "Semmelbrösel", + "Carousel": "Karussell", + "Collapse": "Zusammenbruch", + "Dropdowns": "Dropdowns", + "List Group": "Listengruppe", + "Modals": "Modals", + "Pagination": "Seitennummerierung", + "Navs Component": "Navs-Komponente", + "Navbar": "Navbar", + "Tabs Component": "Registerkarten-Komponente", + "Pills Component": "Pillenkomponente", + "Tooltips": "Tooltips", + "Popovers": "Popovers", + "Badges": "Abzeichen", + "Pill Badges": "Pillenabzeichen", + "Progress": "Fortschritt", + "Media Objects": "Medienobjekte", + "Spinner": "Spinner", + "Toasts": "Toast", + "Timeline": "Zeitleiste", + "Extra Components": "Zusätzliche Komponenten", + "Avatar": "Benutzerbild", + "Chips": "Chips", + "Divider": "Teiler", + "Wizard": "Magier", + "Forms & Tables": "Formulare und Tabellen", + "Form Elements": "Formularelemente", + "Select": "Wählen", + "Switch": "Schalter", + "Checkbox": "Kontrollkästchen", + "Radio": "Radio", + "Input": "Eingang", + "Input Groups": "Eingabegruppen", + "Number Input": "Zahleneingabe", + "Textarea": "Textarea", + "Date & Time Picker": "Datums- und Uhrzeitauswahl", + "Input Mask": "Eingabemaske", + "Form Layout": "Formularlayout", + "Form Wizard": "Formzauberer", + "Form Validation": "Formularvalidierung", + "Formik": "Formik", + "Pages": "Seiten", + "Authentication": "Authentifizierung", + "Login v1": "Einloggen v1", + "Login v2": "Einloggen v2", + "Register v1": "Registrieren v1", + "Register v2": "Registrieren v2", + "Forgot Password v1": "Passwort vergessen v1", + "Forgot Password v2": "Passwort vergessen v2", + "Reset Password v1": "Passwort zurücksetzen v1", + "Reset Password v2": "Passwort zurücksetzen v2", + "Coming Soon": "Demnächst", + "Error": "Error", + "Not Authorized": "Nicht berechtigt", + "Maintenance": "Instandhaltung", + "Profile": "Profil", + "Account Settings": "Account Einstellungen", + "Tree": "Baum", + "Miscellaneous": "Sonstiges", + "FAQ": "FAQ", + "Knowledge Base": "Wissensbasis", + "Search": "Suche", + "Invoice": "Rechnung", + "Charts & Maps": "Karten & Pläne", + "Charts": "Diagramme", + "Apex": "Apex", + "ChartJS": "ChartJS", + "Recharts": "Recharts", + "Leaflet Maps": "Leaflet Maps", + "Extensions": "Erweiterungen", + "Sweet Alert": "Süßer Alarm", + "Toastr": "Toastr", + "Sliders": "Schieberegler", + "File Uploader": "Datei-Uploader", + "Editor": "Editor", + "Drag & Drop": "Ziehen und loslassen", + "Tour": "Tour", + "Auto Complete": "Automatisch vervollständigen", + "Clipboard": "Zwischenablage", + "React Player": "Reagieren Player", + "Context Menu": "Kontextmenü", + "Swiper": "Swiper", + "I18n": "I18n", + "React Paginate": "Paginieren reagieren", + "Export": "Export", + "Import": "Importieren", + "Export Selected": "Ausgewählte exportieren", + "Access Control": "Zugangskontrolle", + "Others": "Andere", + "Menu Levels": "Menüebenen", + "Second Level": "zweites Level", + "Second Level 2.1": "zweites Level 2.1", + "Second Level 2.2": "zweites Level 2.2", + "Third Level": "Drittes Level", + "Third Level 3.1": "Drittes Level 3.1", + "Third Level 3.2": "Drittes Level 2.2", + "Disabled Menu": "Deaktiviertes Menü", + "Documentation": "Dokumentation", + "Raise Support": "Unterstützung erhöhen", + "Change Log": "Änderungsprotokoll", + "text": "Kuchen Sesam Snaps Cupcake Lebkuchen dänisch Ich liebe Lebkuchen. Apfelkuchen Jujubes Chupa Chups Muffin Halvah Lutscher. Schokoladenkuchen-Haferkuchen-Tiramisumarzipanzuckerpflaume. Donut süße Torte Haferkuchen Dragée Obstkuchen Zuckerwatte Zitronentropfen.", + "Pricing": "Preisgestaltung", + "Blog": "Blog", + "Detail": "Einzelheiten", + "Form Repeater": "Form Repeater", + "Preview": "Vorschau", + "Add": "Hinzufügen", + "Ratings": "Bewertungen", + "show": "show", + "entries": "einträge", + "search": "suche", + "Prev": "Zurück", + "Next": "Nächster", + "BlockUI": "BlockUI", + "Reactstrap": "Reactstrap", + "Welcome": "Herzlich willkommen", + "Reset Password": "Passwort zurücksetzen", + "Verify Email": "E-Mail bestätigen", + "Deactivate Account": "Benutzerkonto deaktivieren", + "Promotional": "Werbung", + "Apps & Pages": "Apps & Seiten", + "User Interface": "Benutzeroberfläche", + "Misc": "Sonstiges" +} diff --git a/src/@core/assets/data/locales/en.json b/src/@core/assets/data/locales/en.json new file mode 100644 index 00000000..14098f71 --- /dev/null +++ b/src/@core/assets/data/locales/en.json @@ -0,0 +1,179 @@ +{ + "Dashboards": "Dashboards", + "Analytics": "Analytics", + "Apps": "Apps", + "eCommerce": "eCommerce", + "Email": "Email", + "Chat": "Chat", + "Todo": "Todo", + "Calendar": "Calendar", + "Ecommerce": "Ecommerce", + "Shop": "Shop", + "Wish List": "Wish List", + "Details": "Details", + "Checkout": "Checkout", + "User": "User", + "List": "List", + "View": "View", + "Edit": "Edit", + "Starter Kit": "Starter Kit", + "1 Column": "1 Column", + "2 Columns": "2 Columns", + "Fixed Navbar": "Fixed Navbar", + "Floating Navbar": "Floating Navbar", + "Fixed Layout": "Fixed Layout", + "Static Layout": "Static Layout", + "Dark Layout": "Dark Layout", + "Light Layout": "Light Layout", + "UI Elements": "UI Elements", + "Content": "Content", + "Grid": "Grid", + "Typography": "Typography", + "Text Utilities": "Text Utilities", + "Syntax Highlighter": "Syntax Highlighter", + "Colors": "Colors", + "Icons": "Icons", + "Feather": "Feather", + "Card": "Card", + "Basic": "Basic", + "Advance": "Advance", + "Statistics": "Statistics", + "Actions": "Actions", + "Table": "Table", + "Reactstrap Tables": "Reactstrap Tables", + "React Tables": "React Tables", + "DataTable": "DataTable", + "Advanced": "Advanced", + "Mail Template": "Mail Template", + "Page Layouts": "Page Layouts", + "Collapsed Menu": "Collapsed Menu", + "Layout Boxed": "Layout Boxed", + "Without Menu": "Without Menu", + "Layout Empty": "Layout Empty", + "Layout Blank": "Layout Blank", + "Components": "Components", + "Alerts": "Alerts", + "Buttons": "Buttons", + "Breadcrumbs": "Breadcrumbs", + "Carousel": "Carousel", + "Collapse": "Collapse", + "Dropdowns": "Dropdowns", + "List Group": "List Group", + "Modals": "Modals", + "Pagination": "Pagination", + "Navs Component": "Navs Component", + "Navbar": "Navbar", + "Tabs Component": "Tabs Component", + "Pills Component": "Pills Component", + "Tooltips": "Tooltips", + "Popovers": "Popovers", + "Badges": "Badges", + "Pill Badges": "Pill Badges", + "Progress": "Progress", + "Media Objects": "Media Objects", + "Spinner": "Spinner", + "Toasts": "Toasts", + "Timeline": "Timeline", + "Extra Components": "Extra Components", + "Avatar": "Avatar", + "Chips": "Chips", + "Divider": "Divider", + "Wizard": "Wizard", + "Forms & Tables": "Forms & Tables", + "Form Elements": "Form Elements", + "Select": "Select", + "Switch": "Switch", + "Checkbox": "Checkbox", + "Radio": "Radio", + "Input": "Input", + "Input Groups": "Input Groups", + "Number Input": "Number Input", + "Textarea": "Textarea", + "Date & Time Picker": "Date & Time Picker", + "Input Mask": "Input Mask", + "Form Layout": "Form Layout", + "Form Wizard": "Form Wizard", + "Formik": "Formik", + "Form Validation": "Form Validation", + "Pages": "Pages", + "Authentication": "Authentication", + "Login v1": "Login v1", + "Login v2": "Login v2", + "Register v1": "Register v1", + "Register v2": "Register v2", + "Forgot Password v1": "Forgot Password v1", + "Forgot Password v2": "Forgot Password v2", + "Reset Password v1": "Reset Password v1", + "Reset Password v2": "Reset Password v2", + "Miscellaneous": "Miscellaneous", + "Coming Soon": "Coming Soon", + "Error": "Error", + "Not Authorized": "Not Authorized", + "Maintenance": "Maintenance", + "Extensions": "Extensions", + "Profile": "Profile", + "Account Settings": "Account Settings", + "FAQ": "FAQ", + "Knowledge Base": "Knowledge Base", + "Search": "Search", + "Invoice": "Invoice", + "Charts & Maps": "Charts & Maps", + "Charts": "Charts", + "Apex": "Apex", + "ChartJS": "ChartJS", + "Recharts": "Recharts", + "Leaflet Maps": "Leaflet Maps", + "Sweet Alert": "Sweet Alert", + "Toastr": "Toastr", + "Sliders": "Sliders", + "File Uploader": "File Uploader", + "Editor": "Editor", + "Drag & Drop": "Drag & Drop", + "Tour": "Tour", + "Auto Complete": "Auto Complete", + "Clipboard": "Clipboard", + "React Player": "React Player", + "Swiper": "Swiper", + "Context Menu": "Context Menu", + "Tree": "Tree", + "I18n": "I18n", + "React Paginate": "React Paginate", + "Export": "Export", + "Import": "Import", + "Export Selected": "Export Selected", + "Access Control": "Access Control", + "Others": "Others", + "Menu Levels": "Menu Levels", + "Second Level": "Second Level", + "Second Level 2.1": "Second Level 2.1", + "Second Level 2.2": "Second Level 2.2", + "Third Level 3.1": "Third Level 3.1", + "Third Level 3.2": "Third Level 3.2", + "Disabled Menu": "Disabled Menu", + "Documentation": "Documentation", + "Raise Support": "Raise Support", + "Change Log": "Change Log", + "text": "Cake sesame snaps cupcake gingerbread danish I love gingerbread. Apple pie pie jujubes chupa chups muffin halvah lollipop. Chocolate cake oat cake tiramisu marzipan sugar plum. Donut sweet pie oat cake dragée fruitcake cotton candy lemon drops.", + "Pricing": "Pricing", + "Blog": "Blog", + "Detail": "Detail", + "Form Repeater": "Form Repeater", + "Preview": "Preview", + "Add": "Add", + "Ratings": "Ratings", + "show": "show", + "entries": "entries", + "search": "search", + "Prev": "Prev", + "Next": "Next", + "BlockUI": "BlockUI", + "Reactstrap": "Reactstrap", + "Welcome": "Welcome", + "Reset Password": "Reset Password", + "Verify Email": "Verify Email", + "Deactivate Account": "Deactivate Account", + "Promotional": "Promotional", + "Apps & Pages": "Apps & Pages", + "User Interface": "User Interface", + "Misc": "Misc" +} diff --git a/src/@core/assets/data/locales/fr.json b/src/@core/assets/data/locales/fr.json new file mode 100644 index 00000000..191f420e --- /dev/null +++ b/src/@core/assets/data/locales/fr.json @@ -0,0 +1,180 @@ +{ + "Dashboards": "Tableau de bord", + "Analytics": "Analytique", + "Apps": "applications", + "eCommerce": "commerce électronique", + "Email": "Email", + "Chat": "Bavarder", + "Todo": "Faire", + "Calendar": "Calandre", + "Ecommerce": "Commerce électronique", + "Shop": "Boutique", + "Wish List": "Liste de souhaits", + "Details": "Détails", + "User": "Utilisatrice", + "List": "liste", + "View": "Vue", + "Edit": "modifier", + "Checkout": "Check-out", + "Starter Kit": "Kit de démarrage", + "1 Column": "1 colonne", + "2 Columns": "2 colonnes", + "Fixed Navbar": "Barre de navigation fixe", + "Floating Navbar": "Barre de navigation flottante", + "Fixed Layout": "Mise en page fixe", + "Static Layout": "Disposition statique", + "Dark Layout": "Mise en page sombre", + "Light Layout": "Mise en lumière", + "UI Elements": "Éléments d'interface utilisateur", + "Content": "Contenu", + "Grid": "la grille", + "Typography": "Typographie", + "Text Utilities": "Utilitaires de texte", + "Syntax Highlighter": "Surligneur de syntaxe", + "Colors": "Couleurs", + "Icons": "Les icônes", + "Feather": "Plume", + "Card": "Carte", + "Basic": "De base", + "Advance": "Avance", + "Statistics": "Statistiques", + "Actions": "Actions de carte", + "Table": "Table", + "Reactstrap Tables": "Tables de réactstrap", + "React Tables": "Tables de réaction", + "DataTable": "DataTable", + "Advanced": "Avancé", + "Mail Template": "Modèle de courrier", + "Page Layouts": "Mises en page", + "Collapsed Menu": "Menu réduit", + "Layout Boxed": "Disposition encadrée", + "Without Menu": "Sans menu", + "Layout Empty": "Disposition vide", + "Layout Blank": "Mise en page vierge", + "Components": "Composants", + "Alerts": "Les alertes", + "Buttons": "Boutons", + "Breadcrumbs": "Chapelure", + "Carousel": "Carrousel", + "Collapse": "Effondrer", + "Dropdowns": "Des listes déroulantes", + "List Group": "Groupe de liste", + "Modals": "Modaux", + "Pagination": "Pagination", + "Navs Component": "Composante navs", + "Navbar": "Barre de navigation", + "Tabs Component": "Composant Onglets", + "Pills Component": "Composant pilules", + "Tooltips": "Info-bulles", + "Popovers": "popovers", + "Badges": "Insignes", + "Pill Badges": "Insignes de pilule", + "Progress": "Le progrès", + "Media Objects": "Objets multimédia", + "Spinner": "Fileur", + "Toasts": "Toasts", + "Timeline": "Chronologie", + "Extra Components": "Composants Extra", + "Avatar": "Avatar", + "Chips": "chips", + "Divider": "Diviseur", + "Wizard": "sorcier", + "Form Elements": "Éléments de formulaire", + "Forms & Tables": "Formulaires et tableaux", + "Select": "Sélectionner", + "Switch": "Commutateur", + "Checkbox": "Case à cocher", + "Radio": "Radio", + "Input": "Contribution", + "Input Groups": "Groupes d'entrée", + "Number Input": "Nombre d'entrée", + "Textarea": "Textarea", + "Date & Time Picker": "Sélecteur de date et heure", + "Input Mask": "Masque de saisie", + "Form Layout": "Disposition du formulaire", + "Form Wizard": "Assistant de formulaire", + "Form Validation": "Validation de formulaire", + "Formik": "Formik", + "Pages": "Des pages", + "Authentication": "Authentification", + "Login v1": "S'identifier v1", + "Login v2": "S'identifier v2", + "Register v1": "S'inscrire v1", + "Register v2": "S'inscrire v2", + "Forgot Password v1": "Mot de passe oublié v1", + "Forgot Password v2": "Mot de passe oublié v2", + "Reset Password v1": "réinitialiser le mot de passe v1", + "Reset Password v2": "réinitialiser le mot de passe v2", + "Coming Soon": "Arrive bientôt", + "Error": "Erreur", + "Not Authorized": "Pas autorisé", + "Maintenance": "Entretien", + "Profile": "Profil", + "Account Settings": "Paramètres du compte", + "FAQ": "FAQ", + "Knowledge Base": "Base de connaissances", + "Search": "Chercher", + "Invoice": "Facture d'achat", + "Charts & Maps": "Graphiques et cartes", + "Charts": "Graphiques", + "Apex": "Sommet", + "ChartJS": "ChartJS", + "Recharts": "Recharts", + "Leaflet Maps": "Leaflet Maps", + "Extensions": "Les extensions", + "Sweet Alert": "Douce alerte", + "Toastr": "Toastr", + "Sliders": "Curseurs", + "File Uploader": "Chargeur de fichiers", + "Editor": "éditeur", + "Swiper": "Swiper", + "Tree": "Arbre", + "Drag & Drop": "Drag & Drop", + "Tour": "Tour", + "Auto Complete": "+Terminé automatiquement", + "Clipboard": "Presse-papiers", + "React Player": "Réagir multimédia", + "Context Menu": "Menu contextuel", + "Miscellaneous": "Divers", + "I18n": "I18n", + "React Paginate": "Réagir Paginer", + "Export": "Exportation", + "Import": "Importation", + "Export Selected": "Exporter la sélection", + "Access Control": "Contrôle d'accès", + "Others": "Autres", + "Menu Levels": "Niveaux de menu", + "Second Level": "Deuxième niveau", + "Second Level 2.1": "Deuxième niveau 2.1", + "Second Level 2.2": "Deuxième niveau 2.2", + "Third Level": "Troisième niveau", + "Third Level 3.1": "Troisième niveau 3.1", + "Third Level 3.2": "Troisième niveau 3.2", + "Disabled Menu": "Menu désactivé", + "Documentation": "Documentation", + "Raise Support": "Augmenter le soutien", + "Change Log": "Changer le journal", + "text": "Gâteau au sésame s'enclenche petit pain au pain d'épices danois J'adore le pain d'épices. Tarte aux pommes jujubes chupa chups muffin halvah lollipop. Gateau au chocolat gateau d 'avoine tiramisu prune sucre. Donut tarte sucrée gâteau à l'avoine dragée gouttes de fruits gâteau au citron en barbe à papa.", + "Pricing": "Tarification", + "Blog": "Blog", + "Detail": "Détails", + "Form Repeater": "Répétiteur de formulaire", + "Preview": "Aperçu", + "Add": "Ajouter", + "Ratings": "Évaluations", + "show": "spectacle", + "entries": "entrées", + "search": "chercher", + "Prev": "Précédente", + "Next": "Prochain", + "BlockUI": "BlockUI", + "Reactstrap": "Reactstrap", + "Welcome": "Welcome", + "Reset Password": "Réinitialiser le mot de passe", + "Verify Email": "Vérifier l'e-mail", + "Deactivate Account": "Désactiver le compte", + "Promotional": "Promotionnel", + "Apps & Pages": "Applications et pages", + "User Interface": "Interface utilisateur", + "Misc": "Divers" +} diff --git a/src/@core/assets/data/locales/pt.json b/src/@core/assets/data/locales/pt.json new file mode 100644 index 00000000..99187fb1 --- /dev/null +++ b/src/@core/assets/data/locales/pt.json @@ -0,0 +1,181 @@ +{ + "Dashboards": "painel de controle", + "Analytics": "Analytics", + "eCommerce": "comércio eletrônico", + "Apps": "Apps", + "Email": "O email", + "Chat": "Bate-papo", + "Todo": "Façam", + "Calendar": "Calendário", + "Ecommerce": "Comércio eletrônico", + "Shop": "fazer compras", + "Wish List": "Lista de Desejos", + "Details": "Detalhes", + "Checkout": "Confira", + "User": "Do utilizador", + "List": "Lista", + "View": "Visão", + "Edit": "Editar", + "Starter Kit": "Kit iniciante", + "1 Column": "1 coluna", + "2 Columns": "2 colunas", + "Fixed Navbar": "Navbar fixa", + "Floating Navbar": "Navbar flutuante", + "Fixed Layout": "Layout fixo", + "Static Layout": "Layout estático", + "Dark Layout": "Layout escuro", + "Light Layout": "Layout de luz", + "Content": "Conteúdo", + "Grid": "Grade", + "Typography": "Tipografia", + "Text Utilities": "Utilitários de texto", + "Syntax Highlighter": "Marcador de sintaxe", + "Helper Classes": "Classes Auxiliares", + "Colors": "Cores", + "Icons": "Ícones", + "Feather": "Pena", + "UI Elements": "Elementos da interface do usuário", + "Card": "Cartão", + "Basic": "Basic", + "Advance": "Avançar", + "Statistics": "Estatisticas", + "Actions": "Ações do Cartão", + "Table": "Tabela", + "Reactstrap Tables": "Mesa Reactstrap", + "React Tables": "Mesa React", + "DataTable": "Tabela de dados", + "Advanced": "Avançado", + "Mail Template": "Modelo de Correio", + "Page Layouts": "Layouts de página", + "Collapsed Menu": "Menu recolhido", + "Layout Boxed": "Layout em caixa", + "Without Menu": "Sem Menu", + "Layout Empty": "Layout vazio", + "Layout Blank": "Layout em branco", + "Components": "Componentes", + "Alerts": "Alertas", + "Buttons": "Botões", + "Breadcrumbs": "Pão ralado", + "Carousel": "Carrossel", + "Collapse": "Colapso", + "Dropdowns": "Dropdowns", + "List Group": "Grupo de listas", + "Modals": "Modais", + "Pagination": "Paginação", + "Navs Component": "Componente Navs", + "Navbar": "Navbar", + "Tabs Component": "Componente de guias", + "Pills Component": "Componente de comprimidos", + "Tooltips": "Dicas de ferramentas", + "Popovers": "Popovers", + "Badges": "Distintivos", + "Pill Badges": "Emblemas de pílula", + "Progress": "Progresso", + "Media Objects": "Objetos de Mídia", + "Spinner": "Girador", + "Toasts": "Torradas", + "Timeline": "Linha do tempo", + "Extra Components": "Componentes extras", + "Avatar": "Avatar", + "Chips": "Salgadinhos", + "Divider": "Divisor", + "Wizard": "Mago", + "Form Elements": "Elementos do formulário", + "Forms & Tables": "Formulários e tabelas", + "Select": "Selecione", + "Switch": "Interruptor", + "Checkbox": "Caixa de seleção", + "Radio": "Rádio", + "Input": "Entrada", + "Input Groups": "Grupos de entrada", + "Number Input": "Entrada numérica", + "Textarea": "Textarea", + "Date & Time Picker": "Selecionador de data e hora", + "Input Mask": "Máscara de entrada", + "Form Layout": "Layout do formulário", + "Form Wizard": "Assistente de Formulário", + "Form Validation": "Validação de Formulário", + "Formik": "Formik", + "Pages": "Páginas", + "Authentication": "Autenticação", + "Login v1": "Conecte-se v1", + "Login v2": "Conecte-se v2", + "Register v1": "Registro v1", + "Register v2": "Registro v2", + "Forgot Password v1": "Esqueceu a senha v1", + "Forgot Password v2": "Esqueceu a senha v2", + "Reset Password v1": "Redefinir senha v1", + "Reset Password v2": "Redefinir senha v2", + "Coming Soon": "Em breve", + "Error": "Erro", + "Not Authorized": "Não autorizado", + "Maintenance": "Manutenção", + "Profile": "Perfil", + "FAQ": "Perguntas frequentes", + "Knowledge Base": "Base de Conhecimento", + "Search": "Procurar", + "Account Settings": "Configurações da conta", + "Invoice": "Fatura", + "Swiper": "Swiper", + "Miscellaneous": "Diversas", + "Charts & Maps": "Gráficos e Mapas", + "Charts": "Gráficos", + "Apex": "Ápice", + "ChartJS": "ChartJS", + "Recharts": "Recharts", + "Leaflet Maps": "Leaflet Maps", + "Extensions": "Extensões", + "Sweet Alert": "Alerta Doce", + "Toastr": "Toastr", + "Sliders": "Sliders", + "File Uploader": "Uploader de arquivos", + "Editor": "Editor", + "Tree": "árvore", + "Drag & Drop": "Arraste e solte", + "Tour": "Tour", + "Auto Complete": "Autocompletar", + "Clipboard": "Prancheta", + "React Player": "Reagir de mídia", + "Context Menu": "Menu contextual", + "I18n": "I18n", + "React Paginate": "React Paginate", + "Export": "Exportação", + "Import": "Importar", + "Export Selected": "Exportar selecionado", + "Access Control": "Controle de acesso", + "Others": "Outras", + "Menu Levels": "Níveis de Menu", + "Second Level": "Segundo nível", + "Second Level 2.1": "Segundo nível 2.1", + "Second Level 2.2": "Segundo nível 2.2", + "Third Level": "Terceiro nivel", + "Third Level 3.1": "Terceiro nivel 3.1", + "Third Level 3.2": "Terceiro nivel 3.2", + "Disabled Menu": "Menu desativado", + "Documentation": "Documentação", + "Raise Support": "Levantar Suporte", + "Change Log": "Log de alterações", + "text": "O sésamo do bolo agarra dinamarquês do pão-de-espécie do queque eu amo o pão-de-espécie. Torta de torta de maçã jujuba chupa chups muffin halvah pirulito. Ameixa do açúcar do maçapão do tiramisu do bolo da aveia do bolo de chocolate. Bolo de aveia de torta doce donut dragée fruitcake algodão doce gotas de limão.", + "Pricing": "Preços", + "Blog": "Blog", + "Detail": "Detalhes", + "Form Repeater": "Repetidor de formulários", + "Preview": "Pré-visualização", + "Add": "Adicionar", + "Ratings": "Avaliações", + "show": "mostrar", + "entries": "entradas", + "search": "procurar", + "Prev": "Anterior", + "Next": "Próximo", + "BlockUI": "BlockUI", + "Reactstrap": "Reactstrap", + "Welcome": "Bem-vinda", + "Reset Password": "Redefinir senha", + "Verify Email": "Verificar e-mail", + "Deactivate Account": "Desativar conta", + "Promotional": "Promocional", + "Apps & Pages": "Aplicativos e páginas", + "User Interface": "Interface de usuário", + "Misc": "Misc" +} diff --git a/src/@core/assets/fonts/feather/fonts/feather.eot b/src/@core/assets/fonts/feather/fonts/feather.eot new file mode 100644 index 0000000000000000000000000000000000000000..58371d908585297e19aae091f772f66c9d9d590d GIT binary patch literal 62084 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 literal 0 HcmV?d00001 diff --git a/src/@core/assets/fonts/feather/fonts/feather.svg b/src/@core/assets/fonts/feather/fonts/feather.svg new file mode 100644 index 00000000..4be55055 --- /dev/null +++ b/src/@core/assets/fonts/feather/fonts/feather.svg @@ -0,0 +1,849 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/@core/assets/fonts/feather/fonts/feather.ttf b/src/@core/assets/fonts/feather/fonts/feather.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0b33dac7826e8cfc7ee0337f00078bd9aea7f5c6 GIT binary patch literal 61920 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

cpn7P<>?JF|ZS3*!lYlI>4O8@Yv2jr$ zFz<^hj)>Lj$dI`rL;K!dF>gY?c0#jHan7Ao8IReOhmWv0@UtrHVgt<`FA0&@8&!M! zHQWh8G}T!7*`1T-I91vbMAGcEC1Nep7eBhrU(0#0YNps?Bo=09lT5@W36COTxYBD6 z#ud-uK9WRT>VO(Y!)%>w$OR}~9TS|M-2c895>c|M51zK8}sf@a?FG3tl%OIvsUgPJ)1Qi#U;NGPx zpWjl~J~}i_^1ue-fi+dc13^rSe2eI53HO9Cuw*#xC}!UXI{Ob$)h@hL=%hpsRYYtX zGNH@FIK#dg34fDh1XtuFWQ3FDS}GHkS!6s`1MBrSO?0D23IwD8^plhjPL_2EntF%G zsi_6#k(I_EpGGPKsyGssHH&PBEP|9^y&=0Fm6Rbe>%(_-Q|3Rfx$4V7-$!>M@~P4H z>05%;Kfmi9?wnzBH#TmA0S9(Yl6%(;Ts!Z%aUYq%msL!BZ`T#xz?ZJN`sdk-hJ?#L zQ~%@LcfB47-2Q3QgmGOf&nM&hylV%()Hbm~e|W}6Ox!5>GHa*~!tr#5Ko;@Oh`z9v zk`_*^F6`SE;4Bc3C7N8J$cZ!t9$&NO;sIBiOBU4Tl-)o!I@-rn8+8nhps%(#sGg3j zo@^vez|!$^9c7vO0)aw5JXLsMQ)Cfu=j|8id3T#z&)cX%x60%VNk=NTMNT>yYh+nM zr9ED9{ro-4WGUWdgl+YNHp(HH6(MYzTG4Lt59xLkgGE}MH1wCcd*a0^KC8U1Ct5Kj zb)2r!nnAeeQ-*|n4EkNEKjntqGEcTXTxNA8O^$emXwq*hc1-LoY5(*<_wS^Y!(M_~ zW|%h-JQVSvcwCz*>gB?YSTsTz5jT1H?klMzDub|`QKdNAMlh+pD7lf$h&7~u8;fr@Tb{MZ;i361l_ZG0#pl}i&Zh4a4@6`V<*Spq$*+#h-08+5v6g8Q;uW5 z{X(p^|FYYTqJM zSFLfkZr{1R6%W#%8`&hMi9d3Q{>mkW;Ju$;vR^hAUcZF5UqX>1`}L0*Z6*$1A^i7# zL^w~Ow{nlrc`fEXhz)VD>fw_sT={BEp4B$PWRN;{C8IcurcRO-WqsqiO@-lr)~9X!73IUp?)4 zxWf~k=X)M}*bG#D4jS;IkA-&A6LKL}3W>HN#Yh_n#n|#BoFuN>lxT zS5@gqR^)jjb&-D^ZH;D=NM2Ny{rJbbkbH*pvsRI*2)h~b7x(Z7eyo4_=ypL92^fDiyK!Tnk8*oQeBdsU>LT8hz<(@2QNgj4JR1sbC+3L;sGZvAM-JNx&)))c$w zioE{Ytd|^F%Ajp+$;RopigcFJPTM+&MV+M!iH{6Nv=Y{1Lr^feu zow8_MUt82Y;Zs|EF_&ksbm%LcKxjiU+7BS}PR3pVS3YXISPv3yg=f?pX0jQr7@-la zU{hqFM%n<))muk>b;pkW+US}y&-%r(=jC|L)_ePje*fx1w9<9WVzzqF+2qT;|zJ^mjLJaGZ4x4_~;gTL0K3cc|(emx#|_Jxgrj z*;UosF67~J&T?$ntiRiD{)kg(o+$TB>IL+El@3_p%qokhDk0IC=yy{b&!jnl`XW@QjNXl$Z|sevBKX%betb)LE8;Tnx<2iCvV!g9S+Yv$Rv|vv zD^L>=t?$zZA1sRtSsoreW^|ZBLkeFgZ#GH>@#WW(FhF-BK8o9sfhgqQbo2LwZOgzB zlKWhU;ZH#JqloDx>~x|55T1(3P3B-B4x-VRnPTH{PNnPHMJ5luc*}?R5w#%^`=qj? zqx7BmvS8LJ9wbe9{i8Y-4y;EtsE8$}syUS9&6IOu<9-KbCMd(~D zNX3jzQk zwzP~oYn0;lIb1+mx>ek*rp`_!lZwk`sTe%g*5a4_{mvhEw6mr+mvtYNJizBL*xHFB z276PfGso}xaYtL~zo&e5N<$TUU5Cv|5wdjSaU|)IMBAQGnf@K#U8U!|$TBp9=)&7l zcE#4dyinN9`|uWJ-UoM{jD2^i%M_z*hA@|4zf!z{86O)H70~D7*~0ijp`*Y~XkHx- zQb3@VlOqPkNooSl$*|B6jBAihWvw?7&txG|k5Y7!mfXDqN%BLgX}#_H<*SY5qetgg~eZ_Qp-W(31HZNonuUTI0G z4;~S77FMjbW;N+=$yij793fMK6jKQUxZltO3RHI70^@BAF-W9?M#_%WpDeyzAJ+BX zELeOy#86&aG3{4B|JAO!J#YN%m%H?q148S(%^qv=ejA?&uT`}08}vD#3^5;nivD!S zZ+`xD`lh(V?GA9R^ST9#59q&nW9QtSU;Rwnm9N%k(@El7XG34vH&?8t>=8dWV8cUg z;?d@MoAzp|?J&Yxo#i&fA6pRQt)!C8N7*|^7v5Uq#hWy1_1ly>I?{i0q=EB3rEaJG zo9$b?%43DMcJf*rnYPzH$T=hnH;ebX9~r@V^xFnUNVrrzg;WES2*GQ+a#SG`FL|3U zN@XIN5|lAlR>fNxDj@#S6m!ksO!IAWvU;eImr6X^#Q!)+6(v;@@`O#u=3q_~a3eGi1CC>Ky%RmPv%%yHs?xdh9d6C>U`95L3{X!*%%=Sw?h!b8R%e) zEW*Xor(~R@z(muWhI-SOrt*U5Y56uT`PnqN3IFJn`EvSjCxo&hJXE}st+3pDH(N=7 zFT5n)#ifY%axF`A&zc&i2)is)E+PB8hB_>Lh+d;wnPBvkWuzMU`zvgY z=f)|HVAT2Hht6owp^SUZVXHu4FQ4KLstup63ctFkvU1a_;i^wJsKKXqP(u1&M=9QD z#PJMDo})9?d>$1K@a{M7GgQPt8HIk2i~*B!TUnwkDJJG*qdH*Mk+pY^+B4A92zL6HRLqST#6^wnfz|E|0`g~^b1 z`6;z4@fj-`p@oq}eCW?~lXf%}{7N~SK3(*^FjrWh$@H$CO`qb08->kNVZ8KogMTSo zyN%cbBg%jZ(wUE4TBe05R}}AbxbzYa<&NT=3b)ez-1Pm=f46^zCfF^FzJ_iO`MD2T zo6LQikGGbcK@lJ{|JaEn5R*+8>p+JiJUFIQAY^M5vIETJLbNE)UsS<^gfWy%>H%T% zl?ge<+iuLNnJJs&>BV`)gnZ>NNNlxV zC334jFj6ZrvfGI+$R);+@^q|MOZ~25UrOuGYmMGi(7NlNm5f|g9WSa= z#$GI^mEyhOf<8h|67-VjGUi;^l`z{Q>7*zhN^}rU7Icy5p`?QbUDV6zVXGu~#5+u~ zryMlMUw?`0iGC5!=)-P|fr^iz_$pLElP`j&H%`L6BwqJ{j4p}-4j$311^PYu&3wJP z$;HRJ#_O;8+dA6(cyl=HSPz1LZEGpy%SA0Y^K-$;jYm+(KclkYME4fJ~?+O=^C~M|G0Gf9O>*N#%Qyj~w`DCOKJ# z>t;s<@8$@~<^I;j`cuz5wZ3t5AhlqXb;+kb(aygo<9YS2ao5g$i~qW|8E+tN2)pZ7 zZ=5t~)4A?#9nl=*^o70OQn~SgHFKiCCct}fHZ^x5U&Cm_?I zKD>KGIHacV2pJTp=Tv>8|LVphrMIEDu{znQoKv3B(soQENhfMq9l0 zjum|YqAh{G^qz?%IZfOnzANcSx~pE#kMG8g9&%Kmew7=>$9!Qh2q#al9@J={KJCyS z(AOb}5(aFDv~b6XHygkl-U^>^Ne-!o?Wha(W0r+!m}&@trl5}~Ba0!@P?}I^&#u~p z!&~IH1$+UR-AR;0fjSyc$Ol6Tg@Mx$AFdN4bIhB-57EdTv4&g=HY(qpTve@hD>Srf z9~Nfx-66>6AdQTRk?F0D3f&l)k`BU!WsGc01z*GO!FyRk zyg68to1L-gL$>TJnhQ~b1!JRyLwtizP)}4<2w;K8r%8G?xj^k$ia6RNc|T?q;2d~A z@9Q{yehLSAf5*DsRL=6ue%`nL84LdE{rjKcOWGE-;h$txu=>Kv%ZWau=AYhS{E?}5 z;c2PX^3;%R)R-T3O_jHXJ zjZr)n_J;B~Vdc5z|IB>+-;evB9IBwdz)N};Y6QMGMn(K!l)@W8p=y=hYg|n6meq

+ ) +} + +export default AppCollapse + +// ** PropTypes +AppCollapse.propTypes = { + data: Proptypes.array.isRequired, + accordion: Proptypes.bool, + type: Proptypes.oneOf(['shadow', 'border', 'margin']), + active: Proptypes.oneOfType([Proptypes.array, Proptypes.number]), + titleKey: Proptypes.string, + contentKey: Proptypes.string, + className: Proptypes.string +} + +// ** Default Props +AppCollapse.defaultProps = { + active: [], + toggle: 'click' +} diff --git a/src/@core/components/autocomplete/autocomplete.scss b/src/@core/components/autocomplete/autocomplete.scss new file mode 100644 index 00000000..64395bf9 --- /dev/null +++ b/src/@core/components/autocomplete/autocomplete.scss @@ -0,0 +1,85 @@ +// Component: Autocomplete +// ======================================================================== + +@import '../../scss/base/bootstrap-extended/include'; +@import '../../scss/base/components/include'; + +$autocomplete-active-color: #f1f1f1; + +.autocomplete-container { + position: relative; + .autocomplete-search { + height: 100%; + width: 100%; + background-color: $white; + &:focus { + box-shadow: none; + } + } + .suggestions-list { + z-index: 998; + list-style: none; + padding-left: 0; + border-radius: 0.5rem; + max-height: 450px; + height: auto; + width: 100%; + position: absolute; + margin-top: 0.5rem; + list-style-type: none; + background-color: $white; + box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.11), 0 5px 15px 0 rgba(0, 0, 0, 0.08); + .suggestion-item { + padding: 0.9rem 1rem; + color: $body-color; + line-height: 1 !important; + a { + color: $body-color; + } + &.suggestion-title { + font-size: 0.85rem; + color: $text-muted; + text-transform: uppercase; + letter-spacing: 0.6px; + margin-top: 0.75rem; + margin-bottom: 0; + } + &.active, + &:hover:not(.suggestion-title-wrapper):not(.no-result) { + background-color: $autocomplete-active-color; + color: $body-color; + } + + &:hover:not(.suggestion-title-wrapper):not(.no-result) { + cursor: pointer; + } + } + &.open-up { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.5rem; + } + } +} + +// Dark +.dark-layout { + .autocomplete-container { + .suggestions-list { + background-color: $theme-dark-card-bg; + .suggestion-item { + color: $theme-dark-body-color !important; + &.suggestion-title-wrapper { + color: $theme-dark-text-muted-color; + } + &:not(.suggestion-title-wrapper) { + &.active, + &:hover { + background-color: $theme-dark-body-bg !important; + } + } + } + } + } +} diff --git a/src/@core/components/autocomplete/index.js b/src/@core/components/autocomplete/index.js new file mode 100644 index 00000000..0ec1e8ae --- /dev/null +++ b/src/@core/components/autocomplete/index.js @@ -0,0 +1,354 @@ +// ** React Imports +import { Fragment, useEffect, useState, useRef } from 'react' +import ReactDOM from 'react-dom' +import { useHistory } from 'react-router-dom' + +// ** Third Party Components +import PropTypes from 'prop-types' +import classnames from 'classnames' +import { AlertCircle } from 'react-feather' +import PerfectScrollbar from 'react-perfect-scrollbar' + +// ** Custom Hooks +import { useOnClickOutside } from '@hooks/useOnClickOutside' + +// ** Styles +import '@styles/base/bootstrap-extended/_include.scss' +import './autocomplete.scss' + +const Autocomplete = props => { + // ** Refs + const container = useRef(null) + const inputElRef = useRef(null) + const suggestionsListRef = useRef(null) + + // ** States + const [focused, setFocused] = useState(false) + const [activeSuggestion, setActiveSuggestion] = useState(0) + const [showSuggestions, setShowSuggestions] = useState(false) + const [userInput, setUserInput] = useState(props.value ? props.value : '') + + // ** Vars + const history = useHistory() + let filteredData = [] + + // ** Suggestion Item Click Event + const onSuggestionItemClick = (url, e) => { + setActiveSuggestion(0) + setShowSuggestions(false) + setUserInput(filteredData[activeSuggestion][props.filterKey]) + if (url !== undefined && url !== null) { + history.push(url) + } + + if (props.onSuggestionClick) { + props.onSuggestionClick(url, e) + } + } + + // ** Suggestion Hover Event + const onSuggestionItemHover = index => { + setActiveSuggestion(index) + } + + // ** Input On Change Event + const onChange = e => { + const userInput = e.currentTarget.value + setActiveSuggestion(0) + setShowSuggestions(true) + setUserInput(userInput) + if (e.target.value < 1) { + setShowSuggestions(false) + } + } + + // ** Input Click Event + const onInputClick = e => { + e.stopPropagation() + } + + // ** Input's Keydown Event + const onKeyDown = e => { + const filterKey = props.filterKey + const suggestionList = ReactDOM.findDOMNode(suggestionsListRef.current) + + // ** User pressed the up arrow + if (e.keyCode === 38 && activeSuggestion !== 0) { + setActiveSuggestion(activeSuggestion - 1) + + if (e.target.value.length > -1 && suggestionList !== null && activeSuggestion <= filteredData.length / 2) { + suggestionList.scrollTop = 0 + } + } else if (e.keyCode === 40 && activeSuggestion < filteredData.length - 1) { + // ** User pressed the down arrow + setActiveSuggestion(activeSuggestion + 1) + + if (e.target.value.length > -1 && suggestionList !== null && activeSuggestion >= filteredData.length / 2) { + suggestionList.scrollTop = suggestionList.scrollHeight + } + } else if (e.keyCode === 27) { + // ** User Pressed ESC + setShowSuggestions(false) + setUserInput('') + } else if (e.keyCode === 13 && showSuggestions) { + // ** User Pressed ENTER + onSuggestionItemClick(filteredData[activeSuggestion].link, e) + setUserInput(filteredData[activeSuggestion][filterKey]) + setShowSuggestions(false) + } else { + return + } + + // ** Custom Keydown Event + if (props.onKeyDown !== undefined && props.onKeyDown !== null) { + props.onKeyDown(e, userInput) + } + } + + // ** Function To Render Grouped Suggestions + const renderGroupedSuggestion = arr => { + const { filterKey, customRender } = props + + const renderSuggestion = (item, i) => { + if (!customRender) { + const suggestionURL = item.link !== undefined && item.link !== null ? item.link : null + return ( +
  • onSuggestionItemClick(suggestionURL, e)} + onMouseEnter={() => { + onSuggestionItemHover(filteredData.indexOf(item)) + }} + > + {item[filterKey]} +
  • + ) + } else if (customRender) { + return customRender( + item, + i, + filteredData, + activeSuggestion, + onSuggestionItemClick, + onSuggestionItemHover, + userInput + ) + } else { + return null + } + } + + return arr.map((item, i) => { + return renderSuggestion(item, i) + }) + } + + // ** Function To Render Ungrouped Suggestions + const renderUngroupedSuggestions = () => { + const { filterKey, suggestions, customRender, suggestionLimit } = props + + filteredData = [] + const sortSingleData = suggestions + .filter(i => { + const startCondition = i[filterKey].toLowerCase().startsWith(userInput.toLowerCase()), + includeCondition = i[filterKey].toLowerCase().includes(userInput.toLowerCase()) + if (startCondition) { + return startCondition + } else if (!startCondition && includeCondition) { + return includeCondition + } else { + return null + } + }) + .slice(0, suggestionLimit) + filteredData.push(...sortSingleData) + if (sortSingleData.length) { + return sortSingleData.map((suggestion, index) => { + const suggestionURL = suggestion.link !== undefined && suggestion.link !== null ? suggestion.link : null + if (!customRender) { + return ( +
  • onSuggestionItemClick(suggestionURL, e)} + onMouseEnter={() => onSuggestionItemHover(filteredData.indexOf(suggestion))} + > + {suggestion[filterKey]} +
  • + ) + } else if (customRender) { + return customRender( + suggestion, + index, + filteredData, + activeSuggestion, + onSuggestionItemClick, + onSuggestionItemHover, + userInput + ) + } else { + return null + } + }) + } else { + return ( +
  • + No Result +
  • + ) + } + } + + // ** Function To Render Suggestions + const renderSuggestions = () => { + const { filterKey, grouped, filterHeaderKey, suggestions } = props + + // ** Checks if suggestions are grouped or not. + if (grouped === undefined || grouped === null || !grouped) { + return renderUngroupedSuggestions() + } else { + filteredData = [] + return suggestions.map(suggestion => { + const sortData = suggestion.data + .filter(i => { + const startCondition = i[filterKey].toLowerCase().startsWith(userInput.toLowerCase()), + includeCondition = i[filterKey].toLowerCase().includes(userInput.toLowerCase()) + if (startCondition) { + return startCondition + } else if (!startCondition && includeCondition) { + return includeCondition + } else { + return null + } + }) + .slice(0, suggestion.searchLimit) + + filteredData.push(...sortData) + return ( + +
  • +
    {suggestion[filterHeaderKey]}
    +
  • + {sortData.length ? ( + renderGroupedSuggestion(sortData) + ) : ( +
  • + No Result +
  • + )} +
    + ) + }) + } + } + + //** ComponentDidMount + useEffect(() => { + if (props.defaultSuggestions && focused) { + setShowSuggestions(true) + } + }, [focused, props.defaultSuggestions]) + + //** ComponentDidUpdate + useEffect(() => { + const textInput = ReactDOM.findDOMNode(inputElRef.current) + + // ** For searchbar focus + if (textInput !== null && props.autoFocus) { + inputElRef.current.focus() + } + + // ** If user has passed default suggestions & focus then show default suggestions + if (props.defaultSuggestions && focused) { + setShowSuggestions(true) + } + + // ** Function to run on user passed Clear Input + if (props.clearInput) { + props.clearInput(userInput, setUserInput) + } + + // ** Function on Suggestions Shown + if (props.onSuggestionsShown && showSuggestions) { + props.onSuggestionsShown(userInput) + } + }, [setShowSuggestions, focused, userInput, showSuggestions, props]) + + // ** On External Click Close The Search & Call Passed Function + useOnClickOutside(container, () => { + setShowSuggestions(false) + if (props.externalClick) { + props.externalClick() + } + }) + + let suggestionsListComponent + + if (showSuggestions) { + suggestionsListComponent = ( + + {renderSuggestions()} + + ) + } + + return ( +
    + { + onChange(e) + if (props.onChange) { + props.onChange(e) + } + }} + onKeyDown={e => onKeyDown(e)} + value={userInput} + className={`autocomplete-search ${props.className ? props.className : ''}`} + placeholder={props.placeholder} + onClick={onInputClick} + ref={inputElRef} + onFocus={e => setFocused(true)} + autoFocus={props.autoFocus} + onBlur={e => { + if (props.onBlur) props.onBlur(e) + setFocused(false) + }} + /> + {suggestionsListComponent} +
    + ) +} + +export default Autocomplete + +// ** PropTypes +Autocomplete.propTypes = { + suggestions: PropTypes.array.isRequired, + filterKey: PropTypes.string.isRequired, + defaultValue: PropTypes.string, + wrapperClass: PropTypes.string, + filterHeaderKey: PropTypes.string, + placeholder: PropTypes.string, + suggestionLimit: PropTypes.number, + grouped: PropTypes.bool, + autoFocus: PropTypes.bool, + onKeyDown: PropTypes.func, + onChange: PropTypes.func, + onSuggestionsShown: PropTypes.func, + onSuggestionItemClick: PropTypes.func, + clearInput: PropTypes.func, + externalClick: PropTypes.func +} diff --git a/src/@core/components/avatar-group/index.js b/src/@core/components/avatar-group/index.js new file mode 100644 index 00000000..e445689d --- /dev/null +++ b/src/@core/components/avatar-group/index.js @@ -0,0 +1,65 @@ +// ** React Imports +import { Fragment } from 'react' + +// ** Third Party Components +import Proptypes from 'prop-types' +import classnames from 'classnames' +import { UncontrolledTooltip } from 'reactstrap' + +// ** Custom Components +import Avatar from '@components/avatar' + +const AvatarGroup = props => { + // ** Props + const { data, tag, className } = props + + // ** Conditional Tag + const Tag = tag ? tag : 'div' + + // ** Render Data + const renderData = () => { + return data.map((item, i) => { + const ItemTag = item.tag ? item.tag : 'div' + return ( + + {item.title ? ( + + {item.title} + + ) : null} + {!item.meta ? ( + + ) : null} + {item.meta ? {item.meta} : null} + + ) + }) + } + + return ( + + {renderData()} + + ) +} + +export default AvatarGroup + +// ** PropTypes +AvatarGroup.propTypes = { + data: Proptypes.array.isRequired, + tag: Proptypes.oneOfType([Proptypes.func, Proptypes.string]) +} diff --git a/src/@core/components/avatar/index.js b/src/@core/components/avatar/index.js new file mode 100644 index 00000000..e72b7e6f --- /dev/null +++ b/src/@core/components/avatar/index.js @@ -0,0 +1,155 @@ +// ** React Imports +import { forwardRef } from 'react' + +// ** Third Party Components +import Proptypes from 'prop-types' +import { Badge } from 'reactstrap' +import classnames from 'classnames' + +const Avatar = forwardRef((props, ref) => { + // ** Props + const { + color, + className, + imgClassName, + initials, + size, + badgeUp, + content, + icon, + badgeColor, + badgeText, + img, + imgHeight, + imgWidth, + status, + tag: Tag, + contentStyles, + ...rest + } = props + + // ** Function to extract initials from content + const getInitials = str => { + const results = [] + const wordArray = str.split(' ') + wordArray.forEach(e => { + results.push(e[0]) + }) + return results.join('') + } + + return ( + + {img === false || img === undefined ? ( + + {initials ? getInitials(content) : content} + + {icon ? icon : null} + {badgeUp ? ( + + {badgeText ? badgeText : '0'} + + ) : null} + + ) : ( + avatarImg + )} + {status ? ( + + ) : null} + + ) +}) + +export default Avatar + +// ** PropTypes +Avatar.propTypes = { + imgClassName: Proptypes.string, + className: Proptypes.string, + src: Proptypes.string, + tag: Proptypes.oneOfType([Proptypes.func, Proptypes.string]), + badgeUp: Proptypes.bool, + content: Proptypes.string, + icon: Proptypes.node, + contentStyles: Proptypes.object, + badgeText: Proptypes.string, + imgHeight: Proptypes.oneOfType([Proptypes.string, Proptypes.number]), + imgWidth: Proptypes.oneOfType([Proptypes.string, Proptypes.number]), + size: Proptypes.oneOf(['sm', 'lg', 'xl']), + status: Proptypes.oneOf(['online', 'offline', 'away', 'busy']), + badgeColor: Proptypes.oneOf([ + 'primary', + 'secondary', + 'success', + 'danger', + 'info', + 'warning', + 'dark', + 'light-primary', + 'light-secondary', + 'light-success', + 'light-danger', + 'light-info', + 'light-warning', + 'light-dark' + ]), + color: Proptypes.oneOf([ + 'primary', + 'secondary', + 'success', + 'danger', + 'info', + 'warning', + 'dark', + 'light-primary', + 'light-secondary', + 'light-success', + 'light-danger', + 'light-info', + 'light-warning', + 'light-dark' + ]), + initials(props) { + if (props['initials'] && props['content'] === undefined) { + return new Error('content prop is required with initials prop.') + } + if (props['initials'] && typeof props['content'] !== 'string') { + return new Error('content prop must be a string.') + } + if (typeof props['initials'] !== 'boolean' && props['initials'] !== undefined) { + return new Error('initials must be a boolean!') + } + } +} + +// ** Default Props +Avatar.defaultProps = { + tag: 'div' +} diff --git a/src/@core/components/breadcrumbs/index.js b/src/@core/components/breadcrumbs/index.js new file mode 100644 index 00000000..5a37bab1 --- /dev/null +++ b/src/@core/components/breadcrumbs/index.js @@ -0,0 +1,92 @@ +// ** React Imports +import { Link } from 'react-router-dom' + +// ** Third Party Components +import Proptypes from 'prop-types' +import { Grid, CheckSquare, MessageSquare, Mail, Calendar } from 'react-feather' +import { + Breadcrumb, + BreadcrumbItem, + UncontrolledButtonDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle +} from 'reactstrap' + +const BreadCrumbs = props => { + // ** Props + const { breadCrumbTitle, breadCrumbParent, breadCrumbParent2, breadCrumbParent3, breadCrumbActive } = props + + return ( +
    +
    +
    +
    + {breadCrumbTitle ?

    {breadCrumbTitle}

    : ''} +
    + + + Home + + + {breadCrumbParent} + + {breadCrumbParent2 ? ( + + {breadCrumbParent2} + + ) : ( + '' + )} + {breadCrumbParent3 ? ( + + {breadCrumbParent3} + + ) : ( + '' + )} + + {breadCrumbActive} + + +
    +
    +
    +
    +
    +
    + + + + + + + + Todo + + + + Chat + + + + Email + + + + Calendar + + + +
    +
    +
    + ) +} +export default BreadCrumbs + +// ** PropTypes +BreadCrumbs.propTypes = { + breadCrumbTitle: Proptypes.string.isRequired, + breadCrumbActive: Proptypes.string.isRequired +} diff --git a/src/@core/components/card-actions/index.js b/src/@core/components/card-actions/index.js new file mode 100644 index 00000000..8ab73b67 --- /dev/null +++ b/src/@core/components/card-actions/index.js @@ -0,0 +1,132 @@ +// ** React Imports +import { Fragment, useState, useEffect } from 'react' + +// ** Third Party Components +import PropTypes from 'prop-types' +import classnames from 'classnames' +import UiLoader from '@components/ui-loader' +import { ChevronDown, RotateCw, X } from 'react-feather' +import { Card, CardHeader, CardTitle, Collapse, Spinner } from 'reactstrap' + +const CardActions = props => { + // ** Props + const { title, actions, children, collapseIcon, reloadIcon, removeIcon, endReload } = props + + // ** States + const [reload, setReload] = useState(false) + const [collapse, setCollapse] = useState(true) + const [visibility, setVisibility] = useState(true) + + /** + ** If custom icon is defined then consider that else default icons + */ + const Icons = { + collapse: collapseIcon ? collapseIcon : ChevronDown, + remove: removeIcon ? removeIcon : X, + reload: reloadIcon ? reloadIcon : RotateCw + } + + // ** Action to call + const callAction = action => { + switch (action) { + case 'collapse': + return setCollapse(!collapse) + case 'remove': + return setVisibility(false) + case 'reload': + return setReload(true) + default: + } + } + + // ** Renders card actions + const renderIcons = () => { + /** + ** IF: user passes array of actions then loop through them & render all of the actions + ** ELSE: render single action + */ + + if (Array.isArray(actions)) { + return actions.map((action, i) => { + const Tag = Icons[action] + return ( + callAction(action)} + /> + ) + }) + } else { + const Tag = Icons[actions] + return callAction(actions)} /> + } + } + + // ** Ends reload + const removeReload = () => { + setReload(false) + } + + // ** If user passes endReload function call it. + useEffect(() => { + if (reload) { + endReload(removeReload) + } + }) + + // ** If user passes collapse action then return as Wrapper else return + const CollapseWrapper = actions === 'collapse' || actions.includes('collapse') ? Collapse : Fragment + + // ** If user passes reload action then return as Wrapper else return + const BlockUiWrapper = actions === 'reload' || actions.includes('reload') ? UiLoader : Fragment + + return ( + + + + {title} +
    {renderIcons()}
    +
    + + {children} + +
    +
    + ) +} + +export default CardActions + +// ** PropTypes +CardActions.propTypes = { + title: PropTypes.string.isRequired, + collapseIcon: PropTypes.any, + removeIcon: PropTypes.any, + reloadIcon: PropTypes.any, + actions: PropTypes.oneOfType([PropTypes.string, PropTypes.arrayOf(PropTypes.string)]).isRequired, + endReload(props) { + // ** User passes reload action and doesn't pass endReload then return Error + if ( + (props['actions'] === 'reload' && props['endReload'] === undefined) || + (props['actions'].includes('reload') && props['endReload'] === undefined) + ) { + return new Error('Please provide a function to end reload!') + } + } +} diff --git a/src/@core/components/card-snippet/index.js b/src/@core/components/card-snippet/index.js new file mode 100644 index 00000000..d00288fa --- /dev/null +++ b/src/@core/components/card-snippet/index.js @@ -0,0 +1,51 @@ +// ** React Imports +import { Fragment, useState } from 'react' + +// ** Third Party Components +import PropTypes from 'prop-types' +import { Code } from 'react-feather' +import { Card, CardHeader, CardBody, CardTitle, Collapse } from 'reactstrap' + +const CardSnippet = props => { + // ** Props + const { title, children, noBody, code, iconCode } = props + + // ** State + const [isOpen, setIsOpen] = useState(false) + + // ** If user passes custom icon then render that else render default icon + const IconCode = iconCode ? iconCode : + + // ** To toggle collapse + const toggle = () => setIsOpen(!isOpen) + + // ** If user passes noBody then return else return + const Wrapper = noBody ? Fragment : CardBody + + return ( + + + {title} +
    + {IconCode} +
    +
    + {children} + + {code} + +
    + ) +} + +export default CardSnippet + +// ** PropTypes +CardSnippet.propTypes = { + className: PropTypes.string, + title: PropTypes.string.isRequired, + children: PropTypes.any, + code: PropTypes.node, + iconCode: PropTypes.node, + noBody: PropTypes.bool +} diff --git a/src/@core/components/customizer/index.js b/src/@core/components/customizer/index.js new file mode 100644 index 00000000..38937914 --- /dev/null +++ b/src/@core/components/customizer/index.js @@ -0,0 +1,357 @@ +// ** React Imports +import { useState } from 'react' + +// ** Third Party Components +import Select from 'react-select' +import classnames from 'classnames' +import { Settings, X } from 'react-feather' +import { CustomInput, FormGroup } from 'reactstrap' +import PerfectScrollbar from 'react-perfect-scrollbar' +import { selectThemeColors } from '@utils' + +// ** Styles +import '@styles/react/libs/react-select/_react-select.scss' + +const Customizer = props => { + // ** Props + const { + skin, + setSkin, + isRtl, + setIsRtl, + layout, + setLayout, + navbarType, + setNavbarType, + footerType, + setFooterType, + navbarColor, + setNavbarColor, + isHidden, + setIsHidden, + contentWidth, + setContentWidth, + menuCollapsed, + setMenuCollapsed, + transition, + setTransition + } = props + + // ** State + const [openCustomizer, setOpenCustomizer] = useState(false) + + // ** Toggles Customizer + const handleToggle = e => { + e.preventDefault() + setOpenCustomizer(!openCustomizer) + } + + // ** Render Layout Skin Options + const renderSkinsRadio = () => { + const skinsArr = [ + { + name: 'light', + label: 'Light', + checked: skin === 'light' + }, + { + name: 'bordered', + label: 'Bordered', + checked: skin === 'bordered' + }, + { + name: 'dark', + label: 'Dark', + checked: skin === 'dark' + }, + { + name: 'semi-dark', + label: 'Semi Dark', + checked: skin === 'semi-dark' + } + ] + + return skinsArr.map((radio, index) => { + const marginCondition = index !== skinsArr.length - 1 + + if (layout === 'HorizontalLayout' && radio.name === 'semi-dark') { + return null + } + + return ( + setSkin(radio.name)} + className={classnames({ 'mr-1': marginCondition })} + /> + ) + }) + } + + // ** Render Navbar Colors Options + const renderNavbarColors = () => { + const colorsArr = ['white', 'primary', 'secondary', 'success', 'danger', 'info', 'warning', 'dark'] + + return colorsArr.map(color => ( +
  • setNavbarColor(color)} + >
  • + )) + } + + // ** Render Navbar Type Options + const renderNavbarTypeRadio = () => { + const navbarTypeArr = [ + { + name: 'floating', + label: 'Floating', + checked: navbarType === 'floating' + }, + { + name: 'sticky', + label: 'Sticky', + checked: navbarType === 'sticky' + }, + { + name: 'static', + label: 'Static', + checked: navbarType === 'static' + }, + { + name: 'hidden', + label: 'Hidden', + checked: navbarType === 'hidden' + } + ] + + return navbarTypeArr.map((radio, index) => { + const marginCondition = index !== navbarTypeArr.length - 1 + + if (layout === 'HorizontalLayout' && radio.name === 'hidden') { + return null + } + + return ( + setNavbarType(radio.name)} + className={classnames({ 'mr-1': marginCondition })} + /> + ) + }) + } + + // ** Render Footer Type Options + const renderFooterTypeRadio = () => { + const footerTypeArr = [ + { + name: 'sticky', + label: 'Sticky', + checked: footerType === 'sticky' + }, + { + name: 'static', + label: 'Static', + checked: footerType === 'static' + }, + { + name: 'hidden', + label: 'Hidden', + checked: footerType === 'hidden' + } + ] + + return footerTypeArr.map((radio, index) => { + const marginCondition = index !== footerTypeArr.length - 1 + + return ( + setFooterType(radio.name)} + className={classnames({ 'mr-1': marginCondition })} + /> + ) + }) + } + + // ** Router Transition Options + const transitionOptions = [ + { value: 'fadeIn', label: 'Fade' }, + { value: 'fadeInLeft', label: 'Fade In Left' }, + { value: 'zoomIn', label: 'Zoom In' }, + { value: 'none', label: 'None' } + ] + + // ** Get Current Transition + const transitionValue = transitionOptions.find(i => i.value === transition) + + return ( +
    + + + + +
    +

    Theme Customizer

    +

    Customize & Preview in Real Time

    + + + +
    + +
    + +
    + +

    Skin

    +
    {renderSkinsRadio()}
    +
    + + +

    Content Width

    +
    + setContentWidth('full')} + /> + setContentWidth('boxed')} + /> +
    +
    + + +
    +

    RTL

    + setIsRtl(!isRtl)} /> +
    +
    + + +
    +

    Router Transition

    + + setInputVisibility(!inputVisibility)}> + {renderIcon()} + + + + ) +} + +export default InputPasswordToggle + +// ** PropTypes +InputPasswordToggle.propTypes = { + hideIcon: PropTypes.node, + showIcon: PropTypes.node, + visible: PropTypes.bool, + className: PropTypes.string, + placeholder: PropTypes.string, + iconSize: PropTypes.number, + inputClassName: PropTypes.string, + label(props, propName, componentName) { + // ** If label is defined and htmlFor is undefined throw error + if (props[propName] && props['htmlFor'] === 'undefined') { + throw new Error('htmlFor prop is required when label prop is present') + } + }, + htmlFor(props, propName, componentName) { + // ** If htmlFor is defined and label is undefined throw error + if (props[propName] && props['label'] === 'undefined') { + throw new Error('label prop is required when htmlFor prop is present') + } + } +} + +// ** Default Props +InputPasswordToggle.defaultProps = { + visible: false +} diff --git a/src/@core/components/number-input/index.js b/src/@core/components/number-input/index.js new file mode 100644 index 00000000..0e9492b8 --- /dev/null +++ b/src/@core/components/number-input/index.js @@ -0,0 +1,205 @@ +// ** React Imports +import PropTypes from 'prop-types' +import classnames from 'classnames' +import { Plus, Minus } from 'react-feather' +import { useState, useEffect } from 'react' +import { InputGroup, InputGroupAddon, Input, Button } from 'reactstrap' + +// ** Styles +import './number-input.scss' + +// ** Keycode Vars +const KEYCODE_UP = 38 +const KEYCODE_DOWN = 40 + +const NumberInput = props => { + // ** Props + const { + min, + max, + step, + size, + wrap, + value, + style, + upIcon, + disabled, + readonly, + onChange, + downIcon, + vertical, + className, + onDecrement, + onIncrement, + inputClassName, + ...rest + } = props + + // ** State + const [count, setCount] = useState(value || min) + + // ** Handle btn down click + const handleDecrement = () => { + if (!disabled && !readonly) { + // ** If count is equals or smaller than min then return and do nothing + if (!wrap && count <= min) { + return + } + + // ** Returns the decreased count based on wrap & and min prop + const countCondition = () => { + if (count - step < min) { + if (wrap) { + return max + } else { + return min + } + } else { + return count - step + } + } + + setCount(countCondition()) + + if (onDecrement) { + onIncrement(count) + } + } + } + + // ** Handle btn up click + const handleIncrement = () => { + if (!disabled && !readonly) { + // ** If count is equals or larger than min then return and do nothing + if (!wrap && count >= max) { + return + } + + // ** Returns the Increased count based on wrap & and max prop + const countCondition = () => { + if (count + step > max) { + if (wrap) { + return min + } else { + return max + } + } else { + return count + step + } + } + + setCount(countCondition()) + + if (onIncrement) { + onIncrement(count) + } + } + } + + // ** Handle input change + const handleInputChange = e => { + setCount(Number(e.target.value)) + } + + // ** Handle Arrow Up & Down + const handleKeyDown = e => { + e.preventDefault() + if (!readonly) { + if (e.keyCode === KEYCODE_UP) { + handleIncrement() + } + if (e.keyCode === KEYCODE_DOWN) { + handleDecrement() + } + } + } + + // ** UseEffect based on user passed onChange + useEffect(() => { + if (onChange) { + onChange(count) + } + }, [count]) + + return ( + + + + + + + + + + ) +} + +export default NumberInput + +// ** Default Props +NumberInput.defaultProps = { + min: 1, + step: 1, + wrap: false, + max: Infinity, + disabled: false, + readonly: false, + downIcon: , + upIcon: +} + +// ** PropTypes +NumberInput.propTypes = { + wrap: PropTypes.bool, + min: PropTypes.number, + max: PropTypes.number, + step: PropTypes.number, + value: PropTypes.number, + style: PropTypes.object, + vertical: PropTypes.bool, + disabled: PropTypes.bool, + readonly: PropTypes.bool, + onChange: PropTypes.func, + upIcon: PropTypes.element, + downIcon: PropTypes.element, + className: PropTypes.string, + onDecrement: PropTypes.func, + onIncrement: PropTypes.func, + inputClassName: PropTypes.string, + size: PropTypes.oneOf(['sm', 'lg']) +} diff --git a/src/@core/components/number-input/number-input.scss b/src/@core/components/number-input/number-input.scss new file mode 100644 index 00000000..fe03f792 --- /dev/null +++ b/src/@core/components/number-input/number-input.scss @@ -0,0 +1,153 @@ +// Component: Number Input +// ======================================================================== + +@import '../../scss/base/bootstrap-extended/include'; +@import '../../scss/base/components/include'; + +.number-input { + border-radius: $border-radius; + text-align: center; + border: 1px solid $custom-control-border-color; + overflow: hidden; + + .form-control { + text-align: center; + padding: 0 0.25rem; + border-color: $custom-control-border-color; + + ::-webkit-outer-spin-button, + ::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; + } + -moz-appearance: textfield; + } + + &:focus, + &:active, + &:focus-within { + outline: 0; + box-shadow: none; + border-color: $primary; + + .form-control { + box-shadow: none; + border-color: $custom-control-border-color !important; + } + } + + &:not(.vertical-number-input) { + .form-control { + border-top: 0; + border-bottom: 0; + } + } + + &.disabled, + &.readonly { + &:focus, + &:active, + &:focus-within { + outline: 0; + box-shadow: none; + border-color: $custom-control-border-color; + } + .btn { + background-color: $input-disabled-bg; + opacity: 1; + } + } + + &.vertical-number-input { + display: inline-flex; + flex-direction: column; + width: auto; + max-width: 3rem; + + .input-group-prepend, + .input-group-append { + margin-right: 0; + margin-left: 0; + + .btn { + width: 100%; + } + } + + .input-group-prepend .btn { + border-bottom-left-radius: 0; + border-top-right-radius: $btn-border-radius; + } + + .input-group-append .btn { + border-bottom-left-radius: $btn-border-radius; + border-top-right-radius: 0; + } + + .form-control { + border-left: 0; + border-right: 0; + width: 100%; + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.85rem; + } + + &-sm { + max-width: 2.5rem; + .form-control { + padding-left: 0.25rem; + padding-right: 0.25rem; + font-size: 0.75rem; + } + } + + &-lg { + max-width: 3.5rem; + .form-control { + font-size: 1rem; + } + } + } +} + +.dark-layout { + .number-input { + border-color: $theme-dark-input-border-color; + + .input-group-prepend, + .input-group-append { + button:not(.disabled) { + svg { + stroke: $theme-dark-body-color; + } + } + } + + &:focus, + &:active, + &:focus-within { + border-color: $primary !important; + + .form-control { + border-color: $theme-dark-input-border-color !important; + } + } + + &:not(.disabled), + &:not(.readonly) { + &:focus, + &:active, + &:focus-within { + border-color: $theme-dark-input-border-color; + } + } + + &.disabled, + &.readonly { + .btn { + background-color: $theme-dark-input-disabled-border-color; + } + } + } +} diff --git a/src/@core/components/repeater/index.js b/src/@core/components/repeater/index.js new file mode 100644 index 00000000..bd893ddd --- /dev/null +++ b/src/@core/components/repeater/index.js @@ -0,0 +1,33 @@ +// ** Third Party Components +import PropTypes from 'prop-types' + +const Repeater = props => { + // ** Props + const { count, tag, component, children, ...rest } = props + + // ** Custom Tag + const Tag = tag + + // ** Default Items + const items = [] + + // ** Loop passed count times and push it in items Array + for (let i = 0; i < count; i++) { + items.push(children(i)) + } + + return {items} +} + +// ** PropTypes +Repeater.propTypes = { + count: PropTypes.number.isRequired, + tag: PropTypes.string.isRequired +} + +// ** Default Props +Repeater.defaultProps = { + tag: 'div' +} + +export default Repeater diff --git a/src/@core/components/ripple-button/index.js b/src/@core/components/ripple-button/index.js new file mode 100644 index 00000000..fda6ec1c --- /dev/null +++ b/src/@core/components/ripple-button/index.js @@ -0,0 +1,75 @@ +// ** React Imports +import { useState, useEffect } from 'react' + +// ** Third Party Components +import { Button } from 'reactstrap' +import classnames from 'classnames' + +// ** Styles +import './ripple-button.scss' + +const RippleButton = ({ className, children, onClick, ...rest }) => { + // ** States + const [mounted, setMounted] = useState(false) + const [isRippling, setIsRippling] = useState(false) + const [coords, setCoords] = useState({ x: -1, y: -1 }) + + // ** Toggle mounted on mount & unmount + useEffect(() => { + setMounted(true) + return () => setMounted(false) + }, []) + + // ** Check for coords and set ripple + useEffect(() => { + if (mounted) { + if (coords.x !== -1 && coords.y !== -1) { + setIsRippling(true) + setTimeout(() => setIsRippling(false), 500) + } else { + setIsRippling(false) + } + } + }, [coords]) + + // ** Reset Coords on ripple end + useEffect(() => { + if (mounted) { + if (!isRippling) setCoords({ x: -1, y: -1 }) + } + }, [isRippling]) + + return ( + + ) +} + +// ** PropTypes +RippleButton.propTypes = { + ...Button.propTypes +} + +Button.Ripple = RippleButton diff --git a/src/@core/components/ripple-button/ripple-button.scss b/src/@core/components/ripple-button/ripple-button.scss new file mode 100644 index 00000000..799822c4 --- /dev/null +++ b/src/@core/components/ripple-button/ripple-button.scss @@ -0,0 +1,36 @@ +// Component: Ripple Button +// ======================================================================== + +@import '../../scss/base/bootstrap-extended/include'; +@import '../../scss/base/components/include'; + +.waves-effect { + position: relative; + overflow: hidden; + .waves-ripple { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + opacity: 0; + width: 0; + height: 0; + border-radius: 50%; + background: rgba($color: $white, $alpha: 0.5); + animation: ripple-effect 0.4s ease; + } +} + +@keyframes ripple-effect { + 0% { + opacity: 0; + } + 25% { + opacity: 1; + } + 100% { + width: 200%; + padding-bottom: 200%; + opacity: 0; + } +} diff --git a/src/@core/components/sidebar/index.js b/src/@core/components/sidebar/index.js new file mode 100644 index 00000000..ea78d947 --- /dev/null +++ b/src/@core/components/sidebar/index.js @@ -0,0 +1,89 @@ +// ** Third Party Components +import { X } from 'react-feather' +import Proptypes from 'prop-types' +import classnames from 'classnames' +import { Modal, ModalHeader, ModalBody } from 'reactstrap' + +const Sidebar = props => { + // ** Props + const { + width, + open, + toggleSidebar, + size, + bodyClassName, + contentClassName, + wrapperClassName, + headerClassName, + className, + title, + children, + closeBtn, + ...rest + } = props + + // ** If user passes custom close btn render that else default close btn + const renderCloseBtn = closeBtn ? closeBtn : + + return ( + + +
    + {title} +
    +
    + + {children} + +
    + ) +} + +export default Sidebar + +// ** PropTypes +Sidebar.propTypes = { + title: Proptypes.string.isRequired, + open: Proptypes.bool.isRequired, + toggleSidebar: Proptypes.func.isRequired, + size: Proptypes.oneOf(['sm', 'lg']), + className: Proptypes.string, + bodyClassName: Proptypes.string, + contentClassName: Proptypes.string, + wrapperClassName: Proptypes.string, + children: Proptypes.any.isRequired, + width: Proptypes.oneOfType([Proptypes.number, Proptypes.string]) +} diff --git a/src/@core/components/spinner/Fallback-spinner.js b/src/@core/components/spinner/Fallback-spinner.js new file mode 100644 index 00000000..578d6d78 --- /dev/null +++ b/src/@core/components/spinner/Fallback-spinner.js @@ -0,0 +1,17 @@ +// ** Logo +import logo from '@src/assets/images/logo/logo.png' + +const SpinnerComponent = () => { + return ( +
    + logo +
    +
    +
    +
    +
    +
    + ) +} + +export default SpinnerComponent diff --git a/src/@core/components/spinner/Loading-spinner.js b/src/@core/components/spinner/Loading-spinner.js new file mode 100644 index 00000000..08da3c36 --- /dev/null +++ b/src/@core/components/spinner/Loading-spinner.js @@ -0,0 +1,13 @@ +const ComponentSpinner = () => { + return ( +
    +
    +
    +
    +
    +
    +
    + ) +} + +export default ComponentSpinner diff --git a/src/@core/components/statistics-card/index.js b/src/@core/components/statistics-card/index.js new file mode 100644 index 00000000..668345eb --- /dev/null +++ b/src/@core/components/statistics-card/index.js @@ -0,0 +1,52 @@ +// ** Third Party Components +import Proptypes from 'prop-types' +import classnames from 'classnames' +import Chart from 'react-apexcharts' +import { Card, CardBody } from 'reactstrap' + +const StatisticsCards = props => { + // ** Props + const { className, hideChart, iconRight, iconBg, icon, stat, statTitle, options, series, type, height } = props + + return ( + + +
    +
    +
    {icon}
    +
    +
    +
    +

    {stat}

    +

    {statTitle}

    +
    +
    + {!hideChart && } +
    + ) +} +export default StatisticsCards + +// ** PropTypes +StatisticsCards.propTypes = { + className: Proptypes.string, + hideChart: Proptypes.bool, + iconRight: Proptypes.bool, + iconBg: Proptypes.string, + icon: Proptypes.node.isRequired, + stat: Proptypes.string.isRequired, + statTitle: Proptypes.string.isRequired, + options: Proptypes.object, + series: Proptypes.array, + type: Proptypes.string, + height: Proptypes.string +} diff --git a/src/@core/components/timeline/index.js b/src/@core/components/timeline/index.js new file mode 100644 index 00000000..b10ba888 --- /dev/null +++ b/src/@core/components/timeline/index.js @@ -0,0 +1,76 @@ +// ** Third Party Components +import Proptypes from 'prop-types' +import classnames from 'classnames' + +const Timeline = props => { + // ** Props + const { data, tag, className } = props + + // ** Custom Tagg + const Tag = tag ? tag : 'ul' + + return ( + + {data.map((item, i) => { + const ItemTag = item.tag ? item.tag : 'li' + + return ( + + + {item.icon ? item.icon : null} + +
    +
    +
    {item.title}
    + {item.meta ? ( + + {item.meta} + + ) : null} +
    +

    + {item.content} +

    + {item.customContent ? item.customContent : null} +
    +
    + ) + })} +
    + ) +} + +export default Timeline + +// ** PropTypes +Timeline.propTypes = { + data: Proptypes.array.isRequired, + className: Proptypes.string, + tag: Proptypes.string +} diff --git a/src/@core/components/ui-loader/index.js b/src/@core/components/ui-loader/index.js new file mode 100644 index 00000000..1170578d --- /dev/null +++ b/src/@core/components/ui-loader/index.js @@ -0,0 +1,45 @@ +// ** Third Party Components +import { Fragment } from 'react' +import Proptypes from 'prop-types' +import classnames from 'classnames' +import { Spinner } from 'reactstrap' + +import './ui-loader.scss' + +const UILoader = props => { + const { children, blocking, loader, className, tag, overlayColor } = props + + const Tag = tag + + return ( + + {children} + {blocking ? ( + +
    +
    {loader}
    +
    + ) : null} +
    + ) +} + +export default UILoader + +UILoader.defaultProps = { + tag: 'div', + blocking: false, + loader: +} + +UILoader.propTypes = { + tag: Proptypes.string, + loader: Proptypes.any, + className: Proptypes.string, + overlayColor: Proptypes.string, + blocking: Proptypes.bool.isRequired +} diff --git a/src/@core/components/ui-loader/ui-loader.scss b/src/@core/components/ui-loader/ui-loader.scss new file mode 100644 index 00000000..882f4418 --- /dev/null +++ b/src/@core/components/ui-loader/ui-loader.scss @@ -0,0 +1,35 @@ +// Component: UI Loader +// ======================================================================== + +@import '../../scss/base/bootstrap-extended/include'; +@import '../../scss/base/components/include'; + +.ui-loader { + position: relative; + + &.show { + // background-color: rgba($color: $black, $alpha: 0.3); + .overlay { + content: ''; + position: absolute; + width: 100%; + height: 100%; + top: 0; + background-color: rgba($color: $black, $alpha: 0.3); + } + + > :first-child, + code { + background-color: initial; + } + } + + .loader { + position: absolute; + top: 50%; + left: 50%; + height: 50%; + margin-top: -1rem; + margin-left: -1rem; + } +} diff --git a/src/@core/components/widgets/stats/ChartOptions.js b/src/@core/components/widgets/stats/ChartOptions.js new file mode 100644 index 00000000..60e0d5c6 --- /dev/null +++ b/src/@core/components/widgets/stats/ChartOptions.js @@ -0,0 +1,104 @@ +// ** Area Chart Common Options +export const areaChartOptions = { + chart: { + toolbar: { + show: false + }, + sparkline: { + enabled: true + } + }, + grid: { + show: false + }, + colors: ['#7367F0'], + dataLabels: { + enabled: false + }, + stroke: { + curve: 'smooth', + width: 2.5 + }, + fill: { + type: 'gradient', + gradient: { + shadeIntensity: 0.9, + opacityFrom: 0.7, + opacityTo: 0.5, + stops: [0, 80, 100] + } + }, + xaxis: { + labels: { + show: false + }, + axisBorder: { + show: false + } + }, + yaxis: { + labels: { + show: false + } + }, + tooltip: { + x: { show: false } + } +} + +// ** Line Chart Common Options +export const lineChartOptions = { + chart: { + toolbar: { + show: false + }, + sparkline: { + enabled: true + }, + dropShadow: { + enabled: true, + top: 5, + left: 0, + blur: 4, + opacity: 0.1 + } + }, + grid: { + show: false + }, + colors: ['#7367F0'], + dataLabels: { + enabled: false + }, + stroke: { + curve: 'smooth', + width: 5 + }, + fill: { + type: 'gradient', + gradient: { + shadeIntensity: 1, + gradientToColors: ['#A9A2F6'], + opacityFrom: 1, + opacityTo: 1, + stops: [0, 100, 100, 100] + } + }, + + xaxis: { + labels: { + show: false + }, + axisBorder: { + show: false + } + }, + yaxis: { + labels: { + show: false + } + }, + tooltip: { + x: { show: false } + } +} diff --git a/src/@core/components/widgets/stats/StatsHorizontal.js b/src/@core/components/widgets/stats/StatsHorizontal.js new file mode 100644 index 00000000..c72535d5 --- /dev/null +++ b/src/@core/components/widgets/stats/StatsHorizontal.js @@ -0,0 +1,32 @@ +// ** Third Party Components +import PropTypes from 'prop-types' +import { Card, CardBody } from 'reactstrap' + +const StatsHorizontal = ({ icon, color, stats, statTitle, className, ...rest }) => { + return ( + + +
    +
    +

    {stats}

    +

    {statTitle}

    +
    +
    +
    {icon}
    +
    +
    +
    +
    + ) +} + +export default StatsHorizontal + +// ** PropTypes +StatsHorizontal.propTypes = { + icon: PropTypes.element.isRequired, + color: PropTypes.string.isRequired, + stats: PropTypes.string.isRequired, + statTitle: PropTypes.string.isRequired, + className: PropTypes.string +} diff --git a/src/@core/components/widgets/stats/StatsVertical.js b/src/@core/components/widgets/stats/StatsVertical.js new file mode 100644 index 00000000..db25de56 --- /dev/null +++ b/src/@core/components/widgets/stats/StatsVertical.js @@ -0,0 +1,28 @@ +// ** Third Party Components +import PropTypes from 'prop-types' +import { Card, CardBody } from 'reactstrap' + +const StatsVertical = ({ icon, color, stats, statTitle, className, ...rest }) => { + return ( + + +
    +
    {icon}
    +
    +

    {stats}

    +

    {statTitle}

    +
    +
    + ) +} + +export default StatsVertical + +// ** PropTypes +StatsVertical.propTypes = { + icon: PropTypes.element.isRequired, + color: PropTypes.string.isRequired, + stats: PropTypes.string.isRequired, + statTitle: PropTypes.string.isRequired, + className: PropTypes.string +} diff --git a/src/@core/components/widgets/stats/StatsWithAreaChart.js b/src/@core/components/widgets/stats/StatsWithAreaChart.js new file mode 100644 index 00000000..08639455 --- /dev/null +++ b/src/@core/components/widgets/stats/StatsWithAreaChart.js @@ -0,0 +1,51 @@ +// ** Custom Components +import Avatar from '@components/avatar' + +// ** Third Party Components +import PropTypes from 'prop-types' +import classnames from 'classnames' +import Chart from 'react-apexcharts' +import { Card, CardBody } from 'reactstrap' + +// ** Default Options +import { areaChartOptions } from './ChartOptions' + +const StatsWithAreaChart = props => { + // ** Props + const { icon, color, stats, statTitle, series, options, type, height, className, ...rest } = props + return ( + + + +

    {stats}

    +

    {statTitle}

    +
    + +
    + ) +} + +export default StatsWithAreaChart + +// ** PropTypes +StatsWithAreaChart.propTypes = { + icon: PropTypes.element.isRequired, + color: PropTypes.string.isRequired, + stats: PropTypes.string.isRequired, + statTitle: PropTypes.string.isRequired, + options: PropTypes.object, + series: PropTypes.array.isRequired, + type: PropTypes.string, + height: PropTypes.string, + className: PropTypes.string +} + +// ** Default Props +StatsWithAreaChart.defaultProps = { + options: areaChartOptions, + color: 'primary' +} diff --git a/src/@core/components/widgets/stats/StatsWithLineChart.js b/src/@core/components/widgets/stats/StatsWithLineChart.js new file mode 100644 index 00000000..d54ff898 --- /dev/null +++ b/src/@core/components/widgets/stats/StatsWithLineChart.js @@ -0,0 +1,45 @@ +// ** Custom Components +import Avatar from '@components/avatar' + +// ** Third Party Components +import PropTypes from 'prop-types' +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardText } from 'reactstrap' + +// ** Default Options +import { lineChartOptions } from './ChartOptions' + +const StatsWithLineChart = ({ icon, color, stats, statTitle, series, options, type, height, ...rest }) => { + return ( + + +
    +

    {stats}

    + {statTitle} +
    + +
    + +
    + ) +} + +export default StatsWithLineChart + +// ** PropTypes +StatsWithLineChart.propTypes = { + icon: PropTypes.element.isRequired, + color: PropTypes.string.isRequired, + stats: PropTypes.string.isRequired, + statTitle: PropTypes.string.isRequired, + options: PropTypes.object, + series: PropTypes.array.isRequired, + type: PropTypes.string, + height: PropTypes.string +} + +// ** Default Props +StatsWithLineChart.defaultProps = { + options: lineChartOptions, + color: 'primary' +} diff --git a/src/@core/components/widgets/stats/TinyChartStats.js b/src/@core/components/widgets/stats/TinyChartStats.js new file mode 100644 index 00000000..3e8914ff --- /dev/null +++ b/src/@core/components/widgets/stats/TinyChartStats.js @@ -0,0 +1,35 @@ +// ** Third Party Components +import PropTypes from 'prop-types' +import Chart from 'react-apexcharts' +import { Card, CardBody } from 'reactstrap' + +const TinyChartStats = props => { + // ** Props + const { title, stats, options, series, type, height } = props + + return ( + + +
    {title}
    +

    {stats}

    + +
    +
    + ) +} + +export default TinyChartStats + +// ** PropTypes +TinyChartStats.propTypes = { + title: PropTypes.string.isRequired, + stats: PropTypes.string.isRequired, + options: PropTypes.object.isRequired, + series: PropTypes.array.isRequired, + type: PropTypes.string.isRequired +} + +// ** Default Props +TinyChartStats.defaultProps = { + height: 100 +} diff --git a/src/@core/components/wizard/index.js b/src/@core/components/wizard/index.js new file mode 100644 index 00000000..d794b969 --- /dev/null +++ b/src/@core/components/wizard/index.js @@ -0,0 +1,121 @@ +// ** React Imports +import { useEffect, useState, Fragment, forwardRef } from 'react' + +// ** Third Party Components +import Stepper from 'bs-stepper' +import classnames from 'classnames' +import { PropTypes } from 'prop-types' +import { ChevronRight } from 'react-feather' + +// ** Styles +import 'bs-stepper/dist/css/bs-stepper.min.css' +import '../../../@core/scss/base/plugins/forms/form-wizard.scss' + +const Wizard = forwardRef((props, ref) => { + // ** Props + const { type, className, steps, separator, options, instance } = props + + // ** State + const [activeIndex, setActiveIndex] = useState(0) + + // ** Vars + let stepper = null + + // ** Step change listener on mount + useEffect(() => { + stepper = new Stepper(ref.current, options) + + ref.current.addEventListener('shown.bs-stepper', function (event) { + setActiveIndex(event.detail.indexStep) + }) + + if (instance) { + instance(stepper) + } + }, []) + + // ** Renders Wizard Header + const renderHeader = () => { + return steps.map((step, index) => { + return ( + + {index !== 0 && index !== steps.length ?
    {separator}
    : null} +
    index, + active: index === activeIndex + })} + data-target={`#${step.id}`} + > + +
    +
    + ) + }) + } + + // ** Renders Wizard Content + const renderContent = () => { + return steps.map((step, index) => { + return ( +
    + {step.content} +
    + ) + }) + } + + return ( +
    +
    {renderHeader()}
    +
    {renderContent()}
    +
    + ) +}) + +export default Wizard + +// ** Default Props +Wizard.defaultProps = { + type: 'horizontal', + separator: , + options: {} +} + +// ** PropTypes +Wizard.propTypes = { + type: PropTypes.string, + instance: PropTypes.func, + options: PropTypes.object, + className: PropTypes.string, + separator: PropTypes.element, + steps: PropTypes.arrayOf( + PropTypes.shape({ + id: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + subtitle: PropTypes.string, + icon: PropTypes.any, + content: PropTypes.any.isRequired + }) + ).isRequired +} diff --git a/src/@core/layouts/BlankLayout.js b/src/@core/layouts/BlankLayout.js new file mode 100644 index 00000000..1250625f --- /dev/null +++ b/src/@core/layouts/BlankLayout.js @@ -0,0 +1,35 @@ +// ** React Imports +import { useEffect, useState } from 'react' + +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin' + +const BlankLayout = ({ children, ...rest }) => { + // ** Hooks + const [skin, setSkin] = useSkin() + + // ** States + const [isMounted, setIsMounted] = useState(false) + + //** ComponentDidMount + useEffect(() => { + setIsMounted(true) + return () => setIsMounted(false) + }, []) + + if (!isMounted) { + return null + } + + return ( +
    +
    +
    +
    {children}
    +
    +
    +
    + ) +} + +export default BlankLayout diff --git a/src/@core/layouts/HeaderLayout.js b/src/@core/layouts/HeaderLayout.js new file mode 100644 index 00000000..eebb2e36 --- /dev/null +++ b/src/@core/layouts/HeaderLayout.js @@ -0,0 +1,122 @@ +// ** React Imports +import { useState, useEffect } from 'react'; +import { useLocation } from 'react-router-dom'; + +// ** Store & Actions +import { useSelector, useDispatch } from 'react-redux'; +import { + handleMenuCollapsed, + handleContentWidth, + handleMenuHidden +} from '@store/actions/layout'; + +// ** Third Party Components +import classnames from 'classnames'; +import { ArrowUp } from 'react-feather'; +import ScrollToTop from 'react-scroll-up'; +import { Navbar, Button } from 'reactstrap'; + +// ** Configs +import themeConfig from '@configs/themeConfig'; + +// ** Custom Components +import Customizer from '@components/customizer'; +import FooterComponent from './components/footer'; +import NavbarComponent from './components/navbar'; +import SidebarComponent from './components/menu/vertical-menu'; + +// ** Custom Hooks +import { useRTL } from '@hooks/useRTL'; +import { useSkin } from '@hooks/useSkin'; +import { useNavbarType } from '@hooks/useNavbarType'; +import { useFooterType } from '@hooks/useFooterType'; +import { useNavbarColor } from '@hooks/useNavbarColor'; + +// ** Styles +import '@styles/base/core/menu/menu-types/vertical-menu.scss'; +import '@styles/base/core/menu/menu-types/vertical-overlay-menu.scss'; + +const HeaderLayout = props => { + // ** Props + const { children, navbar, footer, menu, routerProps, currentActiveItem } = + props; + + // ** Hooks + const [skin, setSkin] = useSkin(); + const [navbarColor, setNavbarColor] = useNavbarColor(); + + // ** States + const [isMounted, setIsMounted] = useState(false); + const [menuVisibility, setMenuVisibility] = useState(false); + const [windowWidth, setWindowWidth] = useState(window.innerWidth); + + // ** Store Vars + const layoutStore = useSelector(state => state.layout); + + // ** Update Window Width + const handleWindowWidth = () => { + setWindowWidth(window.innerWidth); + }; + + // ** Vars + const location = useLocation(); + + //** This function will detect the Route Change and will hide the menu on menu item click + useEffect(() => { + if (menuVisibility && windowWidth < 1200) { + setMenuVisibility(false); + } + }, [location]); + + //** Sets Window Size & Layout Props + useEffect(() => { + if (window !== undefined) { + window.addEventListener('resize', handleWindowWidth); + } + }, [windowWidth]); + + //** ComponentDidMount + useEffect(() => { + setIsMounted(true); + return () => setIsMounted(false); + }, []); + + const bgColorCondition = + navbarColor !== '' && navbarColor !== 'light' && navbarColor !== 'white'; + + if (!isMounted) { + return null; + } + return ( +
    +
    +
    + +
    + {navbar ? ( + navbar + ) : ( + + )} +
    +
    +
    {children}
    +
    +
    +
    + ); +}; + +export default HeaderLayout; diff --git a/src/@core/layouts/HorizontalLayout.js b/src/@core/layouts/HorizontalLayout.js new file mode 100644 index 00000000..be51ca14 --- /dev/null +++ b/src/@core/layouts/HorizontalLayout.js @@ -0,0 +1,202 @@ +// ** React Imports +import { useState, useEffect } from 'react' +import { Link } from 'react-router-dom' + +// ** Store & Actions +import { useSelector, useDispatch } from 'react-redux' +import { handleMenuHidden, handleContentWidth } from '@store/actions/layout' + +// ** Third Party Components +import classnames from 'classnames' +import { ArrowUp } from 'react-feather' +import ScrollToTop from 'react-scroll-up' +import { Navbar, NavItem, Button } from 'reactstrap' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +// ** Custom Components +import Customizer from '@components/customizer' +import NavbarComponent from './components/navbar' +import FooterComponent from './components/footer' +import MenuComponent from './components/menu/horizontal-menu' + +// ** Custom Hooks +import { useRTL } from '@hooks/useRTL' +import { useSkin } from '@hooks/useSkin' +import { useNavbarType } from '@hooks/useNavbarType' +import { useFooterType } from '@hooks/useFooterType' +import { useNavbarColor } from '@hooks/useNavbarColor' + +// ** Styles +import '@styles/base/core/menu/menu-types/horizontal-menu.scss' + +const HorizontalLayout = props => { + // ** Props + const { children, navbar, footer, menu, currentActiveItem, routerProps } = props + + // ** Hooks + const [skin, setSkin] = useSkin() + const [isRtl, setIsRtl] = useRTL() + const [navbarType, setNavbarType] = useNavbarType() + const [footerType, setFooterType] = useFooterType() + const [navbarColor, setNavbarColor] = useNavbarColor() + + // ** States + const [isMounted, setIsMounted] = useState(false) + const [navbarScrolled, setNavbarScrolled] = useState(false) + + // ** Store Vars + const dispatch = useDispatch() + const layoutStore = useSelector(state => state.layout) + + // ** Vars + const contentWidth = layoutStore.contentWidth + const isHidden = layoutStore.menuHidden + + // ** Handles Content Width + const setContentWidth = val => dispatch(handleContentWidth(val)) + + // ** Handles Content Width + const setIsHidden = val => dispatch(handleMenuHidden(val)) + + // ** UseEffect Cleanup + const cleanup = () => { + setIsMounted(false) + setNavbarScrolled(false) + } + + //** ComponentDidMount + useEffect(() => { + setIsMounted(true) + window.addEventListener('scroll', function () { + if (window.pageYOffset > 65 && navbarScrolled === false) { + setNavbarScrolled(true) + } + if (window.pageYOffset < 65) { + setNavbarScrolled(false) + } + }) + return () => cleanup() + }, []) + + // ** Vars + const footerClasses = { + static: 'footer-static', + sticky: 'footer-fixed', + hidden: 'footer-hidden' + } + + const navbarWrapperClasses = { + floating: 'navbar-floating', + sticky: 'navbar-sticky', + static: 'navbar-static' + } + + const navbarClasses = { + floating: 'floating-nav', + sticky: 'fixed-top' + } + + const bgColorCondition = navbarColor !== '' && navbarColor !== 'light' && navbarColor !== 'white' + + if (!isMounted) { + return null + } + + return ( +
    + + {!navbar && ( +
    +
      + + + + logo + +

      {themeConfig.app.appName}

      + +
      +
    +
    + )} + +
    + {navbar ? navbar : } +
    +
    + {!isHidden ? ( +
    + + {menu ? menu : } + +
    + ) : null} + + {children} + {themeConfig.layout.customizer === true ? ( + + ) : null} +
    + {footer ? footer : } +
    + + {themeConfig.layout.scrollTop === true ? ( +
    + + + +
    + ) : null} +
    + ) +} +export default HorizontalLayout diff --git a/src/@core/layouts/VerticalLayout.js b/src/@core/layouts/VerticalLayout.js new file mode 100644 index 00000000..43145f82 --- /dev/null +++ b/src/@core/layouts/VerticalLayout.js @@ -0,0 +1,224 @@ +// ** React Imports +import { useState, useEffect } from 'react' +import { useLocation } from 'react-router-dom' + +// ** Store & Actions +import { useSelector, useDispatch } from 'react-redux' +import { handleMenuCollapsed, handleContentWidth, handleMenuHidden } from '@store/actions/layout' + +// ** Third Party Components +import classnames from 'classnames' +import { ArrowUp } from 'react-feather' +import ScrollToTop from 'react-scroll-up' +import { Navbar, Button } from 'reactstrap' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +// ** Custom Components +import Customizer from '@components/customizer' +import FooterComponent from './components/footer' +import NavbarComponent from './components/navbar' +import SidebarComponent from './components/menu/vertical-menu' + +// ** Custom Hooks +import { useRTL } from '@hooks/useRTL' +import { useSkin } from '@hooks/useSkin' +import { useNavbarType } from '@hooks/useNavbarType' +import { useFooterType } from '@hooks/useFooterType' +import { useNavbarColor } from '@hooks/useNavbarColor' + +// ** Styles +import '@styles/base/core/menu/menu-types/vertical-menu.scss' +import '@styles/base/core/menu/menu-types/vertical-overlay-menu.scss' + +const VerticalLayout = props => { + // ** Props + const { children, navbar, footer, menu, routerProps, currentActiveItem } = props + + // ** Hooks + const [skin, setSkin] = useSkin() + const [isRtl, setIsRtl] = useRTL() + const [navbarType, setNavbarType] = useNavbarType() + const [footerType, setFooterType] = useFooterType() + const [navbarColor, setNavbarColor] = useNavbarColor() + + // ** States + const [isMounted, setIsMounted] = useState(false) + const [menuVisibility, setMenuVisibility] = useState(false) + const [windowWidth, setWindowWidth] = useState(window.innerWidth) + + // ** Store Vars + const dispatch = useDispatch() + const layoutStore = useSelector(state => state.layout) + + // ** Update Window Width + const handleWindowWidth = () => { + setWindowWidth(window.innerWidth) + } + + // ** Vars + const location = useLocation() + const contentWidth = layoutStore.contentWidth + const menuCollapsed = layoutStore.menuCollapsed + const isHidden = layoutStore.menuHidden + + // ** Toggles Menu Collapsed + const setMenuCollapsed = val => dispatch(handleMenuCollapsed(val)) + + // ** Handles Content Width + const setContentWidth = val => dispatch(handleContentWidth(val)) + + // ** Handles Content Width + const setIsHidden = val => dispatch(handleMenuHidden(val)) + + //** This function will detect the Route Change and will hide the menu on menu item click + useEffect(() => { + if (menuVisibility && windowWidth < 1200) { + setMenuVisibility(false) + } + }, [location]) + + //** Sets Window Size & Layout Props + useEffect(() => { + if (window !== undefined) { + window.addEventListener('resize', handleWindowWidth) + } + }, [windowWidth]) + + //** ComponentDidMount + useEffect(() => { + setIsMounted(true) + return () => setIsMounted(false) + }, []) + + // ** Vars + const footerClasses = { + static: 'footer-static', + sticky: 'footer-fixed', + hidden: 'footer-hidden' + } + + const navbarWrapperClasses = { + floating: 'navbar-floating', + sticky: 'navbar-sticky', + static: 'navbar-static', + hidden: 'navbar-hidden' + } + + const navbarClasses = { + floating: 'floating-nav', + sticky: 'fixed-top', + static: 'navbar-static-top', + hidden: 'd-none' + } + + const bgColorCondition = navbarColor !== '' && navbarColor !== 'light' && navbarColor !== 'white' + + if (!isMounted) { + return null + } + return ( +
    = 1200, + 'menu-collapsed': menuCollapsed && windowWidth >= 1200, + 'menu-expanded': !menuCollapsed && windowWidth > 1200, + + // Overlay Menu + 'vertical-overlay-menu': windowWidth < 1200, + 'menu-hide': !menuVisibility && windowWidth < 1200, + 'menu-open': menuVisibility && windowWidth < 1200 + } + )} + {...(isHidden ? { 'data-col': '1-column' } : {})} + > + {!isHidden ? ( + + ) : null} + + +
    + {navbar ? navbar : } +
    +
    + {children} + + {/* Vertical Nav Menu Overlay */} +
    setMenuVisibility(false)} + >
    + {/* Vertical Nav Menu Overlay */} + + {themeConfig.layout.customizer === true ? ( + + ) : null} +
    + {footer ? footer : } +
    + + {themeConfig.layout.scrollTop === true ? ( +
    + + + +
    + ) : null} +
    + ) +} + +export default VerticalLayout diff --git a/src/@core/layouts/components/footer/index.js b/src/@core/layouts/components/footer/index.js new file mode 100644 index 00000000..73cfecc7 --- /dev/null +++ b/src/@core/layouts/components/footer/index.js @@ -0,0 +1,22 @@ +// ** Icons Import +import { Heart } from 'react-feather' + +const Footer = () => { + return ( +

    + + COPYRIGHT © {new Date().getFullYear()}{' '} + + Pixinvent + + , All rights Reserved + + + Hand-crafted & Made with + + +

    + ) +} + +export default Footer diff --git a/src/@core/layouts/components/layout-wrapper/index.js b/src/@core/layouts/components/layout-wrapper/index.js new file mode 100644 index 00000000..81ad7c77 --- /dev/null +++ b/src/@core/layouts/components/layout-wrapper/index.js @@ -0,0 +1,89 @@ +// ** React Imports +import { Fragment, useEffect } from 'react' + +// ** Third Party Components +import classnames from 'classnames' + +// ** Store & Actions +import { useSelector, useDispatch } from 'react-redux' +import { handleContentWidth, handleMenuCollapsed, handleMenuHidden } from '@store/actions/layout' + +// ** Styles +import 'animate.css/animate.css' + +const LayoutWrapper = props => { + // ** Props + const { layout, children, appLayout, wrapperClass, transition, routeMeta } = props + + // ** Store Vars + const dispatch = useDispatch() + const store = useSelector(state => state) + const navbarStore = store.navbar + const contentWidth = store.layout.contentWidth + + //** Vars + const Tag = layout === 'HorizontalLayout' && !appLayout ? 'div' : Fragment + + // ** Clean Up Function + const cleanUp = () => { + if (routeMeta) { + if (routeMeta.contentWidth) { + dispatch(handleContentWidth('full')) + } + if (routeMeta.menuCollapsed) { + dispatch(handleMenuCollapsed(!routeMeta.menuCollapsed)) + } + if (routeMeta.menuHidden) { + dispatch(handleMenuHidden(!routeMeta.menuHidden)) + } + } + } + + // ** ComponentDidMount + useEffect(() => { + if (routeMeta) { + if (routeMeta.contentWidth) { + dispatch(handleContentWidth(routeMeta.contentWidth)) + } + if (routeMeta.menuCollapsed) { + dispatch(handleMenuCollapsed(routeMeta.menuCollapsed)) + } + if (routeMeta.menuHidden) { + dispatch(handleMenuHidden(routeMeta.menuHidden)) + } + } + return () => cleanUp() + }, []) + + return ( +
    +
    +
    +
    + + {children} + +
    +
    + ) +} + +export default LayoutWrapper diff --git a/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuGroup.js b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuGroup.js new file mode 100644 index 00000000..be671203 --- /dev/null +++ b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuGroup.js @@ -0,0 +1,117 @@ +// ** React Imports +import { Link, useLocation } from 'react-router-dom' + +// ** Third Party Components +import classnames from 'classnames' +import { Dropdown, DropdownMenu, DropdownToggle } from 'reactstrap' + +// ** Utils +import { isNavGroupActive } from '@layouts/utils' + +// ** Horizontal Menu Items Component +import HorizontalNavMenuItems from './HorizontalNavMenuItems' + +const HorizontalNavMenuGroup = props => { + // ** Props + const { + item, + submenu, + groupActive, + onMouseEnter, + onMouseLeave, + openDropdown, + setGroupActive, + activeItem, + setActiveItem, + routerProps, + setOpenDropdown, + currentActiveItem + } = props + + // ** URL Var + const currentURL = useLocation().pathname + + // ** Dropdown menu modifiers + const menuModifiers = { + setMaxHeight: { + enabled: true, + fn: data => { + const pageHeight = window.innerHeight, + ddTop = data.instance.reference.getBoundingClientRect().top, + ddHeight = data.popper.height + let maxHeight, stylesObj + + // ** Calculate and set height + if (pageHeight - ddTop - ddHeight - 28 < 1) { + maxHeight = pageHeight - ddTop - 25 + stylesObj = { + maxHeight, + overflowY: 'auto' + } + } + + const ddRef = data.instance.popper.getBoundingClientRect() + + // ** If there is not space left to open sub menu open it to the right + if (ddRef.left + ddRef.width - (window.innerWidth - 16) >= 0) { + data.instance.popper.closest('.dropdown').classList.add('openLeft') + } + + return { + ...data, + styles: { + ...stylesObj + } + } + } + } + } + return ( + onMouseEnter(item.id)} + onMouseEnter={() => onMouseEnter(item.id)} + onMouseLeave={() => onMouseLeave(item.id)} + > + e.preventDefault()} + > + {item.icon} + {item.title} + + + + + + ) +} + +export default HorizontalNavMenuGroup diff --git a/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuItems.js b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuItems.js new file mode 100644 index 00000000..3a5b70f8 --- /dev/null +++ b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuItems.js @@ -0,0 +1,23 @@ +// ** Menu Components Imports +import HorizontalNavMenuLink from './HorizontalNavMenuLink'; +import HorizontalNavMenuGroup from './HorizontalNavMenuGroup'; +import { resolveHorizontalNavMenuItemComponent as resolveNavItemComponent } from '@layouts/utils'; + +const HorizontalNavMenuItems = props => { + // ** Components Object + const Components = { + HorizontalNavMenuGroup, + HorizontalNavMenuLink + }; + + // ** Render Nav Items + const RenderNavItems = props.items.map((item, index) => { + const TagName = Components[resolveNavItemComponent(item)]; + + return ; + }); + + return RenderNavItems; +}; + +export default HorizontalNavMenuItems; diff --git a/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuLink.js b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuLink.js new file mode 100644 index 00000000..5e2fe173 --- /dev/null +++ b/src/@core/layouts/components/menu/horizontal-menu/HorizontalNavMenuLink.js @@ -0,0 +1,101 @@ +// ** React Imports +import { useEffect } from 'react'; +import { NavLink, useLocation } from 'react-router-dom'; + +// ** Horizontal menu items array +import navigation from '@src/navigation/horizontal'; + +// ** Third Party Components +import classnames from 'classnames'; + +// 추후 서버 통신을 통한 메뉴 구성 필요. +import basis from '@src/navigation/basis'; + +// ** Utils +import { isNavLinkActive, search, getAllParents } from '@layouts/utils'; + +const HorizontalNavMenuLink = ({ + item, + setOpenDropdown, + setGroupActive, + activeItem, + setActiveItem, + routerProps, + currentActiveItem, + isChild +}) => { + // ** Conditional Link Tag, if item has newTab or externalLink props use tag else use NavLink + const LinkTag = item.externalLink ? 'a' : NavLink; + + // ** URL Vars + const location = useLocation(); + const currentURL = location.pathname; + + const navLinkActive = isNavLinkActive(item.navLink, currentURL, routerProps); + + // ** Get parents of current items + const searchParents = (basis, currentURL) => { + const parents = search(basis, currentURL, routerProps); // Search for parent object + const allParents = getAllParents(parents, 'id'); // Parents Object to Parents Array + allParents.pop(); + return allParents; + }; + + // ** Remove all items from OpenDropdown array + const resetOpenDropdowns = () => setOpenDropdown([]); + + // ** On mount update active group array + useEffect(() => { + if (currentActiveItem !== null) { + setActiveItem(currentActiveItem); + const arr = searchParents(basis, currentURL); + setGroupActive([...arr]); + } + }, [location]); + + return ( +
  • + { + if (!match) { + return false; + } + + if ( + match.url && + match.url !== '' && + match.url === item.navLink + ) { + currentActiveItem = item.navLink; + } + } + })} + /*eslint-enable */ + > + {item.icon} + {item.title} + +
  • + ); +}; + +export default HorizontalNavMenuLink; diff --git a/src/@core/layouts/components/menu/horizontal-menu/index.js b/src/@core/layouts/components/menu/horizontal-menu/index.js new file mode 100644 index 00000000..7a42f046 --- /dev/null +++ b/src/@core/layouts/components/menu/horizontal-menu/index.js @@ -0,0 +1,52 @@ +// ** React Imports +import { useState } from 'react' + +// ** Horizontal Menu Array +import navigation from '@src/navigation/horizontal' + +// ** Horizontal Menu Components +import HorizontalNavMenuItems from './HorizontalNavMenuItems' + +const HorizontalMenu = ({ currentActiveItem, routerProps }) => { + // ** States + const [activeItem, setActiveItem] = useState(null) + const [groupActive, setGroupActive] = useState([]) + const [openDropdown, setOpenDropdown] = useState([]) + + // ** On mouse enter push the ID to openDropdown array + const onMouseEnter = id => { + const arr = openDropdown + arr.push(id) + setOpenDropdown([...arr]) + } + + // ** On mouse leave remove the ID to openDropdown array + const onMouseLeave = id => { + const arr = openDropdown + arr.splice(arr.indexOf(id), 1) + setOpenDropdown([...arr]) + } + + return ( +
    + +
    + ) +} + +export default HorizontalMenu diff --git a/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js b/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js new file mode 100644 index 00000000..747eec66 --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/VerticalMenuHeader.js @@ -0,0 +1,65 @@ +// ** React Imports +import { useEffect } from 'react' +import { NavLink } from 'react-router-dom' + +// ** Third Party Components +import { Disc, X, Circle } from 'react-feather' + +// ** Config +import themeConfig from '@configs/themeConfig' + +const VerticalMenuHeader = props => { + // ** Props + const { menuCollapsed, setMenuCollapsed, setMenuVisibility, setGroupOpen, menuHover } = props + + // ** Reset open group + useEffect(() => { + if (!menuHover && menuCollapsed) setGroupOpen([]) + }, [menuHover, menuCollapsed]) + + // ** Menu toggler component + const Toggler = () => { + if (!menuCollapsed) { + return ( + setMenuCollapsed(true)} + /> + ) + } else { + return ( + setMenuCollapsed(false)} + /> + ) + } + } + + return ( +
    +
      +
    • + + + logo + +

      {themeConfig.app.appName}

      +
      +
    • +
    • +
      + + setMenuVisibility(false)} className='toggle-icon icon-x d-block d-xl-none' size={20} /> +
      +
    • +
    +
    + ) +} + +export default VerticalMenuHeader diff --git a/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuGroup.js b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuGroup.js new file mode 100644 index 00000000..465fc9ca --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuGroup.js @@ -0,0 +1,142 @@ +// ** React Imports +import { Link, useLocation } from 'react-router-dom' + +// ** Third Party Components +import classnames from 'classnames' +import { Collapse, Badge } from 'reactstrap' + +// ** Vertical Menu Items Component +import VerticalNavMenuItems from './VerticalNavMenuItems' + +// ** Utils +import { isNavGroupActive, getAllParents } from '@layouts/utils' + +const VerticalNavMenuGroup = ({ + item, + groupActive, + setGroupActive, + activeItem, + setActiveItem, + groupOpen, + setGroupOpen, + parentItem, + menuCollapsed, + menuHover, + routerProps, + currentActiveItem +}) => { + // ** Current Val + const currentURL = useLocation().pathname + + // ** Toggles Open Group + const toggleOpenGroup = (item, parentItem) => { + let openArr = groupOpen + let allParents + + if (parentItem) { + allParents = getAllParents(parentItem, 'id') + allParents.pop() + } + + // ** If user clicked on menu group inside already opened group i.g. when user click on blog group inside pages group + if (groupOpen && allParents && groupOpen[0] === allParents[0]) { + groupOpen.includes(item) ? openArr.splice(openArr.indexOf(item), 1) : openArr.push(item) + } else { + openArr = [] + if (!groupOpen.includes(item)) { + openArr.push(item) + } + } + + // ** Set Open Group + setGroupOpen([...openArr]) + } + + // ** Toggle Active Group + const toggleActiveGroup = (item, parentItem) => { + let activeArr = groupActive + let allParents + + if (parentItem) { + allParents = getAllParents(parentItem, 'id') + activeArr = allParents + } else { + activeArr.includes(item) ? activeArr.splice(activeArr.indexOf(item), 1) : activeArr.push(item) + } + + // ** Set open group removing any activegroup item present in opengroup state + const openArr = groupOpen.filter(val => !activeArr.includes(val)) + setGroupOpen([...openArr]) + + // ** Set Active Group + setGroupActive([...activeArr]) + } + + // ** On Group Item Click + const onCollapseClick = (e, item) => { + if ((groupActive && groupActive.includes(item.id)) || isNavGroupActive(item.children, currentURL, routerProps)) { + toggleActiveGroup(item.id) + } else { + toggleOpenGroup(item.id, parentItem) + } + + e.preventDefault() + } + + // ** Returns condition to add open class + const openClassCondition = id => { + if ((menuCollapsed && menuHover) || menuCollapsed === false) { + if (groupActive.includes(id) || groupOpen.includes(item.id)) { + return true + } + } else if (groupActive.includes(id) && menuCollapsed && menuHover === false) { + return false + } else { + return null + } + } + + return ( +
  • + onCollapseClick(e, item)}> + {item.icon} + {item.title} + + {item.badge && item.badgeText ? ( + + {item.badgeText} + + ) : null} + + + {/* Render Child Recursively Through VerticalNavMenuItems Component */} +
      + + + +
    +
  • + ) +} + +export default VerticalNavMenuGroup diff --git a/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuItems.js b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuItems.js new file mode 100644 index 00000000..9bac7158 --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuItems.js @@ -0,0 +1,27 @@ +// ** Vertical Menu Components +import VerticalNavMenuLink from './VerticalNavMenuLink' +import VerticalNavMenuGroup from './VerticalNavMenuGroup' +import VerticalNavMenuSectionHeader from './VerticalNavMenuSectionHeader' + +// ** Utils +import { resolveVerticalNavMenuItemComponent as resolveNavItemComponent } from '@layouts/utils' + +const VerticalMenuNavItems = props => { + // ** Components Object + const Components = { + VerticalNavMenuSectionHeader, + VerticalNavMenuGroup, + VerticalNavMenuLink + } + + // ** Render Nav Menu Items + const RenderNavItems = props.items.map((item, index) => { + const TagName = Components[resolveNavItemComponent(item)] + + return + }) + + return RenderNavItems +} + +export default VerticalMenuNavItems diff --git a/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuLink.js b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuLink.js new file mode 100644 index 00000000..149c465f --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuLink.js @@ -0,0 +1,129 @@ +// ** React Imports +// ** Utils +import { getAllParents, search } from '@layouts/utils'; +import analysis from '@src/navigation/analysis'; +//추후 서버 통신으로 데이터 받아와야 함. +import basis from '@src/navigation/basis'; +import statics from '@src/navigation/statics'; +import system from '@src/navigation/system'; +import classnames from 'classnames'; +import { useEffect } from 'react'; +import { matchPath, NavLink, useLocation } from 'react-router-dom'; +// ** Third Party Components +import { Badge } from 'reactstrap'; + +const VerticalNavMenuLink = ({ + item, + groupActive, + setGroupActive, + activeItem, + setActiveItem, + groupOpen, + setGroupOpen, + toggleActiveGroup, + parentItem, + routerProps, + currentActiveItem +}) => { + // ** Conditional Link Tag, if item has newTab or externalLink props use
    tag else use NavLink + const LinkTag = item.externalLink ? 'a' : NavLink; + + // ** URL Vars + const location = useLocation(); + const currentURL = location.pathname; + + const naviData = [...basis, ...statics, ...system, ...analysis]; + + // console.log(naviData); + + // ** To match path + const match = matchPath(currentURL, { + path: `${item.navLink}/:param`, + exact: true, + strict: false + }); + + // ** Search for current item parents + const searchParents = (naviData, currentURL) => { + const parents = search(naviData, currentURL, routerProps); // Search for parent object + const allParents = getAllParents(parents, 'id'); // Parents Object to Parents Array + return allParents; + }; + + // ** URL Vars + const resetActiveGroup = navLink => { + const parents = search(naviData, navLink, match); + toggleActiveGroup(item.id, parents); + }; + + // ** Reset Active & Open Group Arrays + const resetActiveAndOpenGroups = () => { + setGroupActive([]); + setGroupOpen([]); + }; + + // ** Checks url & updates active item + useEffect(() => { + if (currentActiveItem !== null) { + setActiveItem(currentActiveItem); + const arr = searchParents(naviData, currentURL); + setGroupActive([...arr]); + } + }, [location]); + + return ( +
  • + { + if (!match) { + return false; + } + + if ( + match.url && + match.url !== '' && + match.url === item.navLink + ) { + currentActiveItem = item.navLink; + } + } + })} + /*eslint-enable */ + onClick={e => { + if (!item.navLink.length) { + e.preventDefault(); + } + parentItem + ? resetActiveGroup(item.navLink) + : resetActiveAndOpenGroups(); + }} + > + {item.icon} + {item.title} + + {item.badge && item.badgeText ? ( + + {item.badgeText} + + ) : null} + +
  • + ); +}; + +export default VerticalNavMenuLink; diff --git a/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuSectionHeader.js b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuSectionHeader.js new file mode 100644 index 00000000..33ad80be --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/VerticalNavMenuSectionHeader.js @@ -0,0 +1,13 @@ +// ** Third Party Components +import { MoreHorizontal } from 'react-feather' + +const VerticalNavMenuSectionHeader = ({ item, index }) => { + return ( +
  • + {item.header} + +
  • + ) +} + +export default VerticalNavMenuSectionHeader diff --git a/src/@core/layouts/components/menu/vertical-menu/index.js b/src/@core/layouts/components/menu/vertical-menu/index.js new file mode 100644 index 00000000..cf25f001 --- /dev/null +++ b/src/@core/layouts/components/menu/vertical-menu/index.js @@ -0,0 +1,131 @@ +// ** React Imports +import { Fragment, useState, useRef, useEffect } from 'react'; + +// ** Vertical Menu Items Array +import navigation from '@src/navigation/vertical'; + +//추후 서버 통신으로 데이터 받아와야 함. +import basis from '@src/navigation/basis'; +import statics from '@src/navigation/statics'; +import system from '@src/navigation/system'; +import analysis from '@src/navigation/analysis'; + +// ** Third Party Components +import classnames from 'classnames'; +import PerfectScrollbar from 'react-perfect-scrollbar'; + +// ** Vertical Menu Components +import VerticalMenuHeader from './VerticalMenuHeader'; +import VerticalNavMenuItems from './VerticalNavMenuItems'; +import { useSelector } from 'react-redux'; + +const Sidebar = props => { + const { topMenuCd } = useSelector(state => state.menuState); + + useEffect(() => { + console.log('>>>>>>>>>>>>>>', topMenuCd); + navData(); + }, [topMenuCd]); + + const navData = () => { + if (topMenuCd === 'basis') { + return basis; + } else if (topMenuCd === 'system') { + return system; + } else if (topMenuCd === 'statics') { + return statics; + } else if (topMenuCd === 'analysis') { + return analysis; + } + }; + + // ** Props + const { menuCollapsed, routerProps, menu, currentActiveItem, skin } = props; + + // ** States + const [groupOpen, setGroupOpen] = useState([]); + const [groupActive, setGroupActive] = useState([]); + const [activeItem, setActiveItem] = useState(null); + + // ** Menu Hover State + const [menuHover, setMenuHover] = useState(false); + + // ** Ref + const shadowRef = useRef(null); + + // ** Function to handle Mouse Enter + const onMouseEnter = () => { + if (menuCollapsed) { + setMenuHover(true); + } + }; + + // ** Scroll Menu + const scrollMenu = container => { + if (shadowRef && container.scrollTop > 0) { + if (!shadowRef.current.classList.contains('d-block')) { + shadowRef.current.classList.add('d-block'); + } + } else { + if (shadowRef.current.classList.contains('d-block')) { + shadowRef.current.classList.remove('d-block'); + } + } + }; + + return ( + +
    setMenuHover(false)} + > + {menu ? ( + menu + ) : ( + + {/* Vertical Menu Header */} + + {/* Vertical Menu Header Shadow */} +
    + {/* Perfect Scrollbar */} + scrollMenu(container)} + > +
      + +
    +
    +
    + )} +
    +
    + ); +}; + +export default Sidebar; diff --git a/src/@core/layouts/components/navbar/NavbarUser.js b/src/@core/layouts/components/navbar/NavbarUser.js new file mode 100644 index 00000000..f667c51a --- /dev/null +++ b/src/@core/layouts/components/navbar/NavbarUser.js @@ -0,0 +1,117 @@ +// ** Dropdowns Imports +import { Fragment } from 'react'; +// ** Third Party Components +import { Menu, Moon, Sun } from 'react-feather'; +import { useDispatch, useSelector } from 'react-redux'; +import { Nav, NavItem, NavLink } from 'reactstrap'; +import * as Actions from '../../../../modules/menu/actions/menuAction'; +import UserDropdown from './UserDropdown'; + +const NavbarUser = props => { + // ** Props + const { skin, setSkin, setMenuVisibility } = props; + const dispatch = useDispatch(); + + const { topMenuCd } = useSelector(state => state.menuState); + + // ** Function to toggle Theme (Light/Dark) + const ThemeToggler = () => { + if (skin === 'dark') { + return setSkin('light')} />; + } else { + return setSkin('dark')} />; + } + }; + + const handlerTopMenu = type => { + dispatch(Actions.dispatchTopMenu(type)); + }; + + return ( + +
      + + setMenuVisibility(true)} + > + + + +
    + + {/*
    + + + + + +
    */} + {/*
    + + + + + +
    */} + +
      + +
    +
    + ); +}; +export default NavbarUser; diff --git a/src/@core/layouts/components/navbar/UserDropdown.js b/src/@core/layouts/components/navbar/UserDropdown.js new file mode 100644 index 00000000..fbad55bd --- /dev/null +++ b/src/@core/layouts/components/navbar/UserDropdown.js @@ -0,0 +1,103 @@ +// ** React Imports +// ** Custom Components +import Avatar from '@components/avatar'; +// ** Default Avatar Image +import defaultAvatar from '@src/assets/images/portrait/small/avatar-s-11.jpg'; +// ** Utils +import { isUserLoggedIn } from '@utils'; +import { useEffect, useState } from 'react'; +import { Power, User } from 'react-feather'; +// ** Store & Actions +import { useDispatch, useSelector } from 'react-redux'; +import { Link, useHistory } from 'react-router-dom'; +// import { handleLogout } from '@store/actions/auth'; +// ** Third Party Components +import { + DropdownItem, + DropdownMenu, + DropdownToggle, + UncontrolledDropdown +} from 'reactstrap'; +import * as Actions from '../../../../modules/account/login/actions/authAction'; + +const UserDropdown = () => { + // ** Store Vars + const dispatch = useDispatch(); + const history = useHistory(); + const { isLogin, user } = useSelector(state => state.authState); + + const handelrLogout = async () => { + dispatch(Actions.logout.request()); + }; + + // useEffect(() => { + // console.log('[ISLOGIN :::::: ] ', isLogin); + // if (isLogin === undefined) { + // return; + // } + + // if (!isLogin) { + // history.push('/account/login'); + // // window.location.href = '/'; + // } + // }, [isLogin]); + + // ** State + const [userData, setUserData] = useState(null); + + //** ComponentDidMount + useEffect(() => { + if (isUserLoggedIn() !== null) { + setUserData(JSON.parse(localStorage.getItem('userData'))); + } + }, []); + + //** Vars + const userAvatar = (userData && userData.avatar) || defaultAvatar; + + return ( + + e.preventDefault()} + > +
    + {user?.memberName} + {user?.authId} +
    + +
    + + e.preventDefault()}> + + Profile + + {/* e.preventDefault()}> + + Inbox + + e.preventDefault()}> + + Tasks + + e.preventDefault()}> + + Chats + */} + + + Logout + + +
    + ); +}; + +export default UserDropdown; diff --git a/src/@core/layouts/components/navbar/index.js b/src/@core/layouts/components/navbar/index.js new file mode 100644 index 00000000..7105db26 --- /dev/null +++ b/src/@core/layouts/components/navbar/index.js @@ -0,0 +1,18 @@ +// ** React Imports +import { Fragment } from 'react' + +// ** Custom Components +import NavbarUser from './NavbarUser' + +const ThemeNavbar = props => { + // ** Props + const { skin, setSkin, setMenuVisibility } = props + + return ( + + + + ) +} + +export default ThemeNavbar diff --git a/src/@core/layouts/utils.js b/src/@core/layouts/utils.js new file mode 100644 index 00000000..83edf980 --- /dev/null +++ b/src/@core/layouts/utils.js @@ -0,0 +1,159 @@ +// ** React Imports +import { useContext } from 'react' +import { AbilityContext } from '@src/utility/context/Can' + +/** + * Return which component to render based on it's data/context + * @param {Object} item nav menu item + */ +export const resolveVerticalNavMenuItemComponent = item => { + if (item.header) return 'VerticalNavMenuSectionHeader' + if (item.children) return 'VerticalNavMenuGroup' + return 'VerticalNavMenuLink' +} + +/** + * Return which component to render based on it's data/context + * @param {Object} item nav menu item + */ +export const resolveHorizontalNavMenuItemComponent = item => { + if (item.children) return 'HorizontalNavMenuGroup' + return 'HorizontalNavMenuLink' +} + +/** + * Check if nav-link is active + * @param {Object} link nav-link object + */ +// export const isNavLinkActive = (link, currentURL, match) => { +// // return currentURL === link || (URLParams && Object.keys(URLParams).length && currentURLFilter === item.navLink) +// const getFirstObjProp = obj => obj[Object.keys(obj)[0]] +// return ( +// currentURL === link || +// (match !== null && match !== undefined && match.url === `${link}/${getFirstObjProp(match.params)}`) +// ) +// } + +export const isNavLinkActive = (link, currentURL, routerProps) => { + return ( + currentURL === link || + (routerProps && routerProps.meta && routerProps.meta.navLink && routerProps.meta.navLink === link) + ) + // return currentURL === link +} + +/** + * Check if nav group is + * @param {Array} children Group children + */ +// export const isNavGroupActive = (children, currentURL, match) => { +// return children.some(child => { +// // If child have children => It's group => Go deeper(recursive) +// if (child.children) { +// return isNavGroupActive(child.children, currentURL, match) +// } +// // else it's link => Check for matched Route +// return isNavLinkActive(child.navLink, currentURL, match) +// }) +// } +export const isNavGroupActive = (children, currentURL, routerProps) => { + return children.some(child => { + // If child have children => It's group => Go deeper(recursive) + if (child.children) { + return isNavGroupActive(child.children, currentURL, routerProps) + } + // else it's link => Check for matched Route + return isNavLinkActive(child.navLink, currentURL, routerProps) + }) +} + +/** + * Search for parent object + * @param {Array} navigation Group children + * @param {string} currentURL current URL + */ +// export const search = (navigation, currentURL, match) => { +// let result +// navigation.some(child => { +// let children +// // If child have children => It's group => Go deeper(recursive) +// if (child.children && (children = search(child.children, currentURL, match))) { +// return (result = { +// id: child.id, +// children +// }) +// } + +// // else it's link => Check for matched Route +// if (isNavLinkActive(child.navLink, currentURL, match)) { +// return (result = { +// id: child.id +// }) +// } +// }) +// return result +// } + +export const search = (navigation, currentURL, routerProps) => { + let result + navigation.some(child => { + let children + // If child have children => It's group => Go deeper(recursive) + if (child.children && (children = search(child.children, currentURL, routerProps))) { + return (result = { + id: child.id, + children + }) + } + + // else it's link => Check for matched Route + if (isNavLinkActive(child.navLink, currentURL, routerProps)) { + return (result = { + id: child.id + }) + } + }) + return result +} + +/** + * Loop through nested object + * @param {object} obj nested object + */ +export const getAllParents = (obj, match) => { + const res = [] + const recurse = (obj, current) => { + for (const key in obj) { + const value = obj[key] + if (value !== undefined) { + if (value && typeof value === 'object') { + recurse(value, key) + } else { + if (key === match) { + res.push(value) + } + } + } + } + } + recurse(obj) + return res +} + +export const canViewMenuGroup = item => { + const ability = useContext(AbilityContext) + // ! This same logic is used in canViewHorizontalNavMenuGroup and canViewHorizontalNavMenuHeaderGroup. So make sure to update logic in them as well + const hasAnyVisibleChild = item.children && item.children.some(i => ability.can(i.action, i.resource)) + + // ** If resource and action is defined in item => Return based on children visibility (Hide group if no child is visible) + // ** Else check for ability using provided resource and action along with checking if has any visible child + if (!(item.action && item.resource)) { + return hasAnyVisibleChild + } + return ability.can(item.action, item.resource) && hasAnyVisibleChild +} + +export const canViewMenuItem = item => { + const ability = useContext(AbilityContext) + return ability.can(item.action, item.resource) +} diff --git a/src/@core/scss/base/bootstrap-extended.scss b/src/@core/scss/base/bootstrap-extended.scss new file mode 100644 index 00000000..89c5f99f --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended.scss @@ -0,0 +1,47 @@ +// ================================================================================================ +// File Name: bootstrap-extended.scss +// Description: List of modified Bootstrap files. This is an actual copy of bootstrap.scss +// excluding files that have not been modified. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +// Custom template mixins +@import 'core/mixins/alert'; // Template custom mixins + +// Core CSS +@import 'bootstrap-extended/reboot'; +@import 'bootstrap-extended/helper'; +@import 'bootstrap-extended/type'; +@import 'bootstrap-extended/code'; +@import 'bootstrap-extended/tables'; +@import 'bootstrap-extended/forms'; +@import 'bootstrap-extended/buttons'; +@import 'bootstrap-extended/button-group'; + +// Components +@import 'bootstrap-extended/dropdown'; +@import 'bootstrap-extended/navbar'; +@import 'bootstrap-extended/card'; +@import 'bootstrap-extended/breadcrumb'; +@import 'bootstrap-extended/badge'; +@import 'bootstrap-extended/nav'; +@import 'bootstrap-extended/alert'; +@import 'bootstrap-extended/media'; +@import 'bootstrap-extended/progress'; +@import 'bootstrap-extended/list-group'; +@import 'bootstrap-extended/toast'; +@import 'bootstrap-extended/collapse'; +@import 'bootstrap-extended/pagination'; + +// Components w/ JavaScript +@import 'bootstrap-extended/modal'; +@import 'bootstrap-extended/popover'; + +// Utility classes +@import 'bootstrap-extended/utilities'; diff --git a/src/@core/scss/base/bootstrap-extended/_alert.scss b/src/@core/scss/base/bootstrap-extended/_alert.scss new file mode 100644 index 00000000..f24e9983 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_alert.scss @@ -0,0 +1,56 @@ +// Alerts + +.alert { + font-weight: 500; + border: none; + padding: 0; + // close + &.alert-dismissible { + .close { + padding: 0.5rem $alert-padding-x 0.5rem $alert-padding-x; + background-color: transparent !important; + box-shadow: none !important; + } + .alert-body { + padding: $alert-padding-y ($alert-padding-x * 2) $alert-padding-y $alert-padding-x; + } + } + .close:focus { + outline: 0; + } + + .alert-link:hover { + text-decoration: underline; + } + + // For Alert Content + p { + font-weight: 500; + padding: 2px 0; + margin-bottom: 0; + vertical-align: middle; + } + + // For alert heading + .alert-heading { + font-weight: 600; + font-size: $font-size-base; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: 0; + } + .alert-body { + padding: $alert-padding-y $alert-padding-x; + i, + svg { + position: relative; + top: -2px; + } + } + + // For dark alert + &.alert-dark { + .alert-heading { + @include alert-heading-bs($dark); + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_badge.scss b/src/@core/scss/base/bootstrap-extended/_badge.scss new file mode 100644 index 00000000..636da581 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_badge.scss @@ -0,0 +1,90 @@ +// Badge + +.badge { + color: $white; + &[class*='badge-'] { + [class*='icon-'] { + line-height: 1; + } + + a { + color: $white; + } + + // badge dropdown alignment + .dropdown-toggle, + &.dropdown-toggle { + span, + i, + svg { + vertical-align: text-top; + } + i, + svg { + padding-left: 0.2rem; + } + &::after { + position: relative; + top: 0; + left: 0; + font-size: 1rem; + } + } + .dropdown-menu { + a { + color: $dropdown-color; + } + } + } + + i, + svg { + height: 12px; + width: 11px; + font-size: 12px; + stroke-width: 3; + vertical-align: top; + } + + // square badge + &.badge-square { + border-radius: 0; + } + + // badge-up + // to align badge over any element + &.badge-up { + position: absolute; + top: -11px; + right: -9px; + min-width: 1.429rem; + min-height: 1.429rem; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.786rem; + line-height: 0.786; + padding-left: 0.25rem; + padding-right: 0.25rem; + &.badge-sm { + top: -0.5rem; + right: -0.5rem; + } + } +} + +// For fullscreen search +.badge-icon { + i, + svg { + font-size: 100%; + margin-right: 5px; + } +} + +// badge dropup pointer +.dropup { + .badge { + cursor: pointer; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss b/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss new file mode 100644 index 00000000..e44405fb --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss @@ -0,0 +1,76 @@ +.breadcrumb { + &:not([class*='breadcrumb-']) { + .breadcrumb-item + .breadcrumb-item { + &:before { + content: ' '; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + margin-right: $breadcrumb-item-padding; + background-size: 14px; + } + } + } + .breadcrumb-item + .breadcrumb-item { + &:before { + height: 20px; + } + } +} + +/* Component Specific */ +.breadcrumb-slash { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '/'; + } + } +} +.breadcrumb-dots { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '.'; + position: relative; + top: -4px; + } + } +} +.breadcrumb-dashes { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '-'; + } + } +} +.breadcrumb-pipes { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '|'; + } + } +} +.breadcrumb-chevron { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: ' '; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + margin-right: $breadcrumb-item-padding; + background-size: 14px; + } + } +} + +@media (max-width: 648px) { + .content-header .breadcrumb { + display: none; + } + .breadcrumbs-top { + .content-header-title { + display: contents !important; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_button-group.scss b/src/@core/scss/base/bootstrap-extended/_button-group.scss new file mode 100644 index 00000000..21bb5df0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_button-group.scss @@ -0,0 +1,59 @@ +// +// Split button dropdowns +// + +.dropdown-toggle-split { + padding-right: $btn-padding-x / 1.9; + padding-left: $btn-padding-x / 1.9; +} + +.btn-lg + .dropdown-toggle-split, +.btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: $input-btn-padding-x-lg / 1.75; + padding-left: $input-btn-padding-x-lg / 1.75; +} + +.btn-sm + .dropdown-toggle-split, +.btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: $input-btn-padding-x-sm / 1.9; + padding-left: $input-btn-padding-x-sm / 1.9; +} + +// button group border +.btn-group { + [class*='btn-']:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']) { + border-left-color: rgba($black, 0.08) !important; + border-right-color: rgba($black, 0.08) !important; + } +} + +// remove first btn group border left +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-child, +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-of-type { + border-left-color: transparent !important; +} + +// remove last btn group border right +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-child, +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-of-type { + border-right-color: transparent !important; +} + +// toggle button +.btn-group-toggle { + [class*='btn-outline-'] { + &:not(:last-child) { + border-right-width: 0 !important; + } + } + :not([class*='btn-outline-']) { + &.active, + &:active { + box-shadow: inset $box-shadow; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_buttons.scss b/src/@core/scss/base/bootstrap-extended/_buttons.scss new file mode 100644 index 00000000..260370c3 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_buttons.scss @@ -0,0 +1,67 @@ +// var for box shadow of gradient buttons +// Buttons +.btn { + box-shadow: none; + font-weight: 500; + + // gradient button on hover transition + &[class*='bg-gradient-'] { + transition: all 0.2s ease; + &:hover { + transform: translateY(-2px); + } + } + + // Icon button padding + &.btn-icon { + padding: 0.715rem 0.736rem; + } + &.btn-sm { + &.btn-icon { + padding: 0.5rem; + line-height: 0.5; + } + } + &.btn-lg { + &.btn-icon { + padding: 1rem; + line-height: 0.75; + } + } + + &:focus, + &.focus, + &:active, + &.active { + outline: none; + box-shadow: none; + } + + &:not(:disabled):not(.disabled):active:focus, + &:not(:disabled):not(.disabled).active:focus { + box-shadow: none !important; + } + + // feather icons inside btn + .feather { + vertical-align: bottom; + } +} + +// For Waves Input Padding +.btn.waves-input-wrapper { + padding: 0; +} + +@include media-breakpoint-down(sm) { + .btn-sm-block { + display: block; + width: 100%; + } +} + +// Remove cursor-pointer from button if button is disabled +// * setting it to inherit will auto adept cursor +.waves-effect { + cursor: inherit; +} diff --git a/src/@core/scss/base/bootstrap-extended/_card.scss b/src/@core/scss/base/bootstrap-extended/_card.scss new file mode 100644 index 00000000..d879311e --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_card.scss @@ -0,0 +1,514 @@ +.card { + border: none; + margin-bottom: $content-padding; + box-shadow: $box-shadow; + transition: all 0.3s ease-in-out, background 0s, color 0s, border-color 0s; + .card { + box-shadow: none !important; + } + .card-title { + font-weight: 500; + font-size: 1.285rem; + margin-bottom: 1.53rem; // Considering sub-title minus margin + } + .card-bordered { + border: $card-border-width solid $card-border-color; + } + .card-img { + object-fit: cover; + } + .card-img-overlay { + border-radius: $card-border-radius; + } + + //fullscreen card + &.card-fullscreen { + display: block; + z-index: 9999; + position: fixed; + width: 100% !important; + height: 100% !important; + top: 0; + right: 0; + left: 0; + bottom: 0; + overflow: auto; + } + .card-body[class*='border-bottom-'] { + border-bottom-width: 2px !important; + } + .card-img-overlay { + &.bg-overlay { + background: rgba($black, 0.45); + } + .text-muted { + color: $gray-800 !important; + } + } + &.card-minimal { + border: none; + box-shadow: none; + } + + .card-header { + position: relative; + display: flex; + align-items: center; + flex-wrap: wrap; + justify-content: space-between; + border-bottom: none; + padding: 1.5rem; + background-color: transparent; + .card-title { + margin-bottom: 0; + } + + .heading-elements { + position: relative; + top: -1px; + + li:not(:first-child) a { + margin-left: 0.75rem; + } + + a { + &.btn { + padding-top: 6px; + padding-bottom: 6px; + } + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + &[data-action='collapse'] { + i, + svg { + transition: all 0.25s ease-out; + display: inline-block; + } + &.rotate { + i, + svg { + transform: rotate(-180deg); + } + } + } + } + } + + & + .card-content > .card-body:first-of-type, + & + .card-body { + padding-top: 0px; + } + } + .card-footer { + border-top: 1px solid $gray-300; + background-color: transparent; + } +} +// Card Column +.card-columns { + .card { + margin-bottom: $spacer * 2.2; + } +} + +.card-group, +.card-deck { + margin-bottom: 0.75rem; +} + +.card-head-inverse { + .heading-elements { + i, + svg { + color: $white; + } + } + color: $white; +} +.card-transparent { + background-color: transparent; +} + +.text-white { + .card-img-overlay { + .text-muted { + color: $white !important; + } + } + code { + background-color: rgba($white, 1); + } + .heading-elements { + i, + svg { + color: $white; + } + } +} + +// overlay-img-card +.overlay-img-card { + .card-img-overlay, + img { + max-height: 34.64rem; + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // img-fluid class + .card-body, + .card-content { + min-height: 1px; + } +} + +//--------------- Advance Cards --------------- +//--------------------------------------------- + +// Congratulations Card +.card-congratulations { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + color: $white; + + // image on left + .congratulations-img-left { + width: 200px; + position: absolute; + top: 0; + left: 0; + + @include media-breakpoint-down(xs) { + width: 140px; + } + } + // image on right + .congratulations-img-right { + width: 175px; + position: absolute; + top: 0; + right: 0; + + @include media-breakpoint-down(xs) { + width: 140px; + } + } + + .avatar { + margin-bottom: 2rem; + } +} +// congratulation medal card +.congratulation-medal { + position: absolute; + top: 0; + right: 37px; +} + +// Deposits Card +.card-deposits { + .deposits-divider { + margin-top: 1.8rem; + margin-bottom: 1.4rem; + } +} + +// Employee Task Card +.card-employee-task { + .employee-task { + &:not(:last-child) { + margin-bottom: 1.5rem; + } + } +} + +// Developer Meetup Card +.card-developer-meetup { + .meetup-img-wrapper { + background-color: rgba($primary, 0.1); + } + .meetup-header { + margin-bottom: 2rem; + + .meetup-day { + text-align: center; + border-right: 1px solid $custom-control-border-color; + padding-right: 1.3rem; + margin-right: 1.3rem; + } + } + .media { + .avatar .avatar-content { + width: 34px; + height: 34px; + } + & + .media { + margin-top: 1.2rem; + } + } + .avatar-group { + margin-top: 2rem; + } +} + +// Profile Card +.card-profile { + text-align: center; + .card-body { + position: relative; + padding: 5rem 2.3rem $card-spacer-y 2.3rem; + + .profile-image-wrapper { + display: flex; + justify-content: center; + + .profile-image { + position: absolute; + top: -4rem; + padding: 0.5rem; + border-radius: 50%; + background-color: $white; + box-shadow: 0 0 8px 0 rgba($black, 0.14); + margin-bottom: 1.15rem; + + img { + width: 100px; + height: 100px; + } + } + } + + .profile-badge { + margin-top: 0.8rem; + margin-bottom: 0.8rem; + } + } +} + +// Apply Job Card +.card-apply-job { + .apply-job-package { + padding: 1.2rem; + margin-bottom: 1.15rem; + display: flex; + align-items: center; + justify-content: space-between; + sup { + top: -0.8rem; + } + } +} + +// Transaction Card +.card-transaction { + .transaction-item { + display: flex; + align-items: center; + justify-content: space-between; + &:not(:last-child) { + margin-bottom: 1.2rem; + } + + .avatar { + margin-right: 1.2rem; + .avatar-content { + width: 42px; + height: 42px; + } + } + + .transaction-title { + margin-bottom: 0.2rem; + margin-top: 0.2rem; + } + } +} + +// User Timeline Card +.card-user-timeline { + .user-timeline-title-icon { + width: 1.714rem; + height: 1.714rem; + margin-right: 1.3rem; + } + .timeline { + .timeline-item { + &:last-child { + .timeline-event { + min-height: auto; + } + } + &:not(:last-child) { + padding-bottom: 2.3rem; + } + } + } +} + +// Business Card +.business-card { + .business-items { + &:not(:last-child) { + margin-bottom: 1.3rem; + } + + .business-item { + border: 1px solid $border-color; + border-radius: $border-radius; + padding: 1rem 1rem 1rem 1.3rem; + &:not(:last-child) { + margin-bottom: 0.85rem; + } + } + } +} + +// States Card +.card-browser-states { + .browser-states { + margin-top: 2.14rem; + display: flex; + justify-content: space-between; + align-items: center; + } +} + +// App Design Card +.card-app-design { + .design-group { + margin-bottom: 2rem; + + .avatar:not(:last-child) { + margin-right: 0.6rem; + } + } + + .design-planning-wrapper { + display: flex; + align-items: center; + flex-wrap: wrap; + &:not(:last-child) { + margin-bottom: 1.3rem; + } + + .design-planning { + padding: 0.5rem; + margin-bottom: 0.7rem; + text-align: center; + background-color: $body-bg; + border-radius: $border-radius; + min-width: 6.4rem; + &:not(:last-child) { + margin-right: 0.7rem; + } + } + } +} + +//--------------- Statistics Card --------------- +//------------------------------------------------ + +.card-statistics { + .card-header { + padding-left: 2.4rem; + } + .statistics-body { + padding: 2rem 2.4rem 2.8rem !important; + + .avatar .avatar-content { + width: 48px; + height: 48px; + + .avatar-icon { + width: 24px; + height: 24px; + } + } + } +} + +//--------------- Analytics Card --------------- +//---------------------------------------------- + +// Chart-dropdown Button +.chart-dropdown { + .btn { + font-size: 1rem; + font-weight: $font-weight-normal; + &:after { + display: none; + } + } +} + +// Revenue Report & Budget Card +.card-revenue-budget { + .revenue-report-wrapper { + padding: 1.286rem 1.5rem; + + @include media-breakpoint-up(md) { + border-right: 1px solid $border-color; + } + + #revenue-report-chart { + .apexcharts-series { + &[seriesName='Earning'] { + transform: scaleY(0.965); + } + &[seriesName='Expense'] { + transform: scaleY(1.035); + } + } + } + } + + .budget-wrapper { + padding: 2rem 3rem; + text-align: center; + + @include media-breakpoint-down(sm) { + padding-top: 0; + } + + .budget-dropdown { + margin-bottom: 2rem; + } + + #budget-chart { + margin-top: 2rem; + margin-bottom: 2rem; + } + } +} + +// Earnings Card +.earnings-card { + .apexcharts-canvas .apexcharts-pie { + .apexcharts-datalabel-label { + font-size: 0.8rem; + fill: $body-color !important; + } + .apexcharts-datalabel-value { + fill: $headings-color; + font-size: 1.286rem; + font-weight: 500; + } + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // make icon center in avatar-content + #dashboard-analytics, + #statistics-card { + .avatar { + .avatar-content { + padding: 0 !important; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_code.scss b/src/@core/scss/base/bootstrap-extended/_code.scss new file mode 100644 index 00000000..09a369f2 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_code.scss @@ -0,0 +1,14 @@ +// Inline code +code { + padding: 0.1rem 0.4rem; + font-size: 90%; + color: $code-color; + background-color: $kbd-bg; + @include border-radius($border-radius/2); +} +pre { + background-color: #f7f7f9; + code { + background-color: transparent !important; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_collapse.scss b/src/@core/scss/base/bootstrap-extended/_collapse.scss new file mode 100644 index 00000000..6bbf6b34 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_collapse.scss @@ -0,0 +1,140 @@ +// For Collapse And Accordion + +// For collapse-title +[class*='collapse-'] { + .collapse-title { + font-weight: 500; + font-size: 1.1rem; + } + .card { + margin-bottom: 0; + &:last-of-type { + margin-bottom: 0; + } + &:not(:last-of-type) { + border-bottom: 1px solid $border-color; + } + .card-header { + cursor: pointer; + padding: 1rem 2.8rem 1rem 1rem; + } + .card-body { + padding: 1rem; + line-height: 1.5; + padding-top: 0.42rem; + } + } +} + +// For collapse title +.collapse-title { + color: inherit; + &:hover { + color: inherit; + } +} + +// To add a border below collapse/accordion heading +.collapse-default { + .card:first-child { + border-top: 0; + } + .card:last-child { + border-bottom: 0; + } + .card { + border-radius: 0; + } +} + +// For Collapse with border + +.collapse-border { + .card { + border: 1px solid $border-color; + &:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + &:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + } +} + +// For Collapse with shadow +.collapse-shadow { + box-shadow: 0 0px 4px 0 rgba($black, 0.1); + padding: 0.15rem 0.75rem; + border-radius: $border-radius; + .card { + border-radius: 0; + transition: border 0.5s ease-in-out, all 0.3s ease-in-out; + &.open { + border-radius: 0.571rem; + margin: 10px 0; + border: 0; + box-shadow: 0px 0px 8px 0px rgba($black, 0.1) !important; + } + } + .card:first-child { + border-top-left-radius: 0.571rem; + border-top-right-radius: 0.571rem; + } + .card:last-child { + border-bottom-left-radius: 0.571rem; + border-bottom-right-radius: 0.571rem; + } +} + +// For Collapse with margin +.collapse-margin { + .card { + margin-top: 0.71rem; + margin-bottom: 0.71rem; + box-shadow: 0 2px 15px 0 rgba($black, 0.05) !important; + border-radius: 0.358rem; + border-bottom: 0 solid transparent !important; + } + .card-header { + border-radius: 0.358rem; + } +} + +// Collapse Icon & Animation +.collapse-icon { + .card-header { + position: relative; + } + + [data-toggle='collapse'] { + &:after { + position: absolute; + top: 58%; + right: 1rem; + margin-top: -8px; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + width: 14px; + height: 11px; + content: ''; + transition: all 300ms linear 0s; + } + + &:disabled { + &:before { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $body-color), '#', '%23')); + } + } + } + + [aria-expanded='false'] { + &:after { + transform: rotate(-180deg); + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_dropdown.scss b/src/@core/scss/base/bootstrap-extended/_dropdown.scss new file mode 100644 index 00000000..4fa6004f --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_dropdown.scss @@ -0,0 +1,255 @@ +// The dropdown menu +.dropdown { + [class*='btn-outline-'].dropdown-toggle.dropdown-toggle-split { + border-left: 0 !important; + } + + // If don't won't dropdown/up arrow + &.no-arrow { + .dropdown-toggle { + &:after { + display: none; + } + i, + svg { + margin-right: 0; + } + } + } +} + +// dropdown menu +.dropdown-menu { + // border: 1px solid rgba($black, 0.05); // border opacity has been reduced to make it look same as vue's dropdown border [component page, list view page] + border-radius: $dropdown-border-radius; + transform: scale(1, 0); + box-shadow: $dropdown-box-shadow; // this according to vue version + + .dropdown-item { + width: auto; + cursor: pointer; + } + + // Dropdown Header + .dropdown-header { + font-weight: 500; + line-height: 1; + } +} + +.show { + > .dropdown-menu { + transform: scale(1, 1); + opacity: 1; + display: block; + } + .dropdown-toggle { + &:focus { + box-shadow: none; + } + } + + // For DD box shadow on show + .btn { + &.dropdown-toggle { + &:focus { + box-shadow: none; + } + } + } +} + +.dropdown-toggle { + // changed icon caret + + &::after { + border: none !important; + content: ' '; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + color: $body-color; + width: 14px; + height: 11px; + position: relative; + top: 1px; + right: 0px; + left: 0.714rem; + padding: 0; + margin: 0; + vertical-align: 0; + } + // arrow size according to toggle sizes + &.btn-lg { + &::after { + background-size: 18px; + } + } + + &.btn-sm { + &::after { + background-size: 14px; + } + } + + &.dropdown-toggle-split { + &:after { + left: 0; + } + } + + // hide default arrow to show custom icon DD + &.nav-hide-arrow { + &::after { + display: none; + } + } + + // Prevent the focus on the dropdown toggle when closing dropdowns + &:focus { + outline: 0; + } +} + +// DropUp +.dropup { + position: relative; + .dropdown-toggle { + // changed icon dropup caret + &::after { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + vertical-align: 0.05rem; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// DropLeft +.dropleft { + .dropdown-toggle { + // changed icon dropup caret + &::before { + border: none !important; + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + position: relative; + left: 0; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// DropRight +.dropright { + .dropdown-toggle { + // changed icon dropup caret + &::after { + border: none !important; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// Dropdown ::before position +.dropdown-menu { + // Dropdown margin according to dropdown position + + &[x-placement='bottom-start'], + &[x-placement='bottom-end'] { + margin-top: $dropdown_spacing; + } + + &[x-placement='top-start'], + &[x-placement='top-end'] { + margin-bottom: $dropdown_spacing; + } + + &[x-placement='right-start'] { + margin-left: $dropdown_spacing; + } + &[x-placement='left-start'] { + margin-right: $dropdown_spacing; + } +} + +// Dropdown icon +.dropdown, +.dropup { + &.dropdown-icon-wrapper { + .dropdown-toggle { + &:after { + display: none; + } + } + .dropdown-menu { + min-width: auto; + .dropdown-item { + padding: 0.5rem 1.1rem; + cursor: pointer; + i, + svg { + height: 1.3rem; + width: 1.3rem; + font-size: 1.3rem; + } + } + } + } +} + +// Dropdown menu animation for Horizontal menu +.horizontal-menu-wrapper .dropdown-menu, +.header-navbar .dropdown-menu { + animation-duration: 0.3s; + animation-fill-mode: both; + animation-name: slideIn; +} + +// Hidden dropdown toggle arrow +.dropdown-toggle.hide-arrow, +.dropdown-toggle-hide-arrow > .dropdown-toggle { + &::before, + &::after { + display: none; + } +} + +@keyframes slideIn { + 0% { + transform: translateY(1rem); + opacity: 0; + } + 100% { + transform: translateY(0rem); + opacity: 1; + } + 0% { + transform: translateY(1rem); + opacity: 0; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_forms.scss b/src/@core/scss/base/bootstrap-extended/_forms.scss new file mode 100644 index 00000000..5a535129 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_forms.scss @@ -0,0 +1,570 @@ +// +// Labels +// +label { + color: $headings-color; + font-size: $small-font-size; +} + +// placeholder specific scss +.form-control { + &::placeholder { + transition: all 0.2s ease; + } + + &:focus { + &::placeholder { + transform: translate(5px); + transition: all 0.2s ease; + } + &:valid, + &.is-valid { + box-shadow: $input-focus-box-shadow; + } + } +} + +.form-control-plaintext { + &:focus { + outline: none; + } +} + +.custom-file-label { + line-height: 1.75; + height: $custom-file-height !important; + &:after { + height: 2.56rem; + line-height: 1.75; + } +} + +.valid-tooltip, +.invalid-tooltip { + top: 102%; + left: 5px; +} + +/*************** +* Form Group +***************/ + +// input group !important for overriding the dark style +.input-group { + &:not(.bootstrap-touchspin):focus-within { + box-shadow: $input-focus-box-shadow; + border-radius: $input-border-radius; + .form-control, + .input-group-text { + border-color: $primary; + box-shadow: none; + + &.is-valid { + border-color: $success; + } + + &.is-invalid { + border-color: $danger; + } + } + } + &.is-valid { + .input-group-text { + border-color: $success !important; + } + &:not(.bootstrap-touchspin):focus-within { + .input-group-text { + border-color: $success; + } + } + } + &.is-invalid { + .input-group-text { + border-color: $danger !important; + } + &:not(.bootstrap-touchspin):focus-within { + .input-group-text { + border-color: $danger; + } + } + } + + &.disabled { + .input-group-text { + background-color: $input-disabled-bg; + } + } + + &.round { + .form-control, + .input-group-text, + &:focus-within { + @include border-radius(1.5rem); + } + } + &.square { + .form-control, + .input-group-text, + &:focus-within { + @include border-radius(0); + } + } + &.round, + &.square { + .input-group-prepend { + .input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + .input-group-append { + .input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + .form-control { + &:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + &.square { + .form-control, + .input-group-text { + @include border-radius(0); + } + } +} + +.input-group-text { + @include transition($input-transition); +} + +.input-group-prepend { + .input-group-text { + border-right: 0; + } +} + +.input-group-append { + .input-group-text { + border-left: 0; + } + &:not(:last-child) .input-group-text { + border-right: 0; + } +} + +// input group merge +.input-group-merge { + .form-control { + &:not(:first-child) { + padding-left: 0; + border-left: 0; + } + + &:not(:last-child) { + padding-right: 0; + border-right: 0; + } + + &.is-valid { + ~ .input-group-append { + .input-group-text { + border-color: $success; + } + } + } + } + .input-group-prepend { + ~ .form-control.is-valid { + .input-group-text & { + border-color: $success; + } + } + } +} + +// Text area line height +textarea { + &.form-control { + line-height: 1.6rem; + padding: 0.8rem 1rem !important; + } + + &.form-control-sm { + padding: 0.4rem 0.857rem !important; + } + + &.form-control-lg { + padding: 1rem 1.143rem !important; + } +} + +// Used for Card - Check it and remove if not used +.form-actions { + border-top: 1px solid darken($body-bg, 10%); + padding: 20px 0; + margin-top: 20px; + + &.filled { + background-color: $body-bg; + } + &.center { + text-align: center; + } + &.right { + text-align: right; + } + + &.top { + border-top: 0; + border-bottom: 1px solid darken($body-bg, 10%); + margin-top: 0; + margin-bottom: 20px; + } + + @include media-breakpoint-down(sm) { + .buttons-group { + float: left !important; + margin-bottom: 10px; + } + } +} + +// Form-horizontal layout +.form-horizontal { + .form-group { + @include media-breakpoint-up(sm) { + .label-control { + text-align: right; + } + } + } +} + +// Select Inputs Specific SCSS +select.form-control { + &:not([multiple='multiple']) { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $input-border-color), '#', '%23')); + background-position: calc(100% - 12px) 13px, calc(100% - 20px) 13px, 100% 0; + background-size: 18px 14px, 18px 14px; + background-repeat: no-repeat; + -webkit-appearance: none; + -moz-appearance: none; + padding-right: 1.5rem; + } + &.form-control-lg { + background-position: calc(100% - 12px) 16px, calc(100% - 20px) 16px, 100% 0; + } + &.form-control-sm { + background-position: calc(100% - 12px) 8px, calc(100% - 20px) 8px, 100% 0; + } +} + +// For customs-select remove double arrow +.custom-select { + -moz-appearance: none; // For firefox + -webkit-appearance: none; // for chrome +} + +// Custom Checkbox +.custom-checkbox { + .custom-control-label::before, + .custom-control-label::after { + top: 0.07rem; + } + + .custom-control-label::after { + background-size: 57%; + } +} + +// Custom Radio +.custom-radio { + .custom-control-label::before { + top: 0.1rem; + } +} + +// Custom checkbox and radio in common +.custom-checkbox, +.custom-radio { + &.custom-control { + padding-left: 1.8rem; + + .input-group & { + padding-left: 1.3rem; + } + } + + .custom-control-input { + width: 1.285rem; + height: 1.285rem; + } + + .custom-control-label { + font-size: $font-size-base; + position: static; + // vertical-align: middle; + &::before, + &::after { + width: 18px; + height: 18px; + left: 0; + } + } + .custom-control-input:checked ~ .custom-control-label::before { + box-shadow: 0 2px 4px 0 rgba($custom-control-indicator-checked-bg, 0.4) !important; + } + + .custom-control-input:disabled ~ .custom-control-label::before { + border: none; + box-shadow: none !important; + } + + .custom-control-input:focus ~ .custom-control-label::before { + border-color: none; + box-shadow: 0 2px 4px 0 rgba($custom-control-indicator-checked-bg, 0.4) !important; + } +} + +// Custom-checkbox when not disabled and active +.custom-control-input:not(:disabled) { + &:active ~ .custom-control-label { + &::before { + background-color: $primary; + border-color: $primary; + } + } +} + +/* Floating label Group */ +.form-label-group { + position: relative; + margin-bottom: $form-group-margin-bottom; + + // Form-Control-Large in Floating Label Group + .form-control-lg { + ~ label { + font-size: $input-font-size; + padding: 1rem; + } + } + + // Form-label + > label { + position: absolute; + top: 0; + left: 0; + display: block; + transition: all 0.25s ease-in-out; + padding: 0.6rem; + pointer-events: none; + cursor: text; + color: rgba($black, 0.4); + font-size: 0.7rem; + opacity: 0; + } + // form-input + > input, + textarea { + // from-input on focus change label color + &:focus, + &:not(:active) { + &:not(:placeholder-shown) ~ label { + color: rgba($primary, 1) !important; + transition: all 0.25s ease-in-out; + opacity: 1; + } + } + &:not(:focus) { + &:not(:placeholder-shown) ~ label { + color: rgba($black, 0.4) !important; + } + } + // form-label after entering text in input box + &:not(:placeholder-shown) ~ label { + padding: 0.25rem 0; + top: -20px; + left: 3px; + } + + &.form-control-lg:not(:placeholder-shown) ~ label { + top: -23px; + } + + &.form-control-sm:not(:placeholder-shown) ~ label { + top: -18px; + } + } +} + +/* Switches */ + +.custom-switch { + padding-left: 0; + line-height: 1.7rem; + + .custom-control-label { + padding-left: 3.5rem; + line-height: 1.7rem; + + /* For bg color of switch*/ + &::before { + border: none; + background-color: $switch-bg-color; + height: 1.7rem; + box-shadow: none !important; + transition: opacity 0.25s ease, background-color 0.1s ease; + cursor: pointer; + user-select: none; + top: 0; + left: 0; + } + /*For Switch handle*/ + &:after { + position: absolute; + top: 4px; + left: 4px; + box-shadow: -1px 2px 3px 0 rgba($black, 0.2); + background-color: $switch-indicator-color; + transition: all 0.15s ease-out; + cursor: pointer; + user-select: none; + } + + /*For Switch text*/ + .switch-text-left, + .switch-text-right, + .switch-icon-left, + .switch-icon-right { + position: absolute; + cursor: pointer; + user-select: none; + line-height: 1.8; + i, + svg { + height: 13px; + width: 13px; + font-size: 13px; + } + } + .switch-text-left, + .switch-icon-left { + left: 6px; + color: $white; + opacity: 0; + transform: translateX(8px); + transition: opacity 0.1s ease, transform 0.15s ease; + } + .switch-text-right, + .switch-icon-right { + right: 13px; + opacity: 1; + transform: translateX(0px); + transition: opacity 0.08s ease, transform 0.15s ease; + } + &:focus { + outline: 0; + } + } + + /*For Switch label*/ + + .switch-label { + padding-left: 1rem; + } + + // after its checked + + .custom-control-input:checked ~ .custom-control-label::before { + box-shadow: none; + } + + /*For Switch Handle Animation*/ + .custom-control-input:checked ~ .custom-control-label::after { + transform: translateX(1.4rem); + } + + .custom-control-input:checked ~ .custom-control-label { + .switch-text-left, + .switch-icon-left { + transform: translateX(0); + opacity: 1; + } + + .switch-text-right, + .switch-icon-right { + transform: translateX(-8px); + opacity: 0; + } + } + .custom-control-input:not(:checked) ~ .custom-control-label { + .switch-text-left { + opacity: 0; + } + .switch-text-right { + opacity: 1; + } + } + .custom-control-input:checked ~ .custom-control-label { + .switch-text-right { + opacity: 0; + } + .switch-text-left { + opacity: 1; + } + } +} + +/* Textarea with Counter */ +.textarea-counter-value { + background-color: $primary; + color: $white; + padding: 1px 6px; + font-size: 0.6rem; + border-radius: 0 0 5px 5px; + margin-right: 1rem; +} + +.btn.disabled-max-min { + background-color: rgba($black, 0.5) !important; + cursor: default; +} + +/* Number Type Input Box Scss for - Remove arrow on hover */ +input[type='number']::-webkit-inner-spin-button, +input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // floating Label Group + .form-label-group { + label { + display: none; + } + } + + // Bootstrap Select + select.form-control { + &:not([multiple='multiple']) { + background: none; + } + } +} + +// Date & Time Picker - Form Control Bg color +.picker__input { + &.form-control { + background-color: $white; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_functions.scss b/src/@core/scss/base/bootstrap-extended/_functions.scss new file mode 100644 index 00000000..57a6eab0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_functions.scss @@ -0,0 +1,10 @@ +@function str-replace($string, $search, $replace: '') { + $index: str-index($string, $search); + + @if $index { + @return str-slice($string, 1, $index - 1) + $replace + + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); + } + + @return $string; +} diff --git a/src/@core/scss/base/bootstrap-extended/_helper.scss b/src/@core/scss/base/bootstrap-extended/_helper.scss new file mode 100644 index 00000000..759af3d4 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_helper.scss @@ -0,0 +1,106 @@ +// ================================================================================================ +// File Name: helper.scss +// Description: Helper classes provides template related customization. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Content helpers +// ------------------------- + +// typography page icon with list +.list-style-icons { + padding-left: 10px; + margin-left: 0; + list-style: none; + > li svg, + > li i { + margin-right: 6px; + } +} + +//Pull the element +.pull-up { + transition: all 0.25s ease; + + &:hover { + transform: translateY(-4px) scale(1.02); + box-shadow: 0px 14px 24px rgba(62, 57, 107, 0.2); + z-index: 30; + } +} + +// Spinner classes +.spinner { + display: inline-block; + animation: spin 1s linear infinite; +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} + +.spinner-reverse { + display: inline-block; + animation: spin-reverse 1s linear infinite; +} +@keyframes spin-reverse { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(-360deg); + } +} + +// Bullets used in application pages +.bullet { + width: 1rem; + height: 1rem; + border-radius: 50%; + display: inline-block; + &.bullet-xs { + width: 0.5rem; + height: 0.5rem; + } + &.bullet-sm { + width: 0.714rem; + height: 0.714rem; + } + &.bullet-lg { + width: 1.25rem; + height: 1.25rem; + } +} + +// Section Label - used in pages and apps +.section-label { + font-size: 0.85rem; + color: $text-muted; + text-transform: uppercase; + letter-spacing: 0.6px; +} + +// Used for table cell fit +.cell-fit { + width: 0.1%; + white-space: nowrap; +} + +// Card match height +.match-height { + > [class*='col'] { + display: flex; + flex-flow: column; + + > .card { + flex: 1 1 auto; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_include.scss b/src/@core/scss/base/bootstrap-extended/_include.scss new file mode 100644 index 00000000..ea9344dc --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_include.scss @@ -0,0 +1,24 @@ +// ================================================================================================ +// File Name: include.scss +// Description: Common components file to include all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Variables +// ------------------------------ + +// Functions +@import 'bootstrap/scss/functions'; // Bootstrap core function +@import 'functions'; // Bootstrap extended function + +// Variables +@import 'scss/variables/variables'; // Bootstrap custom variable override (for user purpose) +@import 'variables'; // Bootstrap extended variable override +@import 'bootstrap/scss/variables'; // Bootstrap core variable + +// Mixins +@import 'bootstrap/scss/mixins'; // Bootstrap core mixins +@import 'mixins'; // Bootstrap extended mixins diff --git a/src/@core/scss/base/bootstrap-extended/_list-group.scss b/src/@core/scss/base/bootstrap-extended/_list-group.scss new file mode 100644 index 00000000..eec9f403 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_list-group.scss @@ -0,0 +1,101 @@ +/* =============================================================================================== + File Name: list-group.scss + Description: Contain list item, list group related extended SCSS. + ---------------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================================*/ + +// Inline list style with pipeline separator + +ul.list-inline { + li { + display: inline-block; + } + // used in search page + &.list-inline-pipe { + > li + li:before { + content: ' | '; + padding-right: 2px; + } + } +} + +// bootstrap list group +.list-group { + .list-group-item { + line-height: 1.5; + &.active { + &:hover { + background-color: $primary; + } + &:focus { + // color: $body-color; + outline: 0; + &:hover { + color: $white; + } + } + small { + color: $white !important; + } + } + &:hover { + background-color: $body-bg; + } + + i, + svg { + position: relative; + } + + &:not(.active):focus:active { + color: inherit; + } + } + .list-group-item-action { + &.active { + background-color: $primary; + color: $white; + &:focus { + background-color: $primary; + } + } + &:focus { + background-color: $body-bg; + outline: 0; + } + } + + // List group with circle for pages like knowledge base + &.list-group-circle { + border: none; + .list-group-item { + border: none; + position: relative; + padding-left: 1.5rem; + &:after { + content: ' '; + background-image: url(str-replace(str-replace($circle, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + background-size: 10px; + position: absolute; + height: 10px; + width: 10px; + top: 1.15rem; + left: 0; + } + &:hover { + background-color: transparent; + } + } + } +} + +// for drag and drop border radius on selected +.list-group-item.gu-mirror { + border-radius: 0; +} diff --git a/src/@core/scss/base/bootstrap-extended/_media.scss b/src/@core/scss/base/bootstrap-extended/_media.scss new file mode 100644 index 00000000..a03bf49e --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_media.scss @@ -0,0 +1,22 @@ +.media-list { + .media { + padding: 1.25rem; + width: 100%; + margin-top: 0; + .media-left { + margin-right: 1rem; + } + .media-right { + margin-left: 1rem; + } + } + a.media { + color: $gray-600 !important; + } +} + +.media-bordered { + .media:not(:first-child) { + border-top: 1px solid $border-color; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_mixins.scss b/src/@core/scss/base/bootstrap-extended/_mixins.scss new file mode 100644 index 00000000..46f5b18c --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_mixins.scss @@ -0,0 +1,13 @@ +// =============================================================================================== +// File Name: mixins.scss +// Description: Extended mixins file with new mixins features. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'mixins/_type'; //(NEW) + +// Components +@import 'mixins/_navs'; diff --git a/src/@core/scss/base/bootstrap-extended/_modal.scss b/src/@core/scss/base/bootstrap-extended/_modal.scss new file mode 100644 index 00000000..0c5a3fb0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_modal.scss @@ -0,0 +1,175 @@ +// Modals + +.modal { + // Modal Header + + .modal-header { + background-color: $body-bg; + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + // close button + + .close { + padding: 0.2rem 0.62rem; + box-shadow: 0 5px 20px 0 rgba($black, 0.1); + border-radius: $border-radius; + background: $white; + opacity: 1; + transition: all 0.23s ease 0.1s; + position: relative; + transform: translate(8px, -2px); + + // For hover effect of close btn + &:hover, + &:focus, + &:active { + opacity: 1; + outline: none; + transform: translate(5px, 3px); + box-shadow: none; + } + } + } + // Modal Content + .modal-content { + border: none; + // overflow: unset; updated to "visible" as close icon is not visible in IE + overflow: visible; + box-shadow: 0 5px 20px 0 rgba($black, 0.1); + } + + .modal-footer { + padding: $modal-inner-padding; + } + + // modal sticky for apps + &.modal-sticky { + bottom: 0; + right: 0; + top: auto; + left: auto; + height: auto; + position: fixed; + .modal-header { + display: flex; + align-items: center; + justify-content: space-between; + } + .modal-dialog { + margin-right: #{$content-padding} !important; + box-shadow: 0px 0px 24px 0 rgba($black, 0.25); + border-radius: $border-radius; + } + .modal-actions { + background: transparent; + box-shadow: none; + line-height: 0; + } + } +} + +// Modal XS +.modal-xs { + max-width: 300px; +} + +// Modal XL +@media (min-width: 1200px) { + .modal-xl { + margin-left: 3%; + margin-right: 3%; + } +} + +// Slide In Modal // +.modal-slide-in, +.modal-slide-in .modal { + padding: 0 !important; + overflow: hidden !important; +} + +.modal-slide-in { + .modal-dialog { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: auto; + margin: 0; + max-width: none; + width: ($modal-slide-in-width-sm - 5); + + .modal-content { + padding-bottom: ($modal-title-line-height * $close-font-size) + $modal-header-padding-y; + padding-top: ($modal-title-line-height * $close-font-size) + $modal-header-padding-y; + overflow: auto; + border-radius: 0; + height: 100%; + } + + .modal-body { + padding-bottom: 0; + padding-top: 0; + margin: auto 0; + flex-grow: 0; + } + + @media (min-width: (map-get($grid-breakpoints, sm))) { + width: $modal-slide-in-width; + } + + &.sidebar-sm { + width: $modal-slide-in-width-sm; + } + &.sidebar-lg { + @media (min-width: (map-get($grid-breakpoints, sm))) { + width: $modal-slide-in-width-lg; + } + } + } + + .close { + top: $modal-header-padding-y / 2; + z-index: 10; + transform: none; + position: absolute; + top: 1.5rem; + right: $modal-header-padding-x; + margin: 0; + padding: 0 !important; + line-height: 0.5; + transform: translate(0, -50%); + } +} + +// Slide from Right +.modal-slide-in.fade .modal-dialog, +.modal-slide-in .modal.fade .modal-dialog { + transform: translateX(100%); + transition: transform 0.1s ease-out; +} + +.modal-slide-in.show .modal-dialog, +.modal-slide-in .modal.show .modal-dialog { + transform: translateX(0) !important; + transition: transform 0.1s ease-out; +} + +// To remove Max-width of XS Modal in Small Screen + +@media (max-width: 576px) { + .modal { + padding-right: 1rem; + padding-left: 1rem; + .modal-xs, + .modal-sm { + max-width: unset; + } + &.modal-sticky .modal-dialog { + margin-right: 0.2rem !important; + margin-left: 0.2rem; + margin-bottom: 3rem; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_nav.scss b/src/@core/scss/base/bootstrap-extended/_nav.scss new file mode 100644 index 00000000..7130cf95 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_nav.scss @@ -0,0 +1,272 @@ +// Component nav and nav/pill tabs + +.nav { + border-radius: 0.25rem; + // for component navs + // to wrap border around nav component + &.wrap-border { + border: 1px solid $nav-component-border-color; + li.nav-header { + margin: 0 0.5rem; + } + li.nav-item, + div { + padding: 2px 0.714rem; + } + } + + &.nav-left { + .nav-item .nav-link { + justify-content: flex-start; + } + } + + &.nav-right { + .nav-item .nav-link { + justify-content: flex-end; + } + } + + // Square Border + &.square-border { + border-radius: 0; + .nav-item { + .nav-link.active { + border-radius: 0; + } + } + } + + // for main menu toggle lock + .modern-nav-toggle { + padding: 0; + margin: 1.571rem 0; + } + + // Dropdown without background need arrow color changes + .dropdown.show { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + + .dropdown-toggle { + &:not(.active) { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + } + } + } +} +.nav-pills, +.nav-tabs { + // if icon added inside nav-link + .nav-link { + display: flex; + align-items: center; + justify-content: center; + i, + svg { + margin-right: 0.5rem; + } + } +} +// nav pills +.nav-pills { + margin-bottom: 1rem; + // nav item of nav pill + .nav-link { + padding: $btn-padding-y $btn-padding-x; + font-size: $btn-font-size; + line-height: $btn-font-size; + border: 1px solid transparent; + color: $headings-color; + &.active { + border-color: $nav-pills-link-active-bg; + box-shadow: 0 4px 18px -4px rgba($nav-pills-link-active-bg, 0.65); + } + &.disabled { + color: $nav-link-disabled-color; + } + &.dropdown-toggle::after { + top: 1px; + left: 1px; + } + } + + &.dropdown { + &.show { + .nav-link { + color: $white; + } + .dropdown-item { + &.active { + &:hover { + color: $primary; + } + } + } + } + } + + // Justified Pills + &.nav-justified { + @include nav-justified; + @include nav-tabs-justified; + .nav-link { + display: block; + + &.active { + border: none; + + &:hover, + &:focus { + border: none; + } + } + } + } +} + +// Basic Nav Tabs +.nav-tabs { + margin-bottom: 1rem; + position: relative; + // Basic nav item + .nav-item { + position: relative; + } + .nav-link { + color: $body-color; + border: none; + min-width: auto; + font-weight: 450; + padding: 0.61rem 1.2rem; + border-radius: 0; + position: relative; + overflow: hidden; + + &:after { + content: ''; + + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 3px; + background: linear-gradient(30deg, rgba($primary, 1), rgba($primary, 0.5)) !important; + transition: transform 0.3s; + transform: translate3d(0, 150%, 0); + } + &.active { + position: relative; + color: $primary; + + &:after { + transform: translate3d(0, 0, 0); + // box-shadow: 0 0 8px 0 rgba($primary, 0.5) !important; + } + } + + &.dropdown-toggle { + &::after { + top: 1px; + left: 1px; + } + } + } + // Justified Tabs + &.nav-justified { + @include nav-justified; + @include nav-tabs-justified; + + .nav-item { + a.nav-link { + display: block; + border-radius: 0; + + &.active { + border: none; + } + &:hover { + border-color: transparent; + } + } + } + } +} + +// Nav Tabs Vertical +.nav-vertical { + overflow: hidden; + .nav.nav-tabs { + // nav item styles for vertical nav tabs + .nav-item { + .nav-link { + margin-bottom: 0; + &:after { + transform: rotate(90deg) translate3d(0, 150%, 0); + left: 70%; + } + &.active { + &:after { + left: auto; + right: -1.4rem; + transform: rotate(90deg) translate3d(0, 225%, 0); + top: 1.25rem; + width: 2.14rem; + } + } + } + } + + // vertical nav left tabs + &.nav-left { + float: left; + display: table; + margin-right: 1rem; + + ~ .tab-content { + .tab-pane { + display: none; + overflow-y: auto; + padding-left: 1rem; + &.active { + display: block; + } + } + } + } + + // vertical right nav tabs + &.nav-right { + float: right; + display: table; + margin-left: 1rem; + + .nav-item { + .nav-link { + &.active { + &:after { + left: -0.9rem; + transform: rotate(90deg) translate3d(0, 10%, 0); + } + } + } + } + + ~ .tab-content { + .tab-pane { + display: none; + overflow-y: auto; + padding-right: 1rem; + &.active { + display: block; + } + } + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_navbar.scss b/src/@core/scss/base/bootstrap-extended/_navbar.scss new file mode 100644 index 00000000..2201ecab --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_navbar.scss @@ -0,0 +1,682 @@ +/* =============================================================================================== + File Name: navbar.scss + Description: Contain header navigation bar, vertical main navigation bar and + horiznotal main navigation bar related SCSS. + ---------------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================================*/ + +@function set-navbar-text-color($color) { + @if (lightness($color) > 50) { + @return $white; // Lighter backgorund, return dark color + } @else { + @return $black; // Darker background, return light color + } +} + +.header-navbar { + padding: 0px; + min-height: $navbar-height; + font-family: $font-family-monospace; + transition: 300ms ease all, background 0s; + z-index: 997; + + &.fixed-top { + left: $menu-expanded-width; + } + + // Apply navbar color as per background + &[class*='bg-'] { + .navbar-nav { + .nav-item { + > a { + color: set-navbar-text-color($theme-dark-body-color) !important; + + i, + svg, + span { + color: set-navbar-text-color($theme-dark-body-color) !important; + } + } + + .dropdown-menu { + i, + svg { + color: inherit !important; + } + } + } + + .search-input { + .input, + .search-list .auto-suggestion span { + color: $body-color !important; + } + } + } + } + + //* Navbar modifiers + //*------------------------ + + // floating nav + &.floating-nav { + position: fixed; + right: 0; + margin: #{$floating-nav-margin} #{$content-padding} 0; + width: calc( + 100vw - (100vw - 100%) - calc(#{$content-padding} * 2) - #{$menu-expanded-width} + ); + border-radius: $card-border-radius; + z-index: 12; + } + + &.floating-nav2 { + position: fixed; + right: 0; + margin: #{$floating-nav-margin} #{$content-padding} 0; + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2)); + border-radius: $card-border-radius; + z-index: 12; + } + + // static nav + &.navbar-static-top { + top: 0; + right: 0; + left: $menu-expanded-width; + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + background: transparent; + box-shadow: none !important; // remove this if removing "menu-shadow" class + } + + // add border to navbar + &.navbar-border { + border-bottom: 1px solid $border-color; + } + + // add shadow to navbar + &.navbar-shadow { + box-shadow: $box-shadow; + } + + &.navbar-dark.navbar-border { + border-bottom: 1px solid $theme-dark-border-color; + } + + // Hide navbar dropdown arrow + &:not(.navbar-horizontal) { + .nav-link { + &.dropdown-toggle::after { + display: none; + } + } + } + + //* Navbar modifiers + //*------------------------ + + .navbar-container { + padding: 0.8rem 1rem; + // Added more horizontal padding above small screen + @include media-breakpoint-up(sm) { + padding: 0.8rem 1.4rem; + } + flex-basis: 100%; + transition: 300ms ease all; + margin-left: 0; + + // Navbar bookmark primary color on hover + .bookmark-wrapper { + // for bookmark z-index + .bookmark-input { + z-index: 1; + } + } + + // Language dd style + .dropdown-language { + .selected-language { + font-weight: 500; + } + .nav-link { + .flag-icon { + margin-right: 0.4rem; + } + } + .dropdown-menu .dropdown-item { + .flag-icon { + margin-right: 0.4rem; + } + } + } + + ul.navbar-nav { + li { + line-height: 1.5; + &.dropdown { + .dropdown-menu { + .vertical-layout & { + top: 41px !important; // Apply navbar dd position on vertical layouts only (Not for horizontal layout due to hover out issue) + } + } + } + + &.dropdown-language { + .dropdown-menu.dropdown-menu-right { + right: -2px; + } + } + + // Cart & Notification badge + &.dropdown-cart, + &.dropdown-notification { + .badge { + &.badge-up { + right: -3px; + } + } + .dropdown-menu.dropdown-menu-right { + right: -2px; + padding: 0; + left: inherit; + &::before { + background: $primary; + border-color: $primary; + } + } + .dropdown-menu-header { + border-top-left-radius: $dropdown-border-radius; + border-top-right-radius: $dropdown-border-radius; + .dropdown-header { + padding: 1.22rem 1.28rem; + } + } + .notification-text { + margin-bottom: 0.5rem; + font-size: smaller; + color: $text-muted; + } + .dropdown-menu-footer { + padding: 1.28rem; + } + } + &.dropdown-notification { + .media-body { + .media-heading { + color: $body-color; + margin-bottom: 0; + line-height: 1.2; + } + } + } + + // Cart dropdown + &.dropdown-cart { + .media { + position: relative; + img { + background: $body-bg; + } + &:hover { + .cart-item-remove { + visibility: visible; + } + } + } + .media-heading { + width: 8rem; + h6.cart-item-title { + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + } + .cart-item-by { + color: $text-muted; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + } + .media-body { + display: flex; + align-items: center; + justify-content: space-between; + } + .cart-item-price { + margin-bottom: 0; + width: 5rem; + text-align: right; + } + + .cart-item-remove { + position: absolute; + top: 10px; + right: 17px; + width: 14px; + height: 14px; + cursor: pointer; + @include media-breakpoint-up(md) { + visibility: hidden; + } + } + } + + > a.nav-link { + color: $body-color; + padding: 0 0.5rem; + position: relative; + } + + &.dropdown-user { + line-height: 1 !important; // Set due to custom 2 line component in navbar + .dropdown-menu { + width: 12rem; + margin-top: 10px; + i, + svg { + height: 16px; + width: 16px; + font-size: 16px; + vertical-align: top; + } + } + } + + // Logged in user dropdown styles + a.dropdown-user-link { + display: flex; + align-items: center; + + .user-name { + display: inline-block; + margin-bottom: 0.435rem; + margin-left: 0.2rem; + } + + .user-status { + font-size: smaller; + } + + img { + box-shadow: 0 4px 8px 0 rgba($black, 0.12), + 0 2px 4px 0 rgba($black, 0.08); + } + } + + // navbar toggle menu size (display below lg) + a.menu-toggle { + i, + svg { + height: 1.6rem; + width: 1.6rem; + font-size: 1.6rem; + } + } + + a.dropdown-user-link { + .user-nav { + display: flex; + flex-direction: column; + align-items: flex-end; + float: left; + margin-right: $spacer - 0.2; + } + } + + div.input-group { + padding: 0.7rem 1rem; + } + + i, + svg { + &.ficon { + height: 1.5rem; + width: 1.5rem; + font-size: 1.5rem; + color: $body-color; + + &:hover { + color: $primary; + } + } + } + + .media-list { + max-height: 25rem; + } + + .scrollable-container { + position: relative; + } + } + } + + //Navbar notification css + .dropdown-menu-media { + width: 30rem; + + .dropdown-menu-header { + border-bottom: 1px solid $border-color; + } + + .media-list { + .media { + padding: 0.9rem 1.28rem; + border: none; + border-bottom: 1px solid $border-color; + + &:hover { + background: $body-bg; + } + + .media-meta { + color: $body-color; + } + } + + a:last-of-type { + .media { + border-bottom: none; + } + } + } + + .dropdown-menu-footer { + border-top: 1px solid $border-color; + } + } + } +} + +// Navbar shadow on scroll +.header-navbar-shadow { + display: none; +} + +// Floating Navbar +.navbar-floating { + // Floating nav should have same padding across all screen + .navbar-container { + padding: 0.8rem 1rem; + } + .header-navbar-shadow { + display: block; + background: linear-gradient( + 180deg, + hsla(0, 0%, 97.3%, 0.95) 44%, + hsla(0, 0%, 97.3%, 0.46) 73%, + hsla(0, 0%, 100%, 0) + ); + padding-top: 2.2rem; + background-repeat: repeat; + width: 100%; + height: 102px; + position: fixed; + top: 0; + left: 0; + z-index: 11; + } +} + +// Navbar colors +.navbar-light { + background: $white; + + &.navbar-horizontal { + background: $white; + } + + .navbar-nav { + .active { + &.nav-link { + background-color: rgba($black, 0.03); + } + } + + .disabled { + &.nav-link { + color: $nav-link-disabled-color; + } + } + } +} + +.navbar-dark { + background: $gray-600; + + .navbar-brand { + color: $white !important; + } + + &.navbar-horizontal { + background: $gray-600; + } + + .nav-search { + .form-control, + .btn-secondary { + color: $white; + background: $gray-600; + } + } + + .navbar-nav { + li { + line-height: 1; + } + + .active { + &.nav-link { + background-color: rgba($white, 0.05); + } + } + + .disabled { + &.nav-link { + color: $gray-300; + } + } + } +} + +// Media queries for device support +// ========================================= +@include media-breakpoint-down(sm) { + .header-navbar { + // generic navbar dropdown specific + .navbar-nav { + .show { + position: static; + } + + .open-navbar-container { + padding-top: 0.625rem; + } + } + + .navbar-container { + .show { + .dropdown-menu { + right: 0; + left: 0 !important; + float: none; + width: auto !important; + margin-top: 0; + overflow: hidden; + } + } + + .dropdown-user { + .dropdown-menu-right { + right: 0 !important; + } + } + + ul.navbar-nav { + li { + .dropdown-toggle::after { + margin-right: 0; + margin-left: -2px; + } + } + } + } + } + + // dark navbar + .navbar-dark { + .navbar-header { + .navbar-nav { + .nav-link { + color: $white; + } + } + } + + .navbar-container { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + } + + // light navbar + .navbar-light { + .navbar-header { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + + .navbar-container { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + } +} + +// For Medium and down: iPad support for navbr + +// navbar static top +@include media-breakpoint-down(lg) { + .header-navbar { + // floating nav width + &.floating-nav { + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2)); + } + &.navbar-static-top { + left: 0; + width: 100%; + } + } +} + +//For responsive sub nav +@mixin responsive_sub_nav { + .header-navbar { + .navbar-nav { + margin: 0; + flex-flow: row wrap; + + .dropdown-menu { + position: absolute; + } + + .nav-item { + float: left; + } + } + } +} + +@include media-breakpoint-down(md) { + @include responsive_sub_nav; +} +@media (max-width: 767px) { + @include responsive_sub_nav; +} + +@include media-breakpoint-down(xs) { + .header-navbar { + &.floating-nav { + width: calc( + 100vw - (100vw - 100%) - calc(#{$content-padding} + 0.4rem) + ) !important; // SM screen calc as per updated spacings + margin-left: 1rem; + margin-right: 1.2rem; + } + + .navbar-container ul.navbar-nav li .selected-language { + display: none; + } + } +} + +/* ----------- iPhone 5, 5S iPhone 6----------- */ + +// Set dropdown height as per the screen size +@mixin extend_mobile_specific($menu_height) { + .header-navbar { + .navbar-container { + .show { + .dropdown-menu { + max-height: $menu_height; + } + } + } + } +} + +/* Landscape */ + +@media only screen and (min-device-width: 26.78em) and (max-device-width: 47.64em) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { + @include extend_mobile_specific(180px); +} + +/* ----------- iPhone 6+ ----------- */ + +/* Landscape */ + +@media only screen and (min-device-width: 29.57em) and (max-device-width: 52.57em) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { + @include extend_mobile_specific(280px); +} + +// for width of navbar in fixed-top +@media (max-width: 1201px) { + .header-navbar { + &.fixed-top { + left: 0; + } + } + + .horizontal-layout { + .header-navbar { + .navbar-container { + padding-left: 0.8rem; + padding-right: 0.8rem; + } + } + } +} + +@media (max-width: 1199px) { + .header-navbar { + .navbar-container { + ul.navbar-nav li a.dropdown-user-link .user-name { + margin-bottom: 0; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_pagination.scss b/src/@core/scss/base/bootstrap-extended/_pagination.scss new file mode 100644 index 00000000..d391d293 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_pagination.scss @@ -0,0 +1,307 @@ +// Pagination + +// default look for page item, first and last item + +.page-item { + border-radius: 5rem; + + &:not(.prev-item), + &:not(.next-item), + &:not(.first), + &:not(.last), + &:not(.active) { + .page-link { + line-height: 1.3; + } + } + + .page-link { + display: flex; + align-items: center; + justify-content: center; + } + &.previous, + &.prev, + &.next, + &.first, + &.last { + .page-link { + width: auto; + } + } + + &.prev-item, + &.next-item { + .page-link { + transition: all 0.2s ease-out; + } + } + + // prev and next item separated styles + &.prev-item { + margin-right: 0.3571rem; + + .page-link { + border-radius: 50%; + + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 8px; + height: 18px; + content: ''; + } + + &:hover { + background: $pagination-hover-bg; + color: $pagination-hover-color; + } + &:active, + &:hover { + background-color: $primary !important; + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')) !important; + } + } + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + + & ~ .page-item:nth-child(2) { + border-top-left-radius: 5rem; + border-bottom-left-radius: 5rem; + .page-link { + border-top-left-radius: 5rem !important; + border-bottom-left-radius: 5rem !important; + } + } + + & ~ .page-item:nth-last-child(2) { + border-top-right-radius: 5rem; + border-bottom-right-radius: 5rem; + .page-link { + border-top-right-radius: 5rem !important; + border-bottom-right-radius: 5rem !important; + } + } + } + + &.next-item { + margin-left: 0.3571rem; + + .page-link { + border-radius: 50%; + + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + width: 8px; + height: 18px; + content: ''; + } + + &:hover { + background: $pagination-hover-bg; + color: $pagination-hover-color; + } + &:active, + &:hover { + background-color: $primary !important; + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $white), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + + // prev and next style + &.prev, + &.previous { + .page-link { + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 12px; + height: 18px; + content: ''; + } + // &:active, + &:hover { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-active-color), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + &.next { + .page-link { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 12px; + height: 18px; + content: ''; + } + // &:active, + &:hover { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $primary), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + + &.disabled { + .page-link { + color: $pagination-disabled-color; + } + } + + // page link customization + + .page-link { + border: none; + margin: 0; + margin-left: 0; + font-size: 1rem; + min-width: 2.286rem; + &:focus { + box-shadow: none; + } + + &:hover { + color: $primary; + } + } + + // for active page item + &.active { + background-color: $pagination-bg; + border-radius: 0; + + .page-link { + z-index: 3; + border-radius: 5rem; + background-color: $primary; + color: $white !important; + font-weight: 600; + } + } + + // if you don't want separated look + + &:first-child:not(.prev-item) { + &.active { + border-top-left-radius: 1.428rem; + border-bottom-left-radius: 1.428rem; + .page-link { + border-radius: 5rem; + } + } + .page-link { + border-top-left-radius: 1.428rem; + border-bottom-left-radius: 1.428rem; + } + } + + &:last-child:not(.next-item) { + &.active { + border-top-right-radius: 1.428rem; + border-bottom-right-radius: 1.428rem; + .page-link { + border-radius: 5rem; + } + } + .page-link { + border-top-right-radius: 1.428rem; + border-bottom-right-radius: 1.428rem; + } + } +} + +// For Pagination Font sizes +.pagination { + // For Pagination lg + &.pagination-lg { + .page-item { + .page-link { + font-size: $pagination-font-size-lg; + min-width: 2.6rem; + } + } + } + // For Pagination sm + &.pagination-sm { + .page-item { + .page-link { + font-size: $pagination-font-size-sm; + min-width: 2rem; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_popover.scss b/src/@core/scss/base/bootstrap-extended/_popover.scss new file mode 100644 index 00000000..44635418 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_popover.scss @@ -0,0 +1,45 @@ +// Popovers + +.popover { + box-shadow: $popover-box-shadow; + // popover header style + .popover-header { + @include font-size(1.07rem); + border: 1px solid $popover-header-bg; + } + // popover body style + .popover-body { + border: 1px solid $popover-border-color; + border-top-color: $popover-bg; + border-bottom-left-radius: $popover-border-radius; + border-bottom-right-radius: $popover-border-radius; + } + // popover bottom arrow color like header + &.bs-popover-bottom { + .arrow:after { + border-bottom-color: $popover-header-bg; + } + } +} +// To set arrow border as we have added border to popover-body and popover-header +.bs-popover-top { + > .arrow { + &::after { + bottom: $popover-border-width + 1px; + } + } +} +.bs-popover-right { + > .arrow { + &::after { + left: $popover-border-width + 1px; + } + } +} +.bs-popover-left { + > .arrow { + &::after { + right: $popover-border-width + 1px; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_progress.scss b/src/@core/scss/base/bootstrap-extended/_progress.scss new file mode 100644 index 00000000..c8268bd9 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_progress.scss @@ -0,0 +1,20 @@ +/*========================================================================================= + File Name: progress.scss + Description: Extended bootstrap progress bar scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent + ---------------------------------------------------------------------------------------- +==========================================================================================*/ + +.progress { + // border radius to set for stacked bars + .progress-bar + .progress-bar:not(:last-child) { + border-radius: 0; + } + .progress-bar:last-child { + border-top-right-radius: $progress-border-radius; + border-bottom-right-radius: $progress-border-radius; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_reboot.scss b/src/@core/scss/base/bootstrap-extended/_reboot.scss new file mode 100644 index 00000000..02cbfea6 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_reboot.scss @@ -0,0 +1,15 @@ +a { + &:focus { + outline: none; + } +} + +a:not([href]) { + color: inherit; + text-decoration: none; + + @include hover() { + color: inherit; + text-decoration: none; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_tables.scss b/src/@core/scss/base/bootstrap-extended/_tables.scss new file mode 100644 index 00000000..a4903098 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_tables.scss @@ -0,0 +1,122 @@ +// ================================================================================================ +// File Name: tables.scss +// Description: Tables pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// table-white-space +.table-white-space { + th, + td { + white-space: nowrap; + } +} + +// table th, td padding +.table { + thead, + tfoot { + th { + vertical-align: top; + text-transform: uppercase; + font-size: $table-th-font-size; + letter-spacing: 0.5px; + } + } + th, + td { + padding: $table-cell-padding 2rem; + vertical-align: middle; + } + &.table-sm { + th, + td { + padding: $table-cell-padding-sm 0.5rem; + &:first-child { + padding-left: 0.75rem; + } + } + } +} +// if we are not using table-light class then also header color should apply +.table:not(.table-dark):not(.table-light) { + thead:not(.thead-dark) th, + tfoot:not(.thead-dark) th { + background-color: $table-head-bg; + } +} +// table inside card, don't need margin bottom +.table-hover { + tbody { + tr { + cursor: pointer; + } + } +} +// Table - hover animation +.table-hover-animation { + background-color: $body-bg; + thead { + th { + border-bottom: 0; + } + } + th, + td { + border: 0; + } + tbody { + tr { + transition: all 0.25s ease; + background-color: $white; + &:hover { + transform: translateY(-4px); + } + } + } +} + +// table border radius +.card .table { + margin-bottom: 0; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + tbody { + tr:last-child { + td:first-child { + border-bottom-left-radius: $border-radius; + } + td:last-child { + border-bottom-right-radius: $border-radius; + } + } + } +} + +// Contexual table inside card radius +.card { + table { + tr[class*='table-']:last-child { + td:first-child { + border-bottom-left-radius: $border-radius; + } + td:last-child { + border-bottom-right-radius: $border-radius; + } + } + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .table-hover-animation { + tr { + &:hover { + border-bottom-color: $table-border-color; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_toast.scss b/src/@core/scss/base/bootstrap-extended/_toast.scss new file mode 100644 index 00000000..7990e30b --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_toast.scss @@ -0,0 +1,16 @@ +// Toasts + +.toast { + &.show { + z-index: 1030; + } + .close:focus { + outline: none; + } +} + +@include media-breakpoint-down(xs) { + .toast { + left: 1rem; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_type.scss b/src/@core/scss/base/bootstrap-extended/_type.scss new file mode 100644 index 00000000..5558a4c4 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_type.scss @@ -0,0 +1,22 @@ +// ================================================================================================ +// File Name: type.scss +// Description: Type pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// text heading color +.text-body-heading { + color: $headings-color; + &:hover { + color: inherit !important; + } +} +// text body hover color if have link +.text-body { + &[href]:hover { + color: $link-hover-color !important; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_utilities.scss b/src/@core/scss/base/bootstrap-extended/_utilities.scss new file mode 100644 index 00000000..59e62a57 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_utilities.scss @@ -0,0 +1,465 @@ +// ================================================================================================ +// File Name: utilities.scss +// Description: Utility classes provides color, width, position & background etc.. +// related customization. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Sizes Variable for height and width mixins +$sizes-px: ( + // in px + 50: 50px, + 100: 100px, + 150: 150px, + 200: 200px, + 250: 250px, + 300: 300px, + 350: 350px, + 400: 405px, + 450: 455px, + 500: 500px, + 550: 550px, + 600: 600px, + 650: 650px, + 700: 700px, + 750: 750px, + 800: 800px +) !default; + +$sizes-per: ( + // in % + 5: 5%, + 10: 10%, + 15: 15%, + 20: 20%, + 25: 25%, + 30: 30%, + 35: 35%, + 40: 40%, + 45: 45%, + 50: 50%, + 55: 55%, + 60: 60%, + 65: 65%, + 70: 70%, + 75: 75%, + 80: 80%, + 85: 85%, + 90: 90%, + 95: 95% +) !default; + +//--------------- Text --------------- +//------------------------------------ + +// Font Size +//---------- +//small +.font-small-1 { + font-size: 0.7rem !important; + + // for Feather SVG icons as we are using base size as 1rem + @at-root svg#{&} { + height: 0.7rem !important; + width: 0.7rem !important; + } +} +.font-small-2 { + font-size: 0.8rem !important; + @at-root svg#{&} { + height: 0.8rem !important; + width: 0.8rem !important; + } +} +.font-small-3 { + font-size: 0.9rem !important; + @at-root svg#{&} { + height: 0.9rem !important; + width: 0.9rem !important; + } +} +.font-small-4 { + font-size: 1rem !important; + @at-root svg#{&} { + height: 1rem !important; + width: 1rem !important; + } +} +//medium +.font-medium-1 { + font-size: 1.1rem !important; + @at-root svg#{&} { + height: 1.1rem !important; + width: 1.1rem !important; + } +} +.font-medium-2 { + font-size: 1.2rem !important; + @at-root svg#{&} { + height: 1.2rem !important; + width: 1.2rem !important; + } +} +.font-medium-3 { + font-size: 1.3rem !important; + @at-root svg#{&} { + height: 1.3rem !important; + width: 1.3rem !important; + } +} +.font-medium-4 { + font-size: 1.4rem !important; + @at-root svg#{&} { + height: 1.4rem !important; + width: 1.4rem !important; + } +} +.font-medium-5 { + font-size: 1.5rem !important; + @at-root svg#{&} { + height: 1.5rem !important; + width: 1.5rem !important; + } +} +//large +.font-large-1 { + font-size: 2rem !important; + @at-root svg#{&} { + height: 2rem !important; + width: 2rem !important; + } +} +.font-large-2 { + font-size: 3rem !important; + @at-root svg#{&} { + height: 3rem !important; + width: 3rem !important; + } +} +.font-large-3 { + font-size: 4rem !important; + @at-root svg#{&} { + height: 4rem !important; + width: 4rem !important; + } +} +.font-large-4 { + font-size: 5rem !important; + @at-root svg#{&} { + height: 5rem !important; + width: 5rem !important; + } +} +.font-large-5 { + font-size: 6rem !important; + @at-root svg#{&} { + height: 6rem !important; + width: 6rem !important; + } +} + +// Line height +//---------- +.line-height-1 { + line-height: 1 !important; +} +.line-height-condensed { + line-height: 1.5 !important; +} +.line-height-inherit { + line-height: inherit !important; +} + +// Transform +//---------- +.rotate-45 { + transform: rotate(45deg); +} +.rotate-45-inverse { + transform: rotate(-45deg); +} +.rotate-90 { + transform: rotate(90deg); +} +.rotate-90-inverse { + transform: rotate(-90deg); +} +.rotate-180 { + transform: rotate(180deg); +} +.rotate-180-inverse { + transform: rotate(-180deg); +} + +//-------------- Borders -------------- +//------------------------------------- + +// Border width - 2px +.border-2 { + border-width: 2px !important; +} +.border-top-2 { + border-top-width: 2px !important; +} +.border-bottom-2 { + border-bottom-width: 2px !important; +} +.border-left-2 { + border-left-width: 2px !important; +} +.border-right-2 { + border-right-width: 2px !important; +} + +// Border width - 3px +.border-3 { + border-width: 3px !important; +} +.border-top-3 { + border-top-width: 3px !important; +} +.border-bottom-3 { + border-bottom-width: 3px !important; +} +.border-left-3 { + border-left-width: 3px !important; +} +.border-right-3 { + border-right-width: 3px !important; +} + +// Shapes radius : Round / Square +.round { + @include border-radius(1.5rem); +} +.square { + @include border-radius(0); +} + +//-------------- Sizing -------------- +//------------------------------------ + +// Width && Height +.fit { + max-width: 100% !important; +} +.half-width { + width: 50% !important; +} +.full-width { + width: 100% !important; +} +.full-height { + height: 100% !important; +} + +// height & width in PX +@each $name, $size in $sizes-px { + .height-#{$name} { + height: $size !important; + } + + .width-#{$name} { + width: $size !important; + } +} + +// height & width in % +@each $name, $size in $sizes-per { + .height-#{$name}-per { + height: $size !important; + } + + .width-#{$name}-per { + width: $size !important; + } +} + +//------------- Position ------------- +//------------------------------------ +.position-top-0 { + top: 0; +} +.position-right-0 { + right: 0; +} +.position-bottom-0 { + bottom: 0; +} +.position-left-0 { + left: 0; +} + +//------------- Overflow ------------- +//------------------------------------ +.overflow-visible { + overflow: visible; +} +.overflow-scroll { + overflow: scroll; +} +.overflow-x-scroll { + overflow: scroll; +} +.overflow-y-scroll { + overflow: scroll; +} + +//-------------- Cursor -------------- +//------------------------------------ +.cursor-pointer { + cursor: pointer; +} +.cursor-move { + cursor: move; +} +.cursor-default { + cursor: default; +} +.cursor-progress { + cursor: progress; +} +.cursor-not-allowed { + cursor: not-allowed; +} + +//-------------- Z-index -------------- +//------------------------------------- +.zindex-1 { + z-index: 1 !important; +} +.zindex-2 { + z-index: 2 !important; +} +.zindex-3 { + z-index: 3 !important; +} +.zindex-4 { + z-index: 4 !important; +} +.zindex-0 { + z-index: 0 !important; +} +.zindex-minus-1 { + z-index: -1 !important; +} +.zindex-minus-2 { + z-index: -2 !important; +} +.zindex-minus-3 { + z-index: -3 !important; +} +.zindex-minus-4 { + z-index: -4 !important; +} + +//------------ Box Shadow ------------ +//------------------------------------ +.box-shadow-0 { + box-shadow: none !important; +} +.box-shadow-1 { + box-shadow: 0 2px 5px 0 rgba($black, 0.16), 0 2px 10px 0 rgba($black, 0.12); +} +.box-shadow-2 { + box-shadow: 0 8px 17px 0 rgba($black, 0.2), 0 6px 20px 0 rgba($black, 0.19); +} +.box-shadow-3 { + box-shadow: 0 12px 15px 0 rgba($black, 0.24), 0 17px 50px 0 rgba($black, 0.19); +} +.box-shadow-4 { + box-shadow: 0 16px 28px 0 rgba($black, 0.22), 0 25px 55px 0 rgba($black, 0.21); +} +.box-shadow-5 { + box-shadow: 0 27px 24px 0 rgba($black, 0.2), 0 40px 77px 0 rgba($black, 0.22); +} +.box-shadow-6 { + box-shadow: 0 4px 8px 0 rgba($black, 0.12), 0 2px 4px 0 rgba($black, 0.08); +} + +//-------------- Outline -------------- +//------------------------------------- +.outline-none { + outline: none !important; +} + +//-------------- Lists -------------- +//----------------------------------- +.list-style-inside { + list-style: inside; +} +.list-style-circle { + list-style: circle; +} +.list-style-square { + list-style: square; +} + +//--------- Background Image --------- +//------------------------------------ +.bg-cover { + background-size: cover !important; +} +.background-repeat { + background-repeat: repeat !important; +} +.background-no-repeat { + background-repeat: no-repeat !important; +} + +//-------------- Icons -------------- +//----------------------------------- +.icon-bg-circle { + color: $white; + padding: 0.5rem; + border-radius: 50%; +} +.icon-left { + margin-right: 0.5rem; +} +.icon-right { + margin-right: 0.5rem; +} + +// Used for blockUI +.blockOverlay { + z-index: 1050 !important; +} +.blockElement, +.blockPage { + z-index: 1051 !important; +} + +.hidden { + display: none; + visibility: hidden; +} + +a { + &:hover { + cursor: pointer; + } +} + +//Tables +//-------------------------- +.table-middle { + td { + vertical-align: middle; + } +} + +//SVG +//-------------------------- +.fill-current { + fill: currentColor; +} + +//Cursor +//-------------------------- +.pointer-events-none { + pointer-events: none; +} diff --git a/src/@core/scss/base/bootstrap-extended/_variables.scss b/src/@core/scss/base/bootstrap-extended/_variables.scss new file mode 100644 index 00000000..e8dc986a --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_variables.scss @@ -0,0 +1,499 @@ +// ================================================================================================ +// File Name: variables.scss +// Description: Custom overrides of Bootstrap variables +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Color system + +$white: #fff !default; +$gray-50: #f6f6f6 !default; +$gray-100: #babfc7 !default; // $gray-lightest +$gray-200: #ededed !default; // $gray-lighter +$gray-300: #dae1e7 !default; // $gray-light +$gray-400: #636363 !default; +$gray-500: #adb5bd !default; +$gray-600: #b8c2cc !default; // $gray +$gray-700: #4e5154 !default; +$gray-800: #1e1e1e !default; // $gray-dark +$gray-900: #2a2e30 !default; +$black: #22292f !default; // 231f48 22292f + +$purple: #7367f0 !default; //$primary +$green: #28c76f !default; //$success +$blue: #00cfe8 !default; //$info +$orange: #ff9f43 !default; //$warning +$red: #ea5455 !default; //$danger + +$primary: $purple !default; +$secondary: #82868b !default; +$info: $blue !default; +$warning: $orange !default; +$light: $gray-50 !default; +$dark: #4b4b4b !default; + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +// scss-docs-start container-max-widths +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1140px, + xxl: 1440px // Custom xxl size +) !default; +// scss-docs-end container-max-widths + +// stylelint-disable +$spacer: 1rem !default; +$spacers: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$spacers: map-merge( + ( + 0: 0, + 25: ( + $spacer * 0.25 + ), + 50: ( + $spacer * 0.5 + ), + 75: ( + $spacer * 0.75 + ), + 1: ( + $spacer + ), + 2: ( + $spacer * 1.5 + ), + 3: ( + $spacer * 3 + ), + 4: ( + $spacer * 3.5 + ), + 5: ( + $spacer * 4 + ) + ), + $spacers +); + +// Body +// +// Settings for the `` element. +$body-bg: #f8f8f8 !default; +$body-color: #6e6b7b !default; + +// Links +// +// Style anchor elements. + +$link-color: $primary !default; +$link-hover-color: darken($link-color, 5%) !default; +$link-hover-decoration: none !default; + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-gutter-width: 2rem !default; + +// Components +// +// Define common padding and border radius sizes and more. + +$line-height-lg: 1.25 !default; +$line-height-sm: 1 !default; + +$border-width: 1px !default; +$border-color: #ebe9f1 !default; +$border-radius: 0.357rem !default; +$border-radius-lg: 0.6rem !default; +$border-radius-sm: 0.25rem !default; + +// shadow +$box-shadow: 0 4px 24px 0 rgba($black, 0.1) !default; +// Typography + +// +// Font, line-height, and color for body text, headings, and more. + +// stylelint-disable value-keyword-case +$font-family-sans-serif: 'Montserrat', Helvetica, Arial, serif !default; +$font-family-monospace: 'Montserrat', Helvetica, Arial, serif !default; + +// stylelint-enable value-keyword-case +$font-size-base: 1rem !default; +$font-size-lg: ceil($font-size-base * 1.25) !default; +$font-size-sm: ceil($font-size-base * 0.85) !default; + +$font-weight-normal: 400 !default; +$font-weight-bold: 500 !default; +$font-weight-bolder: 600 !default; + +$line-height-base: 1.45 !default; + +$h1-font-size: $font-size-base * 2 !default; +$h2-font-size: $font-size-base * 1.714 !default; +$h3-font-size: $font-size-base * 1.5 !default; +$h4-font-size: $font-size-base * 1.286 !default; +$h5-font-size: $font-size-base * 1.07 !default; + +$headings-font-family: inherit !default; +$headings-color: #5e5873 !default; + +$display1-weight: $font-weight-normal !default; +$display2-weight: $font-weight-normal !default; +$display3-weight: $font-weight-normal !default; +$display4-weight: $font-weight-normal !default; + +$lead-font-size: $font-size-base * 1.14 !default; +$lead-font-weight: $font-weight-normal !default; + +$small-font-size: 0.857rem !default; + +$text-muted: #b9b9c3 !default; +$hr-border-color: $border-color !default; + +$blockquote-small-color: $text-muted !default; + +// Tables + +$table-cell-padding: 0.72rem !default; + +$table-accent-bg: #fafafc !default; +$table-hover-bg: #f6f6f9 !default; + +$table-border-color: $border-color !default; + +$table-head-bg: #f3f2f7 !default; +$table-head-color: $headings-color !default; + +$table-dark-bg: $dark !default; +$table-dark-border-color: #404040 !default; + +$table-th-font-size: 0.857rem !default; // custom + +// Buttons + Forms +$btn-padding-y: 0.786rem !default; +$btn-padding-x: 1.5rem !default; +$input-btn-padding-y: 0.75rem !default; +$input-btn-padding-x: 2rem !default; + +$input-btn-padding-y-sm: 0.486rem !default; +$input-btn-padding-x-sm: 1rem !default; +$input-btn-font-size-sm: $font-size-base * 0.9 !default; + +$input-btn-padding-y-lg: 0.8rem !default; +$input-btn-padding-x-lg: 2rem !default; +$input-btn-font-size-lg: $font-size-base * 1.25 !default; +$btn-line-height: 1 !default; +$btn-border-radius: 0.358rem !default; +$btn-border-radius-lg: 0.358rem !default; +$btn-border-radius-sm: 0.358rem !default; + +$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, background 0s, border 0s !default; + +// Forms +$custom-control-border-color: #d8d6de; +$label-margin-bottom: 0.2857rem !default; + +$input-padding-y: 0.438rem !default; +$input-padding-x: 1rem !default; +$input-font-size: 1rem !default; +$input-line-height: $line-height-base !default; + +$input-padding-y-sm: 0.188rem !default; +$input-padding-x-sm: 0.857rem !default; +$input-font-size-sm: 0.857rem !default; + +$input-padding-y-lg: 0.75rem !default; +$input-padding-x-lg: 1.143rem !default; +$input-font-size-lg: 1.143rem !default; + +$input-disabled-bg: #efefef !default; + +$input-color: $body-color !default; +$input-border-color: $custom-control-border-color !default; +$input-box-shadow: inset 0 1px 1px rgba($black, 0.075) !default; + +$input-border-radius: $border-radius !default; +$input-border-radius-lg: $border-radius !default; +$input-border-radius-sm: $border-radius !default; + +$input-focus-border-color: $primary !default; +$input-focus-box-shadow: 0 3px 10px 0 rgba($black, 0.1) !default; + +$input-placeholder-color: $text-muted !default; +$input-plaintext-color: $body-color !default; + +$input-height: 2.714rem !default; +$input-height-sm: 2.142rem !default; +$input-height-lg: 3.2857rem !default; + +$input-group-addon-bg: white !default; +$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, background 0s, border-color 0s !default; + +$custom-control-indicator-border-color: $custom-control-border-color; + +$custom-checkbox-indicator-border-radius: 3px !default; +$custom-checkbox-indicator-checked-color: white !default; +$custom-checkbox-indicator-indeterminate-color: white !default; +$custom-checkbox-indicator-icon-checked: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E"); + +$custom-checkbox-indicator-icon-indeterminate: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='#{$custom-checkbox-indicator-indeterminate-color}' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-minus'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E"); + +$custom-control-indicator-checked-disabled-bg: rgba($primary, 0.65); + +$custom-radio-indicator-icon-checked: none; + +$custom-file-height-inner: $input-height !default; + +$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator +$custom-select-disabled-bg: $input-disabled-bg !default; +$custom-select-bg-size: 10px 10px !default; // In pixels because image dimensions +$custom-select-indicator-color: $input-border-color !default; +$custom-select-indicator: url("data:image/svg+xml,") !default; + +// $custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default; +// $custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default; + +$custom-select-border-radius: $input-border-radius !default; +$custom-select-focus-box-shadow: $input-focus-box-shadow !default; + +$custom-select-padding-y-sm: $input-padding-y-sm !default; +$custom-select-padding-x-sm: $input-padding-x-sm !default; +$custom-select-font-size-sm: $input-font-size-sm !default; +$custom-select-height-sm: $input-height-sm !default; + +$custom-select-padding-y-lg: $input-padding-y-lg !default; +$custom-select-padding-x-lg: $input-padding-x-lg !default; +$custom-select-font-size-lg: $input-font-size-lg !default; +$custom-select-height-lg: $input-height-lg !default; + +// Dropdowns +// +// Dropdown menu container and contents. + +$dropdown-border-color: rgba($black, 0.05) !default; +$dropdown-border-radius: 0.358rem !default; +$dropdown-box-shadow: 0 5px 25px rgba($black, 0.1) !default; + +$dropdown-link-color: $body-color !default; +$dropdown-link-hover-color: $primary !default; +$dropdown-link-hover-bg: rgba($primary, 0.12) !default; + +$dropdown-divider-bg: rgba($black, 0.08) !default; +$dropdown-font-size: 1rem !default; +$dropdown-spacer: 0 !default; +$zindex-dropdown: 10 !default; + +$dropdown-box-shadow: 0 5px 25px 0 rgba($black, 0.1) !default; + +$dropdown-link-disabled-color: $text-muted !default; + +$dropdown-item-padding-y: 0.65rem !default; +$dropdown-item-padding-x: 1.28rem !default; + +$dropdown-header-color: $headings-color !default; + +$dropdown_spacing: 0.5rem; // custom + +// Pagination + +$pagination-padding-y: 0.5rem !default; +$pagination-padding-x: 0.85rem !default; +$pagination-padding-y-lg: 0.5575rem !default; +$pagination-padding-x-lg: 1rem !default; +$pagination-padding-y-sm: 0.443rem !default; +$pagination-padding-x-sm: 0.745rem !default; + +$pagination-disabled-color: $text-muted !default; + +$pagination-color: $body-color !default; +$pagination-bg: #f3f2f7 !default; + +$pagination-hover-color: $primary !default; +$pagination-hover-bg: #f3f2f7 !default; + +$pagination-active-color: $primary !default; + +$pagination-disabled-color: $text-muted !default; +$pagination-disabled-bg: #f3f2f7 !default; + +$pagination-font-size-lg: 1.14rem !default; // custom +$pagination-font-size-sm: 0.857rem !default; // custom + +// Cards +$card-spacer-y: 1.5rem !default; +$card-spacer-x: 1.5rem !default; +$card-border-radius: 0.428rem !default; + +//Alerts + +$alert-padding-y: 0.71rem !default; +$alert-padding-x: 1rem !default; +$alert-border-radius: 0.358rem !default; +$alert-link-font-weight: 700 !default; + +// List group + +$list-group-border-radius: 0.358rem !default; +$list-group-disabled-color: $text-muted !default; + +// Nav tabs + +$nav-link-padding-y: 0.358rem !default; +$nav-link-padding-x: 0.5rem !default; +$nav-link-disabled-color: $text-muted !default; + +$nav-tabs-border-width: 0 !default; +$nav-tabs-border-radius: 0.25 !default; +$nav-tabs-link-active-color: $primary !default; + +$nav-tabs-link-active-bg: transparent !default; + +$nav-pills-border-radius: $btn-border-radius !default; + +// navbar + +$floating-nav-margin: 1.3rem; + +// Tooltips + +$tooltip-bg: #323232 !default; +$tooltip-padding-y: 0.4rem !default; +$tooltip-padding-x: 0.775rem !default; +$tooltip-font-size: 0.857rem !default; +$tooltip-border-radius: 0.358rem !default; +$tooltip-opacity: 1 !default; +$tooltip-max-width: 220px !default; + +// Popovers + +$popover-font-size: 1rem !default; +$popover-border-width: 0 !default; +$popover-border-radius: 0.358rem !default; +$popover-border-color: $border-color !default; +$popover-box-shadow: 0 0 10px 0 rgba($black, 0.1) !default; + +$popover-header-bg: $primary !default; +$popover-header-color: $white !default; +$popover-header-padding-y: 0.65rem !default; +$popover-header-padding-x: 1.21rem !default; + +// Toasts + +$toast-max-width: 380px !default; +$toast-padding-x: 1.14rem !default; +$toast-padding-y: 0.15rem !default; +$toast-font-size: 0.857rem !default; +$toast-color: $body-color !default; +$toast-border-width: 0 !default; +$toast-border-radius: 0.286rem !default; +$toast-box-shadow: 0 2px 20px 0 rgba($black, 0.08) !default; + +$toast-header-color: $body-color !default; +$toast-header-background-color: $white !default; + +// Progress + +$progress-height: 0.857rem !default; +$progress-border-radius: 5rem !default; +$progress-font-size: $font-size-base * 0.857 !default; +$progress-bg: rgba($primary, 0.12) !default; + +// Breadcrumbs + +$breadcrumb-font-size: 1rem !default; + +$breadcrumb-padding-y: 0.3rem !default; +$breadcrumb-item-padding: 0.6rem !default; + +$breadcrumb-margin-bottom: 0 !default; + +$breadcrumb-bg: transparent !default; +$breadcrumb-divider-color: $body-color !default; +$breadcrumb-active-color: $body-color !default; + +$breadcrumb-border-radius: 0 !default; + +// Carousel + +$carousel-control-color: $white !default; +$carousel-control-prev-icon-bg: url('data:image/svg+xml,') !default; +$carousel-control-next-icon-bg: url('data:image/svg+xml,') !default; + +// Badges + +$badge-font-size: 85% !default; +$badge-padding-y: 0.3rem !default; +$badge-padding-x: 0.5rem !default; +$badge-font-weight: 600 !default; +$badge-border-radius: 0.358rem !default; + +$badge-pill-padding-x: 0.5rem !default; + +// Modal +$modal-inner-padding: 0.8rem 1.4rem !default; + +$modal-footer-border-color: rgba($black, 0.05) !default; + +$modal-header-padding-y: 0.8rem !default; +$modal-header-padding-x: 1.4rem !default; +$modal-content-border-radius: 0.358rem !default; + +$modal-xl: 94% !default; +$modal-sm: 400px !default; + +// Slide In Modal +$modal-slide-in-width-sm: 25rem !default; // custom +$modal-slide-in-width: 28rem !default; // custom +$modal-slide-in-width-lg: 30rem !default; // custom + +// Close + +$close-font-size: $font-size-base * 2 !default; +$close-font-weight: 400 !default; +$close-color: $headings-color !default; + +// Code + +$code-font-size: 90% !default; +$kbd-bg: #eee !default; + +// Switch +$custom-switch-width: 3rem !default; +$custom-switch-indicator-border-radius: 1rem !default; +$custom-switch-indicator-size: 1rem !default; + +//svg color +$svg-color-light: #626262 !default; + +// SVG icons +// For Breadcrumb +$double-chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevrons-right'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3E%3Cpolyline points='6 17 11 12 6 7'%3E%3C/polyline%3E%3C/svg%3E"; +// Chevron Icons +$chevron-left: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-up: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-down: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"; + +$download: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-download'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E"; +$remove: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"; +$check: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"; +$circle: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-circle'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3C/svg%3E"; +$infoIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-info'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E"; +$warningIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-alert-triangle'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3E%3C/path%3E%3Cline x1='12' y1='9' x2='12' y2='13'%3E%3C/line%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'%3E%3C/line%3E%3C/svg%3E"; +$menu: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E"; + +$chat-bg-light: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0UxRTBFOTt9Cjwvc3R5bGU+CjxnPgoJPGcgaWQ9ImktbGlrZS1mb29kIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNCwxNmMwLjIsMC42LDAuNCwxLjMsMC41LDJoLTMuN2wxLjIsMi4zbDAuNSwwLjlsLTAuMiwwLjFWMjhjMi4yLDEuNywyLjcsNC44LDEsNwoJCQljLTAuOCwxLTEuOSwxLjctMy4yLDEuOVYzN2MtMC45LDMuNS00LjEsNi03LjgsNmgtMjBjLTMuNiwwLTYuOC0yLjUtNy43LTZ2LTAuMWMtMi43LTAuNC00LjYtMy00LjItNS43YzAuMi0xLjMsMC45LTIuNSwxLjktMy4yCgkJCXYtNi44bC0wLjgtMS42bC0wLjQtMC45bDAuOS0wLjRMLTE3LDE4aC0zQy0xNy4yLDUuNi00LjktMi4yLDcuNSwwLjZDMTUuNCwyLjMsMjEuOSw4LjIsMjQuNCwxNnogTS0xMi40LDE4Yy0wLjIsMC0wLjMsMC0wLjQsMC4xCgkJCWwtMy4xLDEuNmwwLjksMS44bDEuMy0wLjdjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjFjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDIuMi0xLjFjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjEKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xYzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xQzcuNCwyMiw3LjcsMjIsOCwyMS45bDIuOS0xLjNjMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjMKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwzLjEtMS41bC0wLjktMS44bC0xLjQsMC43Yy0wLjgsMC40LTEuNywwLjQtMi42LDAuMWwtMi44LTEuMkMxMi4zLDE4LDEyLjIsMTgsMTIuMSwxOGwwLDAKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMUw0LDE4LjFDMy45LDE4LDMuNywxOCwzLjYsMThsMCwwYy0wLjIsMC0wLjMsMC0wLjQsMC4xTDEsMTkuMgoJCQljLTAuOCwwLjQtMS44LDAuNC0yLjcsMEwtNCwxOC4xQy00LjEsMTgtNC4zLDE4LTQuNCwxOGwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFMLTcsMTkuMmMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xCgkJCUMtMTIuMSwxOC0xMi4zLDE4LTEyLjQsMThMLTEyLjQsMThMLTEyLjQsMTh6IE0tMTIuNCwxNmgtNC45Qy0xMy41LDUuMS0xLjUtMC43LDkuNSwzLjJjNiwyLjEsMTAuNyw2LjgsMTIuOCwxMi44aC0yLjFsLTAuMS0wLjEKCQkJTDE5LjksMTZILTEyLjRMLTEyLjQsMTZ6IE0xNy45LDIzLjdsMS40LTAuN2gxLjN2MmgtMzZ2LTEuMWwwLjMtMC4ybDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdILTMKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwTDIuMywyM2gyLjZsMS40LDAuN2MwLjcsMC40LDEuNywwLjQsMi41LDBsMS43LTAuN2gzLjJsMS43LDAuN0MxNi4yLDI0LjEsMTcuMSwyNC4xLDE3LjksMjMuN3oKCQkJIE0tMTMuOCwyN2wxNi40LDQuOUwxOC45LDI3SC0xMy44eiBNLTE0LjQsMjloMC4zbDE2LjcsNWwxNi43LTVoMC4zYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzaC0zNGMtMS43LDAtMy0xLjMtMy0zCgkJCUMtMTcuNCwzMC4zLTE2LjEsMjktMTQuNCwyOXogTS0xMy4xLDM3YzAuOCwyLjQsMy4xLDQsNS43LDRoMjBjMi41LDAsNC44LTEuNiw1LjctNEMxOC4yLDM3LTEzLjEsMzctMTMuMSwzN3oiLz4KCQk8cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQsMTZjMC4yLDAuNiwwLjQsMS4zLDAuNSwyaC0zLjdsMS4yLDIuM2wwLjUsMC45bC0wLjIsMC4xVjI4YzIuMiwxLjcsMi43LDQuOCwxLDcKCQkJYy0wLjgsMS0xLjksMS43LTMuMiwxLjlWMzdjLTAuOSwzLjUtNC4xLDYtNy44LDZoLTIwYy0zLjYsMC02LjgtMi41LTcuNy02di0wLjFjLTIuNy0wLjQtNC42LTMtNC4yLTUuN2MwLjItMS4zLDAuOS0yLjUsMS45LTMuMgoJCQl2LTYuOGwtMC44LTEuNmwtMC40LTAuOWwwLjktMC40TDI0MywxOGgtM2MyLjgtMTIuNCwxNS4xLTIwLjIsMjcuNS0xNy40QzI3NS40LDIuMywyODEuOSw4LjIsMjg0LjQsMTZ6IE0yNDcuNSwxOAoJCQljLTAuMiwwLTAuMywwLTAuNCwwLjFsLTMuMSwxLjZsMC45LDEuOGwxLjMtMC43YzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xCgkJCWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi4yLTEuMWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi45LTEuMwoJCQljMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjNjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDMuMS0xLjVsLTAuOS0xLjhsLTEuNCwwLjdjLTAuOCwwLjQtMS43LDAuNC0yLjYsMC4xbC0yLjgtMS4yCgkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFsMCwwYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMWwtMi4zLTEuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNS0wLjFsMCwwCgkJCWMtMC4yLDAtMC4zLDAtMC40LDAuMWwtMi4yLDEuMWMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMWwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFsLTIuMiwxLjEKCQkJYy0wLjgsMC40LTEuOCwwLjQtMi43LDBsLTIuMi0xLjFDMjQ3LjksMTgsMjQ3LjcsMTgsMjQ3LjUsMThMMjQ3LjUsMThMMjQ3LjUsMTh6IE0yNDcuNSwxNmgtNC45YzMuOS0xMC45LDE1LjktMTYuNywyNi44LTEyLjgKCQkJYzYsMi4xLDEwLjcsNi44LDEyLjgsMTIuOGgtMi4xbC0wLjEtMC4xbC0wLjMsMC4xSDI0Ny41TDI0Ny41LDE2eiBNMjc3LjksMjMuN2wxLjQtMC43aDEuM3YyaC0zNnYtMS4xbDAuMy0wLjJsMS40LTAuN2gyLjYKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjcsMC40LDIuNiwwLjFsMS43LTAuNwoJCQloMy4ybDEuNywwLjdDMjc2LjIsMjQuMSwyNzcuMSwyNC4xLDI3Ny45LDIzLjdMMjc3LjksMjMuN3ogTTI0Ni4yLDI3bDE2LjQsNC45TDI3OSwyN0gyNDYuMnogTTI0NS41LDI5aDAuM2wxNi43LDVsMTYuNy01aDAuMwoJCQljMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNoLTM0Yy0xLjcsMC0zLTEuMy0zLTNTMjQzLjksMjksMjQ1LjUsMjl6IE0yNDYuOSwzN2MwLjgsMi40LDMuMSw0LDUuNiw0aDIwYzIuNSwwLDQuOC0xLjYsNS43LTQKCQkJSDI0Ni45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSwyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCwwLTcuMiwyLjQtOC41LDZjLTMuMywwLjMtNS44LDMuMi01LjUsNi41YzAuMiwyLjksMi42LDUuMiw1LjUsNS41CgkJCWMtMS43LDQuNywwLjgsOS44LDUuNCwxMS41YzEsMC4zLDIsMC41LDMsMC41aDQyYzUsMCw5LTQsOS05YzAtMS0wLjItMi4xLTAuNS0zYzMuMy0wLjMsNS44LTMuMiw1LjUtNi41CgkJCUMxNjQuNywyMy42LDE2Mi40LDIxLjMsMTU5LjUsMjF6IE0xNTEsMTdoLTQyYy0yLjcsMC01LjIsMS42LTYuMyw0aDU0LjdDMTU2LjIsMTguNiwxNTMuNywxNywxNTEsMTd6IE0xNDEuNyw0MwoJCQljMi4xLTEuNywzLjMtNC4zLDMuMy03aC0yYzAsMy45LTMuMSw3LTcsN2gtNC4zYzIuMS0xLjcsMy4zLTQuMywzLjMtN2gtMmMwLDMuOS0zLjEsNy03LDdoLTQuM2MyLjEtMS43LDMuMy00LjMsMy4zLTdoLTIKCQkJYzAsMy45LTMuMSw3LTcsN2gtN2MtMy45LDAtNy0zLjEtNy03czMuMS03LDctN2g0MmMzLjksMCw3LDMuMSw3LDdzLTMuMSw3LTcsN0gxNDEuN3ogTTEwOSwyN2MtMywwLTUuOCwxLjUtNy41LDRIMTAxCgkJCWMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNGg1OGMyLjIsMCw0LDEuOCw0LDRzLTEuOCw0LTQsNGgtMC41Yy0xLjctMi41LTQuNS00LTcuNS00SDEwOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksMTE1YzQuNCwwLDgtMy42LDgtOHMtMy42LTgtOC04cy04LDMuNi04LDhTMzQuNiwxMTUsMzksMTE1eiBNNDUsMTA3YzAsMy4zLTIuNyw2LTYsNnMtNi0yLjctNi02CgkJCXMyLjctNiw2LTZTNDUsMTAzLjcsNDUsMTA3eiBNNDIsNzh2LTJoOHYtNkg0MGMtMi4yLDAtNCwxLjgtNCw0djEwSDIybC0xLjMsNEwyMCw5MGgyLjJsMy44LDQwaDI2bDMuOC00MEg1OGwtMC43LTJMNTYsODRINDJWNzh6CgkJCSBNMzgsNzR2MTBoMlY3NGg4di0yaC04QzM4LjksNzIsMzgsNzIuOSwzOCw3NHogTTQwLDg2aDE0LjZsMC43LDJIMjIuOGwwLjctMkg0MHogTTUzLjgsOTBIMjQuMmwzLjYsMzhoMjIuNEw1My44LDkweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjksOTJoLTZ2NGgtNnY0aC02djE0aC0zbDAuMiwybDMuOCwzMmgzNmwzLjgtMzJsMC4yLTJoLTN2LTE0aC02di00aC02di00SDEyOXogTTE0NywxMTR2LTEyaC00djRoM3Y4SDE0NwoJCQl6IE0xNDQsMTE0di02aC00djZIMTQ0eiBNMTM4LDEyMHYtMTZoLTR2MTkuMkMxMzUuNiwxMjIuNSwxMzcsMTIxLjQsMTM4LDEyMHogTTEzMiwxMjMuOFYxMDBoLTR2MjMuOAoJCQlDMTI5LjMsMTI0LjEsMTMwLjcsMTI0LjEsMTMyLDEyMy44eiBNMTI2LDEyMy4yVjEwNGgtNHYxNkMxMjMsMTIxLjQsMTI0LjQsMTIyLjUsMTI2LDEyMy4yeiBNMTIwLDExNHYtNmgtNHY2SDEyMHogTTExNCwxMTR2LThoMwoJCQl2LTRoLTR2MTJIMTE0eiBNMTQxLDEwMnYtNGgtNHY0aDN2NGgxVjEwMnogTTEzNSwxMDJ2LThoLTR2NGgzdjRIMTM1eiBNMTI5LDk4di00aC00djhoMXYtNEgxMjl6IE0xMjMsMTAydi00aC00djhoMXYtNEgxMjN6CgkJCSBNMTMwLDEyNmM1LjksMCwxMC45LTQuMiwxMS44LTEwaDcuOWwtMy41LDMwaC0zMi40bC0zLjUtMzBoNy45QzExOS4xLDEyMS44LDEyNC4xLDEyNiwxMzAsMTI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTIsODZ2MmgtNHYtMkgyMTJ6IE0yMTYsODZoLTJ2MmgyVjg2eiBNMTk2LDg2TDE5Niw4NmMtMi43LDAuNy00LjUsMy4zLTMuOSw2YzAuNCwxLjgsMS42LDMuMiwzLjMsMy44CgkJCWwwLjEsMC4ybDEuMSw0LjVjMC4yLDAuOSwxLDEuNSwxLjksMS41bDAsMGw3LDI0LjZjMC4yLDAuOSwxLDEuNCwxLjksMS40aDVjMC45LDAsMS43LTAuNiwxLjktMS40bDctMjQuNmMwLjksMCwxLjctMC42LDEuOS0xLjUKCQkJbDEuMS00LjVsMC4xLTAuMmMyLjYtMC45LDQuMS0zLjcsMy4yLTYuM2MtMC42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2LDc4LjMsMTk2LDg2eiBNMjAwLDg2aDZ2MmgtOQoJCQljLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDNoMjZjMS43LDAsMy0xLjMsMy0zcy0xLjMtMy0zLTNoLTN2LTJoMmMwLTYuNi01LjQtMTItMTItMTJzLTEyLDUuNC0xMiwxMkgyMDB6IE0xOTguNiwxMDBsLTEtNGgyNC45CgkJCWwtMSw0SDE5OC42eiBNMjA3LjUsMTI2bC02LjktMjRoMTguN2wtNi45LDI0SDIwNy41eiBNMTUwLDI0MmMxMi4yLDAsMjItOS44LDIyLTIycy05LjgtMjItMjItMjJzLTIyLDkuOC0yMiwyMgoJCQlTMTM3LjgsMjQyLDE1MCwyNDJ6IE0xNzQsMjIwYzAsMTMuMy0xMC43LDI0LTI0LDI0cy0yNC0xMC43LTI0LTI0bDAsMGMwLTEzLjMsMTAuNy0yNCwyNC0yNFMxNzQsMjA2LjcsMTc0LDIyMHogTTE0NS42LDIzNy43CgkJCWwyLTAuOWMxLjUtMC42LDMuMi0wLjYsNC43LDBsMiwwLjljMC45LDAuNCwyLDAsMi41LTAuOGwxLjEtMS45YzAuOC0xLjQsMi4yLTIuNCwzLjgtMi44bDIuMS0wLjVjMS0wLjIsMS42LTEuMSwxLjUtMi4xbC0wLjItMi4yCgkJCWMtMC4xLTEuNiwwLjQtMy4yLDEuNC00LjVsMS40LTEuN2MwLjctMC44LDAuNy0xLjksMC0yLjZsLTEuNC0xLjdjLTEuMS0xLjItMS42LTIuOC0xLjQtNC41bDAuMi0yLjJjMC4xLTEtMC42LTEuOS0xLjYtMi4xCgkJCWwtMi4xLTAuNWMtMS42LTAuNC0zLTEuNC0zLjgtMi44bC0xLjEtMS45Yy0wLjUtMC45LTEuNi0xLjItMi41LTAuOGwtMiwwLjljLTEuNSwwLjYtMy4yLDAuNi00LjcsMGwtMi0wLjljLTAuOS0wLjQtMiwwLTIuNSwwLjgKCQkJbC0xLDIuMWMtMC44LDEuNC0yLjIsMi40LTMuOCwyLjhsLTIuMSwwLjVjLTEsMC4yLTEuNiwxLjEtMS41LDIuMWwwLjIsMi4yYzAuMSwxLjYtMC40LDMuMi0xLjQsNC41bC0xLjQsMS43CgkJCWMtMC43LDAuOC0wLjcsMS45LDAsMi42bDEuNCwxLjdjMS4xLDEuMiwxLjYsMi44LDEuNCw0LjVsLTAuMiwyLjJjLTAuMSwxLDAuNiwxLjksMS42LDIuMWwyLjEsMC41YzEuNiwwLjQsMywxLjQsMy44LDIuOGwxLjEsMS45CgkJCUMxNDMuNiwyMzcuOCwxNDQuNywyMzguMSwxNDUuNiwyMzcuN0wxNDUuNiwyMzcuN3ogTTE0OC40LDIzOC43YzEtMC40LDIuMS0wLjQsMy4xLDBsMiwwLjljMS44LDAuOCw0LDAuMSw1LTEuNmwxLjEtMS45CgkJCWMwLjYtMC45LDEuNS0xLjYsMi41LTEuOGwyLjEtMC41YzEuOS0wLjQsMy4zLTIuMywzLjEtNC4ybC0wLjItMi4yYy0wLjEtMS4xLDAuMy0yLjIsMS0zbDEuNC0xLjdjMS4zLTEuNSwxLjMtMy43LDAtNS4ybC0xLjQtMS43CgkJCWMtMC43LTAuOC0xLjEtMS45LTEtM2wwLjItMi4yYzAuMi0yLTEuMS0zLjgtMy4xLTQuMmwtMi4xLTAuNWMtMS4xLTAuMi0yLTAuOS0yLjUtMS44bC0xLjEtMS45Yy0xLTEuNy0zLjItMi40LTUtMS42bC0yLDAuOQoJCQljLTEsMC40LTIuMSwwLjQtMy4xLDBsLTItMC45Yy0xLjgtMC44LTQtMC4xLTUsMS42bC0xLjEsMS45Yy0wLjYsMC45LTEuNSwxLjYtMi41LDEuOGwtMi4xLDAuNWMtMS45LDAuNC0zLjMsMi4zLTMuMSw0LjJsMC4yLDIuMgoJCQljMC4xLDEuMS0wLjMsMi4yLTEsM2wtMS40LDEuN2MtMS4zLDEuNS0xLjMsMy43LDAsNS4ybDEuNCwxLjdjMC43LDAuOCwxLjEsMS45LDEsM2wtMC4yLDIuMmMtMC4yLDIsMS4xLDMuOCwzLjEsNC4ybDIuMSwwLjUKCQkJYzEuMSwwLjIsMiwwLjksMi41LDEuOGwxLjEsMS45YzEsMS43LDMuMiwyLjQsNSwxLjZMMTQ4LjQsMjM4Ljd6IE0xNTIsMjA3YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQlTMTUyLDIwNy42LDE1MiwyMDd6IE0xNTgsMjA5YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjA5LjYsMTU4LDIwOXogTTE0NywyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMQoJCQlzLTAuNCwxLTEsMVMxNDcsMjEwLjYsMTQ3LDIxMHogTTE0MSwyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE0MSwyMTAuNiwxNDEsMjEweiBNMTQ0LDIwNWMwLTAuNiwwLjQtMSwxLTEKCQkJczEsMC40LDEsMXMtMC40LDEtMSwxUzE0NCwyMDUuNiwxNDQsMjA1eiBNMTM2LDIxM2MwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM2LDIxMy42LDEzNiwyMTN6IE0xMzksMjE5CgkJCWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM5LDIxOS42LDEzOSwyMTl6IE0xMzksMjI1YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxMzksMjI1LjYsMTM5LDIyNXoKCQkJIE0xNDMsMjMyYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNDMsMjMyLjYsMTQzLDIzMnogTTE0OCwyMzBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxCgkJCVMxNDgsMjMwLjYsMTQ4LDIzMHogTTE1MywyMzRjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE1MywyMzQuNiwxNTMsMjM0eiBNMTU3LDIyOGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxCgkJCXMtMC40LDEtMSwxUzE1NywyMjguNiwxNTcsMjI4eiBNMTYzLDIyNGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTYzLDIyNC42LDE2MywyMjR6IE0xNTksMjIxYzAtMC42LDAuNC0xLDEtMQoJCQlzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTU5LDIyMS42LDE1OSwyMjF6IE0xNjMsMjE4YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNjMsMjE4LjYsMTYzLDIxOHogTTE1OCwyMTQKCQkJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjE0LjYsMTU4LDIxNHogTTEzNCwyMjBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzEzNCwyMjAuNiwxMzQsMjIwegoJCQkgTTE1MCwyMjVjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVzLTUsMi4yLTUsNVMxNDcuMiwyMjUsMTUwLDIyNXogTTE1NywyMjBjMCwzLjktMy4xLDctNyw3cy03LTMuMS03LTdzMy4xLTcsNy03CgkJCVMxNTcsMjE2LjEsMTU3LDIyMHogTTI0MywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNDN6IE0yNjIsMjAwYzAtMC42LDAuNC0xLDEtMWgyCgkJCWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMyNjIuNCwyMDEsMjYyLDIwMC42LDI2MiwyMDB6IE0yNDgsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTEKCQkJSDI0OHogTTIyMywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyMjN6IE0yMjgsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDIKCQkJYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDIyOHogTTIzNywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjM3LjQsMjExLDIzNywyMTAuNiwyMzcsMjEwegoJCQkgTTI1MiwyMTFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjUyLjQsMjEyLDI1MiwyMTEuNiwyNTIsMjExeiBNMjY0LDIwOWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgyCgkJCWMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNjR6IE0yNTMsMTk1YzAtMC42LDAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0yQzI1My40LDE5NiwyNTMsMTk1LjYsMjUzLDE5NXoKCQkJIE0yMzQsMTk1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFIMjM0eiBNMjQwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQloLTJDMjQwLjQsMjAxLDI0MCwyMDAuNiwyNDAsMjAweiBNMjE1LDIxNWMwLTAuNSwwLTAuOSwwLTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42YzAuMi0wLjUsMC41LTEsMC45LTEuNGMtMC45LTIsMC00LjIsMS45LTUuMgoJCQljLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMGMwLjQtMC41LDAuOS0wLjksMS41LTEuMWMwLjUtMi43LDMuMS00LjUsNS44LTQuMWMwLjcsMC4xLDEuNCwwLjQsMiwwLjhjNS4zLTMuOCwxMS42LTUuOSwxOC4yLTUuOQoJCQljNi44LDAsMTMuMSwyLjIsMTguMiw1LjljMi4zLTEuNiw1LjQtMSw3LDEuM2MwLjQsMC42LDAuNywxLjMsMC44LDJjMC42LDAuMiwxLjEsMC42LDEuNSwxLjFjMi43LDAuOCw0LjIsMy41LDMuNCw2LjJsMCwwCgkJCWMxLjksMSwyLjcsMy4yLDEuOSw1LjJjMS45LDIsMS44LDUuMi0wLjIsN2MtMC40LDAuNC0wLjksMC43LTEuNSwxYzAsMC41LDAsMC45LDAsMS40djFoLTYydi0xSDIxNXogTTIxNS44LDIwNy44CgkJCWMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjZjLTEuMy0xLTEuNi0yLjktMC42LTQuMmwwLDBDMjE1LDIwNy41LDIxNS40LDIwNy43LDIxNS44LDIwNy44TDIxNS44LDIwNy44eiBNMjE3LjMsMjAzLjIKCQkJYy0wLjQsMC45LTAuNywxLjgtMSwyLjdjLTEtMC40LTEuNi0xLjUtMS4zLTIuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMkMyMTYuNSwyMDIuNiwyMTYuOSwyMDIuOSwyMTcuMywyMDMuMkwyMTcuMywyMDMuMnoKCQkJIE0yMTkuNiwxOTguN2MtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDMjE4LjMsMTk3LjYsMjE4LjksMTk4LjMsMjE5LjYsMTk4LjcKCQkJTDIxOS42LDE5OC43eiBNMjIwLjgsMTk3YzAuNC0wLjUsMC43LTEsMS4xLTEuNWMtMC4zLTAuNS0wLjktMC43LTEuNC0wLjRzLTAuNywwLjktMC40LDEuNEMyMjAuMywxOTYuNywyMjAuNSwxOTYuOSwyMjAuOCwxOTcKCQkJTDIyMC44LDE5N3ogTTIyNi4xLDE5MS4yYy0xLDAuOS0yLDEuOC0yLjksMi44Yy0wLjMtMC4zLTAuNy0wLjYtMS4xLTAuOGMwLjQtMS42LDIuMS0yLjUsMy43LTIuMQoJCQlDMjI1LjksMTkxLjEsMjI2LDE5MS4yLDIyNi4xLDE5MS4yTDIyNi4xLDE5MS4yeiBNMjY4LjgsMTk0Yy0wLjktMS0xLjktMS45LTIuOS0yLjhjMS41LTAuNiwzLjMsMC4xLDMuOSwxLjcKCQkJYzAsMC4xLDAuMSwwLjIsMC4xLDAuM0MyNjkuNSwxOTMuNCwyNjkuMSwxOTMuNiwyNjguOCwxOTRMMjY4LjgsMTk0eiBNMjcwLjEsMTk1LjVjMC40LDAuNSwwLjgsMSwxLjEsMS40CgkJCWMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMnMtMC43LTAuOS0xLjItMC44QzI3MC41LDE5NS4xLDI3MC4zLDE5NS4zLDI3MC4xLDE5NS41eiBNMjczLjksMjAxLjRjLTAuNS0wLjktMS0xLjgtMS41LTIuNwoJCQljMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMyNzQuMiwyMDEuMSwyNzQsMjAxLjIsMjczLjksMjAxLjR6IE0yNzUuNiwyMDUuOWMtMC4zLTAuOS0wLjYtMS44LTEtMi43CgkJCWMwLjQtMC4zLDAuOC0wLjYsMS4yLTFjMSwwLjUsMS40LDEuNywxLDIuN0MyNzYuNiwyMDUuMywyNzYuMiwyMDUuNywyNzUuNiwyMDUuOXogTTI3Ni44LDIxMS40Yy0wLjEtMS4yLTAuNC0yLjQtMC42LTMuNgoJCQljMC41LTAuMSwwLjktMC40LDEuMi0wLjZDMjc4LjQsMjA4LjUsMjc4LjEsMjEwLjQsMjc2LjgsMjExLjRMMjc2LjgsMjExLjRMMjc2LjgsMjExLjR6IE0yNzUsMjE0Yy0wLjUtMTYtMTMuOS0yOC42LTI5LjktMjguMQoJCQljLTE1LjMsMC41LTI3LjYsMTIuOC0yOC4xLDI4LjFIMjc1TDI3NSwyMTR6IE03Mi4zLDE5OC4xYy0wLjItMC4zLTAuMy0wLjctMC4zLTEuMXYtMTJoLTJ2MTJjMCwyLjIsMS44LDQsNCw0CgkJCWMxLjIsMCwyLjMtMC41LDMuMS0xLjRjMC42LTAuNywwLjktMS42LDAuOS0yLjV2LTEyaC0ydjEyYzAsMS4xLTAuOSwyLTIsMmwwLDBDNzMuMywxOTksNzIuNywxOTguNyw3Mi4zLDE5OC4xeiBNNzUsMTc2CgkJCWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuNSwyLjIsMi42LDMuNSw0LjgsM2MwLjUtMC4xLDEtMC4zLDEuNC0wLjZjMS4xLDIuMSwxLjcsNC40LDEuNyw2Ljd2MjRjMCwzLjMtMi43LDYtNiw2aC0zdjkKCQkJYzAsMi44LTIuMiw1LTUsNXMtNS0yLjItNS01di05aC0zYy0zLjMsMC02LTIuNy02LTZ2LTI0YzAtNy43LDYuMy0xNCwxNC0xNEM3MCwxNzMuOCw3Mi4yLDE3Niw3NSwxNzZ6IE01OCwxOTF2MTIKCQkJYzAsMC44LDAuNSwxLjUsMS4yLDEuOGMwLjksMC40LDEuOSwwLjEsMi40LTAuN2MwLjItMC4zLDAuMy0wLjcsMC4zLTEuMXYtMTJoMnYxMmMwLDIuMi0xLjcsNC0zLjksNGMtMC41LDAtMS0wLjEtMS40LTAuMgoJCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zdjIuNWMwLDIuMiwxLjgsNCw0LDRoMTZjMi4yLDAsNC0xLjgsNC00di0yNGMwLTEuNS0wLjItMi45LTAuNy00LjJjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yCgkJCWMtMi4xLDAtNC4xLTEuMS01LjItM2MtMy0wLjEtNS42LTItNi41LTQuOUM2Mi40LDE3NCw1OCwxNzksNTgsMTg1VjE5MXogTTY3LDIxNXY5YzAsMS43LDEuMywzLDMsM3MzLTEuMywzLTN2LTlINjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0xNywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMTd6IE0yLDIwMGMwLTAuNiwwLjQtMSwxLTFoMgoJCQljMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIM0MyLjQsMjAxLDIsMjAwLjYsMiwyMDB6IE0tMTIsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTEyegoJCQkgTS0zNywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMzd6IE0tMzIsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xCgkJCXMtMC40LTEtMS0xSC0zMnogTS0yMywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTIyLjYsMjExLTIzLDIxMC42LTIzLDIxMHogTS04LDIxMWMwLTAuNiwwLjQtMSwxLTEKCQkJaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTcuNiwyMTItOCwyMTEuNi04LDIxMXogTTQsMjA5Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFINHoKCQkJIE0tNywxOTVjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTYuNiwxOTYtNywxOTUuNi03LDE5NXogTS0yNiwxOTVjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMgoJCQljMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTI2eiBNLTIwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMtMTkuNiwyMDEtMjAsMjAwLjYtMjAsMjAweiBNLTQ1LDIxNQoJCQljMC0wLjUsMC0wLjksMC0xLjRjLTIuNS0xLjEtMy43LTQtMi42LTYuNmMwLjItMC41LDAuNS0xLDAuOS0xLjRjLTAuOS0yLDAtNC4yLDEuOS01LjJjLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMAoJCQljMC40LTAuNSwwLjktMC45LDEuNS0xLjFjMC41LTIuNywzLjEtNC41LDUuOC00LjFjMC43LDAuMSwxLjQsMC40LDIsMC44YzUuMy0zLjgsMTEuNi01LjksMTguMi01LjljNi44LDAsMTMuMSwyLjIsMTguMiw1LjkKCQkJYzIuMy0xLjYsNS40LTEsNywxLjNjMC40LDAuNiwwLjcsMS4zLDAuOCwyYzAuNiwwLjIsMS4xLDAuNiwxLjUsMS4xYzIuNywwLjgsNC4yLDMuNSwzLjQsNi4ybDAsMGMxLjksMSwyLjcsMy4yLDEuOSw1LjIKCQkJYzEuOSwyLDEuOCw1LjItMC4yLDdjLTAuNCwwLjQtMC45LDAuNy0xLjUsMWMwLDAuNSwwLDAuOSwwLDEuNHYxaC02MnYtMUgtNDV6IE0tNDQuMiwyMDcuOGMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjYKCQkJYy0xLjMtMS0xLjYtMi45LTAuNi00LjJsMCwwQy00NSwyMDcuNS00NC42LDIwNy43LTQ0LjIsMjA3LjhMLTQ0LjIsMjA3Ljh6IE0tNDIuNywyMDMuMmMtMC40LDAuOS0wLjcsMS44LTEsMi43CgkJCWMtMS0wLjQtMS42LTEuNS0xLjMtMi41YzAuMi0wLjUsMC42LTAuOSwxLjEtMS4yQy00My41LDIwMi42LTQzLjEsMjAyLjktNDIuNywyMDMuMkwtNDIuNywyMDMuMnogTS00MC40LDE5OC43CgkJCWMtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDLTQxLjcsMTk3LjYtNDEuMSwxOTguMy00MC40LDE5OC43eiBNLTM5LjIsMTk3CgkJCWMwLjMtMC41LDAuNy0xLDEuMS0xLjVjLTAuMy0wLjUtMC45LTAuNy0xLjQtMC40cy0wLjcsMC45LTAuNCwxLjRDLTM5LjcsMTk2LjctMzkuNSwxOTYuOS0zOS4yLDE5N0wtMzkuMiwxOTd6IE0tMzMuOSwxOTEuMgoJCQljLTEsMC45LTIsMS44LTIuOSwyLjhjLTAuMy0wLjMtMC43LTAuNi0xLjEtMC44YzAuNC0xLjYsMi4xLTIuNSwzLjctMi4xQy0zNC4xLDE5MS4xLTM0LDE5MS4yLTMzLjksMTkxLjJMLTMzLjksMTkxLjJ6IE04LjgsMTk0CgkJCWMtMC45LTEtMS45LTEuOS0yLjktMi44YzEuNS0wLjYsMy4zLDAuMSwzLjksMS43YzAsMC4xLDAuMSwwLjIsMC4xLDAuM0M5LjUsMTkzLjQsOS4xLDE5My42LDguOCwxOTRMOC44LDE5NHogTTEwLjEsMTk1LjUKCQkJYzAuNCwwLjUsMC44LDEsMS4xLDEuNGMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMmMtMC4xLTAuNS0wLjctMC45LTEuMi0wLjhDMTAuNSwxOTUuMSwxMC4zLDE5NS4zLDEwLjEsMTk1LjV6IE0xMy45LDIwMS40CgkJCWMtMC41LTAuOS0wLjktMS44LTEuNS0yLjdjMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMxNC4yLDIwMS4xLDE0LDIwMS4yLDEzLjksMjAxLjR6IE0xNS43LDIwNS45CgkJCWMtMC4zLTAuOS0wLjYtMS44LTEtMi43YzAuNC0wLjMsMC44LTAuNiwxLjItMWMxLDAuNSwxLjQsMS43LDEsMi43QzE2LjYsMjA1LjMsMTYuMiwyMDUuNywxNS43LDIwNS45eiBNMTYuOCwyMTEuNAoJCQljLTAuMS0xLjItMC40LTIuNC0wLjYtMy42YzAuNS0wLjEsMC45LTAuNCwxLjItMC42QzE4LjQsMjA4LjUsMTguMSwyMTAuNCwxNi44LDIxMS40TDE2LjgsMjExLjRMMTYuOCwyMTEuNHogTTE1LDIxNAoJCQljLTAuNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xYy0xNS4zLDAuNS0yNy42LDEyLjgtMjguMSwyOC4xSDE1TDE1LDIxNHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"; +$chat-bg-dark: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzE3MUEyNDt9Cjwvc3R5bGU+CjxnPgoJPGcgaWQ9ImktbGlrZS1mb29kIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNCwxNmMwLjIsMC42LDAuNCwxLjMsMC41LDJoLTMuN2wxLjIsMi4zbDAuNSwwLjlsLTAuMiwwLjFWMjhjMi4yLDEuNywyLjcsNC44LDEsNwoJCQljLTAuOCwxLTEuOSwxLjctMy4yLDEuOVYzN2MtMC45LDMuNS00LjEsNi03LjgsNmgtMjBjLTMuNiwwLTYuOC0yLjUtNy43LTZ2LTAuMWMtMi43LTAuNC00LjYtMy00LjItNS43YzAuMi0xLjMsMC45LTIuNSwxLjktMy4yCgkJCXYtNi44bC0wLjgtMS42bC0wLjQtMC45bDAuOS0wLjRMLTE3LDE4aC0zQy0xNy4yLDUuNi00LjktMi4yLDcuNSwwLjZDMTUuNCwyLjMsMjEuOSw4LjIsMjQuNCwxNnogTS0xMi40LDE4Yy0wLjIsMC0wLjMsMC0wLjQsMC4xCgkJCWwtMy4xLDEuNmwwLjksMS44bDEuMy0wLjdjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjFjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDIuMi0xLjFjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjEKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xYzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xQzcuNCwyMiw3LjcsMjIsOCwyMS45bDIuOS0xLjNjMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjMKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwzLjEtMS41bC0wLjktMS44bC0xLjQsMC43Yy0wLjgsMC40LTEuNywwLjQtMi42LDAuMWwtMi44LTEuMkMxMi4zLDE4LDEyLjIsMTgsMTIuMSwxOGwwLDAKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMUw0LDE4LjFDMy45LDE4LDMuNywxOCwzLjYsMThsMCwwYy0wLjIsMC0wLjMsMC0wLjQsMC4xTDEsMTkuMgoJCQljLTAuOCwwLjQtMS44LDAuNC0yLjcsMEwtNCwxOC4xQy00LjEsMTgtNC4zLDE4LTQuNCwxOGwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFMLTcsMTkuMmMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xCgkJCUMtMTIuMSwxOC0xMi4zLDE4LTEyLjQsMThMLTEyLjQsMThMLTEyLjQsMTh6IE0tMTIuNCwxNmgtNC45Qy0xMy41LDUuMS0xLjUtMC43LDkuNSwzLjJjNiwyLjEsMTAuNyw2LjgsMTIuOCwxMi44aC0yLjFsLTAuMS0wLjEKCQkJTDE5LjksMTZILTEyLjRMLTEyLjQsMTZ6IE0xNy45LDIzLjdsMS40LTAuN2gxLjN2MmgtMzZ2LTEuMWwwLjMtMC4ybDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdILTMKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwTDIuMywyM2gyLjZsMS40LDAuN2MwLjcsMC40LDEuNywwLjQsMi41LDBsMS43LTAuN2gzLjJsMS43LDAuN0MxNi4yLDI0LjEsMTcuMSwyNC4xLDE3LjksMjMuN3oKCQkJIE0tMTMuOCwyN2wxNi40LDQuOUwxOC45LDI3SC0xMy44eiBNLTE0LjQsMjloMC4zbDE2LjcsNWwxNi43LTVoMC4zYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzaC0zNGMtMS43LDAtMy0xLjMtMy0zCgkJCUMtMTcuNCwzMC4zLTE2LjEsMjktMTQuNCwyOXogTS0xMy4xLDM3YzAuOCwyLjQsMy4xLDQsNS43LDRoMjBjMi41LDAsNC44LTEuNiw1LjctNEMxOC4yLDM3LTEzLjEsMzctMTMuMSwzN3oiLz4KCQk8cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQsMTZjMC4yLDAuNiwwLjQsMS4zLDAuNSwyaC0zLjdsMS4yLDIuM2wwLjUsMC45bC0wLjIsMC4xVjI4YzIuMiwxLjcsMi43LDQuOCwxLDcKCQkJYy0wLjgsMS0xLjksMS43LTMuMiwxLjlWMzdjLTAuOSwzLjUtNC4xLDYtNy44LDZoLTIwYy0zLjYsMC02LjgtMi41LTcuNy02di0wLjFjLTIuNy0wLjQtNC42LTMtNC4yLTUuN2MwLjItMS4zLDAuOS0yLjUsMS45LTMuMgoJCQl2LTYuOGwtMC44LTEuNmwtMC40LTAuOWwwLjktMC40TDI0MywxOGgtM2MyLjgtMTIuNCwxNS4xLTIwLjIsMjcuNS0xNy40QzI3NS40LDIuMywyODEuOSw4LjIsMjg0LjQsMTZ6IE0yNDcuNSwxOAoJCQljLTAuMiwwLTAuMywwLTAuNCwwLjFsLTMuMSwxLjZsMC45LDEuOGwxLjMtMC43YzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xCgkJCWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi4yLTEuMWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi45LTEuMwoJCQljMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjNjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDMuMS0xLjVsLTAuOS0xLjhsLTEuNCwwLjdjLTAuOCwwLjQtMS43LDAuNC0yLjYsMC4xbC0yLjgtMS4yCgkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFsMCwwYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMWwtMi4zLTEuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNS0wLjFsMCwwCgkJCWMtMC4yLDAtMC4zLDAtMC40LDAuMWwtMi4yLDEuMWMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMWwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFsLTIuMiwxLjEKCQkJYy0wLjgsMC40LTEuOCwwLjQtMi43LDBsLTIuMi0xLjFDMjQ3LjksMTgsMjQ3LjcsMTgsMjQ3LjUsMThMMjQ3LjUsMThMMjQ3LjUsMTh6IE0yNDcuNSwxNmgtNC45YzMuOS0xMC45LDE1LjktMTYuNywyNi44LTEyLjgKCQkJYzYsMi4xLDEwLjcsNi44LDEyLjgsMTIuOGgtMi4xbC0wLjEtMC4xbC0wLjMsMC4xSDI0Ny41TDI0Ny41LDE2eiBNMjc3LjksMjMuN2wxLjQtMC43aDEuM3YyaC0zNnYtMS4xbDAuMy0wLjJsMS40LTAuN2gyLjYKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjcsMC40LDIuNiwwLjFsMS43LTAuNwoJCQloMy4ybDEuNywwLjdDMjc2LjIsMjQuMSwyNzcuMSwyNC4xLDI3Ny45LDIzLjdMMjc3LjksMjMuN3ogTTI0Ni4yLDI3bDE2LjQsNC45TDI3OSwyN0gyNDYuMnogTTI0NS41LDI5aDAuM2wxNi43LDVsMTYuNy01aDAuMwoJCQljMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNoLTM0Yy0xLjcsMC0zLTEuMy0zLTNTMjQzLjksMjksMjQ1LjUsMjl6IE0yNDYuOSwzN2MwLjgsMi40LDMuMSw0LDUuNiw0aDIwYzIuNSwwLDQuOC0xLjYsNS43LTQKCQkJSDI0Ni45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSwyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCwwLTcuMiwyLjQtOC41LDZjLTMuMywwLjMtNS44LDMuMi01LjUsNi41YzAuMiwyLjksMi42LDUuMiw1LjUsNS41CgkJCWMtMS43LDQuNywwLjgsOS44LDUuNCwxMS41YzEsMC4zLDIsMC41LDMsMC41aDQyYzUsMCw5LTQsOS05YzAtMS0wLjItMi4xLTAuNS0zYzMuMy0wLjMsNS44LTMuMiw1LjUtNi41CgkJCUMxNjQuNywyMy42LDE2Mi40LDIxLjMsMTU5LjUsMjF6IE0xNTEsMTdoLTQyYy0yLjcsMC01LjIsMS42LTYuMyw0aDU0LjdDMTU2LjIsMTguNiwxNTMuNywxNywxNTEsMTd6IE0xNDEuNyw0MwoJCQljMi4xLTEuNywzLjMtNC4zLDMuMy03aC0yYzAsMy45LTMuMSw3LTcsN2gtNC4zYzIuMS0xLjcsMy4zLTQuMywzLjMtN2gtMmMwLDMuOS0zLjEsNy03LDdoLTQuM2MyLjEtMS43LDMuMy00LjMsMy4zLTdoLTIKCQkJYzAsMy45LTMuMSw3LTcsN2gtN2MtMy45LDAtNy0zLjEtNy03czMuMS03LDctN2g0MmMzLjksMCw3LDMuMSw3LDdzLTMuMSw3LTcsN0gxNDEuN3ogTTEwOSwyN2MtMywwLTUuOCwxLjUtNy41LDRIMTAxCgkJCWMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNGg1OGMyLjIsMCw0LDEuOCw0LDRzLTEuOCw0LTQsNGgtMC41Yy0xLjctMi41LTQuNS00LTcuNS00SDEwOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksMTE1YzQuNCwwLDgtMy42LDgtOHMtMy42LTgtOC04cy04LDMuNi04LDhTMzQuNiwxMTUsMzksMTE1eiBNNDUsMTA3YzAsMy4zLTIuNyw2LTYsNnMtNi0yLjctNi02CgkJCXMyLjctNiw2LTZTNDUsMTAzLjcsNDUsMTA3eiBNNDIsNzh2LTJoOHYtNkg0MGMtMi4yLDAtNCwxLjgtNCw0djEwSDIybC0xLjMsNEwyMCw5MGgyLjJsMy44LDQwaDI2bDMuOC00MEg1OGwtMC43LTJMNTYsODRINDJWNzh6CgkJCSBNMzgsNzR2MTBoMlY3NGg4di0yaC04QzM4LjksNzIsMzgsNzIuOSwzOCw3NHogTTQwLDg2aDE0LjZsMC43LDJIMjIuOGwwLjctMkg0MHogTTUzLjgsOTBIMjQuMmwzLjYsMzhoMjIuNEw1My44LDkweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjksOTJoLTZ2NGgtNnY0aC02djE0aC0zbDAuMiwybDMuOCwzMmgzNmwzLjgtMzJsMC4yLTJoLTN2LTE0aC02di00aC02di00SDEyOXogTTE0NywxMTR2LTEyaC00djRoM3Y4SDE0NwoJCQl6IE0xNDQsMTE0di02aC00djZIMTQ0eiBNMTM4LDEyMHYtMTZoLTR2MTkuMkMxMzUuNiwxMjIuNSwxMzcsMTIxLjQsMTM4LDEyMHogTTEzMiwxMjMuOFYxMDBoLTR2MjMuOAoJCQlDMTI5LjMsMTI0LjEsMTMwLjcsMTI0LjEsMTMyLDEyMy44eiBNMTI2LDEyMy4yVjEwNGgtNHYxNkMxMjMsMTIxLjQsMTI0LjQsMTIyLjUsMTI2LDEyMy4yeiBNMTIwLDExNHYtNmgtNHY2SDEyMHogTTExNCwxMTR2LThoMwoJCQl2LTRoLTR2MTJIMTE0eiBNMTQxLDEwMnYtNGgtNHY0aDN2NGgxVjEwMnogTTEzNSwxMDJ2LThoLTR2NGgzdjRIMTM1eiBNMTI5LDk4di00aC00djhoMXYtNEgxMjl6IE0xMjMsMTAydi00aC00djhoMXYtNEgxMjN6CgkJCSBNMTMwLDEyNmM1LjksMCwxMC45LTQuMiwxMS44LTEwaDcuOWwtMy41LDMwaC0zMi40bC0zLjUtMzBoNy45QzExOS4xLDEyMS44LDEyNC4xLDEyNiwxMzAsMTI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTIsODZ2MmgtNHYtMkgyMTJ6IE0yMTYsODZoLTJ2MmgyVjg2eiBNMTk2LDg2TDE5Niw4NmMtMi43LDAuNy00LjUsMy4zLTMuOSw2YzAuNCwxLjgsMS42LDMuMiwzLjMsMy44CgkJCWwwLjEsMC4ybDEuMSw0LjVjMC4yLDAuOSwxLDEuNSwxLjksMS41bDAsMGw3LDI0LjZjMC4yLDAuOSwxLDEuNCwxLjksMS40aDVjMC45LDAsMS43LTAuNiwxLjktMS40bDctMjQuNmMwLjksMCwxLjctMC42LDEuOS0xLjUKCQkJbDEuMS00LjVsMC4xLTAuMmMyLjYtMC45LDQuMS0zLjcsMy4yLTYuM2MtMC42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2LDc4LjMsMTk2LDg2eiBNMjAwLDg2aDZ2MmgtOQoJCQljLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDNoMjZjMS43LDAsMy0xLjMsMy0zcy0xLjMtMy0zLTNoLTN2LTJoMmMwLTYuNi01LjQtMTItMTItMTJzLTEyLDUuNC0xMiwxMkgyMDB6IE0xOTguNiwxMDBsLTEtNGgyNC45CgkJCWwtMSw0SDE5OC42eiBNMjA3LjUsMTI2bC02LjktMjRoMTguN2wtNi45LDI0SDIwNy41eiBNMTUwLDI0MmMxMi4yLDAsMjItOS44LDIyLTIycy05LjgtMjItMjItMjJzLTIyLDkuOC0yMiwyMgoJCQlTMTM3LjgsMjQyLDE1MCwyNDJ6IE0xNzQsMjIwYzAsMTMuMy0xMC43LDI0LTI0LDI0cy0yNC0xMC43LTI0LTI0bDAsMGMwLTEzLjMsMTAuNy0yNCwyNC0yNFMxNzQsMjA2LjcsMTc0LDIyMHogTTE0NS42LDIzNy43CgkJCWwyLTAuOWMxLjUtMC42LDMuMi0wLjYsNC43LDBsMiwwLjljMC45LDAuNCwyLDAsMi41LTAuOGwxLjEtMS45YzAuOC0xLjQsMi4yLTIuNCwzLjgtMi44bDIuMS0wLjVjMS0wLjIsMS42LTEuMSwxLjUtMi4xbC0wLjItMi4yCgkJCWMtMC4xLTEuNiwwLjQtMy4yLDEuNC00LjVsMS40LTEuN2MwLjctMC44LDAuNy0xLjksMC0yLjZsLTEuNC0xLjdjLTEuMS0xLjItMS42LTIuOC0xLjQtNC41bDAuMi0yLjJjMC4xLTEtMC42LTEuOS0xLjYtMi4xCgkJCWwtMi4xLTAuNWMtMS42LTAuNC0zLTEuNC0zLjgtMi44bC0xLjEtMS45Yy0wLjUtMC45LTEuNi0xLjItMi41LTAuOGwtMiwwLjljLTEuNSwwLjYtMy4yLDAuNi00LjcsMGwtMi0wLjljLTAuOS0wLjQtMiwwLTIuNSwwLjgKCQkJbC0xLDIuMWMtMC44LDEuNC0yLjIsMi40LTMuOCwyLjhsLTIuMSwwLjVjLTEsMC4yLTEuNiwxLjEtMS41LDIuMWwwLjIsMi4yYzAuMSwxLjYtMC40LDMuMi0xLjQsNC41bC0xLjQsMS43CgkJCWMtMC43LDAuOC0wLjcsMS45LDAsMi42bDEuNCwxLjdjMS4xLDEuMiwxLjYsMi44LDEuNCw0LjVsLTAuMiwyLjJjLTAuMSwxLDAuNiwxLjksMS42LDIuMWwyLjEsMC41YzEuNiwwLjQsMywxLjQsMy44LDIuOGwxLjEsMS45CgkJCUMxNDMuNiwyMzcuOCwxNDQuNywyMzguMSwxNDUuNiwyMzcuN0wxNDUuNiwyMzcuN3ogTTE0OC40LDIzOC43YzEtMC40LDIuMS0wLjQsMy4xLDBsMiwwLjljMS44LDAuOCw0LDAuMSw1LTEuNmwxLjEtMS45CgkJCWMwLjYtMC45LDEuNS0xLjYsMi41LTEuOGwyLjEtMC41YzEuOS0wLjQsMy4zLTIuMywzLjEtNC4ybC0wLjItMi4yYy0wLjEtMS4xLDAuMy0yLjIsMS0zbDEuNC0xLjdjMS4zLTEuNSwxLjMtMy43LDAtNS4ybC0xLjQtMS43CgkJCWMtMC43LTAuOC0xLjEtMS45LTEtM2wwLjItMi4yYzAuMi0yLTEuMS0zLjgtMy4xLTQuMmwtMi4xLTAuNWMtMS4xLTAuMi0yLTAuOS0yLjUtMS44bC0xLjEtMS45Yy0xLTEuNy0zLjItMi40LTUtMS42bC0yLDAuOQoJCQljLTEsMC40LTIuMSwwLjQtMy4xLDBsLTItMC45Yy0xLjgtMC44LTQtMC4xLTUsMS42bC0xLjEsMS45Yy0wLjYsMC45LTEuNSwxLjYtMi41LDEuOGwtMi4xLDAuNWMtMS45LDAuNC0zLjMsMi4zLTMuMSw0LjJsMC4yLDIuMgoJCQljMC4xLDEuMS0wLjMsMi4yLTEsM2wtMS40LDEuN2MtMS4zLDEuNS0xLjMsMy43LDAsNS4ybDEuNCwxLjdjMC43LDAuOCwxLjEsMS45LDEsM2wtMC4yLDIuMmMtMC4yLDIsMS4xLDMuOCwzLjEsNC4ybDIuMSwwLjUKCQkJYzEuMSwwLjIsMiwwLjksMi41LDEuOGwxLjEsMS45YzEsMS43LDMuMiwyLjQsNSwxLjZMMTQ4LjQsMjM4Ljd6IE0xNTIsMjA3YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQlTMTUyLDIwNy42LDE1MiwyMDd6IE0xNTgsMjA5YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjA5LjYsMTU4LDIwOXogTTE0NywyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMQoJCQlzLTAuNCwxLTEsMVMxNDcsMjEwLjYsMTQ3LDIxMHogTTE0MSwyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE0MSwyMTAuNiwxNDEsMjEweiBNMTQ0LDIwNWMwLTAuNiwwLjQtMSwxLTEKCQkJczEsMC40LDEsMXMtMC40LDEtMSwxUzE0NCwyMDUuNiwxNDQsMjA1eiBNMTM2LDIxM2MwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM2LDIxMy42LDEzNiwyMTN6IE0xMzksMjE5CgkJCWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM5LDIxOS42LDEzOSwyMTl6IE0xMzksMjI1YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxMzksMjI1LjYsMTM5LDIyNXoKCQkJIE0xNDMsMjMyYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNDMsMjMyLjYsMTQzLDIzMnogTTE0OCwyMzBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxCgkJCVMxNDgsMjMwLjYsMTQ4LDIzMHogTTE1MywyMzRjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE1MywyMzQuNiwxNTMsMjM0eiBNMTU3LDIyOGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxCgkJCXMtMC40LDEtMSwxUzE1NywyMjguNiwxNTcsMjI4eiBNMTYzLDIyNGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTYzLDIyNC42LDE2MywyMjR6IE0xNTksMjIxYzAtMC42LDAuNC0xLDEtMQoJCQlzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTU5LDIyMS42LDE1OSwyMjF6IE0xNjMsMjE4YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNjMsMjE4LjYsMTYzLDIxOHogTTE1OCwyMTQKCQkJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjE0LjYsMTU4LDIxNHogTTEzNCwyMjBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzEzNCwyMjAuNiwxMzQsMjIwegoJCQkgTTE1MCwyMjVjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVzLTUsMi4yLTUsNVMxNDcuMiwyMjUsMTUwLDIyNXogTTE1NywyMjBjMCwzLjktMy4xLDctNyw3cy03LTMuMS03LTdzMy4xLTcsNy03CgkJCVMxNTcsMjE2LjEsMTU3LDIyMHogTTI0MywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNDN6IE0yNjIsMjAwYzAtMC42LDAuNC0xLDEtMWgyCgkJCWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMyNjIuNCwyMDEsMjYyLDIwMC42LDI2MiwyMDB6IE0yNDgsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTEKCQkJSDI0OHogTTIyMywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyMjN6IE0yMjgsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDIKCQkJYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDIyOHogTTIzNywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjM3LjQsMjExLDIzNywyMTAuNiwyMzcsMjEwegoJCQkgTTI1MiwyMTFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjUyLjQsMjEyLDI1MiwyMTEuNiwyNTIsMjExeiBNMjY0LDIwOWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgyCgkJCWMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNjR6IE0yNTMsMTk1YzAtMC42LDAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0yQzI1My40LDE5NiwyNTMsMTk1LjYsMjUzLDE5NXoKCQkJIE0yMzQsMTk1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFIMjM0eiBNMjQwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQloLTJDMjQwLjQsMjAxLDI0MCwyMDAuNiwyNDAsMjAweiBNMjE1LDIxNWMwLTAuNSwwLTAuOSwwLTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42YzAuMi0wLjUsMC41LTEsMC45LTEuNGMtMC45LTIsMC00LjIsMS45LTUuMgoJCQljLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMGMwLjQtMC41LDAuOS0wLjksMS41LTEuMWMwLjUtMi43LDMuMS00LjUsNS44LTQuMWMwLjcsMC4xLDEuNCwwLjQsMiwwLjhjNS4zLTMuOCwxMS42LTUuOSwxOC4yLTUuOQoJCQljNi44LDAsMTMuMSwyLjIsMTguMiw1LjljMi4zLTEuNiw1LjQtMSw3LDEuM2MwLjQsMC42LDAuNywxLjMsMC44LDJjMC42LDAuMiwxLjEsMC42LDEuNSwxLjFjMi43LDAuOCw0LjIsMy41LDMuNCw2LjJsMCwwCgkJCWMxLjksMSwyLjcsMy4yLDEuOSw1LjJjMS45LDIsMS44LDUuMi0wLjIsN2MtMC40LDAuNC0wLjksMC43LTEuNSwxYzAsMC41LDAsMC45LDAsMS40djFoLTYydi0xSDIxNXogTTIxNS44LDIwNy44CgkJCWMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjZjLTEuMy0xLTEuNi0yLjktMC42LTQuMmwwLDBDMjE1LDIwNy41LDIxNS40LDIwNy43LDIxNS44LDIwNy44TDIxNS44LDIwNy44eiBNMjE3LjMsMjAzLjIKCQkJYy0wLjQsMC45LTAuNywxLjgtMSwyLjdjLTEtMC40LTEuNi0xLjUtMS4zLTIuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMkMyMTYuNSwyMDIuNiwyMTYuOSwyMDIuOSwyMTcuMywyMDMuMkwyMTcuMywyMDMuMnoKCQkJIE0yMTkuNiwxOTguN2MtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDMjE4LjMsMTk3LjYsMjE4LjksMTk4LjMsMjE5LjYsMTk4LjcKCQkJTDIxOS42LDE5OC43eiBNMjIwLjgsMTk3YzAuNC0wLjUsMC43LTEsMS4xLTEuNWMtMC4zLTAuNS0wLjktMC43LTEuNC0wLjRzLTAuNywwLjktMC40LDEuNEMyMjAuMywxOTYuNywyMjAuNSwxOTYuOSwyMjAuOCwxOTcKCQkJTDIyMC44LDE5N3ogTTIyNi4xLDE5MS4yYy0xLDAuOS0yLDEuOC0yLjksMi44Yy0wLjMtMC4zLTAuNy0wLjYtMS4xLTAuOGMwLjQtMS42LDIuMS0yLjUsMy43LTIuMQoJCQlDMjI1LjksMTkxLjEsMjI2LDE5MS4yLDIyNi4xLDE5MS4yTDIyNi4xLDE5MS4yeiBNMjY4LjgsMTk0Yy0wLjktMS0xLjktMS45LTIuOS0yLjhjMS41LTAuNiwzLjMsMC4xLDMuOSwxLjcKCQkJYzAsMC4xLDAuMSwwLjIsMC4xLDAuM0MyNjkuNSwxOTMuNCwyNjkuMSwxOTMuNiwyNjguOCwxOTRMMjY4LjgsMTk0eiBNMjcwLjEsMTk1LjVjMC40LDAuNSwwLjgsMSwxLjEsMS40CgkJCWMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMnMtMC43LTAuOS0xLjItMC44QzI3MC41LDE5NS4xLDI3MC4zLDE5NS4zLDI3MC4xLDE5NS41eiBNMjczLjksMjAxLjRjLTAuNS0wLjktMS0xLjgtMS41LTIuNwoJCQljMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMyNzQuMiwyMDEuMSwyNzQsMjAxLjIsMjczLjksMjAxLjR6IE0yNzUuNiwyMDUuOWMtMC4zLTAuOS0wLjYtMS44LTEtMi43CgkJCWMwLjQtMC4zLDAuOC0wLjYsMS4yLTFjMSwwLjUsMS40LDEuNywxLDIuN0MyNzYuNiwyMDUuMywyNzYuMiwyMDUuNywyNzUuNiwyMDUuOXogTTI3Ni44LDIxMS40Yy0wLjEtMS4yLTAuNC0yLjQtMC42LTMuNgoJCQljMC41LTAuMSwwLjktMC40LDEuMi0wLjZDMjc4LjQsMjA4LjUsMjc4LjEsMjEwLjQsMjc2LjgsMjExLjRMMjc2LjgsMjExLjRMMjc2LjgsMjExLjR6IE0yNzUsMjE0Yy0wLjUtMTYtMTMuOS0yOC42LTI5LjktMjguMQoJCQljLTE1LjMsMC41LTI3LjYsMTIuOC0yOC4xLDI4LjFIMjc1TDI3NSwyMTR6IE03Mi4zLDE5OC4xYy0wLjItMC4zLTAuMy0wLjctMC4zLTEuMXYtMTJoLTJ2MTJjMCwyLjIsMS44LDQsNCw0CgkJCWMxLjIsMCwyLjMtMC41LDMuMS0xLjRjMC42LTAuNywwLjktMS42LDAuOS0yLjV2LTEyaC0ydjEyYzAsMS4xLTAuOSwyLTIsMmwwLDBDNzMuMywxOTksNzIuNywxOTguNyw3Mi4zLDE5OC4xeiBNNzUsMTc2CgkJCWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuNSwyLjIsMi42LDMuNSw0LjgsM2MwLjUtMC4xLDEtMC4zLDEuNC0wLjZjMS4xLDIuMSwxLjcsNC40LDEuNyw2Ljd2MjRjMCwzLjMtMi43LDYtNiw2aC0zdjkKCQkJYzAsMi44LTIuMiw1LTUsNXMtNS0yLjItNS01di05aC0zYy0zLjMsMC02LTIuNy02LTZ2LTI0YzAtNy43LDYuMy0xNCwxNC0xNEM3MCwxNzMuOCw3Mi4yLDE3Niw3NSwxNzZ6IE01OCwxOTF2MTIKCQkJYzAsMC44LDAuNSwxLjUsMS4yLDEuOGMwLjksMC40LDEuOSwwLjEsMi40LTAuN2MwLjItMC4zLDAuMy0wLjcsMC4zLTEuMXYtMTJoMnYxMmMwLDIuMi0xLjcsNC0zLjksNGMtMC41LDAtMS0wLjEtMS40LTAuMgoJCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zdjIuNWMwLDIuMiwxLjgsNCw0LDRoMTZjMi4yLDAsNC0xLjgsNC00di0yNGMwLTEuNS0wLjItMi45LTAuNy00LjJjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yCgkJCWMtMi4xLDAtNC4xLTEuMS01LjItM2MtMy0wLjEtNS42LTItNi41LTQuOUM2Mi40LDE3NCw1OCwxNzksNTgsMTg1VjE5MXogTTY3LDIxNXY5YzAsMS43LDEuMywzLDMsM3MzLTEuMywzLTN2LTlINjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0xNywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMTd6IE0yLDIwMGMwLTAuNiwwLjQtMSwxLTFoMgoJCQljMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIM0MyLjQsMjAxLDIsMjAwLjYsMiwyMDB6IE0tMTIsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTEyegoJCQkgTS0zNywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMzd6IE0tMzIsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xCgkJCXMtMC40LTEtMS0xSC0zMnogTS0yMywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTIyLjYsMjExLTIzLDIxMC42LTIzLDIxMHogTS04LDIxMWMwLTAuNiwwLjQtMSwxLTEKCQkJaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTcuNiwyMTItOCwyMTEuNi04LDIxMXogTTQsMjA5Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFINHoKCQkJIE0tNywxOTVjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTYuNiwxOTYtNywxOTUuNi03LDE5NXogTS0yNiwxOTVjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMgoJCQljMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTI2eiBNLTIwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMtMTkuNiwyMDEtMjAsMjAwLjYtMjAsMjAweiBNLTQ1LDIxNQoJCQljMC0wLjUsMC0wLjksMC0xLjRjLTIuNS0xLjEtMy43LTQtMi42LTYuNmMwLjItMC41LDAuNS0xLDAuOS0xLjRjLTAuOS0yLDAtNC4yLDEuOS01LjJjLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMAoJCQljMC40LTAuNSwwLjktMC45LDEuNS0xLjFjMC41LTIuNywzLjEtNC41LDUuOC00LjFjMC43LDAuMSwxLjQsMC40LDIsMC44YzUuMy0zLjgsMTEuNi01LjksMTguMi01LjljNi44LDAsMTMuMSwyLjIsMTguMiw1LjkKCQkJYzIuMy0xLjYsNS40LTEsNywxLjNjMC40LDAuNiwwLjcsMS4zLDAuOCwyYzAuNiwwLjIsMS4xLDAuNiwxLjUsMS4xYzIuNywwLjgsNC4yLDMuNSwzLjQsNi4ybDAsMGMxLjksMSwyLjcsMy4yLDEuOSw1LjIKCQkJYzEuOSwyLDEuOCw1LjItMC4yLDdjLTAuNCwwLjQtMC45LDAuNy0xLjUsMWMwLDAuNSwwLDAuOSwwLDEuNHYxaC02MnYtMUgtNDV6IE0tNDQuMiwyMDcuOGMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjYKCQkJYy0xLjMtMS0xLjYtMi45LTAuNi00LjJsMCwwQy00NSwyMDcuNS00NC42LDIwNy43LTQ0LjIsMjA3LjhMLTQ0LjIsMjA3Ljh6IE0tNDIuNywyMDMuMmMtMC40LDAuOS0wLjcsMS44LTEsMi43CgkJCWMtMS0wLjQtMS42LTEuNS0xLjMtMi41YzAuMi0wLjUsMC42LTAuOSwxLjEtMS4yQy00My41LDIwMi42LTQzLjEsMjAyLjktNDIuNywyMDMuMkwtNDIuNywyMDMuMnogTS00MC40LDE5OC43CgkJCWMtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDLTQxLjcsMTk3LjYtNDEuMSwxOTguMy00MC40LDE5OC43eiBNLTM5LjIsMTk3CgkJCWMwLjMtMC41LDAuNy0xLDEuMS0xLjVjLTAuMy0wLjUtMC45LTAuNy0xLjQtMC40cy0wLjcsMC45LTAuNCwxLjRDLTM5LjcsMTk2LjctMzkuNSwxOTYuOS0zOS4yLDE5N0wtMzkuMiwxOTd6IE0tMzMuOSwxOTEuMgoJCQljLTEsMC45LTIsMS44LTIuOSwyLjhjLTAuMy0wLjMtMC43LTAuNi0xLjEtMC44YzAuNC0xLjYsMi4xLTIuNSwzLjctMi4xQy0zNC4xLDE5MS4xLTM0LDE5MS4yLTMzLjksMTkxLjJMLTMzLjksMTkxLjJ6IE04LjgsMTk0CgkJCWMtMC45LTEtMS45LTEuOS0yLjktMi44YzEuNS0wLjYsMy4zLDAuMSwzLjksMS43YzAsMC4xLDAuMSwwLjIsMC4xLDAuM0M5LjUsMTkzLjQsOS4xLDE5My42LDguOCwxOTRMOC44LDE5NHogTTEwLjEsMTk1LjUKCQkJYzAuNCwwLjUsMC44LDEsMS4xLDEuNGMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMmMtMC4xLTAuNS0wLjctMC45LTEuMi0wLjhDMTAuNSwxOTUuMSwxMC4zLDE5NS4zLDEwLjEsMTk1LjV6IE0xMy45LDIwMS40CgkJCWMtMC41LTAuOS0wLjktMS44LTEuNS0yLjdjMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMxNC4yLDIwMS4xLDE0LDIwMS4yLDEzLjksMjAxLjR6IE0xNS43LDIwNS45CgkJCWMtMC4zLTAuOS0wLjYtMS44LTEtMi43YzAuNC0wLjMsMC44LTAuNiwxLjItMWMxLDAuNSwxLjQsMS43LDEsMi43QzE2LjYsMjA1LjMsMTYuMiwyMDUuNywxNS43LDIwNS45eiBNMTYuOCwyMTEuNAoJCQljLTAuMS0xLjItMC40LTIuNC0wLjYtMy42YzAuNS0wLjEsMC45LTAuNCwxLjItMC42QzE4LjQsMjA4LjUsMTguMSwyMTAuNCwxNi44LDIxMS40TDE2LjgsMjExLjRMMTYuOCwyMTEuNHogTTE1LDIxNAoJCQljLTAuNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xYy0xNS4zLDAuNS0yNy42LDEyLjgtMjguMSwyOC4xSDE1TDE1LDIxNHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"; diff --git a/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss b/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss new file mode 100644 index 00000000..6a58e050 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss @@ -0,0 +1,49 @@ +// Justified nav links +// ------------------------- + +@mixin nav-justified { + width: 100%; + + .nav-item { + float: none; + } + + .nav-link { + text-align: center; + margin-bottom: 5px; + } + + > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + + @include media-breakpoint-up(sm) { + .nav-item { + display: block; + width: 1%; + } + .nav-link { + margin-bottom: 0; + } + } +} + +// Move borders to anchors instead of bottom of list +// +// Mixin for adding on top the shared `.nav-justified` styles for our tabs +@mixin nav-tabs-justified { + .nav-link { + // Override margin from .nav-tabs + margin-right: 0; + border-radius: $border-radius; + } + + @include media-breakpoint-up(sm) { + .nav-link.active, + .nav-link.active:hover, + .nav-link.active:focus { + border-bottom-color: transparent; //$nav-tabs-justified-active-link-border-color; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/mixins/_type.scss b/src/@core/scss/base/bootstrap-extended/mixins/_type.scss new file mode 100644 index 00000000..2af366c2 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/mixins/_type.scss @@ -0,0 +1,31 @@ +// Font weight mixins +// ------------------ +@mixin font-weight($weight) { + $weights: ( + thin: 100, + extra-light: 200, + ultra-light: 200, + light: 300, + normal: 400, + book: 400, + regular: 400, + medium: 500, + semi-bold: 600, + demi-bold: 600, + bold: 700, + extra-bold: 800, + ultra-bold: 900, + heavy: 900, + black: 900, + ultra: 900, + ultra-black: 900, + extra-ultra: 900 + ); + + $output: $weight; + @if map-has-key($weights, $weight) { + $output: map-get($weights, $weight); + } + + font-weight: $output; +} diff --git a/src/@core/scss/base/bootstrap.scss b/src/@core/scss/base/bootstrap.scss new file mode 100644 index 00000000..b76cb2c1 --- /dev/null +++ b/src/@core/scss/base/bootstrap.scss @@ -0,0 +1,11 @@ +// ================================================================================================ +// File Name: bootstrap.scss +// Description: Include bootstrap core from node_modules +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'bootstrap/scss/bootstrap'; // Bootstrap core diff --git a/src/@core/scss/base/colors.scss b/src/@core/scss/base/colors.scss new file mode 100644 index 00000000..a49b6947 --- /dev/null +++ b/src/@core/scss/base/colors.scss @@ -0,0 +1,24 @@ +// ================================================================================================ +// File Name: colors.scss +// Description: Common color file to include color paletter and colors file, its qiore good to +// have all color classes in a separate file as it's quite heavy. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Core +// ------------------------------ + +// Import variables and mixins +@import 'bootstrap/scss/mixins/gradients'; +@import 'core/mixins/hex2rgb'; + +//box shadow for alert's heading +@import 'core/mixins/alert'; + +// Color system, always load last +// ------------------------------ +@import 'core/colors/palette'; +@import 'core/colors/palette-gradient.scss'; diff --git a/src/@core/scss/base/components.scss b/src/@core/scss/base/components.scss new file mode 100644 index 00000000..c5128628 --- /dev/null +++ b/src/@core/scss/base/components.scss @@ -0,0 +1,40 @@ +// ================================================================================================ +// File Name: components.scss +// Description: Common components file to includ all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +@import 'core/mixins/transitions'; // Template custom mixins + +// Core +// ------------------------------ +// layouts +@import 'core/layouts/content'; +@import 'core/layouts/sidebar'; +@import 'core/layouts/footer'; +// menu +@import 'core/menu/navigation'; + +// Components +// ------------------------------ +@import 'components/avatar'; +@import 'components/search'; +// @import 'components/chart'; +@import 'components/bootstrap-social'; +@import 'components/demo'; //! Plugins demo styles, remove in real project +@import 'components/customizer'; //! Customizer demo, remove in real project +@import 'components/divider'; +@import 'components/timeline'; + +// Plugins +// ------------------------------ +@import 'plugins/ui/breakpoints'; +@import 'plugins/forms/select2/select2'; +@import 'plugins/tables/datatables'; +@import 'plugins/forms/form-number-input'; // ? globally required for cart dropdown diff --git a/src/@core/scss/base/components/_include.scss b/src/@core/scss/base/components/_include.scss new file mode 100644 index 00000000..f59db105 --- /dev/null +++ b/src/@core/scss/base/components/_include.scss @@ -0,0 +1,13 @@ +// ================================================================================================ +// File Name: include.scss +// Description: Common components file to includ all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Overrides user variable +@import 'scss/variables/_variables-components'; // Component custom variable override (for user purpose) +@import 'variables'; // Component variable +@import 'variables-dark'; // Dark variable diff --git a/src/@core/scss/base/components/_variables-dark.scss b/src/@core/scss/base/components/_variables-dark.scss new file mode 100644 index 00000000..c997f39f --- /dev/null +++ b/src/@core/scss/base/components/_variables-dark.scss @@ -0,0 +1,53 @@ +// ================================================================================================ +// File Name: variables-dark.scss +// Description: Custom dark theme variables +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH VUEXY HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/variables/_variables-components.scss) file for overriding components variables. +// ================================================================================================ + +//Body +$theme-dark-body-bg: #161d31 !default; +$theme-dark-body-color: #b4b7bd !default; +$theme-dark-border-color: #3b4253 !default; +$theme-dark-custom-control-border-color: #44405e !default; + +//Typography +$theme-dark-headings-color: #d0d2d6 !default; +$theme-dark-label-color: #d0d2d6 !default; +$theme-dark-text-muted-color: #676d7d !default; + +//Card +$theme-dark-card-bg: #283046 !default; +$theme-dark-box-shadow: 0 4px 24px 0 rgba($black, 0.24); + +//Input +$theme-dark-input-bg: #283046 !default; +$theme-dark-input-placeholder-color: #676d7d !default; +$theme-dark-input-border-color: #404656 !default; +$theme-dark-input-disabled-bg: #24233a !default; +$theme-dark-input-disabled-border-color: #444b60 !default; + +// Switch +$theme-dark-switch-bg: #545a6a; +$theme-dark-switch-bg-disabled: #1b2337; + +//Table +$theme-dark-table-bg: #283046 !default; +$theme-dark-table-header-bg: #343d55 !default; +$theme-dark-table-row-bg: #283046 !default; +$theme-dark-table-hover-bg: #242b3d !default; +$theme-dark-table-striped-bg: #242b3d !default; + +$theme-dark-modal-header-bg: #161d31 !default; +$theme-dark-pagination-bg: #242b3d !default; +$theme-dark-chart-bg: #384056 !default; +$theme-dark-widget-bg: #384056 !default; diff --git a/src/@core/scss/base/components/_variables.scss b/src/@core/scss/base/components/_variables.scss new file mode 100644 index 00000000..6f89eea3 --- /dev/null +++ b/src/@core/scss/base/components/_variables.scss @@ -0,0 +1,137 @@ +// ================================================================================================ +// File Name: variables.scss +// Description: Custom component variable +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH VUEXY HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/variables/_variables-components.scss) file for overriding components variables. +// ================================================================================================ + +$base-font-size: 14px !default; +$body-direction: ltr !default; // Default ltr, change it to rtl for Right To Left support. +$content-padding: 2rem !default; + +// ------------------------------ +// Colors +// ------------------------------ +$nav-component-border-color: #ddd !default; + +$swiper-bg: #f2f4f4 !default; + +// ------------------------------ +// Navbar +// ------------------------------ +$navbar-height: 4.45rem !default; +$horizontal-menu-height: 4.45rem !default; +$footer-height: 3.35rem !default; + +// ------------------------------ +// Main Menu +// ------------------------------ + +//main menu dark +$menu-dark-color: #dcdcdc !default; +$menu-dark-bg-color: #10163a !default; + +$menu-padding: 10px 15px 10px 15px !default; +$menu-second-level-padding: 10px 15px 10px 20px !default; +$menu-third-level-padding: 10px 15px 10px 53px !default; +$menu-forth-level-padding: 10px 15px 10px 53px !default; + +// vertical menu +$menu-expanded-width: 260px !default; +$menu-collapsed-width: 80px !default; + +// ------------------------------ +// Sidebar +// ------------------------------- +$sidebar-width: 260px !default; +$chat-sidebar-width: 360px !default; + +// ------------------------------- +// Avatar +// ------------------------------- + +$avatar-size: 32px !default; +$avatar-status-size: 11px !default; +$avatar-status-size-lg: 17px !default; + +$avatar-size-xl: 70px !default; +$avatar-size-lg: 50px !default; +$avatar-size-sm: 24px !default; + +$avatar-bg: #c3c3c3; +$avatar-group-border: $white; + +// ------------------------------- +// Progress +// ------------------------------- +$progress-size-xl: 1.14rem !default; +$progress-size-lg: 0.857rem !default; +$progress-size-md: 0.57rem !default; +$progress-size-sm: 0.143rem !default; + +// ------------------------------- +// Form +// ------------------------------- + +// $input-height, $input-height-lg, $input-height-sm are in variables +$font-size-xs: 0.75rem !default; +$font-size-xl: ($font-size-base + 0.5) !default; +$line-height-xl: 1.7 !default; +$line-height-xs: 1.5 !default; +$input-padding-y-xl: 0.5rem !default; +$input-padding-x-xl: 0.5rem !default; + +$input-padding-y-xs: 0.2rem !default; +$input-padding-x-xs: 0.275rem !default; + +$border-radius-xl: 0.35rem !default; +$border-radius-xs: 0.12rem !default; +$input-border-radius-xl: $border-radius-xl !default; +$input-border-radius-xs: $border-radius-xs !default; + +$input-height-xl: (($font-size-xl * $line-height-xl) + ($input-padding-y-xl * 2)) !default; +$input-height-xs: (($font-size-xs * $line-height-xs) + ($input-padding-y-xs * 2)) !default; +$input-height-sm: (($font-size-sm * $line-height-sm) + ($input-padding-y-sm * 2)) !default; + +// ------------------------------- +// Blank Page Bg Color +// ------------------------------- + +$blank-bg-color: #eff2f7 !default; + +// ------------------------------- +// Data Tables Bg Color +// ------------------------------- + +$datatable-bg-color: #f8f8f8 !default; + +// ------------------------------- +// Switch +// ------------------------------- +$switch-bg-color: #e2e2e2 !default; +$switch-indicator-color: $white !default; + +// ------------------------------- +// Timeline +// ------------------------------- +$timeline-border-color: $border-color !default; + +$timeline-point-size: 1.75rem !default; +$timeline-point-indicator-size: 12px !default; +$timeline-point-indicator-color: $primary !default; +$timeline-point-indicator-wrapper-size: 20px !default; + +$timeline-item-min-height: 4rem !default; +$timeline-item-icon-font-size: 0.85rem !default; + +$timeline-event-time-size: 0.85rem !default; +$timeline-event-time-color: $text-muted !default; diff --git a/src/@core/scss/base/components/avatar.scss b/src/@core/scss/base/components/avatar.scss new file mode 100644 index 00000000..2015636c --- /dev/null +++ b/src/@core/scss/base/components/avatar.scss @@ -0,0 +1,192 @@ +// ========================================================================================= +// File Name: avatar.scss +// Description: Avatar style. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ========================================================================================== + +// Component: Avatar +// ======================================================================== + +// avatar + +.avatar { + white-space: nowrap; + background-color: $avatar-bg; + border-radius: 50%; + position: relative; + cursor: pointer; + color: $white; + display: inline-flex; + font-size: 1rem; + text-align: center; + vertical-align: middle; + font-weight: 600; + + // avatar content + .avatar-content { + width: $avatar-size; + height: $avatar-size; + display: flex; + justify-content: center; + align-items: center; + border-radius: 50%; + font-size: 0.857rem; + .avatar-icon { + height: 1rem; + width: 1rem; + } + } + [class*='avatar-status-'] { + border-radius: 50%; + width: $avatar-status-size; + height: $avatar-status-size; + position: absolute; + right: 0; + bottom: 0; + border: 1px solid $white; + &.avatar-status-lg, + &.avatar-status-xl { + width: $avatar-status-size-lg; + height: $avatar-status-size-lg; + border-width: 2px; + } + } + .avatar-status-online { + background-color: $success; + } + .avatar-status-busy { + background-color: $danger; + } + .avatar-status-away { + background-color: $warning; + } + .avatar-status-offline { + background-color: $secondary; + } + + // avatar label with basic size + // using in FAQ & other pages + &.avatar-tag { + display: flex; + align-items: center; + justify-content: center; + height: 42px; + width: 42px; + border-radius: $border-radius; + } + + // avatar img + img { + border-radius: 50%; + } + + // Size Modifier + // ======================================================================== + + &.avatar-xl { + font-size: 1.5rem; + img { + width: $avatar-size-xl; + height: $avatar-size-xl; + } + .avatar-content { + height: $avatar-size-xl; + width: $avatar-size-xl; + font-size: 2.57rem; + .avatar-icon, + i, + svg { + height: 3rem; + width: 3rem; + font-size: 3rem; + } + } + [class*='avatar-status-'] { + right: 3px; + bottom: 0; + } + } + &.avatar-lg { + font-size: 1.2rem; + img { + width: $avatar-size-lg; + height: $avatar-size-lg; + } + .avatar-content { + width: $avatar-size-lg; + height: $avatar-size-lg; + font-size: 1.714rem; + .avatar-icon, + i, + svg { + height: 2rem; + width: 2rem; + font-size: 2rem; + } + } + [class*='avatar-status-'] { + right: 3px; + bottom: 1px; + } + } + + &.avatar-sm { + .avatar-content { + width: $avatar-size-sm; + height: $avatar-size-sm; + .avatar-icon, + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + } + img { + width: $avatar-size-sm; + height: $avatar-size-sm; + } + [class*='avatar-status-'] { + right: -3px; + bottom: -2px; + } + } +} + +// Avatar Group SCSS +.avatar-group { + display: flex; + justify-content: flex-start; + .avatar { + transition: all 0.25s ease; + img, + .avatar-content { + box-shadow: 0 0 0 2px $avatar-group-border, inset 0 0 0 1px rgba($black, 0.07); + } + .avatar-content { + background-color: lighten(theme-color('secondary'), 20%) !important; + } + &:hover { + transition: all 0.25s ease; + } + &.pull-up:hover { + transform: translateY(-4px) scale(1.07); + } + } + // Avatar Group Sizings + .avatar:not(:first-child) { + margin-left: -0.55rem; + } + .avatar-sm:not(:first-child) { + margin-left: -0.4rem; + } + .avatar-lg:not(:first-child) { + margin-left: -1rem; + } + .avatar-xl:not(:first-child) { + margin-left: -1.5rem; + } +} diff --git a/src/@core/scss/base/components/bootstrap-social.scss b/src/@core/scss/base/components/bootstrap-social.scss new file mode 100644 index 00000000..185034bc --- /dev/null +++ b/src/@core/scss/base/components/bootstrap-social.scss @@ -0,0 +1,316 @@ +$bs-height-base: ($line-height-base + $input-btn-padding-y * 2) !default; +$bs-height-lg: (floor($font-size-lg * $line-height-base) + $input-btn-padding-y-lg * 2) !default; +$bs-height-sm: (floor($font-size-sm * 1.5) + $input-btn-padding-y-lg * 2) !default; +$bs-height-xs: (floor($font-size-sm * 0.2) + $input-btn-padding-y-lg) !default; + +.btn-social { + position: relative; + padding-left: ($bs-height-base + $input-btn-padding-x); + text-align: left; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + > :first-child { + position: absolute; + left: 0; + top: 2px; + bottom: 0; + width: $bs-height-base; + line-height: ($bs-height-base - 0.25); + font-size: $font-size-base; + text-align: center; + border-right: 1px solid rgba($black, 0.2); + } +} + +.btn-social-icon { + @extend .btn-social; + height: ($bs-height-base); + width: ($bs-height-base); + padding: 0; + > :first-child { + border: none; + text-align: center; + width: 100% !important; + } +} + +// Social button Mixin +@mixin btn-social($color-bg, $color: #fff, $hover: $color-bg, $border-hover: $color-bg) { + background-color: $color-bg; + @include button-variant($color-bg, $color, $hover, $border-hover); + color: $white !important; + border: none; +} + +// Social Outline Button Mixin +@mixin btn-social-outline($color-bg) { + border: 1px solid $color-bg !important; + color: $color-bg; +} + +// Social Outline Button Hover Mixin +@mixin btn-hover-outline($color-bg) { + color: darken($color-bg, 20%); + border: 1px solid darken($color-bg, 20%) !important; +} + +// Social button +.btn-adn { + @include btn-social(#d87a68); +} +.btn-bitbucket { + @include btn-social(#205081); +} +.btn-dropbox { + @include btn-social(#1087dd); +} +.btn-facebook { + @include btn-social(#3b5998); +} +.btn-flickr { + @include btn-social(#ff0084); +} +.btn-foursquare { + @include btn-social(#f94877); +} +.btn-github { + @include btn-social(#444444); +} +.btn-google { + @include btn-social(#dd4b39); +} +.btn-instagram { + @include btn-social(#3f729b); +} +.btn-linkedin { + @include btn-social(#007bb6); +} +.btn-microsoft { + @include btn-social(#2672ec); +} +.btn-odnoklassniki { + @include btn-social(#f4731c); +} +.btn-openid { + @include btn-social(#f7931e); +} +.btn-pinterest { + @include btn-social(#cb2027); +} +.btn-reddit { + @include btn-social(#eff7ff, #000, #000, #000); +} +.btn-soundcloud { + @include btn-social(#ff5500); +} +.btn-tumblr { + @include btn-social(#2c4762); +} +.btn-twitter { + @include btn-social(#55acee, #fff); +} +.btn-vimeo { + @include btn-social(#1ab7ea); +} +.btn-vk { + @include btn-social(#587ea3); +} +.btn-yahoo { + @include btn-social(#720e9e); +} + +// Social Outline button +.btn-outline-adn { + @include btn-social-outline(#d87a68); +} +.btn-outline-bitbucket { + @include btn-social-outline(#205081); +} +.btn-outline-dropbox { + @include btn-social-outline(#1087dd); +} +.btn-outline-facebook { + @include btn-social-outline(#3b5998); +} +.btn-outline-flickr { + @include btn-social-outline(#ff0084); +} +.btn-outline-foursquare { + @include btn-social-outline(#f94877); +} +.btn-outline-github { + @include btn-social-outline(#444444); +} +.btn-outline-google { + @include btn-social-outline(#dd4b39); +} +.btn-outline-instagram { + @include btn-social-outline(#3f729b); +} +.btn-outline-linkedin { + @include btn-social-outline(#007bb6); +} +.btn-outline-microsoft { + @include btn-social-outline(#2672ec); +} +.btn-outline-odnoklassniki { + @include btn-social-outline(#f4731c); +} +.btn-outline-openid { + @include btn-social-outline(#f7931e); +} +.btn-outline-pinterest { + @include btn-social-outline(#cb2027); +} +.btn-outline-reddit { + @include btn-social-outline(#ff4500); +} +.btn-outline-soundcloud { + @include btn-social-outline(#ff5500); +} +.btn-outline-tumblr { + @include btn-social-outline(#2c4762); +} +.btn-outline-twitter { + @include btn-social-outline(#55acee); +} +.btn-outline-vimeo { + @include btn-social-outline(#1ab7ea); +} +.btn-outline-vk { + @include btn-social-outline(#587ea3); +} +.btn-outline-yahoo { + @include btn-social-outline(#720e9e); +} + +// Social Outline hover button +.btn-outline-adn:hover { + @include btn-hover-outline(#d87a68); +} +.btn-outline-bitbucket:hover { + @include btn-hover-outline(#205081); +} +.btn-outline-dropbox:hover { + @include btn-hover-outline(#1087dd); +} +.btn-outline-facebook:hover { + @include btn-hover-outline(#3b5998); +} +.btn-outline-flickr:hover { + @include btn-hover-outline(#ff0084); +} +.btn-outline-foursquare:hover { + @include btn-hover-outline(#f94877); +} +.btn-outline-github:hover { + @include btn-hover-outline(#444444); +} +.btn-outline-google:hover { + @include btn-hover-outline(#dd4b39); +} +.btn-outline-instagram:hover { + @include btn-hover-outline(#3f729b); +} +.btn-outline-linkedin:hover { + @include btn-hover-outline(#007bb6); +} +.btn-outline-microsoft:hover { + @include btn-hover-outline(#2672ec); +} +.btn-outline-odnoklassniki:hover { + @include btn-hover-outline(#f4731c); +} +.btn-outline-openid:hover { + @include btn-hover-outline(#f7931e); +} +.btn-outline-pinterest:hover { + @include btn-hover-outline(#cb2027); +} +.btn-outline-reddit:hover { + @include btn-hover-outline(#ff4500); +} +.btn-outline-soundcloud:hover { + @include btn-hover-outline(#ff5500); +} +.btn-outline-tumblr:hover { + @include btn-hover-outline(#2c4762); +} +.btn-outline-twitter:hover { + @include btn-hover-outline(#55acee); +} +.btn-outline-vimeo:hover { + @include btn-hover-outline(#1ab7ea); +} +.btn-outline-vk:hover { + @include btn-hover-outline(#587ea3); +} +.btn-outline-yahoo:hover { + @include btn-hover-outline(#720e9e); +} + +// Social Background colors +.bg-adn { + background-color: #d87a68; +} +.bg-bitbucket { + background-color: #205081; +} +.bg-dropbox { + background-color: #1087dd; +} +.bg-facebook { + background-color: #3b5998; +} +.bg-flickr { + background-color: #ff0084; +} +.bg-foursquare { + background-color: #f94877; +} +.bg-github { + background-color: #444444; +} +.bg-google { + background-color: #dd4b39; +} +.bg-instagram { + background-color: #3f729b; +} +.bg-linkedin { + background-color: #007bb6; +} +.bg-microsoft { + background-color: #2672ec; +} +.bg-odnoklassniki { + background-color: #f4731c; +} +.bg-openid { + background-color: #f7931e; +} +.bg-pinterest { + background-color: #cb2027; +} +.bg-reddit { + background-color: #ff4500; +} +.bg-soundcloud { + background-color: #ff5500; +} +.bg-tumblr { + background-color: #2c4762; +} +.bg-twitter { + background-color: #55acee; +} +.bg-vimeo { + background-color: #1ab7ea; +} +.bg-vk { + background-color: #587ea3; +} +.bg-yahoo { + background-color: #720e9e; +} diff --git a/src/@core/scss/base/components/chart.scss b/src/@core/scss/base/components/chart.scss new file mode 100644 index 00000000..e345c50e --- /dev/null +++ b/src/@core/scss/base/components/chart.scss @@ -0,0 +1,35 @@ +// Apex chart Scss + +.apexcharts-canvas { + // Tooltip Color + .apexcharts-tooltip { + color: $body-color !important; + &.apexcharts-theme-dark { + color: $white !important; + } + } + // Toolbar Download Option Color + .apexcharts-toolbar { + .apexcharts-menu { + .apexcharts-menu-item { + color: $body-color; + } + } + } + + // Text font family + .apexcharts-text, + .apexcharts-datalabel { + font-family: $font-family-base !important; + } +} + +// apex charts tooltip +.apexcharts-xaxistooltip { + color: $body-color !important; +} + +// Toolbar Z-index +.apexcharts-toolbar { + z-index: 10; +} diff --git a/src/@core/scss/base/components/customizer.scss b/src/@core/scss/base/components/customizer.scss new file mode 100644 index 00000000..f6c5984e --- /dev/null +++ b/src/@core/scss/base/components/customizer.scss @@ -0,0 +1,98 @@ +/*========================================================================================= + File Name: customizer.scss + Description: CSS used for demo purpose only. Remove this css from your project. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +.customizer { + width: 400px; + right: -400px; + padding: 0; + background-color: $white; + z-index: 1051; + position: fixed; + top: 0; + bottom: 0; + height: 100vh; + height: calc(var(--vh, 1vh) * 100); + transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99); + backface-visibility: hidden; + border-left: 1px solid rgba($black, 0.05); + + &.open { + box-shadow: 0 15px 30px 0 rgba($black, 0.11), 0 5px 15px 0 rgba($black, 0.08); + right: 0; + } + + // customizer content height + .customizer-content { + position: relative; + height: 100%; + } + + //customizer close button + .customizer-close { + position: absolute; + right: 0.6rem; + top: 0.6rem; + padding: 7px; + width: auto; + z-index: 10; + color: $headings-color; + i, + svg { + font-size: 1.5rem; + height: 1.5rem; + width: 1.5rem; + } + } + + // customizer toggle icon + .customizer-toggle { + background: $primary; + color: $white !important; + display: block; + box-shadow: -3px 0px 8px rgba($black, 0.1); + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + position: absolute; + top: 50%; + width: 38px; + height: 38px; + left: -39px; + text-align: center; + line-height: 40px; + cursor: pointer; + } + + // theme color box styles + .color-box { + height: 24px; + width: 24px; + margin: 0.5rem; + border-radius: 0.5rem; + cursor: pointer; + position: relative; + &.selected { + &:after { + content: ''; + border: 1px solid $primary; + height: 30px; + width: 30px; + top: -3px; + left: -3px; + position: absolute; + border-radius: 0.5rem; + } + &.border { + &:after { + top: -4px; + left: -4px; + } + } + } + } +} diff --git a/src/@core/scss/base/components/demo.scss b/src/@core/scss/base/components/demo.scss new file mode 100644 index 00000000..cf6f0865 --- /dev/null +++ b/src/@core/scss/base/components/demo.scss @@ -0,0 +1,121 @@ +/*========================================================================================= + File Name: demo.scss + Description: CSS used for demo purpose only. Remove this css from your project. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Demo content spacing +.demo-inline-spacing { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + align-items: center; + & > * { + margin-right: 1.5rem; + margin-top: 1.5rem; + } +} + +// Demo content spacing +.demo-vertical-spacing > * { + margin: 0; + margin-bottom: 1.5rem; + &:last-child { + margin: 0; + } +} + +.demo-spacing-0 > *:last-child { + margin: 0; +} + +// using in icon pages +.icon-wrapper { + .feather { + height: 24px; + width: 24px; + } +} + +.scroll-example { + padding: 0.5rem; + position: relative; + border: 2px solid darken($body-bg, 10%); + overflow: auto; + + .horz-scroll-content { + width: 1200px; + } +} + +.browser { + background: #e0e0e0; + border: 4px solid #e0e0e0; + width: 100%; + height: 12rem; + padding-top: 20px; + margin: 0 0 10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.browser iframe { + border: 0; + background: #fff; + height: 100%; + width: 100%; +} + +.loader-wrapper { + height: 8em; +} + +.maintenance-icon { + font-size: 4rem; +} + +.animationIcon { + right: 30px; + bottom: 10px; +} + +// Breadcrumb page alignment demo +#component-breadcrumbs .breadcrumb:not(last-child){ + margin-bottom: .5rem; +} +#breadcrumb-alignment { + .breadcrumb-wrapper { + box-shadow: 1px 1px 10px rgba($black, 0.1); + padding: 1px; + border-radius: $border-radius; + .breadcrumb { + margin-top: 0.8rem; + margin-bottom: 0.8rem; + } + } +} +.dark-layout { + #breadcrumb-alignment { + .breadcrumb-wrapper { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24); + } + } +} + +// Buy now +.buy-now { + position: fixed; + bottom: 5%; + right: 79px; + z-index: 1031; + .btn { + box-shadow: 0 1px 20px 1px $danger !important; + &:hover { + box-shadow: none !important; + } + } +} diff --git a/src/@core/scss/base/components/divider.scss b/src/@core/scss/base/components/divider.scss new file mode 100644 index 00000000..e6789742 --- /dev/null +++ b/src/@core/scss/base/components/divider.scss @@ -0,0 +1,104 @@ +// Divider + +.divider { + display: block; + text-align: center; + overflow: hidden; + white-space: nowrap; + margin: 1rem 0; + + // divider text display prop + + .divider-text { + position: relative; + display: inline-block; + font-size: 0.9375rem; + padding: 0 1rem; + + // divider icon font size + + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + + // divider border + + &:before, + &:after { + content: ''; + position: absolute; + top: 50%; + width: 9999px; + border-top: 1px solid $border-color; + } + + // divider spacing + &:before { + right: 100%; + } + + &:after { + left: 100%; + } + } + + // divider positions config + + &.divider-left { + .divider-text { + float: left; + padding-left: 0; + &:before { + display: none; + } + } + } + &.divider-left-center { + .divider-text { + left: -25%; + } + } + + &.divider-right { + .divider-text { + float: right; + padding-right: 0; + &:after { + display: none; + } + } + } + &.divider-right-center { + .divider-text { + right: -25%; + } + } + + // divider styles + + &.divider-dotted { + .divider-text { + &:before, + &:after { + border-style: dotted; + border-width: 1px; + border-top-width: 0; + border-color: $border-color; + } + } + } + &.divider-dashed { + .divider-text { + &:before, + &:after { + border-style: dashed; + border-width: 1px; + border-top-width: 0; + border-color: $border-color; + } + } + } +} diff --git a/src/@core/scss/base/components/search.scss b/src/@core/scss/base/components/search.scss new file mode 100644 index 00000000..f18008ad --- /dev/null +++ b/src/@core/scss/base/components/search.scss @@ -0,0 +1,237 @@ +/*========================================================================================= + File Name: search.scss + Description: Search functionality. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +.navbar-container { + a.nav-link-search { + float: left; + } + + .search-input { + width: 0; + float: left; + display: none; + + // select + input { + width: 0; + border: none; + background: none; + transition: all 0.2s ease-out; + line-height: 16px; + padding: 1.6rem 3.6rem; + } + + &.open { + position: absolute; + top: 0; + left: 0; + z-index: 1000; + width: 100%; + display: block; + background: $white; + border-radius: 0.5rem; + + .search-input-close, + .search-input-icon { + display: block; + } + + // select + + input { + width: 100%; + outline: none; + background: none; + height: auto; + box-shadow: none; + transition: all 0.3s ease-out; + } + } + + .search-list { + max-height: 450px; + height: auto; + position: absolute; + top: 100%; + left: 0; + background: $white; + width: 100%; + margin-top: 0.5rem; + padding-left: 0; + border-radius: $border-radius; + display: none; + @media only screen and (min-device-width: 320px) and (max-device-width: 875px) and (orientation: landscape) { + max-height: 250px; + } + + &.search-list-bookmark { + height: auto !important; + i, + svg { + font-size: 1.2rem; + height: 1.2rem; + width: 1.2rem; + } + } + + &.show { + display: block; + min-height: 3rem; + } + + li { + a { + padding: 0.9rem 1rem; + color: $body-color; + + i, + svg[class*='feather feather-'] { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + + &:first-child { + border-top-left-radius: $border-radius; + border-top-right-radius: $border-radius; + } + + &:last-child { + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + } + + &.auto-suggestion { + display: flex; + align-items: center; + cursor: pointer; + &:hover, + &.current_item { + background-color: $body-bg; + } + } + } + } + + .search-input-icon { + z-index: 2; + display: none; + position: absolute; + left: 1.5rem; + top: 32%; + cursor: pointer; + + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + + .search-input-close { + z-index: 1; + display: none; + position: absolute; + right: 2rem; + top: 32%; + cursor: pointer; + + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + } + + .bookmark-input { + position: absolute; + top: 102%; + width: 25%; + display: none; + background: $white; + border-radius: $border-radius; + box-shadow: 0 15px 30px 0 rgba($black, 0.11), 0 5px 15px 0 rgba($black, 0.08); + + &.show { + display: block; + } + + .bookmark-input-icon { + position: absolute; + z-index: 1; + top: 20px; + left: 24px; + } + + input { + padding: 0.7rem 0.7rem 0.7rem 2.5rem; + margin: 12px; + width: calc(100% - 24px); // Reduce width by 10*2 + background: $white; + border: 1px solid rgba($black, 0.2); + + &:focus { + border: 1px solid $primary; + } + } + + .search-list { + position: relative; // To consider outer div width + } + } + + .bookmark-icon { + cursor: pointer; + } + + .dropdown.bookmark-dropdown { + padding: 1.4rem 0.5rem 1.35rem; + + .dropdown-toggle:after { + display: none; + } + } + + .search-data-title { + line-height: 1.25rem; + } +} + +.navbar-dark +// .navbar-semi-light +{ + .search-input { + .input { + color: #f5f7fa; + border-radius: 0.5rem; + } + + &.open { + .input { + color: #f5f7fa; + border: 1px solid #f5f7fa; + } + } + } +} + +// navbar-sticky +.navbar-static { + .navbar-container { + .search-input { + &.open { + border-radius: 0; + } + } + } +} diff --git a/src/@core/scss/base/components/timeline.scss b/src/@core/scss/base/components/timeline.scss new file mode 100644 index 00000000..fbf7367c --- /dev/null +++ b/src/@core/scss/base/components/timeline.scss @@ -0,0 +1,101 @@ +// ========================================================================================= +// File Name: timeline.scss +// Description: Timeline style. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ========================================================================================== + +// Component: Timeline +// ======================================================================== + +.timeline { + padding: 0; + margin-bottom: 0; + margin-left: 1rem; + list-style: none; + + // Timeline Item + .timeline-item { + position: relative; + padding-left: 2.5rem; + border-left: 1px solid $timeline-border-color; + + &:not(:last-child) { + padding-bottom: 1.8rem; + } + + // Timeline Point + .timeline-point { + position: absolute; + left: -0.85rem; + top: 0; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + height: $timeline-point-size; + width: $timeline-point-size; + text-align: center; + border-radius: 50%; + border: 1px solid $timeline-point-indicator-color; + background-color: $white; + + // Timeline Point Indicator + &.timeline-point-indicator { + left: -0.412rem; + top: 0.07rem; + height: $timeline-point-indicator-size; + width: $timeline-point-indicator-size; + border: 0; + background-color: $timeline-point-indicator-color; + + &:before { + content: ''; + background: rgba($color: $timeline-point-indicator-color, $alpha: 0.12); + height: $timeline-point-indicator-wrapper-size; + width: $timeline-point-indicator-wrapper-size; + display: block; + position: absolute; + top: -0.285rem; + left: -0.285rem; + border-radius: 50%; + } + } + + // Icons + i, + svg { + color: $timeline-point-indicator-color; + font-size: $timeline-item-icon-font-size; + vertical-align: baseline; + } + } + + .timeline-event { + position: relative; + width: 100%; + min-height: $timeline-item-min-height; + // background-color: transparent; + + .timeline-event-time { + font-size: $timeline-event-time-size; + color: $timeline-event-time-color; + } + } + + &:last-of-type { + border-left-color: transparent !important; + &:after { + content: ''; + position: absolute; + left: -1px; + bottom: 0; + width: 1px; + height: 100%; + background: linear-gradient($border-color, transparent); + } + } + } +} diff --git a/src/@core/scss/base/core/colors/_palette.scss b/src/@core/scss/base/core/colors/_palette.scss new file mode 100644 index 00000000..494eb928 --- /dev/null +++ b/src/@core/scss/base/core/colors/_palette.scss @@ -0,0 +1,534 @@ +// ================================================================================================ +// File Name: pallette.scss +// Description: Custom color system styles, includes background, border and text colors +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH Vuexy HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/colors/palette.scss) file for overriding color variables. +// ================================================================================================ + +// usage: theme-color("name_of_color", "type_of_color") +// to avoid to repeating map-get($colors, ...) + +@function color-function($color, $type) { + @if map-has-key($colors, $color) { + $curr_color: map-get($colors, $color); + @if map-has-key($curr_color, $type) { + @return map-get($curr_color, $type); + } + } + + // @warn "Unknown `#{name}` in $colors."; + @return null; +} + +// Color palettes +@import 'palette-variables'; + +// Color Classes +// Text color: .color .lighten-* / .darken-* / .accent-* +// Background: .bg-color .bg-lighten-* / .bg-darken-* / .bg-accent-* +// border: .border-color .border-lighten-* / .border-darken-* / .border-accent-* +// border-top: .border-top-color .border-top-lighten-* / .border-top-darken-* / .border-top-accent-* +// border-bottom: .border-bottom-color .border-bottom-lighten-* / .border-bottom-darken-* / .border-bottom-accent-* +// border-left: .border-left-color .border-left-lighten-* / .border-left-darken-* / .border-left-accent-* +// border-right: .border-right-color .border-right-lighten-* / .border-right-darken-* / .border-right-accent-* + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + // background color + .bg-#{$color_name} { + background-color: $color_value !important; + + .card-header, + .card-footer { + background-color: transparent; + } + } + + // Alert + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .alert-#{$color_name} { + background: rgba($color_value, 0.12) !important; + color: $color_value !important; + + .alert-heading { + @include alert-heading-bs($color_value); + } + + .alert-link { + color: darken($color_value, 5%) !important; + } + + // closable alert + .close { + color: $color_value !important; + } + } + } + + // bg color lighten for rgba - opacity set + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .bg-light-#{$color_name} { + background: rgba($color_value, 0.12) !important; + color: $color_value !important; + + // Calendar background, color and border color + &.fc-h-event, + &.fc-v-event { + border-color: rgba($color_value, 0.1); + } + + .fc-list-event-dot { + border-color: $color_value !important; + } + + &.fc-list-event { + &:hover td { + background: rgba($color_value, 0.1) !important; + } + + .fc-list-event-title { + color: $body-color; + } + } + } + } + + // avatar with light bg + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .avatar.bg-light-#{$color_name} { + color: $color_value !important; + } + } + + // Border colors + .border-#{$color_name} { + border: 1px solid $color_value !important; + } + + .border-top-#{$color_name} { + border-top: 1px solid $color_value; + } + + .border-bottom-#{$color_name} { + border-bottom: 1px solid $color_value; + } + + .border-left-#{$color_name} { + border-left: 1px solid $color_value; + } + + .border-right-#{$color_name} { + border-right: 1px solid $color_value; + } + + // badge glow colors + .bg-#{$color_name}, + .border-#{$color_name}, + .badge-#{$color-name} { + &.badge-glow { + box-shadow: 0px 0px 10px $color_value; + } + } + + // Badge Background Color + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .badge { + // Badge Light Background + &.badge-light-#{$color_name} { + background-color: rgba($color: $color_value, $alpha: 0.12); + color: $color_value !important; + } + } + } + + // Overlay colors + .overlay-#{$color_name} { + @include bg-opacity($color_value, 0.6); + } + + // Basic buttons + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-#{$color_name} { + border-color: $color_value !important; + background-color: $color_value !important; + color: $white !important; + + &:focus, + &:active, + &.active { + color: $white; + background-color: color-function($color_name, 'darken-1') !important; + } + + &:hover:not(.disabled):not(:disabled) { + box-shadow: 0 8px 25px -8px rgba($color-value, 1); + } + + &:not(:disabled):not(.disabled):active:focus { + box-shadow: none; + } + } + } + + // For Btn Flat + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-flat-#{$color-name} { + background-color: transparent; + color: $color-value; + + &:hover { + color: $color-value; + } + + &:hover:not(.disabled):not(:disabled) { + background-color: rgba($color-value, 0.12); + } + + &:active, + &.active, + &:focus { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $color_value), '#', '%23')); + } + } + } + + // For Btn Relief + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-relief-#{$color-name} { + background-color: $color-value; + box-shadow: inset 0 -3px 0 0 rgba($black, 0.2); + color: $white; + transition: all 0.2s ease; + @if $color_name == 'dark' { + &:hover:not(.disabled):not(:disabled) { + background-color: color-function($color_name, 'darken-3'); + } + } @else { + &:hover:not(.disabled):not(:disabled) { + background-color: color-function($color_name, 'lighten-1'); + } + } + &:active, + &.active, + &:focus { + background-color: color-function($color_name, 'darken-1'); + } + + &:hover { + color: $white; + } + &:active, + &.active { + outline: none; + box-shadow: none; + transform: translateY(3px); + } + } + } + + // Outline buttons + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-outline-#{$color_name} { + border: 1px solid $color_value !important; + background-color: transparent; + color: $color_value; + + &:hover:not(.disabled):not(:disabled) { + background-color: rgba($color: $color_value, $alpha: 0.04); + color: $color_value; + } + &:not(:disabled):not(.disabled):active:focus { + box-shadow: none; + } + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active, + &:not(:disabled):not(.disabled):focus { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $color_value), '#', '%23')); + } + // split toggle have show class + .show > &.dropdown-toggle { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + } + } + + // Wave effect + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-outline-#{$color_name}, + .btn-flat-#{$color-name} { + &.waves-effect { + .waves-ripple { + background: radial-gradient( + rgba($color_value, 0.2) 0, + rgba($color_value, 0.3) 40%, + rgba($color_value, 0.4) 50%, + rgba($color_value, 0.5) 60%, + rgba($white, 0) 70% + ); + } + } + } + } + + // Bullet colors for email app + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .bullet { + &.bullet-#{$color_name} { + background-color: $color_value; + } + } + } + + // Modal + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .modal { + &.modal-#{$color_name} { + .modal-header { + .modal-title { + color: $color_value; + } + .close { + color: $color_value !important; + } + } + } + } + } + + // For Pagination + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .pagination-#{$color-name} { + .page-item { + &.active { + .page-link { + background: $color-value !important; + color: $white; + + &:hover { + color: $white; + } + } + } + + .page-link { + &:hover { + color: $color_value; + } + } + + &.prev-item, + &.next-item { + .page-link:hover { + background: $color_value; + color: $white; + } + } + &.next-item, + &.next { + .page-link { + &:active, + &:hover { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $color_value), + '#', + '%23' + )) !important; + } + } + } + } + &.prev-item, + &.prev { + .page-link { + &:active, + &:hover { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $color_value), + '#', + '%23' + )) !important; + } + } + } + } + } + } + } + + // For Nav Pills + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .nav-pill-#{$color-name} { + .nav-item { + .nav-link { + &.active { + color: $white; + background-color: $color_value !important; + border-color: $color_value; + box-shadow: 0 4px 18px -4px rgba($color_value, 0.65); + } + } + } + } + } + + // Progress Bars + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .progress-bar-#{$color_name} { + background-color: rgba($color_value, 0.12); + + .progress-bar { + background-color: $color-value; + } + } + } + + // Timeline + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .timeline { + .timeline-point-#{$color_name} { + border-color: $color_value !important; + + i, + svg { + stroke: $color_value !important; + } + + &.timeline-point-indicator { + background-color: $color_value !important; + &:before { + background: rgba($color: $color_value, $alpha: 0.12) !important; + } + } + } + } + } + + // Divider + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .divider.divider-#{$color-name} { + .divider-text { + &:before, + &:after { + border-color: $color-value !important; + } + } + } + } + + // Form Input Elements + // Checkbox & Radio + + // todo: remove it once confirm + input:focus ~ .bg-#{$color_name} { + box-shadow: 0 0 0 0.075rem $white, 0 0 0 0.21rem $color_value !important; + } + + // Custom Checkbox & Radio + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .custom-control-#{$color_name} { + .custom-control-input:checked ~ .custom-control-label::before, + .custom-control-input:active ~ .custom-control-label::before { + border-color: $color_value; + background-color: $color_value; + } + &.custom-checkbox, + &.custom-radio { + .custom-control-input:checked ~ .custom-control-label::before, + .custom-control-input:active ~ .custom-control-label::before, + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 2px 4px 0 rgba($color_value, 0.4) !important; + } + } + .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba($color_value, 0.65) !important; + border: none; + box-shadow: none !important; + } + .custom-control-input:focus ~ .custom-control-label::before { + border-color: $color_value; + } + } + } + + // Bootstrap Custom Switches + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .custom-switch-#{$color-name} { + .custom-control-input:checked ~ .custom-control-label::before { + background-color: $color_value !important; + color: $white; + transition: all 0.2s ease-out; + } + } + } + + // Select2 + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .select2-#{$color-name} { + .select2-container--default { + .select2-selection--multiple { + .select2-selection__choice { + background: $color_value !important; + border-color: $color_value !important; + } + } + } + } + } + } @else { + .text-#{$color_name}.text-#{$color_type} { + color: $color_value !important; + } + + .bg-#{$color_name}.bg-#{$color_type} { + background-color: $color_value !important; + } + + .border-#{$color_name}.border-#{$color_type} { + border: 1px solid $color_value !important; + } + + .border-top-#{$color_name}.border-top-#{$color_type} { + border-top: 1px solid $color_value !important; + } + + .border-bottom-#{$color_name}.border-bottom-#{$color_type} { + border-bottom: 1px solid $color_value !important; + } + + .border-left-#{$color_name}.border-left-#{$color_type} { + border-left: 1px solid $color_value !important; + } + + .border-right-#{$color_name}.border-right-#{$color_type} { + border-right: 1px solid $color_value !important; + } + + .overlay-#{$color_name}.overlay-#{$color_type} { + @include bg-opacity($color_value, 0.6); + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-gradient.scss b/src/@core/scss/base/core/colors/palette-gradient.scss new file mode 100644 index 00000000..4762b36f --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-gradient.scss @@ -0,0 +1,72 @@ +// ================================================================================================ +// File Name: pallette-gradient.scss +// Description: gradient color system styles +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@function color-function($color, $type) { + @if map-has-key($colors, $color) { + $curr_color: map-get($colors, $color); + @if map-has-key($curr_color, $type) { + @return map-get($curr_color, $type); + } + } + // @warn "Unknown `#{name}` in $colors."; + @return null; +} + +// Color palettes +@import 'palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type == 'base' { + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .bg-gradient-#{$color_name}, + .btn-gradient-#{$color_name} { + color: $white; + transition: all 0.2s ease; + @if $color_name == 'dark' { + @if (color-function($color_name, 'base') != null) { + @include gradient-directional(map-get(($color), 'base'), map-get(($color), 'darken-2'), 47deg); + } + // for dark layout + .dark-layout & { + @include gradient-directional(map-get(($color), 'darken-2'), map-get(($color), 'base'), 47deg); + background-repeat: repeat; + } + background-repeat: repeat; + } @else { + @if (color-function($color_name, 'base') != null) { + @include gradient-directional(map-get(($color), 'base'), map-get(($color), 'lighten-2'), 47deg); + } + background-repeat: repeat; + } + &:hover, + &:active { + color: $white; + } + &:hover:not(.disabled):not(:disabled) { + transform: translateY(-2px); + } + &:active { + transform: translateY(0); + } + &:active, + &:focus { + @if (color-function($color_name, 'darken-2') != null) { + @include gradient-directional(map-get(($color), 'darken-2'), map-get(($color), 'base'), 47deg); + } + background-repeat: repeat; + } + } + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-noui.scss b/src/@core/scss/base/core/colors/palette-noui.scss new file mode 100644 index 00000000..ff352e74 --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-noui.scss @@ -0,0 +1,30 @@ +// ================================================================================================ +// File Name: pallette-noui.scss +// Description: noui color system styles +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Color palettes +@import 'palette-variables'; + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type == 'base' { + .slider-#{$color_name} { + background-color: rgba($color_value, 0.12); + .noUi-connect { + background: $color_value !important; + } + &.noUi-connect { + background: $color_value !important; + } + .noUi-handle { + border-color: $color_value !important; + } + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-variables.scss b/src/@core/scss/base/core/colors/palette-variables.scss new file mode 100644 index 00000000..3542e349 --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-variables.scss @@ -0,0 +1,126 @@ +// Overrides user _variables-components +@import '../../bootstrap-extended/include'; + +// Google Color Palette defined: http://www.google.com/design/spec/style/color.html + +$white-color: ( + 'base': #ffffff +); +$black-color: ( + 'base': #000000 +); +$dark-color: ( + 'base': theme-color('dark'), + 'darken-1': #343434, + 'darken-2': #1e1e1e, + 'darken-3': #626262 +); +$light-color: ( + 'base': theme-color('light') +); + +$primary-color: ( + 'lighten-5': lighten(theme-color('primary'), 25%), + 'lighten-4': lighten(theme-color('primary'), 20%), + 'lighten-3': lighten(theme-color('primary'), 15%), + 'lighten-2': lighten(theme-color('primary'), 10%), + 'lighten-1': lighten(theme-color('primary'), 5%), + 'base': theme-color('primary'), + 'darken-1': darken(theme-color('primary'), 5%), + 'darken-2': darken(theme-color('primary'), 10%), + 'darken-3': darken(theme-color('primary'), 15%), + 'darken-4': darken(theme-color('primary'), 20%), + 'accent-1': #bdfdff, + 'accent-2': #8afbff, + 'accent-3': #57faff, + 'accent-4': #3df9ff +); +$secondary-color: ( + 'lighten-5': lighten(theme-color('secondary'), 25%), + 'lighten-4': lighten(theme-color('secondary'), 20%), + 'lighten-3': lighten(theme-color('secondary'), 15%), + 'lighten-2': lighten(theme-color('secondary'), 10%), + 'lighten-1': lighten(theme-color('secondary'), 5%), + 'base': theme-color('secondary'), + 'darken-1': darken(theme-color('secondary'), 5%), + 'darken-2': darken(theme-color('secondary'), 10%), + 'darken-3': darken(theme-color('secondary'), 15%), + 'darken-4': darken(theme-color('secondary'), 20%) +); +$success-color: ( + 'lighten-5': lighten(theme-color('success'), 25%), + 'lighten-4': lighten(theme-color('success'), 20%), + 'lighten-3': lighten(theme-color('success'), 15%), + 'lighten-2': lighten(theme-color('success'), 10%), + 'lighten-1': lighten(theme-color('success'), 5%), + 'base': theme-color('success'), + 'darken-1': darken(theme-color('success'), 5%), + 'darken-2': darken(theme-color('success'), 10%), + 'darken-3': darken(theme-color('success'), 15%), + 'darken-4': darken(theme-color('success'), 20%), + 'accent-1': #e1fff1, + 'accent-2': #aeffd9, + 'accent-3': #7bffc1, + 'accent-4': #62ffb5 +); +$info-color: ( + 'lighten-5': lighten(theme-color('info'), 25%), + 'lighten-4': lighten(theme-color('info'), 20%), + 'lighten-3': lighten(theme-color('info'), 15%), + 'lighten-2': lighten(theme-color('info'), 10%), + 'lighten-1': lighten(theme-color('info'), 5%), + 'base': theme-color('info'), + 'darken-1': darken(theme-color('info'), 5%), + 'darken-2': darken(theme-color('info'), 10%), + 'darken-3': darken(theme-color('info'), 15%), + 'darken-4': darken(theme-color('info'), 20%), + 'accent-1': #feffff, + 'accent-2': #cbf5ff, + 'accent-3': #98ecff, + 'accent-4': #7fe7ff +); +$warning-color: ( + 'lighten-5': lighten(theme-color('warning'), 25%), + 'lighten-4': lighten(theme-color('warning'), 20%), + 'lighten-3': lighten(theme-color('warning'), 15%), + 'lighten-2': lighten(theme-color('warning'), 10%), + 'lighten-1': lighten(theme-color('warning'), 5%), + 'base': theme-color('warning'), + 'darken-1': darken(theme-color('warning'), 5%), + 'darken-2': darken(theme-color('warning'), 10%), + 'darken-3': darken(theme-color('warning'), 15%), + 'darken-4': darken(theme-color('warning'), 20%), + 'accent-1': #fff5ef, + 'accent-2': #ffe5d8, + 'accent-3': #fff6f3, + 'accent-4': #ffe3da +); +$danger-color: ( + 'lighten-5': lighten(theme-color('danger'), 25%), + 'lighten-4': lighten(theme-color('danger'), 20%), + 'lighten-3': lighten(theme-color('danger'), 15%), + 'lighten-2': lighten(theme-color('danger'), 10%), + 'lighten-1': lighten(theme-color('danger'), 5%), + 'base': theme-color('danger'), + 'darken-1': darken(theme-color('danger'), 5%), + 'darken-2': darken(theme-color('danger'), 10%), + 'darken-3': darken(theme-color('danger'), 15%), + 'darken-4': darken(theme-color('danger'), 20%), + 'accent-1': #ffeef1, + 'accent-2': #ffd6db, + 'accent-3': #ffecee, + 'accent-4': #ffd3d7 +); + +$colors: ( + 'white': $white-color, + 'black': $black-color, + 'dark': $dark-color, + 'light': $light-color, + 'primary': $primary-color, + 'secondary': $secondary-color, + 'success': $success-color, + 'info': $info-color, + 'warning': $warning-color, + 'danger': $danger-color +); diff --git a/src/@core/scss/base/core/layouts/_content.scss b/src/@core/scss/base/core/layouts/_content.scss new file mode 100644 index 00000000..9a66156a --- /dev/null +++ b/src/@core/scss/base/core/layouts/_content.scss @@ -0,0 +1,527 @@ +// ================================================================================================ +// File Name: content.scss +// Description: Page content level SCSS for different screen size, layout and device. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Authuseror URL: http://www.themeforest.net//pixinvent +// ================================================================================================ + +// Contest margin left for expanded & collapsed stats width & margin left +// ================================================================================================ + +@import '../mixins/main-menu-mixin'; + +html { + font-size: $base-font-size; + height: 100%; + letter-spacing: 0.01rem; + body { + height: 100%; + background-color: $body-bg; + direction: $body-direction; + // paragraph line-height + p { + line-height: 1.5rem; + } + } + .content { + padding: 0; + position: relative; + transition: 300ms ease all; + backface-visibility: hidden; + min-height: calc(100% - #{$footer-height}); + margin-left: $menu-expanded-width; + &.app-content { + padding: calc( + #{$content-padding} + #{$navbar-height} + #{$floating-nav-margin} + ) + #{$content-padding} 0; + &.show-overlay { + .content-overlay { + z-index: 10; + opacity: 1; + ~ .header-navbar-shadow { + display: none; + } + } + } + .content-overlay { + position: fixed; + opacity: 0; + width: 100%; + height: 100%; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba($black, 0.5); + cursor: pointer; + transition: all 0.7s, z-index 0s; + z-index: -1; + } + .content-area-wrapper { + display: flex; + position: relative; + overflow: hidden; // Required in apps + .content-wrapper, + .content-body { + height: 100%; + } + } + } + .body-content-overlay { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + display: block; + z-index: 4; + visibility: hidden; + opacity: 0; + transition: all 0.3s ease; + &.show { + visibility: visible; + transition: all 0.3s ease; + opacity: 1; + background-color: rgba($black, 0.2); + border-radius: $border-radius/2; + } + } + .content-wrapper { + .content-header-title { + font-weight: 500; + color: $gray-400; + padding-right: $spacer; + border-right: 1px solid lighten($gray-600, 10%); + } + .content-header-right { + .dropdown-toggle { + &::after { + display: none; + } + i, + svg { + margin-right: 0; + } + } + .btn-icon { + padding: 0.8rem; + i, + svg { + height: $font-size-base; + width: $font-size-base; + } + } + } + } + } + + // kanban app uses kanban-wrapper class as not having content-layout so added this class with all the options + // For floating navbar + .navbar-floating { + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin} + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + #{$floating-nav-margin}, + 0rem, + 2 + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + 0rem, + 2 + ); + } + } + } + } + + //for navbar hidden + .navbar-hidden { + .app-content { + padding: #{$content-padding} #{$content-padding} 0 #{$content-padding} !important; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height} + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + 0rem, + 0rem, + 0rem, + 2 + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height}, + 0rem, + 0rem, + 2 + ); + } + } + } + } + + // for static navbar + .navbar-static { + .main-menu { + top: 0; + } + .content { + min-height: calc(100% - calc(#{$navbar-height} + #{$footer-height})); + } + .app-content { + padding: #{$content-padding} #{$content-padding} 0 #{$content-padding}; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height} + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + 0rem, + 2 + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + 0rem, + 2 + ); + } + } + } + } + + // for sticky navbar + .navbar-sticky { + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height}) #{$content-padding} + 0 #{$content-padding}; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height} + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + 0rem, + 2 + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + 0rem, + 2 + ); + } + } + } + } + + // navbar search width for sticky and static navbar + .navbar-static, + .navbar-sticky { + .nav.header-navbar { + .navbar-container { + padding-left: 1.6rem; + padding-right: 1.6rem; + .search-input { + .search-list { + &.show { + width: 98%; + left: 1%; + } + } + } + } + } + } + + // Fixed layout + .footer-fixed { + .content { + &.app-content { + padding-bottom: $footer-height !important; // ? Added extra padding bottom due to fixed footer height + } + } + } + + //Remove left margin for 1 column layout + [data-col='1-column'] { + .header-navbar { + // Custom width for floating nav + &.floating-nav { + width: calc( + 100vw - (100vw - 100%) - calc(#{$content-padding} * 1) + ) !important; // ? override all navbar type width + } + width: 100%; // Full width for other nav options + left: 0 !important; + } + .content, + .footer { + margin-left: 0px !important; + } + + // horizontal layout + &.horizontal-layout { + .header-navbar { + width: 100% !important; + } + .app-content { + padding: calc( + #{$content-padding} + #{$navbar-height} + #{$floating-nav-margin} + ) + #{$content-padding} 0 #{$content-padding} !important; // ? need to check all navbar types case + } + &.footer-fixed { + .app-content { + padding: calc( + #{$content-padding} + #{$navbar-height} + #{$floating-nav-margin} + ) + #{$content-padding} #{$footer-height} #{$content-padding} !important; // ? need to check all navbar types case + } + } + } + } + + /* + * Blank page + */ + + .blank-page { + .content { + margin-left: 0; // not using in both cases + // overflow-x hidden, overflow for y in sm screen issue resolved default + &.app-content { + overflow: overlay; + overflow-x: hidden; + padding: 0 !important; + transition: none; + // remove white space on top by header-navbar-shadow class + .header-navbar-shadow { + display: none; + } + } + } + // blank page content-wrapper + .content-wrapper { + padding: 0 !important; + // content to be in center horizontally and vertically + .flexbox-container { + display: flex; + align-items: center; + height: 100vh; + height: calc(var(--vh, 1vh) * 100); + justify-content: center; + } + } + } + + .pace { + .pace-progress { + background: $primary; + } + } +} + +.app-content.center-layout { + overflow: hidden; +} + +/* +* Col 3 layout for detached and general type +*/ + +@include media-breakpoint-up(lg) { + body { + // Normal sidebar + .content-right { + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + float: right; + } + .content-left { + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + float: left; + } + // Detached sidebar + .content-detached { + width: 100%; + &.content-right { + float: right; + margin-left: -$sidebar-width; + .content-body { + margin-left: calc(#{$sidebar-width} + #{$content-padding}); + } + } + &.content-left { + float: left; + margin-right: -$sidebar-width; + .content-body { + margin-right: calc(#{$sidebar-width} + #{$content-padding}); + } + } + } + } + .sidebar-right.sidebar-sticky { + float: right !important; + margin-left: -$sidebar-width; + width: $sidebar-width !important; + margin-top: $navbar-height + 1.25; + } +} + +@include media-breakpoint-down(xs) { + html body .app-content { + padding: calc( + #{$content-padding} - 0.8rem + #{$navbar-height} + #{$floating-nav-margin} + ) + calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For static navbar + html body.navbar-static .app-content { + padding: calc(#{$content-padding} - 0.8rem) + calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For sticky navbar + html body.navbar-sticky .app-content { + padding: calc(#{$content-padding} - 0.8rem + #{$navbar-height}) + calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For Hidden navbar + html body.navbar-hidden .app-content { + padding: calc(#{$content-padding} - 0.8rem) + calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } +} + +@include media-breakpoint-down(xs) { + .navbar-static, + .navbar-sticky { + .app-content { + .header-navbar { + .navbar-container { + padding-left: 1rem; + padding-right: 0.5rem; + } + } + } + } +} + +// For Fullscreen IE +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + html.full-screen { + width: 100%; + .content.app-content { + height: 100%; + overflow: scroll; + overflow-x: hidden; + } + } +} diff --git a/src/@core/scss/base/core/layouts/_footer.scss b/src/@core/scss/base/core/layouts/_footer.scss new file mode 100644 index 00000000..68d77a73 --- /dev/null +++ b/src/@core/scss/base/core/layouts/_footer.scss @@ -0,0 +1,78 @@ +// ================================================================================================ +// File Name: Footer.scss +// Description: * Main footer styles. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Stick footer to the bottom of the page +footer { + &.footer { + padding: 0.8rem $content-padding; + min-height: $footer-height; + transition: 300ms ease all; + + // heart icon scss + span { + i, + svg { + height: 1.51rem; + width: 1.51rem; + font-size: 1.51rem; + margin-left: 0.5rem; + color: $danger; + } + } + .scroll-top { + padding: 0.81rem 0.83rem; + } + } + + //shadow & border options + &.footer-shadow { + box-shadow: $box-shadow; + } + &.footer-border { + border-top: 1px solid $border-color; + } +} + +// Fixed Footer +.footer-fixed { + footer { + position: fixed !important; + z-index: 1030; + right: 0; + left: 0; + bottom: 0; + + // Footer Light + &.footer-light { + background: $white; + box-shadow: $box-shadow; + } + // Footer Dark + &.footer-dark { + background: $gray-600; + color: $white; + } + } +} + +//! Fix: If footer is hidden add padding fix to avail card margin bottom +.footer-hidden { + .app-content { + padding-bottom: 0.1px !important; + } +} + +// scroll to Top Footer Button +.scroll-top { + position: fixed; + bottom: 5%; + right: 30px; + display: none; + z-index: 99; +} diff --git a/src/@core/scss/base/core/layouts/_sidebar.scss b/src/@core/scss/base/core/layouts/_sidebar.scss new file mode 100644 index 00000000..d29384b8 --- /dev/null +++ b/src/@core/scss/base/core/layouts/_sidebar.scss @@ -0,0 +1,79 @@ +/*========================================================================================= + File Name: sidebar.scss + Description: content sidebar specific scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Sidebar base +// ------------------------------ + +// Base +.sidebar { + position: relative; + width: 100%; + height: 100%; + + // For desktop only + @include media-breakpoint-up(lg) { + vertical-align: top; + } +} +.sidebar-fixed { + position: fixed; + height: 100%; + overflow: scroll; +} + +.sidenav-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + height: 120vh; + background-color: rgba($black, 0.5); + z-index: 997; + display: block; + visibility: hidden; + opacity: 0; + transition: all 0.5s ease; + &.show { + opacity: 1; + visibility: visible; + transition: all 0.5s ease; + } +} + +.drag-target { + height: 100%; + width: 40px; + position: fixed; + top: 0; + left: -10px; + z-index: 1036; +} + +.sidebar-detached{ + .sidebar{ + width: $sidebar-width; + } +} + +@include media-breakpoint-up(lg) { + .sidebar-left { + float: left; + } + .sidebar-right { + float: right; + } +} + +@include media-breakpoint-down(md) { + .sidebar-detached{ + .sidebar{ + width: 100%; + } + } +} diff --git a/src/@core/scss/base/core/menu/_navigation.scss b/src/@core/scss/base/core/menu/_navigation.scss new file mode 100644 index 00000000..0ea30c36 --- /dev/null +++ b/src/@core/scss/base/core/menu/_navigation.scss @@ -0,0 +1,206 @@ +/*========================================================================================= + File Name: navigation.scss + Description: Common mixin for menus, contain dark and light version scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Import first main menu mixin +@import '../mixins/main-menu-mixin'; + +// Main menu base +//============== +.main-menu { + z-index: 1031; + position: absolute; + display: table-cell; + height: 100%; + overflow: hidden; + + &.menu-light { + @include menu-theme($body-color, $white); + } + + &.menu-dark { + @include menu-theme($menu-dark-color, $menu-dark-bg-color); + } + + &.menu-fixed { + position: fixed; + } + &.menu-static { + height: 100%; + padding-bottom: calc(100% - 20rem); + .main-menu-content { + height: unset !important; + } + } + + &.menu-shadow { + box-shadow: 0 0 15px 0 rgba($black, 0.05); + } + + &.menu-border { + border-right: 1px solid $border-color; + } + + // menu scroll shadow + .shadow-bottom { + display: none; + position: absolute; + z-index: 2; + height: 50px; + width: 100%; + pointer-events: none; + margin-top: -0.7rem; + filter: blur(5px); + background: linear-gradient(#fff 41%, hsla(0, 0%, 100%, 0.11) 95%, hsla(0, 0%, 100%, 0)); + .bordered-layout & { + background: linear-gradient($body-bg 41%, hsla(0, 0%, 100%, 0.11) 95%, hsla(0, 0%, 100%, 0)); + } + } + + // Native Scrollbar (.menu-native-scroll) + &.menu-native-scroll { + .main-menu-content { + overflow-y: scroll !important; + } + } + + .navbar-header { + height: 100%; + width: $menu-expanded-width; + height: $navbar-height; + position: relative; + padding: 0.35rem 1rem 0.3rem 1.64rem; + transition: 300ms ease all, background 0s; + .navbar-brand { + display: flex; + align-items: center; + margin-top: 1.35rem; + font-size: inherit; + .brand-logo img { + max-width: 36px; + } + .brand-text { + color: $primary; + padding-left: 1rem; + margin-bottom: 0; + font-weight: 600; + letter-spacing: 0.01rem; + font-size: 1.45rem; + animation: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s normal forwards 1 fadein; + } + } + .modern-nav-toggle { + animation: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s normal forwards 1 fadein; + } + } + + .main-menu-content { + height: calc(100% - #{$navbar-height}) !important; + position: relative; + .ps__rail-y { + z-index: 3; + } + } + + ul { + list-style: none; + margin: 0; + padding: 0; + + &.navigation-main { + overflow-x: hidden; + padding-bottom: .75rem; + > li:first-child { + margin-top: 0.5rem; + } + } + } + + a { + outline: none; + + &:hover, + &:focus { + text-decoration: none; + } + } +} + +// Main Navigation +.navigation { + font-size: 1.1rem; + font-family: $font-family-monospace; + font-weight: 400; + overflow-y: hidden; + padding-bottom: 20px; + + .navigation-header { + font-family: $font-family-monospace; + font-weight: $headings-font-weight; + line-height: $headings-line-height; + padding: 12px 22px; + font-size: 0.9rem; + text-transform: uppercase; + } + + li { + position: relative; + white-space: nowrap; + + a { + display: block; + text-overflow: ellipsis; + overflow: hidden; + i, + svg { + height: 11px; + width: 11px; + font-size: 11px; + margin-right: 1.38rem; + } + } + + &.menu-item-animating { + transition: height 0.25s ease-in-out; + } + + &.disabled { + a { + cursor: not-allowed; + opacity: 0.65; + pointer-events: none; + } + } + } +} + +// Media queries for small screen devices +// ========================================= +@include media-breakpoint-down(sm) { + // menu hide/open animation + .menu-hide .main-menu, + .menu-open .main-menu { + transition: transform 0.25s, top 0.35s, height 0.35s; + } + + .main-menu { + transform: translate3d(-240px, 0, 0); + backface-visibility: hidden; + perspective: 1000; + } + + .menu-open .main-menu { + transform: translate3d(0, 0, 0); + } +} + +@include media-breakpoint-up(md) { + .drag-target { + z-index: 0; + } +} diff --git a/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss b/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss new file mode 100644 index 00000000..4be23e56 --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss @@ -0,0 +1,589 @@ +/*========================================================================================= + File Name: horizontal-menu.scss + Description: A classic horizontal menu for easy navigation & support all devices. + It support light & dark version, flipped layout, right side icons, borders menu for + item separation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard TemplateTheme + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Horizontal Menu +//========================= +.horizontal-menu { + // Content Area margin + .content { + margin-left: 0; + &.show-overlay { + .content-overlay { + z-index: 998 !important; + } + } + } + + // Navbar container spacing for all + .navbar.header-navbar { + .navbar-container { + padding: 0.8rem #{$content-padding}; + } + } + + .horizontal-menu-wrapper { + .header-navbar { + min-height: $horizontal-menu-height; + } + } + + footer { + position: static; + } + + //---------------// + // Navbar Header // + //---------------// + .horizontal-menu-wrapper { + position: fixed; + top: 62px; + z-index: 990; + width: 100%; + + .header-navbar { + .navbar-container { + padding: 0 1rem; + width: 100%; + } + .navbar-header { + display: none; + } + } + } + .header-navbar { + background: $white; + z-index: 999 !important; + line-height: 1; + min-height: auto; + // Navbar- Brand Center - Logo + &.navbar-horizontal.floating-nav { + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2)); + background: $white; + } + .navbar-container { + border-radius: $border-radius; + } + &.navbar-fixed { + position: fixed; + width: 100%; + } + &.navbar-brand-center { + .navbar-header { + position: absolute; + left: calc(50% - 56px); // left 50% - branding width + padding: 0; + z-index: 1000; + .navbar-brand { + display: flex; + align-items: center; + margin-right: 0; + font-size: inherit; + .brand-logo img { + max-width: 36px; + } + + // Brand Text Scss + .brand-text { + color: $primary; + padding-left: 1rem; + margin-bottom: 0; + font-weight: 600; + letter-spacing: 0.01rem; + font-size: 1.45rem; + } + } + } + } + + &.navbar-horizontal { + .nav-link { + &.dropdown-toggle { + &::after { + left: 0.4rem; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + } + } + } + .sidebar-group-active { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + .dropdown-menu::before { + display: none; + } + .dropdown-menu { + min-width: 215px; + border: none; + margin-top: 0; + min-height: 52px; + .disabled { + pointer-events: none !important; + a { + color: $gray-600; + } + } + .dropdown-toggle::after { + left: auto; + position: absolute; + top: 50%; + margin-top: -7px; + right: 1rem; + // content: '\e844' !important; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + } + .dropdown-item { + font-size: 1rem; + padding-top: 0.68rem; + padding-bottom: 0.68rem; + display: flex; + align-items: center; + } + .dropdown-submenu { + position: relative; + + &.openLeft { + .dropdown-menu { + left: auto !important; + right: 100% !important; + } + } + + &.sidebar-group-active { + background: $body-bg; + } + + & > .dropdown-menu { + position: absolute; + top: 0 !important; + left: 100% !important; + i, + svg { + height: 11px !important; + width: 11px !important; + font-size: 11px !important; + } + } + } + } + ul#main-menu-navigation > li { + padding-top: 0.857rem; + padding-bottom: 0.857rem; + + > .dropdown-menu { + a { + & > * { + transition: all 0.2s ease; + } + &:hover { + background-color: transparent; + color: $body-color; + & > * { + transform: translateX(5px); + transition: transform 0.2s ease; + } + } + } + .active > a { + background: $body-bg; + color: $primary; + font-weight: 500; + } + .open { + &.active { + > a { + color: $body-color; + font-weight: normal; + } + } + } + } + i, + svg { + margin-right: 0.5rem; + height: 17px; + width: 17px; + font-size: 1.2rem; + } + > a { + padding: 0.715rem 1.25rem; + display: flex; + margin-right: 0.715rem; + } + &:hover { + > a { + background: $body-bg; + border-radius: 4px; + } + } + &.active { + > a { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0px 0px 6px 1px rgba($primary, 0.6); + color: $white; + border-radius: 4px; + } + } + } + } + } + + .navigation-header { + font-family: inherit; + color: #929292; + padding: 8px 20px; + font-size: 1rem; + text-transform: uppercase; + } + + .navbar-dark { + .nav-item { + &.active > a { + border-bottom: 2px solid $primary; + background-color: #313c50; + } + } + } +} + +.horizontal-layout { + // navbar floating + &.navbar-floating { + // Horizontal layout navbar shadow position and height fix + .header-navbar-shadow { + height: 80px; + } + @include media-breakpoint-up(xl) { + .header-navbar-shadow { + top: 45px; + } + } + &:not(.blank-page) { + .app-content { + // padding-top: 9.75rem; + padding: calc(#{$content-padding} + #{$navbar-height}* 2 + #{$floating-nav-margin}) #{$content-padding} 0 #{$content-padding}; // * 2 as we have 2 navbar (menu + navbar) in horizontal layout. + } + } + .horizontal-menu-wrapper { + background: linear-gradient( + to bottom, + rgba(248, 248, 248, 0.95) 44%, + rgba(248, 248, 248, 0.46) 73%, + rgba($white, 0) 100% + ); + background-repeat: repeat-x; + .navbar-horizontal.floating-nav { + margin: $floating-nav-margin $content-padding 0; + } + } + + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + // navbar sticky + &.navbar-sticky { + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height}* 2) #{$content-padding} 0 #{$content-padding}; + } + .header-navbar { + background-color: $body-bg; + box-shadow: none; + } + .horizontal-menu-wrapper { + .navbar-horizontal.header-navbar.fixed-top { + left: 0; + top: 62px; + background-color: $white; + box-shadow: 0 4px 24px 0 rgba($black, 0.1); + } + } + + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + // navbar static + &.navbar-static { + .app-content { + padding: calc(#{$content-padding} + #{$horizontal-menu-height}) #{$content-padding} 0 #{$content-padding}; + } + .content { + min-height: calc(100% - calc(#{$horizontal-menu-height} + calc(#{$footer-height} + 0.2rem))); + } + .header-navbar { + background-color: $body-bg; + box-shadow: none; + } + .horizontal-menu-wrapper { + position: relative; + .navbar-horizontal.header-navbar { + background: $white; + // ? Added for angular fix as it adds this class to navbar in hz layout + &.navbar-static-top { + left: 0; + width: 100%; + } + } + } + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + calc(#{$footer-height} + 0.2rem), + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + // navbar Hidden + &.navbar-hidden { + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + &.vertical-overlay-menu { + #main-menu-navigation { + > li { + > ul { + > li { + > a { + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + } + } + } + } + } + } +} + +// Initially menu & content width for md and down screen +@include media-breakpoint-down(lg) { + .horizontal-layout { + &.horizontal-menu { + .horizontal-menu-wrapper { + .header-navbar { + display: none; + } + } + } + .header-navbar { + background: $white; + } + .app-content { + padding: calc(#{$navbar-height} + calc(#{$content-padding} - 0.8rem)) calc(#{$content-padding} - 0.8rem) 0 + calc(#{$content-padding} - 0.8rem) !important; + } + } +} + +@include media-breakpoint-down(xs) { + // For static navbar + html body.horizontal-layout.navbar-static .app-content { + padding: calc(#{$content-padding} - 0.8rem + #{$navbar-height}) calc(#{$content-padding} - 0.8rem) 0 + calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } +} +// Import vertical-overlay-menu.scss for small screen support +@import 'vertical-overlay-menu.scss'; diff --git a/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss b/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss new file mode 100644 index 00000000..92374a2e --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss @@ -0,0 +1,295 @@ +/*========================================================================================= + File Name: vertical-menu.scss + Description: A classic vertical modern style menu with expand and collops support. It support + light & dark version, flipped layout, right side icons, native scroll and borders menu + item separation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Vertical menu +//========================= +.vertical-layout { + &.vertical-menu-modern { + .main-menu { + transition: 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0s; + transform: translate3d(0, 0, 0); + backface-visibility: hidden; + .navigation { + li a { + align-items: center; + } + > li > a svg, + > li > a i { + height: 20px; + width: 20px; + font-size: 1.45rem; + margin-right: 1.1rem; + flex-shrink: 0; + } + // Sub-menu icon size + .menu-content { + > li > a svg, + > li > a i { + margin-right: 1.45rem; + font-size: 11px; + height: 11px; + width: 11px; + } + } + } + } + + //Vertical menu [Expanded] + &.menu-expanded { + // Main menu expanded + .main-menu { + width: $menu-expanded-width; + .navigation { + .navigation-header { + .feather-more-horizontal { + display: none; + } + } + > li { + > a { + > i, + > svg { + &:before { + height: 20px; + width: 20px; + font-size: 1.45rem; + } + } + } + } + li { + @include vertical-menu-has-sub-arrow($font-size-base + 0.1); + } + } + } + //Content expanded + .footer { + @include main-menu-width($menu-expanded-width); + } + } + //Vertical menu [Collapsed] + &.menu-collapsed { + //Navbar collapsed + .navbar { + .navbar-header { + @include menu-navbar-width($menu-collapsed-width); + .modern-nav-toggle { + display: none; + } + &.expanded { + width: $menu-expanded-width; + z-index: 1000; + .modern-nav-toggle { + display: block; + } + } + } + // fixed-top navbar when menu-collapsed + &.fixed-top { + left: $menu-collapsed-width; + } + } + // Main menu collapsed + .main-menu { + width: $menu-collapsed-width; + + .navbar-header .brand-text, + .modern-nav-toggle { + display: none; + } + + // When menu is collapsed and mouse is not hovered over menu + &:not(.expanded) { + .navigation-header { + margin-left: 2.2rem; + span { + display: none; + } + .feather-more-horizontal { + display: block; + font-size: 1.285rem; + width: 18px; + height: 18px; + } + } + .navigation li { + &:last-child { + margin-bottom: 1.25rem !important; + } + &.active { + a { + background: whitesmoke; + box-shadow: none; + color: #565656; + } + } + } + } + + // When menu is collapsed but mouse is hovered over menu + &.expanded { + width: $menu-expanded-width; + .navigation { + > li.navigation-header { + span { + display: block; + } + .feather-more-horizontal { + display: none; + } + } + li { + @include vertical-menu-has-sub-arrow(1rem); + } + } + .navbar-header .brand-text { + display: inline; + } + .modern-nav-toggle { + display: block; + } + } + + //Navigation collapsed + .navigation { + overflow: visible; + > li.navigation-header { + span { + display: none; + } + } + > li { + > a { + text-overflow: inherit; + } + } + } + } + //Brand center content collapsed + .app-content, + .footer { + @include main-menu-width($menu-collapsed-width); + } + .header-navbar { + // Floating-navbar + &.floating-nav { + width: calc(100vw - (100vw - 100%) - 4.4rem - 74px); + } + // Navbar-static-top + &.navbar-static-top { + width: calc(100vw - (100vw - 100%) - 74px); + left: 74px; + } + } + } + + .toggle-icon, + .collapse-toggle-icon { + margin-right: 0.425rem; + &:focus { + outline: none; + } + } + } +} + +// Initially menu & content width for lg and up screen +@include media-breakpoint-up(lg) { + .vertical-layout { + &.vertical-menu-modern { + .main-menu { + width: $menu-expanded-width; + } + } + } +} + +// Initially menu & content width for md and down screen +@include media-breakpoint-down(lg) { + .vertical-layout { + &.vertical-menu-modern { + // not using this class in below < 992 + .main-menu { + width: 0; + } + .navbar { + .navbar-header { + width: 0; + } + } + .content, + .footer { + @include main-menu-width(0); + } + &.menu-collapsed { + .app-content, + .footer { + margin-left: 0; + } + .main-menu { + width: 0; + } + } + } + } +} + +// Initially menu & content width for sm and down screen +@include media-breakpoint-down(sm) { + .vertical-layout { + &.vertical-menu-modern { + // not using this class <992 + .main-menu { + width: 0; + } + .navbar { + .navbar-header { + width: 0; + } + } + .content, + .footer { + @include main-menu-width(0); + } + } + } +} + +@keyframes fadein { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeout { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .vertical-menu-modern.vertical-layout .main-menu .navigation > li > a > span { + animation: none; + } +} +// Import vertical-overlay-menu.scss for small screen support +@import 'vertical-overlay-menu.scss'; diff --git a/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss b/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss new file mode 100644 index 00000000..bd0134c5 --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss @@ -0,0 +1,79 @@ +/*========================================================================================= + File Name: vertical-overlay-menu.scss + Description: A overlay style vertical menu with show and hide support. It support + light & dark version, filpped layout, right side icons, native scroll and borders menu + item seperation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Vertical Overlay Menu +//========================= +.vertical-overlay-menu { + //Content expanded + .content { + @include main-menu-width(0); + } + //Navbar expanded + .navbar { + .navbar-header { + @include menu-navbar-width($menu-expanded-width); + } + } + // Main menu expanded + .main-menu { + opacity: 0; + transform: translate3d(0, 0, 0); + transition: width 0.25s, opacity 0.25s, transform 0.25s; + width: $menu-expanded-width; + left: -($menu-expanded-width); + + .navigation { + > li { + > a { + > svg, + > i { + margin-right: 14px; + float: left; + transition: 200ms ease all; + height: 20px; + width: 20px; + &:before { + transition: 200ms ease all; + font-size: 1.429rem; + } + } + } + } + li { + @include vertical-menu-has-sub-arrow(1rem); + } + + .navigation-header { + .feather-more-horizontal { + display: none; + } + } + } + } + &.menu-open { + .main-menu { + opacity: 1; + transform: translate3d($menu-expanded-width, 0, 0); + transition: width 0.25s, opacity 0.25s, transform 0.25s; + } + } + &.menu-hide { + .main-menu { + @extend .main-menu; + } + } +} diff --git a/src/@core/scss/base/core/mixins/alert.scss b/src/@core/scss/base/core/mixins/alert.scss new file mode 100644 index 00000000..6e2332e6 --- /dev/null +++ b/src/@core/scss/base/core/mixins/alert.scss @@ -0,0 +1,5 @@ +// For alert's heading box-shadow + +@mixin alert-heading-bs($color) { + box-shadow: rgba($color, 0.4) 0px 6px 15px -7px; +} diff --git a/src/@core/scss/base/core/mixins/hex2rgb.scss b/src/@core/scss/base/core/mixins/hex2rgb.scss new file mode 100644 index 00000000..9fdddf05 --- /dev/null +++ b/src/@core/scss/base/core/mixins/hex2rgb.scss @@ -0,0 +1,4 @@ +@mixin bg-opacity($color, $opacity: 1) { + background: $color; /* The Fallback */ + background: rgba($color, $opacity); +} diff --git a/src/@core/scss/base/core/mixins/main-menu-mixin.scss b/src/@core/scss/base/core/mixins/main-menu-mixin.scss new file mode 100644 index 00000000..6e1df8c9 --- /dev/null +++ b/src/@core/scss/base/core/mixins/main-menu-mixin.scss @@ -0,0 +1,359 @@ +// ========================================================================================= +// File Name: main-menu-mixin.scss +// Description: Common mixin for menus, contain dark and light version scss. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +//========================================================================================== + +// Header navbar content and brand expanded & collapsed stats +// spacing and sizing. +// ================================================ + +// Mixins for the menu and navbar position, margin and width change +@mixin main-menu-width($menu-width) { + margin-left: $menu-width; +} +@mixin menu-navbar-width($menu-width) { + float: left; + width: $menu-width; +} +// Mixins for the menu show hide based on width +@mixin vertical-menu-transform-show($transform-width) { + transform: translate3d($transform-width, 0, 0); + backface-visibility: hidden; + perspective: 1000; +} +@mixin vertical-menu-transform-hide() { + transform: translate3d(0, 0, 0); +} + +// Mixins for the sub menu arrow +@mixin vertical-menu-has-sub-arrow($arrow-font-size) { + &.has-sub { + > a:after { + content: ''; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: $arrow-font-size; + height: $arrow-font-size; + width: $arrow-font-size; + display: inline-block; + position: absolute; + right: 20px; + top: 14px; + transform: rotate(0deg); + transition: all 0.2s ease-out; + } + &.open:not(.menu-item-closing) { + > a:after { + transform: rotate(90deg); + } + } + } +} +// Used for apps +@mixin content-area-wrapper-height( + $contentPadding: 0rem, + $navbarHeight: 0rem, + $footerHeight: 0rem, + $floatingNavMargin: 0rem, + $horizontalMenuHeight: 0rem, + $spacingSides: 1, + $horizontalLayout: false +) { + height: calc( + 100vh - + calc( + calc(#{$contentPadding} * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight} + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc( + calc(#{$contentPadding} * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight} + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + // responsive size height + @if $horizontalLayout { + @include media-breakpoint-down(lg) { + height: calc( + 100vh - calc(calc(calc(#{$contentPadding} - 0.8rem) * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight}) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc(calc(calc(#{$contentPadding} - 0.8rem) * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight}) + ); + } + } @else { + @include media-breakpoint-down(xs) { + height: calc( + 100vh - + calc( + calc(calc(#{$contentPadding} * #{$spacingSides}) - calc(0.8rem * #{$spacingSides})) + #{$navbarHeight} + #{$footerHeight} + + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc( + calc(calc(#{$contentPadding} * #{$spacingSides}) - calc(0.8rem * #{$spacingSides})) + #{$navbarHeight} + #{$footerHeight} + + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + } + } +} + +// Light & Dark menu mixin +// $theme-color : Menu text color +// $theme-bg : Menu background color +// ================================================ +@mixin menu-theme($theme-color, $theme-bg) { + $main-menu-top-open-color: darken($theme-color, 10%); + $main-menu-top-open-hover-bg: darken($theme-bg, 6%); + $main-menu-top-open-head-bg: darken($theme-bg, 4%); + + $main-menu-top-active-head-bg: darken($theme-bg, 4%); //$primary + + $main-menu-sub-color: $theme-color; + $main-menu-sub-hover-color: lighten($theme-color, 4%); + + $main-menu-sub-open-color: $theme-color; + + color: $theme-color; + background: $theme-bg; + + .navigation { + background: $theme-bg; + .navigation-header { + color: lighten($theme-color, 21.5%); + margin: calc(#{$content-padding} + 0.286rem) 0 0.8rem ($content-padding + 0.2rem); + padding: 0; + line-height: 1.5; + letter-spacing: 0.01rem; + span { + font-weight: 500; + } + } + li { + &.has-sub { + > a { + transition: all 0.5s ease, background 0s, color 0s; + } + } + a { + color: darken($theme-color, 4.9%); + padding: $menu-padding; + line-height: 1.45; + + span.menu-sub-title { + color: lighten($theme-color, 30%); + } + + & > * { + transition: transform 0.25s ease; + } + } + } + + // Menu Item Hover Animation + li.nav-item { + a:hover > * { + transition: transform 0.25s ease; + transform: translateX(5px); + } + ul.menu-content { + li { + a:hover > * { + transition: transform 0.25s ease; + transform: translateX(5px); + } + } + } + } + + > li { + > a { + margin: 0 15px; + .label { + margin-top: 4px; + margin-right: 5px; + } + i, + svg { + position: relative; + top: 1px; + } + } + > ul li { + &:first-of-type { + margin-top: 7px !important; + } + + &:not(.has-sub) { + margin: 0 15px; + } + &.has-sub { + > a { + margin: 0 15px; + } + + > ul > li { + margin: 0 15px; + } + } + } + &.open:not(.menu-item-closing), + &.sidebar-group-active { + > a { + color: $main-menu-top-open-color; + background: $main-menu-top-open-head-bg; + border-radius: 6px; + } + } + + &:not(.open) { + > ul { + display: none; + .active { + background: transparent; + box-shadow: none; + } + } + } + &.active { + z-index: 1; + > a { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0 0 10px 1px rgba($primary, 0.7); + color: $white; + font-weight: 400; + border-radius: 4px; + } + } + + .active { + background: $main-menu-top-open-hover-bg; + + > a { + color: $primary; + margin-bottom: 0; + } + + .hover, + :hover { + > a { + background: $main-menu-top-active-head-bg; + } + } + } + + ul { + padding: 0; + margin: 0; + + li { + color: $main-menu-sub-color; + background: transparent; + > a { + padding: $menu-second-level-padding; + } + ul { + a { + padding: $menu-third-level-padding; + } + } + } + .has-sub { + &:not(.open) { + > ul { + display: none; + .active { + background: transparent; + box-shadow: none; + } + } + } + } + .open, + .sidebar-group-active { + > a { + color: $main-menu-sub-open-color; + background: $main-menu-top-active-head-bg; + border-radius: 6px; + } + //for 2rd level menu + > ul { + display: block; + //for 3rd level menu + .open { + > ul { + display: block; + } + } + } + } + + .hover, + &:hover { + > a { + color: $main-menu-sub-hover-color; + } + } + + .active { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0 0 10px 1px rgba($primary, 0.7); + border-radius: 4px; + z-index: 1; + > a { + color: $white; + } + } + } + } + } +} +// Menu content display mixin +// $menu-expanded-width : Expanded menu width +// $menu-collapsed-width: Collapsed menu width +// ================================================ +@mixin menu-content($menu-expanded-width, $menu-collapsed-width, $theme-color, $theme-bg) { + .main-menu-content { + > span.menu-title, + a.menu-title { + right: -($menu-expanded-width); + width: $menu-expanded-width; + font-weight: 600; + color: #fff; + text-transform: uppercase; + text-align: left; + background-color: $primary; + border-color: $primary; + padding: 13px 20px; + } + > ul.menu-content { + left: $menu-collapsed-width; + width: $menu-expanded-width; + transition: visibility 0.25s, opacity 0.25s; + box-shadow: 1px 0px 2px rgba($black, 0.1); + border-bottom: 2px solid rgba($black, 0.2); + border-left: 1px solid rgba($black, 0.02); + + li { + white-space: nowrap; + position: relative; + + a { + display: block; + padding: 8px 20px 8px 20px; + } + + @include vertical-menu-has-sub-arrow(1rem); + } + } + } +} diff --git a/src/@core/scss/base/core/mixins/transitions.scss b/src/@core/scss/base/core/mixins/transitions.scss new file mode 100644 index 00000000..66c31e19 --- /dev/null +++ b/src/@core/scss/base/core/mixins/transitions.scss @@ -0,0 +1,30 @@ +@mixin transition($transition) { + -moz-transition: $transition; + -o-transition: $transition; + -webkit-transition: $transition; + transition: $transition; +} +@mixin transition-property($property) { + -moz-transition-property: $property; + -o-transition-property: $property; + -webkit-transition-property: $property; + transition-property: $property; +} +@mixin transition-duration($duration) { + -moz-transition-property: $duration; + -o-transition-property: $duration; + -webkit-transition-property: $duration; + transition-property: $duration; +} +@mixin transition-timing-function($timing) { + -moz-transition-timing-function: $timing; + -o-transition-timing-function: $timing; + -webkit-transition-timing-function: $timing; + transition-timing-function: $timing; +} +@mixin transition-delay($delay) { + -moz-transition-delay: $delay; + -o-transition-delay: $delay; + -webkit-transition-delay: $delay; + transition-delay: $delay; +} diff --git a/src/@core/scss/base/custom-rtl.scss b/src/@core/scss/base/custom-rtl.scss new file mode 100644 index 00000000..bb49108a --- /dev/null +++ b/src/@core/scss/base/custom-rtl.scss @@ -0,0 +1,355 @@ +// ================================================================================================ +// File Name: custom-rtl.scss +// Description: RTL support SCSS file. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Variables +// ------------------------------ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +// Align icons position +.main-menu { + .navigation li > a > svg, + .navigation li > a > i, + .dropdown-menu svg, + .dropdown-menu i, + .dropdown-user > a > svg, + .dropdown-user > a > i, + .navigation > li > a > svg, + .navigation > li > a > i { + float: right; + } + + .navigation > li ul li > a { + display: flex; + align-items: center; + } +} + +// Transformed menu icons +.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub > a:after, +.vertical-layout.vertical-overlay-menu.menu-open .main-menu .navigation li.has-sub > a:after { + transform: rotate(180deg); +} +.vertical-layout.vertical-menu-modern.menu-expanded + .main-menu + .navigation + li.has-sub.open:not(.menu-item-closing) + > a:after { + transform: rotate(90deg); +} + +// Horizontal menu +.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); +} + +// Dropdown RTL Changes +.header-navbar .navbar-container ul.nav li.dropdown { + .dropdown-menu { + top: 41px !important; + + &::before { + top: 1px; + } + } +} + +.header-navbar { + .dropdown, + .dropup { + .dropdown-menu.dropdown-menu-right::before { + right: auto; + left: 0.5rem; + } + } +} + +.dropdown, +.dropup, +.btn-group { + .dropdown-menu { + right: auto !important; + top: 0 !important; + left: auto !important; + + &.dropdown-menu-right { + left: 0 !important; + + &::before { + right: 0.6rem; + left: auto; + } + } + } +} + +.dropleft { + .dropdown-toggle { + &::before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')) !important; + } + } + .dropdown-menu { + left: 0 !important; + margin-left: 0; + margin-right: 0.5rem; + } +} + +.dropright { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')) !important; + } + } + .dropdown-menu { + left: 0 !important; + margin-right: 0; + margin-left: 0.5rem; + } +} + +// Input Group dropdown +.input-group { + .dropdown-menu.show { + top: 0 !important; + right: auto !important; + left: 0px !important; + } +} + +// BS Toast +.toast { + right: 1rem; +} + +// Select2 +.select2-container--default .select2-selection--single .select2-selection__arrow { + left: 1px; +} +.select2-container--default .select2-selection--multiple .select2-selection__choice { + float: right; +} +.select2-search__field { + direction: rtl; +} + +// Chartist +.chartjs-render-monitor { + margin-right: 1rem; +} + +// Datatable +div.dataTables_wrapper div.dataTables_filter { + text-align: left !important; +} +table.dataTable thead .sorting:before, +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_desc:before { + right: 0.45rem; +} + +// Avatar group +.avatar-group { + // Avatar Group Sizings + .avatar { + margin-right: -0.785rem; + margin-left: 0; + } + .avatar-sm { + margin-right: -0.65rem; + } + .avatar-lg { + margin-right: -1.5rem; + } + .avatar-xl { + margin-right: -1.85rem; + } +} + +// Breadcrumb +.breadcrumb:not([class*='breadcrumb-']), +.breadcrumb.breadcrumb-chevron { + .breadcrumb-item + .breadcrumb-item { + &:before { + transform: rotate(180deg); + } + } +} + +// Pagination +.pagination .page-item { + &.prev-item, + &.prev, + &.previous { + .page-link { + &:before { + transform: rotate(180deg); + } + &:hover, + &:active { + &:before { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } + + &.next-item, + &.next { + .page-link { + &:after { + transform: rotate(180deg); + } + &:hover, + &:active { + &:after { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } +} + +code[class*='language-'], +pre[class*='language-'] { + direction: ltr; +} + +@media print { + code[class*='language-'], + pre[class*='language-'] { + text-shadow: none; + } +} + +// Calendar +.fc .fc-header-toolbar .fc-right .fc-button.fc-prev-button .fc-icon { + right: 4px !important; +} + +.fc .fc-header-toolbar .fc-right .fc-button.fc-next-button .fc-icon { + left: -3px !important; +} + +// carousel changes +.carousel-control-next { + left: auto; + right: 0; +} + +.carousel-control-prev { + left: 0; + right: auto; +} + +// Tooltip +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^='left'] .arrow::before { + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: $tooltip-bg; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^='left'] .arrow { + right: 0; + left: auto; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^='right'] .arrow::before { + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: $tooltip-bg; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^='right'] .arrow { + left: 0; + right: auto; +} + +// Popover Style +.popover { + right: auto !important; +} + +// Progress +.progress-bar-animated { + animation: progress-bar-stripes 40s linear infinite; +} + +// Perfect scrollbar RTL fix +body .ps__rail-y { + right: auto !important; + left: 1px !important; +} + +// FAQ and Pricing page +.faq-navigation img, +.pricing-free-trial .pricing-trial-img { + transform: scaleX(-1); +} + +.feather-chevron-left, +.feather-chevron-right { + transform: rotate(-180deg) !important; +} + +// Kanban +.kanban-application { + .kanban-container { + .kanban-item { + i, + svg { + margin-right: 0 !important; + margin-left: 0.25rem; + } + } + } +} + +// Invoice List +.invoice-list-wrapper { + .dataTables_filter { + input { + margin-left: 0 !important; + margin-right: 0.5rem; + } + } + + .dropdown .dropdown-menu.dropdown-menu-right { + left: 2rem !important; + } +} + +// File Manager +.file-manager-application { + .sidebar-file-manager { + .sidebar-inner { + .my-drive .jstree-node.jstree-closed > .jstree-icon { + transform: rotate(180deg); + } + } + } +} diff --git a/src/@core/scss/base/pages/app-calendar.scss b/src/@core/scss/base/pages/app-calendar.scss new file mode 100644 index 00000000..958c4d9c --- /dev/null +++ b/src/@core/scss/base/pages/app-calendar.scss @@ -0,0 +1,413 @@ +// Core variables and mixins + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$fc-calendar-height: 650px; +$fc-sidebar-width: 18rem; +$fc-event-font-weight: 600; +$fc-event-font-size: 0.8rem; +$fc-event-padding-x: 0.5rem; +$fc-event-padding-y: 0.25rem; +$fc-toolbar-btn-padding: 0.438rem 0.5rem; +$fc-day-toggle-btn-padding: 0.55rem 1.5rem; + +// Full calendar styles +.fc { + // Toolbar + .fc-toolbar { + flex-wrap: wrap; + flex-direction: row !important; + .fc-prev-button, + .fc-next-button { + display: inline-block; + background-color: transparent; + border-color: transparent; + .fc-icon { + color: $body-color; + } + &:hover, + &:active, + &:focus { + background-color: transparent !important; + border-color: transparent !important; + box-shadow: none !important; + } + } + .fc-prev-button { + padding-left: 0 !important; + } + .fc-toolbar-chunk:first-child { + display: flex; + align-items: center; + flex-wrap: wrap; + } + .fc-button { + padding: $fc-toolbar-btn-padding; + &:active, + &:focus { + box-shadow: none; + } + } + .fc-button-group { + .fc-button { + text-transform: capitalize; + &:focus { + box-shadow: none; + } + } + .fc-button-primary { + &:not(.fc-prev-button):not(.fc-next-button) { + // background-color: rgba($primary, 0.1); + background-color: transparent; + border-color: $primary; + color: $primary; + &.fc-button-active, + &:hover { + background-color: rgba($color: $primary, $alpha: 0.2) !important; + border-color: $primary !important; + color: $primary; + } + } + &.fc-sidebarToggle-button { + border: 0; + + i, + svg { + height: 21px; + width: 21px; + font-size: 21px; + } + } + } + .fc-sidebarToggle-button { + padding-left: 0; + background-color: transparent !important; + color: $body-color !important; + + &:not(.fc-prev-button):not(.fc-next-button):hover { + background-color: transparent !important; + } + + & + div { + margin-left: 0; + } + } + .fc-dayGridMonth-button, + .fc-timeGridWeek-button, + .fc-timeGridDay-button, + .fc-listMonth-button { + padding: $fc-day-toggle-btn-padding; + + &:last-child, + &:first-child { + border-radius: $btn-border-radius; + } + &:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + &:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + } + & > * > :not(:first-child) { + margin-left: 0rem; + } + .fc-toolbar-title { + margin-left: 0.25rem; + } + .fc--button:empty, + .fc-toolbar-chunk:empty { + display: none; + } + } + + // Calendar head & body common + tbody td, + thead th { + border-color: $border-color; + &.fc-col-header-cell { + border-right: 0; + border-left: 0; + } + } + + .fc-view-harness { + min-height: $fc-calendar-height; + } + + // Daygrid + .fc-scrollgrid-section-liquid > td { + border-bottom: 0; + } + .fc-daygrid-event-harness { + .fc-event { + font-size: $fc-event-font-size; + font-weight: $fc-event-font-weight; + padding: $fc-event-padding-y $fc-event-padding-x; + } + & + .fc-daygrid-event-harness { + margin-top: 0.3rem; + } + } + .fc-daygrid-day-bottom { + margin-top: 0.3rem; + } + .fc-daygrid-day { + padding: 5px; + .fc-daygrid-day-top { + flex-direction: row; + } + } + + // All Views Event + .fc-daygrid-day-number, + .fc-timegrid-slot-label-cushion, + .fc-list-event-time { + color: $body-color; + } + .fc-day-today { + background: $body-bg !important; + background-color: $body-bg !important; + } + + // Timegrid + .fc-timegrid { + .fc-scrollgrid-section { + .fc-col-header-cell, + .fc-timegrid-axis { + border-color: $border-color; + border-left: 0; + border-right: 0; + } + .fc-timegrid-axis { + border-color: $border-color; + } + } + .fc-timegrid-axis { + &.fc-scrollgrid-shrink { + .fc-timegrid-axis-cushion { + text-transform: capitalize; + color: $text-muted; + } + } + } + .fc-timegrid-slots { + .fc-timegrid-slot { + height: 3rem; + .fc-timegrid-slot-label-frame { + text-align: center; + .fc-timegrid-slot-label-cushion { + text-transform: uppercase; + } + } + } + } + .fc-timegrid-divider { + display: none; + } + } + + // List View + .fc-list { + border-color: $border-color; + .fc-list-day-cushion { + background: $body-bg; + } + .fc-list-event { + &:hover { + td { + background-color: $body-bg; + } + } + td { + border-color: $border-color; + } + } + } +} + +// App Calendar specific +.app-calendar { + position: relative; + border-radius: $card-border-radius; + margin-bottom: 2rem; + .app-calendar-sidebar { + position: absolute; + left: calc(-#{$fc-sidebar-width} - 1.2rem); + width: $fc-sidebar-width; + height: 100%; + z-index: 5; + background-color: $card-bg; + border-right: 1px solid $border-color; + flex-basis: $fc-sidebar-width; + transition: all 0.2s, background 0s, border 0s; + &.show { + left: 0; + } + .sidebar-content-title { + font-size: 0.85rem; + color: $text-muted; + text-transform: uppercase; + letter-spacing: 0.6px; + } + .select-all, + .input-filter { + & ~ label { + color: $headings-color; + font-weight: 500; + letter-spacing: 0.4px; + } + } + } + + // right sidebar area styles + .event-sidebar { + position: absolute; + top: 0; + right: 0; + width: 400px; + z-index: 15; + transform: translateX(120%); + transition: all 0.3s ease-in-out; + + .card { + height: calc(100vh - 12.96rem); + height: calc(var(--vh, 1vh) * 100 - 12.96rem); + border-radius: 0 $border-radius-sm $border-radius-sm 0; + + .close-bar { + cursor: pointer; + } + + .todo-item-action { + width: 6rem; + + .todo-item-info, + .todo-item-favorite, + .dropdown { + cursor: pointer; + line-height: 1.5; + } + .dropdown .dropdown-menu .dropdown-item { + padding: 0.14rem 1.428rem; + } + .dropdown-toggle::after { + display: none; + } + } + } + + &.show { + transform: translateX(0); + } + } + + .fc-toolbar { + h2 { + font-size: 1.45rem; + } + } + .fc-header-toolbar { + margin-bottom: 1.75rem !important; + } + .fc-view-harness { + margin: 0 -1.6rem; + } + .fc-scrollgrid { + border-color: $border-color; + } + .fc-day-past, + .fc-day-future { + .fc-daygrid-day-number { + color: $text-muted; + } + } + .fc-popover { + box-shadow: $box-shadow; + .fc-popover-header { + background: transparent; + padding: 0.5rem; + .fc-popover-title, + .fc-popover-close { + color: $headings-color; + } + } + .fc-popover-body { + *:not(:last-of-type) { + margin-bottom: 0.3rem; + } + } + } + + .fc { + .fc-event { + .fc-event-main { + color: inherit; + } + } + } + .fc-list-event { + background: transparent !important; + } + + @media (min-width: 992px) { + .app-calendar-sidebar { + position: static; + height: auto; + box-shadow: none !important; + + .flatpickr-days { + background-color: transparent; + } + } + } +} + +// Event Sidebar +.event-sidebar { + .select2-selection__choice__remove { + &:before { + top: 40% !important; + } + } +} + +// Horizontal Menu +.horizontal-layout { + .app-calendar { + margin-bottom: 1rem; + } +} + +// Media Queries +@media (max-width: 992px) { + .fc { + .fc-sidebarToggle-button { + font-size: 0; + } + } +} + +@media (min-width: 992px) { + .fc { + .fc-sidebarToggle-button { + display: none; + } + } +} + +@media (max-width: 700px) { + .app-calendar { + .fc { + .fc-header-toolbar { + .fc-toolbar-chunk:last-of-type { + margin-top: 1rem; + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-chat-list.scss b/src/@core/scss/base/pages/app-chat-list.scss new file mode 100644 index 00000000..181b23cd --- /dev/null +++ b/src/@core/scss/base/pages/app-chat-list.scss @@ -0,0 +1,128 @@ +// ================================================================================================ +// File Name: app-chat-area.scss +// Description: SCC file for chat area application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +@import '../core/colors/palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +//Variables +$chat-image-back-color: #f2f0f7; +$chat-head-footer-height: 65px; +$chat-widget-head-footer-height: 56px; +$chat-widget-height: 390px; + +// User chat window css +.chat-app-window { + // User chats + .user-chats { + background-color: $chat-image-back-color; + padding: 1rem; + position: relative; + height: calc(100% - #{$chat-head-footer-height} - #{$chat-head-footer-height}); + .avatar { + img { + border: 2px solid $white; + } + } + } + .active-chat { + height: inherit; + .chat-header { + display: flex; + justify-content: space-between; + height: $chat-head-footer-height; + background-color: $white; + padding: 0 1rem; + border-bottom: 1px solid $border-color; + } + } + + // Chat area css + .chats { + .chat-avatar { + float: right; + } + .chat-body { + display: block; + margin: 10px 30px 0 0; + overflow: hidden; + .chat-content { + float: right; + padding: 0.7rem 1rem; + margin: 0 1rem 10px 0; + clear: both; + color: $white; + @include gradient-directional(map-get($primary-color, 'base'), map-get($primary-color, 'lighten-2'), 80deg); + border-radius: $border-radius; + box-shadow: 0 4px 8px 0 rgba($black, 0.12); + max-width: 75%; + p { + margin: 0; + } + } + } + // Chat area left css + .chat-left { + .chat-avatar { + float: left; + } + .chat-body { + .chat-content { + float: left; + margin: 0 0 10px 1rem; + color: $body-color; + background: none; + background-color: lighten($white, 18%); + } + } + } + } + // Chat form of user area + .chat-app-form { + height: $chat-head-footer-height; + padding: 0 1rem; + background-color: $white; + display: flex; + align-items: center; + border-top: 1px solid $border-color; + } +} + +// Chat Widget +.chat-widget { + .card-header { + padding-top: 0.8rem; + padding-bottom: 0.8rem; + } + .chat-app-window { + // User chats + .user-chats { + background-color: $body-bg; + height: $chat-widget-height; + } + .chat-app-form { + border-top: 0; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + height: $chat-widget-head-footer-height; + .input-group-text, + .message { + border: 0; + padding-left: 0; + } + .input-group:not(.bootstrap-touchspin):focus-within { + box-shadow: none; + } + } + } +} diff --git a/src/@core/scss/base/pages/app-chat.scss b/src/@core/scss/base/pages/app-chat.scss new file mode 100644 index 00000000..9fb6ab1f --- /dev/null +++ b/src/@core/scss/base/pages/app-chat.scss @@ -0,0 +1,340 @@ +// ================================================================================================ +// File Name: app-chat.scss +// Description: SCC file for chat application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +@import '../core/colors/palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +//Variables +$chat-image-back-color: #f2f0f7; +$chat-head-footer-height: 65px; +$chat-profile-sidebar-head-height: 200px; + +.chat-application { + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + } + + // chat admin profile sidebar + .chat-profile-sidebar { + border-right: 1px solid $border-color; + height: inherit; + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + position: absolute; + background-color: $white; + transform: translateX(-110%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + z-index: 6; + &.show { + transform: translateX(0); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + } + + // admin profile header section + .chat-profile-header { + display: flex; + align-items: center; + justify-content: center; + height: $chat-profile-sidebar-head-height; + text-align: center; + .avatar { + margin-bottom: 1.25rem; + } + } + + // Admin profile scroll area + .profile-sidebar-area { + height: calc(100% - #{$chat-profile-sidebar-head-height}); + position: relative; + padding: 0 2rem 1.5rem; + } + } + + // close icon style for all chat sidebars + .close-icon { + position: absolute; + top: 0.85rem; + right: 1rem; + cursor: pointer; + } + .sidebar-close-icon, + .close-icon { + svg, + i { + font-size: 1.143rem; + height: 1.143rem; + width: 1.143rem; + } + } + + // for avatar border + .avatar-border { + img { + border: 2px solid $white; + } + } + + // Main Sidebar Content + .sidebar-content { + background-color: $white; + border-right: 1px solid $border-color; + height: inherit; + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin: 0; + box-shadow: none; + // Close Icon + .sidebar-close-icon { + position: absolute; + right: 0.25rem; + top: 0.25rem; + font-size: 1.25rem; + z-index: 1; + cursor: pointer; + visibility: hidden; + } + // Chat search area + .chat-fixed-search { + width: $chat-sidebar-width; + border-bottom: 1px solid $border-color; + padding: 0 1.286rem; + height: $chat-head-footer-height; + display: flex; + .sidebar-profile-toggle { + .avatar { + display: inline-table; + } + } + .input-group { + &:focus-within { + background-color: transparent; + box-shadow: none; + } + } + } + .chat-list-title { + color: $primary; + margin: 2rem 1.286rem 0.5rem; + } + // Sidebar chat list + .chat-user-list-wrapper { + position: relative; + height: calc(100% - #{$chat-head-footer-height}); + width: $chat-sidebar-width; + border-radius: 0; + // Specific alignment for avatar status + .avatar { + height: 42px; + [class*='avatar-status-'] { + right: 1px; + bottom: 1px; + } + } + .contact-list { + .chat-info { + width: calc(100% - 46px); // ? avatar size with 2px border = 42+2+2 =46px + padding-right: 0; + } + } + .no-results { + padding: 0.786rem 1.286rem; + display: none !important; + &.show { + display: block !important; + } + } + ul { + padding-left: 0; + margin-bottom: 0; + } + li { + display: flex; + padding: 0.786rem 1.286rem; + .chat-info { + margin-top: 0.3rem; + width: calc(100% - 46px - 46px); // ? avatar size with 2px border = 42+2+2 =46px & date area width = 46px + padding: 0 0.75rem; + .card-text, + p { + color: $text-muted; + } + } + + .chat-time { + color: $text-muted; + } + &:hover { + cursor: pointer; + background: $body-bg; + } + &.active { + @include gradient-directional(map-get($primary-color, 'base'), map-get($primary-color, 'lighten-2'), 80deg); + h1, + h2, + h3, + h4, + h5, + h6, + .card-text, + .chat-time { + color: $white; + } + } + img { + border: 2px solid $white; + } + } + } + } + + // User chat window css + .chat-app-window { + height: 100%; + + // Before starting chat + .start-chat-area, + .user-chats { + background-image: url($chat-bg-light); + background-color: $chat-image-back-color; + background-repeat: repeat; + background-size: 210px; + } + .start-chat-area { + height: inherit; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + .start-chat-icon, + .start-chat-text { + background: $white; + box-shadow: 0 4px 8px 0 rgba($black, 0.12) !important; + color: $body-color; + } + .start-chat-text { + padding: 0.5rem 1rem; + border-radius: calc(#{$border-radius} * 4); + cursor: pointer; + } + .start-chat-icon { + border-radius: 50%; + padding: 2rem; + svg, + i { + height: 4rem; + width: 4rem; + font-size: 4rem; + } + } + } + } + + // User Profile right sidebar + .user-profile-sidebar { + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + background-color: $white; + position: absolute; + transform: translateX(110%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + z-index: 6; + right: 0; + bottom: 0; + top: 0; + &.show { + transform: translateX(0%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + } + .user-profile-header { + .header-profile-sidebar { + height: $chat-profile-sidebar-head-height; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + flex-direction: column; + width: 100%; + } + .avatar { + margin-bottom: 1.25rem; + } + } + .user-profile-sidebar-area { + position: relative; + height: calc(100% - #{$chat-profile-sidebar-head-height}); + padding: 0 2rem 1.5rem; + } + } +} + +@include media-breakpoint-down(md) { + .content-right { + width: 100%; + } + .chat-application { + .sidebar-content { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + position: absolute; + z-index: 5; + &.show { + transform: translateX(0); + transition: all 0.3s ease; + } + } + } +} +@include media-breakpoint-down(sm) { + .chat-application { + .sidebar-content { + .sidebar-close-icon { + visibility: visible; + top: 15px; + right: 0; + padding: 0.65rem; + line-height: 1; + } + .chat-fixed-search { + padding-right: 2.5rem; + } + } + } +} +@include media-breakpoint-down(xs) { + .chat-application { + .sidebar { + position: unset !important; + } + .sidebar-content { + width: 100%; + .chat-fixed-search, + .chat-user-list-wrapper { + width: 100%; + } + } + .chat-profile-sidebar { + width: 100%; + } + .user-profile-sidebar { + width: 100%; + } + } +} diff --git a/src/@core/scss/base/pages/app-ecommerce-details.scss b/src/@core/scss/base/pages/app-ecommerce-details.scss new file mode 100644 index 00000000..1a194522 --- /dev/null +++ b/src/@core/scss/base/pages/app-ecommerce-details.scss @@ -0,0 +1,288 @@ +// ================================================================================================ +// File Name: app-ecommerce-details.scss +// Description: App Ecommerce Details SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// App e-commerce detail style +.ecommerce-application { + .app-ecommerce-details { + .product-img { + width: 600px; + } + // ratings style + .ratings-list-item { + svg, + i { + font-size: 1.286rem; + height: 1.286rem; + width: 1.286rem; + } + } + .filled-star { + fill: $warning; + stroke: $warning; + color: $warning; + } + .unfilled-star { + stroke: $gray-100; + color: $gray-100; + } + + // Item Price + .item-price { + color: $primary; + } + // Common for list-view, checkout and wishlist + .item-company { + display: inline-flex; + font-weight: $font-weight-normal; + font-size: 0.875rem; + + .company-name { + font-weight: $font-weight-bolder; + margin-left: 0.25rem; + } + } + + // Product feature list + .product-features { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + li { + svg, + i { + height: 1.4rem; + width: 1.4rem; + font-size: 1.4rem; + margin-right: 0.75rem; + } + display: flex; + align-items: center; + margin-bottom: 1rem; + span { + font-weight: $font-weight-bolder; + } + } + } + + .product-color-options { + margin-top: 1.5rem; + margin-bottom: 1.2rem; + } + .btn-wishlist { + .text-danger { + color: $danger; + fill: $danger; + } + } + .btn-share { + .btn-icon { + ~ .dropdown-menu { + min-width: 3rem; + } + } + } + .item-features { + background-color: $body-bg; + padding-top: 5.357rem; + padding-bottom: 5.357rem; + i, + svg { + font-size: 2.5rem; + height: 2.5rem; + width: 2.5rem; + color: $primary; + } + } + } + + // centered slides option-1 + .swiper-responsive-breakpoints { + &.swiper-container { + .swiper-slide { + text-align: center; + background-color: $body-bg; + padding: 1.5rem 3rem; + border-radius: $card-border-radius; + .img-container { + display: flex; + align-items: center; + justify-content: center; + height: 250px; + } + } + } + } + + //navigation button custom icons + .swiper-button-prev, + .swiper-button-next, + .swiper-container-rtl .swiper-button-prev, + .swiper-container-rtl .swiper-button-next { + background-image: none; + width: 35px; + font-size: $h1-font-size; + + &:focus { + outline: none; + } + } + + .swiper-button-prev { + left: 0; + + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + right: 0; + + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-container-rtl { + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + } + + // color options + + .product-color-options { + .color-option { + border: 1px solid transparent; + border-radius: 50%; + position: relative; + cursor: pointer; + padding: 3px; + + .filloption { + height: 18px; + width: 18px; + border-radius: 50%; + } + } + + // selected + .selected { + // these use for border color only page specific + .b-primary { + border-color: $primary; + .filloption { + box-shadow: 0 2px 4px 0 rgba($primary, 0.4); + } + } + + .b-success { + border-color: $success; + .filloption { + box-shadow: 0 2px 4px 0 rgba($success, 0.4); + } + } + + .b-danger { + border-color: $danger; + .filloption { + box-shadow: 0 2px 4px 0 rgba($danger, 0.4); + } + } + + .b-warning { + border-color: $warning; + .filloption { + box-shadow: 0 2px 4px 0 rgba($warning, 0.4); + } + } + + .b-info { + border-color: $info; + .filloption { + box-shadow: 0 2px 4px 0 rgba($info, 0.4); + } + } + } + .b-primary .filloption { + box-shadow: 0 2px 4px 0 rgba($primary, 0.4); + } + .b-success .filloption { + box-shadow: 0 2px 4px 0 rgba($success, 0.4); + } + .b-danger .filloption { + box-shadow: 0 2px 4px 0 rgba($danger, 0.4); + } + .b-warning .filloption { + box-shadow: 0 2px 4px 0 rgba($warning, 0.4); + } + .b-info .filloption { + box-shadow: 0 2px 4px 0 rgba($info, 0.4); + } + } +} + +@include media-breakpoint-down(sm) { + .ecommerce-application .swiper-responsive-breakpoints.swiper-container .swiper-slide { + padding: 1rem; + } +} +@include media-breakpoint-down(sm) { + .ecommerce-application { + .app-ecommerce-details { + // ratings style + .ratings-list-item { + svg, + i { + font-size: 1rem; + height: 1rem; + width: 1rem; + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-ecommerce.scss b/src/@core/scss/base/pages/app-ecommerce.scss new file mode 100644 index 00000000..ec39a6da --- /dev/null +++ b/src/@core/scss/base/pages/app-ecommerce.scss @@ -0,0 +1,632 @@ +// ================================================================================================ +// File Name: app-ecommerce.scss +// Description: SCSS file for ecommerce shop, wishlist and checkout page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$search-bar-height: 48px; + +.ecommerce-application { + .content-body { + position: relative; + } + // To overlay in whole page + .body-content-overlay { + position: fixed !important; + z-index: 12 !important; + } + + // Shop Sidebar + .sidebar-shop { + margin-top: 0.85rem; + width: $sidebar-width; + z-index: 14; + + // for heading + .filter-heading { + margin-bottom: 1.75rem; + } + + // for title + .filter-title { + margin-bottom: 1rem; + margin-top: 2.5rem; + } + + // Sidebar price range and categories list + .price-range, + .categories-list { + li:not(:last-child) { + margin-bottom: 0.75rem; + } + } + + // Sidebar brand list + .brand-list { + li { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 0.75rem; + } + } + + // Sidebar for slider + .range-slider.noUi-horizontal { + .noUi-handle { + .noUi-tooltip { + opacity: 0; + transform: translate(-50%, -15%); + + &:before { + content: '$ '; + } + } + &:active { + .noUi-tooltip { + opacity: 1; + } + } + } + } + + // for stars in rating + .ratings-list { + display: flex; + justify-content: space-between; + margin-bottom: 0.5rem; + &:last-child { + margin-bottom: 2.5rem; + } + ul { + margin-bottom: 0; + .ratings-list-item { + svg, + i { + width: 1.25rem; + height: 1.25rem; + font-size: 1.25rem; + } + } + } + } + } + + // ratings style + .filled-star { + fill: $warning; + stroke: $warning; + color: $warning; + } + .unfilled-star { + stroke: $gray-100; + color: $gray-100; + } + + // E-commerce shop main content area + + //ecommerce header + .ecommerce-header-items { + display: flex; + justify-content: space-between; + + .result-toggler { + display: flex; + align-items: center; + + // Sidebar toggler + .shop-sidebar-toggler { + padding-left: 0; + + &:active, + &:focus { + outline: 0; + } + + .navbar-toggler-icon { + height: auto; + i, + svg { + color: $body-color; + height: 1.5rem; + width: 1.5rem; + font-size: 1.5rem; + } + } + } + // Search result title + .search-results { + font-weight: $font-weight-bold; + color: $headings-color; + } + } + } + + // Product search bar + .ecommerce-searchbar { + .input-group { + box-shadow: 0 2px 8px 0 rgba($black, 0.14); + border-radius: 0.3rem; + } + } + + // Search bar + .search-product, + .input-group-text { + height: $search-bar-height; + border: none; + font-size: 0.95rem; + padding-left: 1.25rem; + + &::placeholder { + font-size: 0.95rem; + } + } + + // main Products + .ecommerce-card { + &:hover { + transform: translateY(-5px); + box-shadow: 0 4px 25px 0 rgba($black, 0.25); + } + + // ratings + .item-rating { + ul { + margin-bottom: 0; + } + svg, + i { + height: 1.143rem; + width: 1.143rem; + font-size: 1.143rem; + } + } + + // Item name + .item-name { + margin-bottom: 0; + a { + font-weight: $font-weight-bolder; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + } + + .item-description { + font-size: 0.875rem; + } + + // buttons style + .btn-wishlist, + .btn-cart { + span { + vertical-align: text-top; + } + i, + svg { + margin-right: 0.25rem; + vertical-align: text-top; + &.text-danger { + fill: $danger; + } + } + } + } + + // margin for both views + .grid-view, + .list-view { + &:not(.wishlist-items) { + margin-top: 2rem; + } + } + + // Grid View Specific style + .grid-view { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + column-gap: 2rem; + &.wishlist-items { + grid-template-columns: 1fr 1fr 1fr 1fr; + } + + .ecommerce-card { + overflow: hidden; + + // Item Image + .item-img { + padding-top: 0.5rem; + min-height: 15.85rem; + display: flex; + align-items: center; + } + + // Item content wrapper + .item-wrapper { + display: flex; + justify-content: space-between; + align-items: baseline; + } + + // Hiding list view items + .shipping, + .item-company, + .item-options .item-price { + display: none; + } + + .item-options { + display: flex; + flex-wrap: wrap; + + .btn-cart, + .btn-wishlist { + flex-grow: 1; + border-radius: 0; + } + } + + .item-name { + margin-top: 0.75rem; + } + + // Item Description + .item-description { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + margin-top: 0.2rem; + } + + .item-price { + font-weight: $font-weight-bolder; + } + + .card-body { + padding: 1rem; + } + } + } + + // List View Specific style + .list-view { + display: grid; + grid-template-columns: 1fr; + + .ecommerce-card { + overflow: hidden; + display: grid; + grid-template-columns: 1fr 2fr 1fr; + + // list view image + .item-img { + display: flex; + justify-content: center; + align-items: center; + height: 100%; + } + + .card-body { + padding: 1.5rem 1rem; + border-right: 1px solid $border-color; + display: flex; + flex-direction: column; + + // item name and ratings order + .item-wrapper { + order: 2; + } + .item-name { + order: 1; + } + // List view description + .item-description { + order: 3; + display: -webkit-box; + -webkit-line-clamp: 5; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + + // .item-rating, + .item-price { + display: none; + } + // ratings + .item-rating { + margin-bottom: 0.3rem; + } + } + // Common for list-view, checkout and wishlist + .item-company { + display: inline-flex; + font-weight: $font-weight-normal; + margin: 0.3rem 0 0.5rem; + font-size: 0.875rem; + + .company-name { + font-weight: $font-weight-bolder; + margin-left: 0.25rem; + } + } + + // price and btn area of list view + .item-options { + padding: 1rem; + display: flex; + flex-direction: column; + justify-content: center; + + .item-wrapper { + position: relative; + + .item-cost { + .item-price { + color: $primary; + margin-bottom: 0; + } + } + } + // Shipping free tag + .shipping { + margin-top: 0.75rem; + } + // List view btn spacing + .btn-wishlist, + .btn-cart { + margin-top: 1rem; + } + } + } + } + + // for checkout-items and options + // Remove padding from stepper header & content area + .checkout-tab-steps { + .bs-stepper-header, + .bs-stepper-content { + padding: 0; + margin: 0; + } + } + // Checkout items list + .checkout-items { + .ecommerce-card { + .item-img { + img { + width: 200px; + } + } + // adding order as we have updated order for shop list view + .item-name { + order: 0 !important; + } + .item-company, + .item-rating { + margin-bottom: 0.4rem !important; + } + .item-quantity { + display: flex; + align-items: center; + } + + .delivery-date { + margin-top: 1.2rem; + margin-bottom: 0.25rem; + } + // Item options button + .item-options { + .btn { + display: flex; + align-items: center; + justify-content: center; + } + } + } + } + + .checkout-options { + .coupons { + &:focus-within { + box-shadow: none; + } + input { + border: none; + padding-left: 0; + color: $body-color; + font-weight: $font-weight-bolder; + &::placeholder { + color: $body-color; + font-weight: $font-weight-bolder; + } + } + .input-group-append { + margin: 0; + } + .input-group-text { + height: auto; + font-weight: $font-weight-bolder; + padding: inherit; + } + } + .price-details { + .price-title { + font-weight: $font-weight-bolder; + margin-bottom: 0.75rem; + margin-top: 1.5rem; + } + .price-detail { + display: flex; + justify-content: space-between; + margin-bottom: 0.75rem; + + .detail-title { + &.detail-total { + font-weight: $font-weight-bolder; + } + } + } + } + } + .payment-type { + .gift-card { + cursor: pointer; + } + } + + // checkout wizard + + .checkout-tab-steps { + background-color: transparent !important; + box-shadow: none !important; + + .bs-stepper-header { + border: none; + } + } + + // To hide toggler on lg and up and grid view for btn-wishlist and list view for checkout + @include media-breakpoint-up(lg) { + .ecommerce-header-items { + // Hide toggler in > lg screen + .shop-sidebar-toggler { + display: none; + } + } + + // Checkout list view + .product-checkout { + &.list-view { + grid-template-columns: 2fr 1fr; + column-gap: 2rem; + } + } + } +} +// Media queries to change grid columns in different Screens and to hide search results below 768px +@include media-breakpoint-down(lg) { + .ecommerce-application { + // Header item area + .ecommerce-header-items { + .btn-group { + align-items: center; + .btn-icon { + padding: 0.6rem 0.736rem; + } + } + } + .grid-view.wishlist-items { + grid-template-columns: 1fr 1fr 1fr; + } + // overlay style for e-commerce page + .body-content-overlay { + position: fixed; + opacity: 0; + width: 100%; + height: 100%; + top: 0; + left: 0; + right: 0; + bottom: 0; + &.show { + opacity: 1; + } + } + + // Horizontal Menu scss + &.horizontal-layout { + .body-content-overlay { + z-index: 998 !important; + } + .sidebar-shop { + z-index: 999 !important; + } + } + } +} + +@include media-breakpoint-down(md) { + .ecommerce-application { + .sidebar-left { + .sidebar { + // removed radius and margin as showing sidebar in full height + .card { + border-radius: 0; + margin: 0; + } + // Sidebar style + .sidebar-shop { + transform: translateX(-112%); + transition: all 0.25s ease; + position: fixed; + top: 0; + left: 0; + height: 100%; + overflow-y: scroll; + margin: 0; + + &.show { + transition: all 0.25s ease; + transform: translateX(0); + } + } + } + } + // Grid view for responsive + .grid-view { + grid-template-columns: 1fr 1fr; + } + + // to hide search results + .ecommerce-header-items { + .result-toggler { + .search-results { + display: none; + } + } + } + } +} +@include media-breakpoint-down(sm) { + .ecommerce-application { + .grid-view.wishlist-items { + grid-template-columns: 1fr 1fr; + } + // List View + .list-view { + .ecommerce-card { + grid-template-columns: 1fr; + + .item-img { + padding-top: 2rem; + padding-bottom: 2rem; + } + + // to remove card-body border + .card-body { + border: none; + } + } + } + } +} +@include media-breakpoint-down(xs) { + .ecommerce-application { + // Grid View + .grid-view, + .grid-view.wishlist-items { + grid-template-columns: 1fr; + } + } +} diff --git a/src/@core/scss/base/pages/app-email.scss b/src/@core/scss/base/pages/app-email.scss new file mode 100644 index 00000000..fc530846 --- /dev/null +++ b/src/@core/scss/base/pages/app-email.scss @@ -0,0 +1,492 @@ +// ================================================================================================ +// File Name: app-email.scss +// Description: SCC file for email application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$email_read: $body-bg; +$email_selected_border: #e4e1e8; +$email_details_header_height: 5rem; + +.email-application { + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + // Sidebar area starts + .sidebar { + .email-app-sidebar { + width: $menu-expanded-width; + height: inherit; + background-color: $white; + border-top-left-radius: $card-border-radius; + border-bottom-left-radius: $card-border-radius; + transition: all 0.3s ease, background 0s; + z-index: 210; + .email-app-menu { + width: 100%; + height: 100%; + z-index: 3; + .compose-btn { + padding: 1.5rem; + } + .sidebar-menu-list { + position: relative; + height: calc(100% - 80px); // search section height 80px + } + } + } + .list-group .list-group-item { + padding: 0.58rem 1.5rem; + border: 0; + font-weight: $font-weight-bold; + letter-spacing: 0.4px; + border-left: 2px solid transparent; + border-radius: 0; + + .list-group-item.active { + margin-top: 0; + } + &:hover, + &:focus, + &.active { + background: transparent; + color: $primary; + } + &.active { + border-color: #7367f0; + } + } + } + // Sidebar area ends + + // Right content area common css starts + .content-right { + width: calc(100% - #{$menu-expanded-width}); + border-left: 1px solid $border-color; + .email-app-list { + height: inherit; + } + .app-fixed-search { + padding: 0.35rem 0.5rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + + .input-group:focus-within { + box-shadow: none; + } + input, + .input-group-text { + border: 0; + background-color: transparent; + } + } + .action-icon { + cursor: pointer; + } + } + // Right content area common css End + // Sidebar toggle icon + .sidebar-toggle { + cursor: pointer; + float: left; + } + .go-back { + cursor: pointer; + } + + // Email user list area + .email-user-list { + position: relative; + height: calc( + 100% - calc(3.49rem + 3.32rem) + ); // ? search box height (3.49rem) + select all section height (3.32rem) + .email-media-list { + padding: 0; + margin: 0; + // Set delay per List Item + @for $i from 1 through 5000 { + li:nth-child(#{$i}) { + animation-delay: 0.1s * $i; + } + } + li { + cursor: pointer; + transition: all 0.2s, background 0s, border-color 0s, color 0s; + animation: fadeIn 0.5s linear; + animation-fill-mode: both; + position: relative; + background: $white; + &.media { + padding: ($spacer + 0.5); + &:hover { + transform: translateY(-2px); + box-shadow: 0 3px 10px 0 $border-color; + transition: all 0.2s; + z-index: 1; + } + .media-left { + display: flex; + flex-direction: column; + } + .media-body { + overflow: hidden; + } + } + // Email avatar style + .avatar { + margin-bottom: 0.65rem; + } + .avatar, + .avatar img { + height: $avatar-size + 8; + width: $avatar-size + 8; + } + + // read email + &.mail-read { + background-color: $email_read; + } + // selected email + &.selected-row-bg { + background-color: rgba($primary, 0.06); + &:not(:first-child) { + border-color: $email_selected_border; + } + } + &:not(:first-child) { + border-top: 1px solid $border-color; + } + .mail-details { + display: flex; + justify-content: space-between; + margin-bottom: 0.55rem; + } + .mail-date { + color: $text-muted; + font-size: 0.857rem; + } + .mail-message { + p { + color: $text-muted; + } + } + } + .user-action { + display: flex; + .email-favorite { + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + vertical-align: text-top; + color: $text-muted; + &.favorite { + fill: $warning; + stroke: $warning; + } + } + } + } + } + .no-results { + display: none; + padding: 1.5rem; + text-align: center; + &.show { + display: block; + } + } + .ps__rail-y { + z-index: 2; + } + } + } + // Action area of email list section + .app-action { + padding: 0.9rem ($spacer + 0.5); + display: flex; + justify-content: space-between; + border-bottom: 1px solid $border-color; + background-color: $white; + .action-right { + ul { + li:not(:last-child) { + margin-right: 1rem; + } + } + .dropdown-toggle { + color: $headings-color; + white-space: normal; + &::after { + display: none; + } + } + } + } + // On click of mail Details section slide in from right + // Email details section starts + .email-app-details { + position: absolute; + display: block; + z-index: 2; + visibility: hidden; + top: 0; + width: calc(100% - #{$menu-expanded-width}); + background-color: $body-bg; + transform: translateX(100%); + transition: all 0.25s ease, color 0s; + height: 100%; + &.show { + visibility: visible; + transition: all 0.25s ease, color 0s; + transform: translateX(0%); + } + .email-detail-header { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; + box-shadow: 0 4px 6px rgba($black, 0.04); + border-bottom: 1px solid $kbd-bg; + position: relative; + padding: 0.5rem 2rem; + background-color: $white; + height: $email_details_header_height; + } + .email-header-left { + .email-subject { + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + } + .email-header-right { + .dropdown-toggle, + .action-icon { + color: $body-color; + } + } + // Email detail scroll area + .email-scroll-area { + padding: 0 2rem; + position: relative; + height: calc(100% - #{$email_details_header_height}); + + .email-detail-head { + border-bottom: 1px solid $border-color; + .mail-meta-item { + .dropdown { + line-height: 0; + } + } + } + .email-label { + margin: 2rem 0; + } + .email-info-dropup { + .dropdown-toggle::after { + left: -2px; + margin: 0; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $text-muted), '#', '%23')); + background-size: 0.857rem; + } + .dropdown-menu { + padding: 0.5rem; + } + } + } + } + + #compose-mail { + .compose-mail-form-field { + display: flex; + justify-content: center; + align-items: center; + padding: 0.12rem $modal-header-padding-x; + border-bottom: 1px solid $modal-footer-border-color; + .select2-container--open { + box-shadow: none; + } + .select2-selection--multiple, + .form-control { + border: 0; + background-color: transparent; + &:focus { + box-shadow: none !important; + background-color: transparent; + } + } + .select2-selection--multiple { + min-height: 42px !important; + .select2-selection__rendered li .select2-search__field { + margin-top: 10px; + } + } + .select2-selection__choice__remove:before { + top: 40%; + } + label { + margin-bottom: 0; + font-size: $font-size-base; + } + } + .ql-editor { + min-height: 250px; + } + .ql-container, + .ql-toolbar { + border: none; + border-radius: 0; + border-bottom: 1px solid $border-color; + .ql-picker.ql-expanded .ql-picker-options { + bottom: 100%; + top: auto; + } + } + .compose-footer-wrapper { + padding: $modal-inner-padding; + display: flex; + align-items: center; + justify-content: space-between; + } + } +} +@include media-breakpoint-down(md) { + .email-application { + .content-area-wrapper { + .sidebar-left { + position: relative; + .email-app-sidebar { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + position: absolute; + left: 0; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + } + &.show { + .email-app-sidebar { + transform: translateX(0%); + transition: all 0.3s ease; + } + } + } + .content-right { + width: 100%; + border-left: 0; + .app-fixed-search { + border-top-left-radius: $border-radius; + } + .email-app-details { + width: 100%; + border-radius: $border-radius; + } + } + } + } +} + +@include media-breakpoint-down(sm) { + .email-application #compose-mail .ql-editor { + min-height: 150px; + } +} + +// Extra small devices (portrait phones, less than 576px) +@include media-breakpoint-down(xs) { + .email-application { + .email-detail-head .mail-meta-item { + display: flex; + justify-content: space-between; + margin-left: 4rem; // Spacing from left according to avatar image + .mail-date, + .mail-time { + margin: 1rem 0.75rem 0 0; + } + } + .content-area-wrapper { + .content-right .email-app-details { + .email-scroll-area { + padding: 0 1rem; + } + + .email-detail-header { + padding: 0.5rem 1rem; + } + } + .email-user-list { + .email-media-list li .mail-details { + display: block; + .mail-items { + width: 70%; + display: inline-grid; + } + .mail-meta-item { + width: 15%; + position: absolute; + right: 1rem; + top: 1.5rem; + i, + svg, + .bullet { + display: none; + } + } + } + } + } + } +} + +@media (max-width: 359.98px) { + .email-application .content-area-wrapper .sidebar .email-app-sidebar { + width: 230px; + } + .email-application .email-app-details .email-detail-header { + padding: 0 0.5rem; + } +} + +// Keyframe animation +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + top: 100px; + } + 75% { + opacity: 0.5; + top: 0px; + } + 100% { + opacity: 1; + } +} + +// RTL Style +html[data-textdirection='rtl'] { + .email-application { + .email-app-details { + .email-prev, + .email-next { + .action-icon i, + .action-icon svg { + transform: rotate(180deg); + } + } + .go-back { + i, + svg { + transform: rotate(180deg); + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-file-manager.scss b/src/@core/scss/base/pages/app-file-manager.scss new file mode 100644 index 00000000..52e3ef21 --- /dev/null +++ b/src/@core/scss/base/pages/app-file-manager.scss @@ -0,0 +1,441 @@ +// ================================================================================================ +// File Name: app-file-manager.scss +// Description: SCC file for email application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$file-manager-logo-height: 7.5rem; + +// file manager app container +.file-manager-application { + // file manager sidebar styles + .sidebar-file-manager { + width: $sidebar-width; + height: 100%; + background-color: $white; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + transition: all 0.3s ease, background 0s; + + // styles for card-inner + .sidebar-inner { + height: inherit; + + .dropdown-actions { + width: 100%; + padding: 1.5rem 1.5rem 1.8rem; + } + + .sidebar-close-icon { + position: absolute; + top: 0.25rem; + right: 0.25rem; + font-size: $font-size-xl; + z-index: 5; + cursor: pointer; + } + + .add-file-btn { + & ~ .dropdown-menu { + width: 85%; + &:before { + display: none; + } + } + } + + // styles for card inner list + .sidebar-list { + position: relative; + height: calc(100% - 85px); // search section height 85px + .my-drive { + padding: 0.58rem 0; + .jstree-node { + .jstree-icon { + background-position: 0.5rem; + background-size: 1.3rem; + } + .jstree-anchor > .jstree-themeicon { + margin-right: 0.5rem; + } + &.jstree-closed { + > .jstree-icon { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $headings-color), + '#', + '%23' + )); + } + } + &.jstree-open { + > .jstree-icon { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $headings-color), + '#', + '%23' + )); + } + } + } + } + + .list-group-labels, + .storage-status { + margin-top: 2.2rem; + } + + .list-group-item { + padding: 0.58rem 1.9rem; + font-weight: 500; + border: 0; + border-radius: 0; + border-left: 2px solid transparent; + &:hover { + z-index: 0 !important; + } + + .list-group-item.active { + margin-top: 0; + } + } + .active { + background-color: transparent; + border-color: $primary; + color: $primary; + } + } + } + + // show sidebar on click + &.show { + transition: all 0.25s ease, background 0s !important; + transform: translateX(0) !important; + z-index: 10; + } + } + + // styles for content area wrapper + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $border-radius-sm; + + .content-right { + .content-wrapper { + padding: 0; + } + } + + // styles for file manger app area + .file-manager-main-content { + border-left: 1px solid $border-color; + height: inherit; + + // styles for searchbar + .file-manager-content-header { + padding: 0.4rem 1rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + + .file-manager-toggler { + cursor: pointer; + } + + input { + border-color: transparent; + box-shadow: none; + } + + .file-actions:not(.show) { + display: none; + } + } + + // styles for main content + .file-manager-content-body { + position: relative; + padding: 1.5rem 1.5rem 0; + height: calc(100% - 50px); // search area height + background-color: $white; + .view-container { + display: flex; + flex-wrap: wrap; + .file-manager-item { + border: 1px solid $border-color; + margin-bottom: 1.6rem; + box-shadow: none; + margin-right: 1rem; + transition: none; + cursor: pointer; + + .card-body { + padding: 1rem; + padding-bottom: 0.5rem; + } + + .custom-control-input:not(:checked) ~ .custom-control-label:before { + background-color: transparent; + } + + .file-logo-wrapper { + padding: 1rem; + height: $file-manager-logo-height; + background-color: $body-bg; + .feather-folder { + stroke: $gray-100; + } + } + + .dropdown-menu { + transform: none; + &:before { + display: none; + } + } + + .content-wrapper { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + height: auto; + } + + .file-date { + flex-grow: 1; + margin-bottom: 0; + } + + &.selected { + border-color: $primary; + } + } + + .file-name { + width: calc(100% - 26rem); + min-height: 1rem; + font-weight: 600; + flex-grow: 1; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .files-section-title { + width: 100%; + } + + &.list-view { + flex-direction: column; + + .files-section-title { + display: none; + } + .files-header { + display: flex; + justify-content: space-between; + margin-left: 7.2rem; + margin-bottom: 1rem; + + p { + font-weight: 600; + } + + .file-last-modified, + .file-item-size { + margin-right: 3rem; + } + } + + .file-manager-item { + flex-direction: row; + flex: 0 0 100%; + align-items: center; + max-width: 100%; + margin-bottom: 0.75rem; + margin-right: 0; + .file-logo-wrapper { + padding-right: 0; + width: auto; + height: auto; + background-color: transparent !important; + + img { + height: 1.5rem; + } + + .feather-folder, + .feather-arrow-up { + width: 19px; + height: 18px; + } + + .dropdown { + position: absolute; + right: 1rem; + } + } + .custom-checkbox { + margin: 0 0.4rem 0 1.75rem; + } + + .file-accessed { + display: none; + } + + .file-size { + width: 5.71rem; + flex-grow: 1; + margin-bottom: 0; + } + } + .folder { + &.level-up { + .file-logo-wrapper { + margin-left: 3.5rem; + } + } + } + } + + &:not(.list-view) { + .files-header { + display: none; + } + + .file-manager-item { + .content-wrapper { + margin-bottom: 0rem; + } + + .file-date { + display: none; + } + .file-size { + color: $text-muted; + font-size: 85%; + } + &:not(.selected):not(:hover) { + .custom-checkbox, + .toggle-dropdown { + opacity: 0; + } + } + .feather-folder { + height: 32px; + width: 35px; + } + &.folder.level-up { + display: none !important; + } + .custom-checkbox { + position: absolute; + top: 1rem; + left: 1rem; + } + } + } + } + } + } + } +} + +// media query for max-width of 1200px +@media screen and (max-width: 1200px) { + .file-manager-application { + .content-right { + width: 100%; + } + .content-body { + margin-left: 0 !important; + } + .content-area-wrapper { + .file-manager-main-content { + border-left: 0; + } + } + + .sidebar-left { + .sidebar { + z-index: 10; + + .sidebar-file-manager { + transform: translateX(-112%); + transition: all 0.25s ease; + position: absolute; + } + } + } + } +} + +@include media-breakpoint-down(sm) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 47%; + } + } + } +} + +@include media-breakpoint-down(xs) { + .file-manager-application { + .content-area-wrapper { + .file-manager-main-content { + .file-manager-content-header { + padding-left: 0.5rem; + + .file-actions { + .dropdown { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + } + } + } + .view-container { + .file-manager-item { + flex: 0 0 100%; + max-width: 100%; + } + &.list-view { + .file-date, + .file-last-modified, + .file-size, + .file-item-size { + display: none !important; + } + } + } + } + } +} + +@include media-breakpoint-up(xs) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 0 0 47%; + max-width: 50%; + } + } + } +} + +@include media-breakpoint-up(sm) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 0 0 23%; + max-width: 25%; + } + } + } +} diff --git a/src/@core/scss/base/pages/app-invoice-list.scss b/src/@core/scss/base/pages/app-invoice-list.scss new file mode 100644 index 00000000..f7876b56 --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice-list.scss @@ -0,0 +1,96 @@ +// ================================================================================================ +// File Name: app-invoice-list.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.invoice-list-wrapper { + .dataTables_wrapper { + .dataTables_length, + .dataTables_filter { + label { + margin-top: 0.55rem; + } + } + .dataTables_length { + select { + margin-left: 0.5rem; + } + } + .invoice-list-table { + thead { + th { + &:before, + &:after { + left: auto; + } + + &:last-child { + &:before, + &:after { + display: none; + } + } + } + } + tbody { + .control:before { + background-color: $primary; + line-height: 1rem; + font-family: $font-family-base; + } + .col-actions { + a:not(.dropdown-item) { + color: $body-color; + } + .dropdown { + .dropdown-item { + display: flex; + align-items: center; + } + } + } + } + } + } + + @media (max-width: 470px) { + .invoice_status { + margin-top: 1rem; + width: 100%; + select { + margin-left: 0 !important; + } + } + } +} + +// Datatables Responsive Modal +.dtr-bs-modal { + .modal-header { + flex-direction: row-reverse; + } + .modal-body { + padding-left: 0; + padding-right: 0; + .table { + tr { + td { + border-color: $border-color; + .col-actions { + a:not(.dropdown-item) { + color: $body-color; + } + } + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-invoice-print.scss b/src/@core/scss/base/pages/app-invoice-print.scss new file mode 100644 index 00000000..3f586fcf --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice-print.scss @@ -0,0 +1,58 @@ +// ================================================================================================ +// File Name: app-invoice-print.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes + +html, +body { + background: $white !important; +} + +.invoice-print { + min-width: 768px !important; + font-size: 15px !important; + + .invoice-date-wrapper { + display: flex; + align-items: center; + + .invoice-date-title { + width: 8rem; + } + } + + i, + svg { + fill: $body-color !important; + } + + .invoice-total-wrapper { + width: 100%; + max-width: 12rem; + .invoice-total-item { + display: flex; + align-items: center; + justify-content: space-between; + .invoice-total-title { + // width: 92px; + margin-bottom: 0.35rem; + } + .invoice-total-amount { + margin-bottom: 0.35rem; + font-weight: 600; + } + } + } +} + +.invoice-print * { + border-color: rgba($color: $black, $alpha: 0.5) !important; + color: $body-color !important; +} diff --git a/src/@core/scss/base/pages/app-invoice.scss b/src/@core/scss/base/pages/app-invoice.scss new file mode 100644 index 00000000..91d13f77 --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice.scss @@ -0,0 +1,166 @@ +// ================================================================================================ +// File Name: app-invoice.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$product-details-bg: #fcfcfc; +$invoice-spacing: 1.45rem 0; +$invoice-card-body-padding: 2.5rem; + +// Invoice Preview, Edit & Add +.invoice-preview, +.invoice-edit, +.invoice-add { + .invoice-padding { + padding-left: $invoice-card-body-padding; + padding-right: $invoice-card-body-padding; + } + .table { + th:first-child, + td:first-child { + padding-left: 2.5rem; + } + } + .logo-wrapper { + display: flex; + align-items: center; + margin-bottom: 1.9rem; + .invoice-logo { + font-size: 2.142rem; + font-weight: bold; + letter-spacing: -0.54px; + margin-left: 1rem; + margin-bottom: 0; + } + } + .invoice-title { + font-size: 1.285rem; + margin-bottom: 1rem; + .invoice-number { + font-weight: 600; + } + } + .invoice-date-wrapper { + display: flex; + align-items: center; + + &:not(:last-of-type) { + margin-bottom: 0.5rem; + } + + .invoice-date-title { + width: 7rem; + margin-bottom: 0; + } + .invoice-date { + margin-left: 0.5rem; + font-weight: 600; + margin-bottom: 0; + } + } + .invoice-spacing { + margin: $invoice-spacing; + } + .invoice-number-date { + .title { + width: 115px; + } + } + .invoice-total-wrapper { + width: 100%; + max-width: 12rem; + .invoice-total-item { + display: flex; + align-items: center; + justify-content: space-between; + .invoice-total-title { + margin-bottom: 0.35rem; + } + .invoice-total-amount { + margin-bottom: 0.35rem; + font-weight: 600; + } + } + } + + @media (min-width: 768px) { + .invoice-title { + text-align: right; + margin-bottom: 3rem; + } + } +} + +// Invoice Edit & Add +.invoice-edit, +.invoice-add { + .invoice-preview-card { + .invoice-title { + text-align: left; + margin-right: 3.5rem; + margin-bottom: 0; + } + .invoice-edit-input, + .invoice-edit-input-group { + max-width: 11.21rem; + } + .invoice-product-details { + background-color: $product-details-bg; + padding: 3.75rem 3.45rem 2.3rem 3.45rem; + .product-details-border { + border: 1px solid $border-color; + border-radius: $border-radius; + } + } + .invoice-to-title { + margin-bottom: 1.9rem; + } + .col-title { + position: absolute; + top: -3.2rem; + } + .item-options-menu { + min-width: 20rem; + } + .repeater-wrapper { + &:not(:last-child) { + margin-bottom: 3rem; + } + } + .invoice-calculations { + .total-amt-title { + width: 100px; + } + } + } + @media (max-width: 769px) { + .invoice-preview-card { + .invoice-title { + margin-right: 0; + width: 115px; + } + .invoice-edit-input { + max-width: 100%; + } + } + } + @media (max-width: 992px) { + .col-title { + top: -1.5rem !important; + } + } + @media print { + hr { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + } +} diff --git a/src/@core/scss/base/pages/app-kanban.scss b/src/@core/scss/base/pages/app-kanban.scss new file mode 100644 index 00000000..d5e46dfe --- /dev/null +++ b/src/@core/scss/base/pages/app-kanban.scss @@ -0,0 +1,156 @@ +// Core variables and mixins + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$avatar-add-new-color: rgba(108, 117, 125, 0.12); + +.kanban-application { + .kanban-wrapper { + width: 100%; + position: relative; + .kanban-container { + display: flex; + width: max-content !important; + + // Padding to prevent add-item btn from touching scrollbar + padding-bottom: 1.5rem; + + .kanban-board { + width: auto !important; + height: 100%; + background: transparent; + &:focus { + outline: 0; + } + + .kanban-board-header { + display: flex; + justify-content: space-between; + align-items: center; + padding-left: 0; + padding-right: 0; + .kanban-title-board { + color: $headings-color; + font-size: 1.1rem; + padding: 0.5rem; + font-weight: 500; + width: 100%; + max-width: 13rem; + white-space: nowrap; + overflow: hidden; + border-radius: $card-border-radius; + &:hover, + &:focus { + background-color: $white; + } + &:focus { + outline: 0; + } + } + .dropdown { + .dropdown-toggle:after { + display: none; + } + } + } + .kanban-drag { + min-height: 1rem; + min-width: 18.55rem; + padding: 0; + } + .kanban-title-button { + position: absolute; + left: -8px; + bottom: 0; + margin: -1rem 0; + &:focus { + box-shadow: none; + } + } + .kanban-item { + position: relative; + display: flex; + flex-direction: column; + background: $white; + width: 18.55rem; + padding: 1rem 1.2rem; + margin-bottom: 1.5rem; + box-shadow: $box-shadow; + cursor: pointer; + @include border-radius($card-border-radius); + transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1), background 0s, color 0s, border 0s; + + i, + svg { + stroke: $headings-color; + } + + .kanban-text { + font-weight: 500; + } + .item-dropdown { + display: none; + position: absolute; + right: 0rem; + cursor: pointer; + .dropdown-toggle:after { + display: none; + } + } + &:hover { + .item-dropdown { + display: block; + } + } + } + } + } + } + + // Add new board styles + .add-new-board { + margin-top: 22px; + float: left; + padding: 0 15px; + label { + font-size: 1rem; + font-weight: 700; + margin-bottom: 0; + cursor: pointer; + } + } + + // Update sidebar styles + .update-item-sidebar { + text-align: left; + + .avatar-add-member { + background-color: $avatar-add-new-color; + i, + svg { + stroke: $headings-color; + } + } + + .comment-editor { + .ql-editor { + min-height: 5.5rem; + } + } + .comment-toolbar.ql-toolbar { + width: 100%; + text-align: right; + border-top: 0; + } + } +} + +// For when item is being dragged +.kanban-item.gu-mirror { + .item-dropdown { + .dropdown-toggle:after { + display: none; + } + } +} diff --git a/src/@core/scss/base/pages/app-todo.scss b/src/@core/scss/base/pages/app-todo.scss new file mode 100644 index 00000000..ade2e5e3 --- /dev/null +++ b/src/@core/scss/base/pages/app-todo.scss @@ -0,0 +1,300 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// Todo Application css starts +.todo-application { + // Content area wrapper border + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + + // Sidebar area starts + .sidebar { + .todo-sidebar { + width: $menu-expanded-width; + height: inherit; + display: flex; + background-color: $white; + border-top-left-radius: $card-border-radius; + border-bottom-left-radius: $card-border-radius; + transition: all 0.3s ease, background 0s; + + // Sidebar Menu + .todo-app-menu { + width: 100%; + z-index: 3; + .add-task { + padding: 1.5rem; + } + + // Sidebar menu list items + .sidebar-menu-list { + position: relative; + height: calc(100% - 80px); + } + .list-group .list-group-item { + padding: 0.58rem 1.5rem; + border: 0; + font-weight: $font-weight-bold; + letter-spacing: 0.4px; + border-left: 2px solid transparent; + border-radius: 0; + + .list-group-item.active { + margin-top: 0; + } + &:hover, + &:focus, + &.active { + background: transparent; + color: $primary; + } + &.active { + border-color: #7367f0; + } + } + } + } + } + // Sidebar area ends + + // Modal editor height + .ql-editor { + padding-bottom: 0; + } + + // Right content area common css starts + .content-right { + width: calc(100% - #{$menu-expanded-width}); + border-left: 1px solid $border-color; + .todo-app-list { + height: inherit; + } + // Todo Fixed search + .app-fixed-search { + padding: 0.35rem 0.5rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + .input-group:focus-within { + box-shadow: none; + } + input, + .input-group-text { + border: 0; + background-color: transparent; + } + } + + .todo-title { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .completed { + .todo-title { + color: $text-muted; + } + } + // ToDo task list area + .todo-task-list-wrapper { + position: relative; + height: calc(100% - 3.56rem); // ? search box height (3.49rem) + 1px bottom border till 2 decimals + background-color: $white; + border-radius: 0; + .todo-task-list { + padding: 0; + margin: 0; + list-style: none; + li { + cursor: pointer; + transition: all 0.2s, border-color 0s; + position: relative; + padding: 0.893rem 2rem; + &:not(:first-child) { + border-top: 1px solid $border-color; + } + &:hover { + transform: translateY(-4px); + box-shadow: 0 3px 10px 0 $border-color; + transition: all 0.2s; + } + .todo-title-wrapper { + display: flex; + justify-content: space-between; + } + .todo-title-area, + .title-wrapper { + display: flex; + align-items: center; + } + // Todo Item Action + .todo-item-action { + display: flex; + align-items: center; + justify-content: space-between; + a { + cursor: pointer; + font-size: 1.2rem; + line-height: 1.5; + } + } + + .badge-wrapper { + display: flex; + .badge:not(:last-child) { + margin-right: 0.5rem; + } + } + } + } + // When we search, no-results + .no-results { + display: none; + padding: 1.5rem; + text-align: center; + &.show { + display: block; + } + } + } + } + } + // Slide In close btn + .todo-item-action { + .close { + background: transparent !important; + box-shadow: none !important; + position: unset !important; + transform: none !important; + transition: none !important; + } + } + + // Drag & Drop Icon + .todo-item { + .drag-icon { + visibility: hidden; + cursor: move; + position: absolute; + left: 0.2rem; + width: 1.75rem; + height: 4rem; + padding: 0 5px; + } + &:hover { + .drag-icon { + visibility: visible; + } + } + } + + // validation text style + form .error:not(li):not(input) { + color: $danger; + font-size: 85%; + margin-top: 0.25rem; + } +} + +// while dragging task +.gu-mirror { + list-style-type: none; + list-style: none; + padding: 0.893rem 2rem; + background-color: $white; + border-top: 1px solid $border-color; + border-bottom: 1px solid $border-color; + box-shadow: 0 0 10px 0 rgba($black, 0.25); + .todo-title-wrapper { + display: flex; + justify-content: space-between; + } + .todo-title-area, + .title-wrapper { + display: flex; + align-items: center; + } + // Todo Item Action + .todo-item-action { + display: flex; + align-items: center; + justify-content: space-between; + } + .todo-title { + padding-left: 1rem; + } + &.completed { + .todo-title { + color: $text-muted; + } + } +} + +// Keyframe animation +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + top: 100px; + } + 75% { + opacity: 0.5; + top: 0px; + } + 100% { + opacity: 1; + } +} + +@include media-breakpoint-down(md) { + .todo-application { + .content-area-wrapper { + .sidebar-left { + .todo-sidebar { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + left: 0; + position: absolute; + z-index: 5; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + } + &.show { + .todo-sidebar { + transform: translateX(0%); + transition: all 0.3s ease; + } + } + } + .content-right { + width: 100%; + border-left: 0; + .app-fixed-search { + border-top-left-radius: $border-radius; + } + } + // ? Responsive Todo list in columns + .todo-title-wrapper { + flex-direction: column; + .title-wrapper { + margin-bottom: 0.5rem; + } + .todo-title { + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + .badge-wrapper { + margin-right: auto !important; + } + } + } + } +} +@media (max-width: 349.98px) { + .todo-application .content-area-wrapper .sidebar .todo-sidebar { + width: 230px; + } +} +.horizontal-menu .todo-application .content-area-wrapper .content-right .todo-task-list-wrapper { + height: calc(100% - 3.6rem); // ? search box height (48.79px + 1px border = 3.56), horizontal needs 1 decimal point +} diff --git a/src/@core/scss/base/pages/app-user.scss b/src/@core/scss/base/pages/app-user.scss new file mode 100644 index 00000000..1c044dbf --- /dev/null +++ b/src/@core/scss/base/pages/app-user.scss @@ -0,0 +1,107 @@ +// ================================================================================================ +// File Name: app-users.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes + +$color-box-size: 2.714rem; + +// User List +.app-user-list { + .dataTables_wrapper { + .dataTables_length { + select { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + } + } + + @media (max-width: 767px) { + .header-actions { + .dataTables_length { + text-align: left; + } + & > div[class^='col-']:last-child { + padding-left: 0; + } + } + } +} + +// User View +.app-user-view { + .user-info-wrapper { + .user-info-title { + width: 11.785rem; + } + } + .user-total-numbers { + margin-top: 2.428rem; + .color-box { + display: flex; + align-items: center; + justify-content: center; + height: $color-box-size; + width: $color-box-size; + border-radius: $border-radius; + + i, + svg { + height: 1.285rem; + width: 1.285rem; + font-size: 1.285rem; + } + } + } +} + +// User Edit +.app-user-edit { + .nav-pills { + margin-bottom: 2.3rem; + .nav-link { + i, + svg { + font-size: 0.921rem; + margin-right: 0.5rem; + } + } + } + + @media (max-width: 576px) { + .nav-pills { + .nav-link { + i, + svg { + height: 1.2rem; + width: 1.2rem; + font-size: 1.2rem; + margin-right: 0; + } + } + } + } +} + +// RTL +html[data-textdirection='rtl'] { + .app-user-list { + .dataTables_filter { + input { + margin-right: 0; + margin-left: 0.5rem; + } + } + + .dropdown .dropdown-menu.dropdown-menu-right { + right: 3.57rem !important; + } + } +} diff --git a/src/@core/scss/base/pages/dashboard-ecommerce.scss b/src/@core/scss/base/pages/dashboard-ecommerce.scss new file mode 100644 index 00000000..eadade79 --- /dev/null +++ b/src/@core/scss/base/pages/dashboard-ecommerce.scss @@ -0,0 +1,66 @@ +// ================================================================================================ +// File Name: aggrid.scss +// Description: SCC file for Aggrid. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// Statistics Card +.card-statistics { + .statistics-body { + padding: 2rem 2.4rem !important; + } + + @include media-breakpoint-down(md) { + .card-header, + .statistics-body { + padding: 1.5rem !important; + } + } +} + +// Company Table Card +.card-company-table { + thead th { + border: 0; + } + td { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + + .avatar { + background-color: $body-bg; + margin-right: 2rem; + + img { + border-radius: 0; + } + } + } +} + +// Browser State Card +.card-browser-states { + .browser-states { + &:first-child { + margin-top: 0; + } + &:not(:first-child) { + margin-top: 1.7rem; + } + } +} + +// Transaction Card +.card-transaction { + .transaction-item { + &:not(:last-child) { + margin-bottom: 1.5rem; + } + } +} diff --git a/src/@core/scss/base/pages/page-auth.scss b/src/@core/scss/base/pages/page-auth.scss new file mode 100644 index 00000000..081c4436 --- /dev/null +++ b/src/@core/scss/base/pages/page-auth.scss @@ -0,0 +1,106 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$auth-1-inner-max-width: 400px !default; + +.auth-wrapper { + display: flex; + flex-basis: 100%; + min-height: 100vh; + min-height: calc(var(--vh, 1vh) * 100); + width: 100%; + + .auth-inner { + width: 100%; + position: relative; + } + + &.auth-v1 { + align-items: center; + justify-content: center; + overflow: hidden; // For v1 scroll for long auth form + .auth-inner { + &:before { + width: 244px; + height: 243px; + content: ' '; + position: absolute; + top: -54px; + left: -46px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC'); + @include media-breakpoint-down(xs) { + display: none; + } + } + &:after { + width: 272px; + height: 272px; + content: ' '; + position: absolute; + bottom: -55px; + right: -75px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII='); + z-index: -1; + @include media-breakpoint-down(xs) { + display: none; + } + } + } + } + + &.auth-v2 { + align-items: flex-start; + .auth-inner { + height: 100vh; + overflow-y: auto; // For v2 scroll for long auth form + height: calc(var(--vh, 1vh) * 100); + } + .brand-logo { + position: absolute; + top: 2rem; + left: 2rem; + margin: 0; + z-index: 1; + } + } + + &.auth-v1 .auth-inner { + max-width: $auth-1-inner-max-width; + } + + .brand-logo { + display: flex; + justify-content: center; + margin: 1rem 0 2rem 0; + .brand-text { + font-weight: 600; + } + } + + .auth-footer-btn { + .btn { + padding: 0.6rem !important; + &:not(:last-child) { + margin-right: 1rem; + } + } + } +} + +@media (min-width: 1200px) { + .auth-wrapper { + &.auth-v2 .auth-card { + width: $auth-1-inner-max-width; + } + } +} + +.auth-wrapper .auth-bg { + background-color: $white; +} + +.dark-layout { + .auth-wrapper .auth-bg { + background-color: $theme-dark-card-bg; + } +} diff --git a/src/@core/scss/base/pages/page-blog.scss b/src/@core/scss/base/pages/page-blog.scss new file mode 100644 index 00000000..eef2a3d8 --- /dev/null +++ b/src/@core/scss/base/pages/page-blog.scss @@ -0,0 +1,63 @@ +// ================================================================================================ +// File Name: blog.scss +// Description: blog related pages layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// blog list +.blog-list-wrapper { + // Truncate blog titles with 2 lines + .blog-title-truncate { + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + } + + // Truncate blog content with 3 lines + .blog-content-truncate { + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; + overflow: hidden; + } +} + +// Blog Detail +.blog-detail-wrapper { + .blog-detail-share .dropdown-menu { + min-width: auto; + } +} + +// Blog Sidebar +.blog-sidebar { + .blog-recent-posts { + img { + object-fit: cover; + } + // below scss is written because recent blog posts' titles are links to other pages + .text-body-heading:hover { + color: $link-hover-color !important; + } + } + + .blog-recent-post-title, + .blog-category-title { + line-height: 23px; + letter-spacing: 0; + } +} + +// Blog Edit +.blog-edit-wrapper { + .border { + border-color: $input-border-color !important; + } +} \ No newline at end of file diff --git a/src/@core/scss/base/pages/page-coming-soon.scss b/src/@core/scss/base/pages/page-coming-soon.scss new file mode 100644 index 00000000..850b12e2 --- /dev/null +++ b/src/@core/scss/base/pages/page-coming-soon.scss @@ -0,0 +1,21 @@ +// ================================================================================================ +// File Name: coming-soon.scss +// Description: Coming Soon pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +/*========== Coming Soon Background Image =========*/ + +.clockCard { + float: left; +} + +.getting-started { + font-size: 3rem; +} +.lead { + font-size: 1rem; +} diff --git a/src/@core/scss/base/pages/page-faq.scss b/src/@core/scss/base/pages/page-faq.scss new file mode 100644 index 00000000..85118371 --- /dev/null +++ b/src/@core/scss/base/pages/page-faq.scss @@ -0,0 +1,66 @@ +// =============================================================================================== +// File Name: page-faq.scss +// Description: FAQ Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// faq search section +.faq-search { + background-size: cover; + background-color: rgba($primary, 0.12) !important; + .faq-search-input { + .input-group { + // remove input group box shadow on inside focus + &:focus-within { + box-shadow: none; + } + } + } +} + +// Contact cards +.faq-contact { + .faq-contact-card { + background-color: rgba($gray-100, 0.12); + } +} + +// make jumbotron card body padding +@include media-breakpoint-up(lg) { + .faq-search { + .card-body { + padding: 8rem !important; + } + } +} + +// make jumbotron card body padding +@include media-breakpoint-only(md) { + .faq-search { + .card-body { + padding: 6rem !important; + } + } +} + +@include media-breakpoint-up(md) { + // faq search input width fixed for medium up screen + .faq-search { + .faq-search-input { + .input-group { + width: 576px; + margin: 0 auto; + } + } + } + // faq navigation fix the navigation section so that vector image not move as per collapse + .faq-navigation { + height: 550px; + } +} diff --git a/src/@core/scss/base/pages/page-knowledge-base.scss b/src/@core/scss/base/pages/page-knowledge-base.scss new file mode 100644 index 00000000..790e76e7 --- /dev/null +++ b/src/@core/scss/base/pages/page-knowledge-base.scss @@ -0,0 +1,77 @@ +// =============================================================================================== +// File Name: knowledge-base.scss +// Description: Knowledge Base Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$svg-bg: #fcfcfc; + +// Knowledge-base jumbotron scss +.knowledge-base-bg { + background-size: cover; + background-color: rgba($primary, 0.12) !important; + + // knowledge base search + .kb-search-input { + .input-group { + // remove input group box shadow on inside focus + &:focus-within { + box-shadow: none; + } + } + } +} + +// +.kb-search-content-info { + .kb-search-content { + .card-img-top { + background-color: $svg-bg; + } + } + .no-result { + &.no-items { + display: none; + } + } +} +// knowledge base title +.kb-title { + display: flex; + align-items: center; +} + +//search input width fixed for medium up screen +@include media-breakpoint-up(md) { + .knowledge-base-bg { + .kb-search-input { + .input-group { + width: 576px; + margin: 0 auto; + } + } + } +} + +// make jumbotron card body padding +@include media-breakpoint-up(lg) { + .knowledge-base-bg { + .card-body { + padding: 8rem; + } + } +} +// make jumbotron card body padding +@include media-breakpoint-only(md) { + .knowledge-base-bg { + .card-body { + padding: 6rem; + } + } +} diff --git a/src/@core/scss/base/pages/page-misc.scss b/src/@core/scss/base/pages/page-misc.scss new file mode 100644 index 00000000..8701977a --- /dev/null +++ b/src/@core/scss/base/pages/page-misc.scss @@ -0,0 +1,37 @@ +// ================================================================================================ +// File Name: page-misc.scss +// Description: Coming Soon pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +$misc-inner-max-width: 750px; + +.misc-wrapper { + display: flex; + flex-basis: 100%; + min-height: 100vh; + width: 100%; + align-items: center; + justify-content: center; + + .misc-inner { + position: relative; + max-width: $misc-inner-max-width; + } + + .brand-logo { + display: flex; + justify-content: center; + position: absolute; + top: 2rem; + left: 2rem; + margin: 0; + align-items: center; + .brand-text { + font-weight: 600; + } + } +} diff --git a/src/@core/scss/base/pages/page-pricing.scss b/src/@core/scss/base/pages/page-pricing.scss new file mode 100644 index 00000000..4e1f9650 --- /dev/null +++ b/src/@core/scss/base/pages/page-pricing.scss @@ -0,0 +1,100 @@ +// =============================================================================================== +// File Name: pricing.scss +// Description: pricing Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// pricing card +.pricing-card { + // card active border + .card { + &.popular { + border: 1px solid $primary; + } + } + // list group circle + .list-group-circle { + font-weight: $font-weight-bold; + color: $headings-color; + } + // plan price value + .annual-plan { + margin-bottom: 1.7rem; + .plan-price { + sup { + top: -1.5rem; + left: 0.2rem; + } + span { + font-size: 3.5rem; + line-height: 0.8; + } + sub { + bottom: 0; + right: 0.14rem; + } + } + + // annual pricing value + .annual-pricing { + position: absolute; + margin: auto; + left: 0; + right: 0; + } + } +} + +// trial free card +.pricing-free-trial { + height: 16.71rem; + background-color: rgba(186, 191, 199, 0.12); + margin-right: -$content-padding; + margin-left: -$content-padding; + margin-top: 7.5rem; + margin-bottom: 6.3rem; + + // row default margin zero because it cause the horizontal scroll bar + .row { + margin: 0; + } + // content container + .pricing-trial-content { + padding: 0 1rem; + // image + img { + position: relative; + top: -3.1rem; + } + } +} + +// price trial ad card in small screen +@include media-breakpoint-down(sm) { + .pricing-free-trial { + height: auto; + .pricing-trial-content { + flex-direction: column; + align-items: center; + .pricing-trial-img { + top: 0; + margin-top: 2rem; + height: 150px; + } + } + } +} + +// free trial div margin change on below screen +@include media-breakpoint-down(xs) { + .pricing-free-trial { + margin-right: -1.2rem; + margin-left: -1.2rem; + } +} diff --git a/src/@core/scss/base/pages/page-profile.scss b/src/@core/scss/base/pages/page-profile.scss new file mode 100644 index 00000000..7d41c126 --- /dev/null +++ b/src/@core/scss/base/pages/page-profile.scss @@ -0,0 +1,146 @@ +// ================================================================================================ +// File Name: page-profile.scss +// Description: Page content different types of users page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// User profile Scss +#user-profile { + /*-------------profile header section---------*/ + .profile-header { + overflow: hidden; + + // profile picture container + .profile-img-container { + position: absolute; + bottom: -2rem; + left: 2.14rem; + z-index: 2; + + // profile image + .profile-img { + height: 8.92rem; + width: 8.92rem; + border: 0.357rem solid $white; + background-color: $white; + border-radius: $card-border-radius; + box-shadow: $box-shadow; + } + } + + // profile navbar padding + .profile-header-nav { + .navbar { + padding: 0.8rem 1rem; + + // navbar toggle button + .navbar-toggler { + line-height: 0; + } + .profile-tabs { + .nav-item { + i, + svg { + margin-right: 0; + } + } + } + } + } + } + + /*-------- profile info section --------*/ + #profile-info { + // profile star icons + .profile-star { + color: $gray-100; + + i, + svg { + // filled star icons + &.profile-favorite { + fill: $warning; + stroke: $warning; + } + } + } + + // filled heart icons + .profile-likes { + fill: $danger; + stroke: $danger; + } + + // progress-bar height + .profile-polls-info { + .progress { + height: 0.42rem; + } + } + } + + //profile-latest-img - hover effect + .profile-latest-img { + transition: all 0.2s ease-in-out; + &:hover { + transform: translateY(-4px) scale(1.2); + z-index: 10; + } + img { + margin-top: 1.28rem; + } + } + + // Load More Button - Block UI + .block-element { + .spinner-border { + border-width: 0.14rem; + } + } +} + +// Latest Photo Section - Image size +@include media-breakpoint-down(md) { + #user-profile { + .profile-latest-img { + img { + width: 100%; + } + } + } +} + +@include media-breakpoint-up(md) { + // navbar tabs pills + .profile-header-nav { + .profile-tabs { + width: 100%; + margin-left: 13.2rem; + } + } +} + +// profile img and title +@include media-breakpoint-down(xs) { + #user-profile { + .profile-header { + .profile-img-container { + .profile-img { + height: 100px; + width: 100px; + } + .profile-title { + h2 { + font-size: 1.5rem; + } + } + } + } + } +} diff --git a/src/@core/scss/base/pages/ui-colors.scss b/src/@core/scss/base/pages/ui-colors.scss new file mode 100644 index 00000000..6afcbbeb --- /dev/null +++ b/src/@core/scss/base/pages/ui-colors.scss @@ -0,0 +1,25 @@ +// =============================================================================================== +// File Name: colors.scss +// Description: Colors Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.colors-list { + li { + padding: 0.4rem; + i, + svg { + height: 1.2rem; + width: 1.2rem; + top: 0; + position: relative; + margin-right: 0.25rem; + } + } +} diff --git a/src/@core/scss/base/pages/ui-feather.scss b/src/@core/scss/base/pages/ui-feather.scss new file mode 100644 index 00000000..7fe836a6 --- /dev/null +++ b/src/@core/scss/base/pages/ui-feather.scss @@ -0,0 +1,59 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes + +.icon-search-wrapper { + max-width: 300px; + + .feather-search { + height: 1.15rem; + width: 1.15rem; + } +} +#icons-container { + .icon-card { + width: 128px; + } +} + +// Active Card +.icon-card { + border: 1px solid transparent; + &.active { + border-color: $primary; + i, + svg { + color: $primary; + } + } +} + +@media (max-width: 1024px) { + #icons-container { + .icon-card { + width: 126px; + } + } +} + +@media (max-width: 768px) { + #icons-container { + .icon-card { + width: 131px; + } + } +} + +@media (max-width: 414px) { + #icons-container { + .icon-card { + width: 110px; + } + } +} + +@media (max-width: 375px) { + #icons-container { + .icon-card { + width: 150px; + } + } +} diff --git a/src/@core/scss/base/plugins/charts/chart-apex.scss b/src/@core/scss/base/plugins/charts/chart-apex.scss new file mode 100644 index 00000000..616d3aad --- /dev/null +++ b/src/@core/scss/base/plugins/charts/chart-apex.scss @@ -0,0 +1,158 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.apexcharts-canvas { + line[stroke='transparent'] { + display: none; + } + .apexcharts-tooltip { + background: $white; + border-color: $border-color; + .apexcharts-tooltip-title { + background: $white !important; + border-color: $border-color !important; + font-weight: 600; + } + &.apexcharts-theme-dark { + .apexcharts-tooltip-text-label, + .apexcharts-tooltip-text-value { + color: $white; + } + } + } + .apexcharts-xaxistooltip, + .apexcharts-yaxistooltip { + background: $body-bg; + border-color: $border-color; + &:after, + &:before { + border-bottom-color: $body-bg; + } + } + .apexcharts-text, + .apexcharts-tooltip-text, + .apexcharts-datalabel-label, + .apexcharts-datalabel { + font-family: $font-family-base !important; + fill: $body-color; + font-weight: 400; + filter: none; + } + + .apexcharts-pie-label { + fill: white; + filter: none; + } + + .apexcharts-pie { + .apexcharts-pie-series .apexcharts-pie-area { + stroke-width: 0; + } + .apexcharts-datalabel-label, + .apexcharts-datalabel-value { + font-size: 1.5rem; + } + } + + .apexcharts-marker { + box-shadow: none; + } + .apexcharts-legend-series { + & + .apexcharts-legend-series { + margin-top: 0.625rem; + } + .apexcharts-legend-text { + margin-left: 0.5rem; + color: $body-color !important; + font-size: 1rem !important; + } + } + .apexcharts-xcrosshairs, + .apexcharts-ycrosshairs, + .apexcharts-gridline { + stroke: $border-color; + } +} +.apexcharts-legend.position-bottom { + bottom: 3rem; +} + +.dark-layout { + .apexcharts-canvas { + .apexcharts-xaxis-tick, + line { + stroke: $theme-dark-border-color; + } + .apexcharts-heatmap { + .apexcharts-heatmap-rect { + stroke: $theme-dark-border-color; + } + } + .apexcharts-radialbar { + .apexcharts-radialbar-track .apexcharts-radialbar-area { + stroke: $theme-dark-body-bg; + } + } + .apexcharts-radar-series { + polygon { + fill: $theme-dark-body-bg; + stroke: $theme-dark-border-color; + } + } + .apexcharts-datalabels-group { + .apexcharts-datalabel-value { + fill: $white; + } + } + .apexcharts-tooltip { + background: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + .apexcharts-tooltip-title { + background: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color !important; + color: $white; + } + .apexcharts-tooltip-text-label, + .apexcharts-tooltip-text-value { + color: $white; + } + } + .apexcharts-xaxistooltip, + .apexcharts-yaxistooltip { + background: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + &:after, + &:before { + border-bottom-color: $theme-dark-border-color; + } + .apexcharts-xaxistooltip-text, + .apexcharts-yaxistooltip-text { + color: $white; + } + } + .apexcharts-xaxistooltip { + .apexcharts-xaxistooltip-text { + color: $white; + } + } + .apexcharts-yaxis-label, + .apexcharts-xaxis-label, + .apexcharts-tooltip-text, + .apexcharts-datalabel-label { + fill: $theme-dark-body-color; + } + .apexcharts-marker { + stroke: $theme-dark-border-color; + } + .apexcharts-legend-series { + .apexcharts-legend-text { + color: $theme-dark-body-color !important; + } + } + .apexcharts-xcrosshairs, + .apexcharts-ycrosshairs, + .apexcharts-gridline { + stroke: $theme-dark-border-color; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss b/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss new file mode 100644 index 00000000..97dcc2ce --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss @@ -0,0 +1,101 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/********* CONTEXT MENU *********/ + +.context-menu-list { + margin: 0; + padding: $dropdown-padding-y 0; + border-radius: $dropdown-border-radius; + border: $dropdown-border-width solid $dropdown-border-color; + box-shadow: $dropdown-box-shadow; + min-width: $dropdown-min-width; + + .context-menu-item { + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + color: $dropdown-color; + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $dropdown-color; + } + + &.context-menu-hover, + &:hover, + &:focus { + background-color: $dropdown-link-hover-bg !important; + color: $primary; + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $primary !important; + } + } + + &:focus { + outline: 0; + } + } +} + +// Dark Layout +.dark-layout { + .context-menu-list { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + + .context-menu-item { + background-color: $theme-dark-body-bg; + + span { + color: $theme-dark-body-color; + } + + &.context-menu-hover { + > span { + color: $primary; + } + } + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $theme-dark-body-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .context-menu-list { + z-index: 1031 !important; + + .context-menu-item { + &.context-menu-submenu:after { + transform: rotate(180deg); + top: 1.2rem; + right: 1rem; + left: auto; + border-color: transparent $dropdown-color transparent transparent; + } + + &.context-menu-hover { + &.context-menu-submenu:after { + border-color: transparent $primary transparent transparent !important; + } + } + + > .context-menu-list { + left: 100%; + margin-left: 0; + } + } + } + + .dark-layout { + .context-menu-list { + .context-menu-item { + &.context-menu-submenu:after { + border-color: transparent $theme-dark-body-color transparent transparent; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss b/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss new file mode 100644 index 00000000..53176d6f --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss @@ -0,0 +1,51 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// draggable cursor - grab +.draggable { + cursor: grab; + .gu-unselectable & { + cursor: grabbing; + } +} + +// For Multi List +#multiple-list-group-a, +#multiple-list-group-b { + min-height: 5.714rem; +} + +// For Handle +#dd-with-handle { + .list-group { + min-height: 5.714rem; + .handle { + padding: 0 5px; + margin-right: 5px; + background-color: rgba($black, 0.1); + cursor: move; + font-size: 1.2rem; + } + } +} +.gu-mirror { + .handle { + padding: 0 5px; + margin-right: 5px; + background-color: rgba($black, 0.1); + cursor: move; + font-size: 1.2rem; + } +} + +// Dak Layout +.dark-layout { + // Drag & drop moving element + .gu-mirror { + &:not(.badge):not([class*='col-']) { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + box-shadow: $theme-dark-box-shadow; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss b/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss new file mode 100644 index 00000000..3d29c1e3 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss @@ -0,0 +1,21 @@ +// ================================================================================================ +// File Name: ext-component-media-player.scss +// Description: Media Player SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// to remove outline on focus +.audio-player { + &:focus { + outline: 0; + } +} +.plyr__controls { + justify-content: flex-start; +} +.plyr__progress { + flex-grow: 1; +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss b/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss new file mode 100644 index 00000000..11afdd8e --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss @@ -0,0 +1,57 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $gray-100; + } + } + .jq-ry-rated-group { + i, + svg { + fill: $warning; + } + } +} + +// Dark Layout +.dark-layout { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $theme-dark-text-muted-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $warning; + } + } + .jq-ry-rated-group { + i, + svg { + fill: $gray-100; + } + } + } + .dark-layout { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-rated-group { + i, + svg { + fill: $theme-dark-text-muted-color; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss b/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss new file mode 100644 index 00000000..4ef527cf --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss @@ -0,0 +1,145 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +$slider_width: 6px; +$handle-size: 1rem; + +.noUi-target { + background-color: rgba($primary, 0.12); + border-width: 0; + box-shadow: none; + border-radius: 1rem; + &.noUi-connect { + box-shadow: none; + } +} + +// horizontal slider and it's sizes +.noUi-horizontal { + height: $slider_width; + .noUi-handle { + width: $handle-size; + height: $handle-size; + cursor: pointer; + right: -($handle-size - ($handle-size/7)); + top: -4px; + } + .noUi-tooltip { + bottom: 135% !important; + } +} +// pips, marker and value +.noUi-pips { + color: $text-muted; +} +.noUi-marker { + background: $border-color; +} +.noUi-value { + font-size: 0.857rem; +} +.noUi-marker-horizontal.noUi-marker, +.noUi-marker-horizontal.noUi-marker-large { + height: 8px; +} + +// slider handle styles +.noUi-handle { + box-shadow: none; + border: none; + + &:after, + &:before { + display: none; + } + border-radius: 50%; + background: $white; + border: 2px solid $primary; +} + +// default selected slide area style +.noUi-connect { + background: $primary; + box-shadow: none; +} + +// Tooltip style +.noUi-tooltip { + transform: translate(-10%, -50%); + font-size: 0.857rem; + border: none; + color: $body-color; + background-color: $body-bg; + padding: 0.1718rem 0.35rem; + font-weight: $font-weight-bold; +} + +// noUi Vertical customization +.noUi-vertical { + display: inline-block; + width: $slider_width; + + .noUi-origin { + right: auto; + } + + .noUi-handle { + width: 1rem; + height: 1rem; + top: -0.375rem; + left: -0.3rem; + } + .noUi-tooltip { + right: 135% !important; + } +} + +// for example value of noUI Hover +.hover_val { + font: 400 12px Arial; + color: $body-color; + display: block; + margin: 15px 0; +} + +// to remove outline on focus +.noUi-handle:focus { + outline: 0; +} + +// IE SPECIFIC FOR SLIDER WITH INPUT +_:-ms-lang(x), +.slider-select { + flex: 0 0 10%; + max-width: 10%; +} + +// Dark Layout +// ------------- +.dark-layout { + .noUi-handle { + background-color: $theme-dark-card-bg; + } + .noUi-tooltip { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + } + .noUi-pips, + .noUi-value { + color: $theme-dark-body-color; + } + .noUi-marker { + background: $theme-dark-border-color; + } +} + +// RTL +// ------------- +[data-textdirection='rtl'] { + .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { + right: auto; + } + .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { + left: -3px; + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss b/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss new file mode 100644 index 00000000..8d082835 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss @@ -0,0 +1,124 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.swal2-container { + .swal2-popup { + border-radius: $card-border-radius; + padding: 2rem; + + // close button + .swal2-close:focus { + outline: none; + box-shadow: none; + } + + // content + .swal2-content { + color: $body-color; + } + + // header styling + .swal2-title { + font-size: $h3-font-size; + font-weight: $headings-font-family; + color: $headings-color; + } + + // remove box-shadow on focus of buttons + button.swal2-confirm:focus { + box-shadow: none; + } + + // input + input.swal2-input { + height: $input-height; + font-size: $font-size-base; + padding: $input-padding-y $input-padding-x; + color: $body-color; + border-color: $custom-control-border-color; + border-radius: $border-radius; + line-height: $line-height-base; + &:focus { + border-color: $primary !important; + box-shadow: $input-focus-box-shadow; + } + } + + // steps + .swal2-progress-steps { + .swal2-progress-step { + background-color: $primary; + &.swal2-active-progress-step { + ~ .swal2-progress-step-line, + ~ .swal2-progress-step { + background-color: lighten(theme-color('primary'), 15%); + } + } + } + .swal2-progress-step-line { + background-color: $primary; + } + } + + // pre code + pre { + min-height: 1.35rem; + margin-top: 0.5rem; + } + + // footer + .swal2-footer { + border-color: $border-color; + color: $body-color; + } + } +} + +// Dark Layout +.dark-layout { + .swal2-container { + .swal2-modal { + background-color: $theme-dark-card-bg; + + .swal2-header { + .swal2-title { + color: $theme-dark-headings-color; + } + + .swal2-icon-text { + color: inherit; + } + + .swal2-success-circular-line-left, + .swal2-success-circular-line-right, + .swal2-success-fix, + .swal2-animate-success-icon { + background-color: $theme-dark-card-bg !important; + } + } + + input.swal2-input { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + .swal2-content { + color: $theme-dark-body-color; + } + + pre, + code { + color: $theme-dark-body-color; + } + .swal2-input { + background-color: $theme-dark-card-bg; + } + + // footer + .swal2-footer { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss b/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss new file mode 100644 index 00000000..61e43241 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss @@ -0,0 +1,367 @@ +/*========================================================================================= + File Name: ext-component-swiper.scss + Description: swiper plugin scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/* Swiper css */ +/* ---------- */ +/* swiper slide shadow */ +.swiper-container { + .swiper-shadow { + box-shadow: 2px 8px 10px 0 rgba(25, 42, 70, 0.13) !important; + } +} + +// swiper pagination +.swiper-pagination { + // bullet pagination + .swiper-pagination-bullet { + &:focus { + outline: none; + } + &.swiper-pagination-bullet-active { + background-color: $primary; + } + } + + // progress bar pagination + &.swiper-pagination-progressbar { + .swiper-pagination-progressbar-fill { + background-color: $primary; + } + } +} + +// centered slides option-1 +.swiper-centered-slides { + &.swiper-container { + .swiper-slide { + text-align: center; + font-weight: $headings-font-weight; + background-color: $white; + height: auto; + width: auto !important; + padding: 2rem 5.5rem; + cursor: pointer; + + &.swiper-slide-active { + border: 2px solid $primary; + + i, + svg { + color: $primary; + } + } + } + } + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + } + } + + .swiper-button-next, + .swiper-button-prev { + height: 40px !important; + width: 40px !important; + + &:after { + border-radius: 50%; + background-color: $primary; + box-shadow: 0 2px 4px 0 rgba($black, 0.5) !important; + background-size: 24px !important; + height: 40px !important; + width: 40px !important; + } + } + + // For RTL + &.swiper-container-rtl { + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + } + } + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + } +} + +// centered slides option-2 +.swiper-centered-slides-2 { + &.swiper-container { + .swiper-slide { + font-weight: $headings-font-weight; + background-color: $swiper-bg; + height: auto; + width: auto !important; + cursor: pointer; + + &.swiper-slide-active { + color: $white; + background-color: $primary !important; + box-shadow: 0 3px 6px 0 rgba($primary, 0.5) !important; + } + } + } +} + +/* cube effect */ +.swiper-cube-effect { + &.swiper-container { + width: 300px; + left: 50%; + margin-left: -150px; + margin-top: -12px; + } +} + +/* swiper coverflow slide width */ +.swiper-coverflow { + &.swiper-container { + .swiper-slide { + width: 300px; + } + } +} + +.gallery-thumbs { + padding: 10px 0; + background: $black; + + .swiper-slide { + opacity: 0.4; + } + + .swiper-slide-thumb-active { + opacity: 1; + } +} + +// parallax +.swiper-parallax { + .swiper-slide { + padding: 2.67rem 4rem; + + .title { + font-size: $h5-font-size; + padding: 0.5rem 0; + } + + .text { + font-size: $font-size-sm; + } + } + + .parallax-bg { + position: absolute; + width: 130%; + } +} + +.swiper-virtual { + &.swiper-container { + height: 300px; + + .swiper-slide { + /* virtual slides */ + font-size: $h3-font-size; + background-color: $kbd-bg; + display: flex; + justify-content: center; + align-items: center; + } + } +} + +//navigation button custom icons +.swiper-button-prev, +.swiper-button-next, +.swiper-container-rtl .swiper-button-prev, +.swiper-container-rtl .swiper-button-next { + background-image: none; + color: $white; + width: 38px; + font-size: $h1-font-size; + + &:focus { + outline: none; + } +} + +.swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + padding-right: 1px; + } +} + +.swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + padding-right: 2px; + } +} + +.swiper-container-rtl { + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } +} + +// Media query for medium screen +@media only screen and (max-width: 768px) { + //navigation button custom boxicons + .swiper-button-prev { + font-size: $h4-font-size; + top: 55%; + &:after { + height: 28px; + width: 28px; + background-size: 24px; + } + } + + .swiper-button-next { + font-size: $h4-font-size; + top: 55%; + &:after { + background-size: 24px; + } + } + .swiper-centered-slides { + .swiper-button-next, + .swiper-button-prev { + &:after { + height: 28px; + width: 28px; + background-size: 18px; + } + } + } + // parallax + .swiper-parallax { + .swiper-slide { + padding: 1rem 1.2rem; + } + + img { + height: 100% !important; + } + } +} + +// Media query for small screen +@media only screen and (max-width: 576px) { + // centered slides option-1 + .swiper-centered-slides { + &.swiper-container { + .swiper-slide { + padding: 1.6rem 2.5rem; + + i, + svg { + height: $h5-font-size !important; + width: $h5-font-size !important; + font-size: $h5-font-size !important; + } + } + } + } + + // cube effect + .swiper-cube-effect { + &.swiper-container { + width: 150px; + left: 70%; + } + } + + // parallax + .swiper-parallax { + .swiper-slide { + padding: 1rem 1.3rem; + } + } + + // virtual slides + .swiper-virtual { + &.swiper-container { + .swiper-slide { + font-size: $font-size-base; + } + } + } +} + +// Dark Layout +.dark-layout { + .swiper-container { + &:not(.swiper-parallax) { + .swiper-slide { + background-color: $theme-dark-body-bg; + } + } + &.swiper-centered-slides { + .swiper-slide { + background-color: $theme-dark-card-bg; + } + } + &.swiper-parallax { + .swiper-slide * { + color: $body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss b/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss new file mode 100644 index 00000000..75b449aa --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss @@ -0,0 +1,254 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// Toast container opacity +#toast-container > div { + opacity: 1; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + filter: alpha(opacity=100); + max-width: none; + border-radius: $toast-border-radius; +} + +// Toast container hover shadow +#toast-container > div, +#toast-container > div:hover { + box-shadow: $toast-box-shadow; +} + +#toast-container > .toast { + background-image: none !important; +} +// Toast colors +.toast { + background-color: $white; + color: $body-color !important; + .toast-close-button { + color: $body-color; + font-size: 1.75rem; + font-weight: $font-weight-normal; + top: 0; + right: 0; + text-shadow: none; + + &:focus { + outline: none; + } + } + .toast-title { + font-size: $font-size-base; + font-weight: $font-weight-bolder; + line-height: 1.75; + } + .toast-progress { + opacity: 1; + } + &:before { + content: ''; + height: 24px; + width: 24px; + border-radius: 50%; + color: $white; + position: absolute; + left: 1rem; + } + &:after { + content: ''; + background-size: $font-size-base; + background-repeat: no-repeat; + position: absolute; + left: 1.38rem; + top: 1.44rem; + width: $font-size-base; + height: $font-size-base; + } +} + +// we are using only few colors in toast so not adding in palette.scss +// plugin class name 'error' is also differ then ours so not useful to add in palette +.toast-success { + .toast-title { + color: $success; + } + .toast-progress { + background-color: $success; + } + &:before { + background-color: $success; + } + &:after { + background-image: url(str-replace(str-replace($check, 'currentColor', $white), '#', '%23')); + } +} +.toast-error { + .toast-title { + color: $danger; + } + .toast-progress { + background-color: $danger; + } + &:before { + background-color: $danger; + } + &:after { + background-image: url(str-replace(str-replace($remove, 'currentColor', $white), '#', '%23')); + } +} +.toast-info { + .toast-title { + color: $info; + } + .toast-progress { + background-color: $info; + } + &:before { + background-color: $info; + } + &:after { + background-image: url(str-replace(str-replace($infoIcon, 'currentColor', $white), '#', '%23')); + } +} +.toast-warning { + .toast-title { + color: $warning; + } + .toast-progress { + background-color: $warning; + } + &:before { + background-color: $warning; + } + &:after { + background-image: url(str-replace(str-replace($warningIcon, 'currentColor', $white), '#', '%23')); + } +} + +// position alignments +.toast-top-left { + top: 1.3rem; + left: $content-padding; +} +.toast-top-right { + top: 1.3rem; + right: $content-padding; +} +.toast-top-center, +.toast-top-full-width { + top: 1.3rem; +} +.toast-bottom-left { + bottom: 1.3rem; + left: $content-padding; +} +.toast-bottom-right { + bottom: 1.3rem; + right: $content-padding; +} +.toast-bottom-center, +.toast-bottom-full-width { + bottom: 1.3rem; +} + +// Media query + +@media (max-width: 480px) and (min-width: 241px) { + #toast-container > .toast { + &:after { + top: 0.95rem; + } + .toast-close-button { + top: 0; + right: -1px; + } + } + #toast-container > div { + width: 20rem; + } + .toast-top-left { + left: 0; + } + #toast-container { + &.toast-top-center, + &.toast-bottom-center { + right: 1rem; + > div { + width: 20rem !important; + } + } + } + .toast-top-full-width, + .toast-bottom-full-width { + right: 0; + left: 0; + width: 93%; + > div { + width: 100%; + } + } + .toast-bottom-left { + left: 0.25rem; + bottom: 0.75rem; + } + .toast-bottom-right { + right: 2.25rem; + bottom: 0.75rem; + } + .toast-bottom-center, + .toast-bottom-full-width { + bottom: 0.75rem; + } + [data-textdirection='rtl'] { + #toast-container > div { + padding-right: 8px; + } + } +} + +// Toastr Dark Layout +.dark-layout { + #toast-container > div, + #toast-container > div:hover { + box-shadow: $theme-dark-box-shadow; + } + #toast-container { + .toast { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color !important; + .toast-close-button { + color: $theme-dark-body-color; + } + } + } +} + +[data-textdirection='rtl'] { + .toast .toast-close-button { + @include media-breakpoint-down(xs) { + top: 0.55rem !important; + right: 0.5rem !important; + } + } + .toast-top-left { + left: 1rem; + right: auto; + } + .toast-top-right { + right: 3rem; + left: auto; + } + .toast-bottom-left { + left: 1em; + right: auto; + } + .toast-bottom-right { + right: 3rem; + left: auto; + } + .toast-top-full-width, + .toast-bottom-full-width { + &#toast-container > div { + left: 0; + right: 0; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-tour.scss b/src/@core/scss/base/plugins/extensions/ext-component-tour.scss new file mode 100644 index 00000000..f9d797b9 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-tour.scss @@ -0,0 +1,80 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.shepherd-element { + border-radius: $border-radius; + width: 350px; + &[data-popper-placement='bottom'] { + margin-top: 1rem !important; + .shepherd-arrow:before { + background-color: $primary !important; + } + } + &[data-popper-placement='top'] { + margin-bottom: 1rem !important; + } + &[data-popper-placement='left'] { + margin-right: 1rem !important; + } + &[data-popper-placement='right'] { + margin-left: 1rem !important; + } + + .shepherd-content { + border-radius: $border-radius; + // header + .shepherd-header { + background-color: $primary; + padding: 0.38rem 1.2rem; + border-radius: $border-radius $border-radius 0 0; + .shepherd-title { + color: $white; + font-weight: 500; + font-size: 1.1rem; + } + .shepherd-cancel-icon { + color: $white; + font-size: 1.7rem; + + &:focus { + outline: none; + } + } + } + + // body or text + .shepherd-text { + color: $body-color; + padding: 0.8rem 1.2rem; + } + + // footer + .shepherd-footer { + padding: 0 1.2rem 1rem; + justify-content: space-between; + .shepherd-button { + padding: 0.5rem 1.3rem; + } + } + } + @include media-breakpoint-down(xs) { + width: 300px; + } +} + +// Dark layout +.dark-layout { + .shepherd-element { + background-color: $theme-dark-card-bg; + &:not([data-popper-placement='bottom']) { + .shepherd-arrow:before { + background-color: $theme-dark-card-bg; + } + } + .shepherd-content { + .shepherd-text { + color: $theme-dark-body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-tree.scss b/src/@core/scss/base/plugins/extensions/ext-component-tree.scss new file mode 100644 index 00000000..53289e00 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-tree.scss @@ -0,0 +1,154 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl, +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl, +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl { + background-image: url('data:image/gif;base64,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'); +} + +.jstree .jstree-node, +.jstree .jstree-icon, +.jstree .jstree-file, +.jstree .jstree-folder, +#jstree-dnd.jstree .jstree-ok, +#jstree-dnd.jstree .jstree-er, +.jstree-small .jstree-node, +.jstree-small .jstree-icon, +.jstree-small .jstree-file, +.jstree-small .jstree-folder, +#jstree-dnd.jstree-small .jstree-ok, +#jstree-dnd.jstree-small .jstree-er, +.jstree-large .jstree-node, +.jstree-large .jstree-icon, +.jstree-large .jstree-file, +.jstree-large .jstree-folder, +#jstree-dnd.jstree-large .jstree-ok, +#jstree-dnd.jstree-large .jstree-er { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDgtMThUMTg6NTU6MzIrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc1N2M4OTEyLWRmYzMtNDM5YS1hYjJjLTcwMGRjNWQxMDkwMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRlN2RlN2M1LTZlY2MtMDI0Ny1hN2I0LTJmOTU3NDc3MjAzNiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjNhOWQ5OTMyLWFmNmMtNGFkMy1hNTUzLTFlYjczYjRlMWI2ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2E5ZDk5MzItYWY2Yy00YWQzLWE1NTMtMWViNzNiNGUxYjZkIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTE4VDE4OjU1OjMyKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzU3Yzg5MTItZGZjMy00MzlhLWFiMmMtNzAwZGM1ZDEwOTAzIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MDZg5AAAIR0lEQVR42u2dX4gVVRzHZ0mktWuQEeSLErgW2CIp3SJy6SkoCBZ6U0oQjArpIUVCH4rATUyjoKcEHwJ9CKLAiKg3jYoL/aOCRYNICIVKQW9CS8v2+7nnuuPZmbnjvXPmzJ7z+cCP2XV29rhn9nz2O3/PyNzcXHIzTE1NJXAd7bwR2gfw8/u3b9++oX7/RhAgACxVRIBDbY8ASWAkQCABIkAAIAEiQBIYCRBIgAgQAEiACJAERgIEEiACBA8sl1oldaf5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'); +} + +@media (max-width: 768px) { + #jstree-dnd.jstree-dnd-responsive > .jstree-ok, + #jstree-dnd.jstree-dnd-responsive > .jstree-er, + .jstree-responsive .jstree-icon, + .jstree-responsive .jstree-node, + .jstree-responsive .jstree-icon, + .jstree-responsive .jstree-node > .jstree-ocl, + .jstree-responsive .jstree-themeicon, + .jstree-responsive .jstree-checkbox, + .jstree-responsive .jstree-file, + .jstree-responsive .jstree-folder { + background-image: url('data:image/png;base64,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'); + } +} + +.jstree .jstree-last, +.jstree > .jstree-no-dots .jstree-node, +.jstree > .jstree-no-dots .jstree-leaf > .jstree-ocl, +.jstree .jstree-disabled, +.jstree .jstree-themeicon-custom:not(.jstree-file):not(.jstree-folder) { + background: transparent !important; +} + +// Light Layout +.jstree { + .jstree-container-ul { + .jstree-anchor { + color: $body-color; + &.jstree-clicked, + &.jstree-hovered { + background: transparent; + box-shadow: none; + } + } + .jstree-node { + .jstree-wholerow-clicked { + background: rgba($color: $primary, $alpha: 0.1); + } + .jstree-wholerow-hovered:not(.jstree-wholerow-clicked) { + background: transparent; + } + } + } +} + +// Context Menu Styling +.vakata-context.jstree-contextmenu { + background: $white; + border: 0; + box-shadow: 0px 0px 50px 0px rgba($black, 0.1); + li { + a { + color: $body-color; + padding: 0 1.5rem; + text-shadow: none; + i { + display: none; + } + } + &.vakata-context-hover > a { + background-color: $body-bg; + box-shadow: none; + } + &.vakata-context-separator { + a { + margin: 0; + border-color: $border-color; + } + } + &.vakata-contextmenu-disabled { + a { + color: $text-muted; + } + &.vakata-context-hover a { + background-color: transparent !important; + cursor: default; + } + } + ul { + background: $white; + border: 0; + box-shadow: 0px 0px 50px 0px rgba($black, 0.1); + } + } + .vakata-contextmenu-sep { + display: none; + } +} + +// Dark Layout +.dark-layout { + // Folder Icons and text colors + .jstree { + .jstree-container-ul { + .jstree-anchor { + color: $theme-dark-body-color; + } + } + } + + // Context Menu Styling + .vakata-context.jstree-contextmenu { + background: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + li { + a { + color: $theme-dark-body-color; + } + &.vakata-context-hover > a { + background-color: $theme-dark-body-bg; + } + &.vakata-context-separator a { + border-color: $theme-dark-border-color; + } + &.vakata-contextmenu-disabled a { + color: $theme-dark-text-muted-color; + } + ul { + background: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-file-uploader.scss b/src/@core/scss/base/plugins/forms/form-file-uploader.scss new file mode 100644 index 00000000..9957e6a7 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-file-uploader.scss @@ -0,0 +1,103 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.dropzone { + min-height: 350px; + border: 2px dashed $primary; + background: $body-bg; + position: relative; + // dropzone message customization + .dz-message { + font-size: 2rem; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + color: #7367f0; + display: flex; + justify-content: center; + align-items: center; + margin: 0; + } + + // dropzone message icon + .dz-message:before { + content: ''; + background-image: url(str-replace(str-replace($download, 'currentColor', $primary), '#', '%23')); + font-size: 80px; + position: absolute; + top: 14rem; + width: 80px; + height: 80px; + display: inline-block; + line-height: 1; + z-index: 2; + color: $primary; + text-indent: 0px; + font-weight: normal; + -webkit-font-smoothing: antialiased; + } + + // for preview of files + .dz-preview { + background: transparent !important; + + .dz-error-mark, + .dz-success-mark { + z-index: 10; + } + + .dz-image { + border-radius: $border-radius; + } + + .dz-error-message { + background: $danger; + &:after { + border-bottom: 6px solid $danger; + } + } + } + + // for dropzone preview and remove icon + .dz-preview .dz-remove { + font-size: 1.1rem; + color: $danger; + line-height: 2rem; + + &:before { + content: ''; + background-image: url(str-replace(str-replace($remove, 'currentColor', $danger), '#', '%23')); + display: inline-block; + line-height: 1; + z-index: 2; + text-indent: 0px; + font-weight: normal; + -webkit-font-smoothing: antialiased; + } + + &:hover { + text-decoration: none; + color: darken($danger, 10%); + } + } +} + +// For Small Screen drop Logo +@media (max-width: 576px) { + .dropzone { + .dz-message { + &:before { + top: 15rem; + } + } + } +} + +// dark layout +.dark-layout { + .dropzone { + background-color: lighten($theme-dark-card-bg, 3%); + } +} diff --git a/src/@core/scss/base/plugins/forms/form-number-input.scss b/src/@core/scss/base/plugins/forms/form-number-input.scss new file mode 100644 index 00000000..07c1b848 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-number-input.scss @@ -0,0 +1,157 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// Number Inputs (Touch spin) +$bootstrap-touchspin-width: 8.4rem; +$bootstrap-touchspin-width-lg: 9.375rem; +$bootstrap-touchspin-width-sm: 6.25rem; + +$bootstrap-touchspin-btn-width: 20px; +$bootstrap-touchspin-btn-height: 20px; +$bootstrap-touchspin-btn-width-lg: 24px; +$bootstrap-touchspin-btn-height-lg: 24px; +$bootstrap-touchspin-btn-width-sm: 16px; +$bootstrap-touchspin-btn-height-sm: 16px; + +/* Bootstrap Touchspin */ + +.bootstrap-touchspin { + &.input-group { + width: $bootstrap-touchspin-width; + align-items: center; + .form-control { + padding: 5px; + height: auto; + border: 0; + background-color: $body-bg; + border-radius: $border-radius !important; + text-align: center; + font-weight: 500; + &:focus { + z-index: 1; + box-shadow: none; + } + } + } + + .bootstrap-touchspin-injected { + margin: 0 !important; + &.input-group-prepend { + left: 12px; + position: relative; + } + &.input-group-append { + right: 12px; + position: relative; + } + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + padding: 0; + min-width: $bootstrap-touchspin-btn-width; + min-height: $bootstrap-touchspin-btn-width; + border-radius: $border-radius !important; + i, + svg { + height: 0.8rem; + width: 0.8rem; + font-size: 0.8rem; + position: relative; + top: -1px; + } + } + } + + // Disabled Touchspin + &.disabled-touchspin { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + background-color: rgba($black, 0.5) !important; + cursor: default; + opacity: 0.5; + } + } + + // Touchspin Large + &.input-group-lg { + width: $bootstrap-touchspin-width-lg; + .touchspin { + &.form-control { + height: auto !important; + } + } + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + min-width: $bootstrap-touchspin-btn-width-lg; + min-height: $bootstrap-touchspin-btn-width-lg; + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + top: -3px; + } + } + } + + // Touchspin Small + &.input-group-sm { + width: $bootstrap-touchspin-width-sm; + .touchspin { + &.form-control { + height: auto !important; + } + } + .bootstrap-touchspin-injected { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + min-width: $bootstrap-touchspin-btn-width-sm; + min-height: $bootstrap-touchspin-btn-width-sm; + i, + svg { + height: 0.6rem; + width: 0.6rem; + font-size: 0.6rem; + } + } + } + } +} + +/* Number Type Input Box Scss for Touchspin - Remove arrow for firefox */ +.bootstrap-touchspin { + &.input-group { + input[type='number'] { + -moz-appearance: textfield; + } + } +} + +// Dark layout style +.dark-layout { + // number inputs[touchspin] + .bootstrap-touchspin { + &.input-group { + .form-control { + background-color: $theme-dark-body-bg; + } + } + + &.disabled-touchspin { + .bootstrap-touchspin-injected { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up, + .disabled-max-min { + background-color: $gray-600 !important; + opacity: 1; + } + } + } + + .bootstrap-touchspin-injected { + .disabled-max-min { + background-color: $gray-600 !important; + opacity: 1; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-quill-editor.scss b/src/@core/scss/base/plugins/forms/form-quill-editor.scss new file mode 100644 index 00000000..3a42e01c --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-quill-editor.scss @@ -0,0 +1,213 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/* Set dropdown font-families */ +.ql-toolbar .ql-font span[data-label='Sailec Light']::before { + font-family: 'Sailec Light'; +} +.ql-toolbar .ql-font span[data-label='Sofia Pro']::before { + font-family: 'Sofia'; +} +.ql-toolbar .ql-font span[data-label='Slabo 27px']::before { + font-family: 'Slabo 27px'; +} +.ql-toolbar .ql-font span[data-label='Roboto Slab']::before { + font-family: 'Roboto Slab'; +} +.ql-toolbar .ql-font span[data-label='Inconsolata']::before { + font-family: 'Inconsolata'; +} +.ql-toolbar .ql-font span[data-label='Ubuntu Mono']::before { + font-family: 'Ubuntu Mono'; +} + +/* Set content font-families */ +.ql-font-sofia { + font-family: 'Sofia'; +} +.ql-font-slabo { + font-family: 'Slabo 27px'; +} +.ql-font-roboto { + font-family: 'Roboto Slab'; +} +.ql-font-inconsolata { + font-family: 'Inconsolata'; +} +.ql-font-ubuntu { + font-family: 'Ubuntu Mono'; +} + +// Quill Editor +.ql-toolbar { + border-color: $custom-control-border-color !important; + .ql-formats { + &:focus, + *:focus { + outline: 0; + } + // button and label hover + .ql-picker-label, + button { + &:hover, + &:focus { + color: $primary !important; + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } + } + &.ql-active { + color: $primary !important; + } + } + .ql-picker-item.ql-selected { + color: $primary !important; + } + // quill dropdown item hover + .ql-picker-options { + .ql-picker-item:hover { + color: $primary !important; + } + .ql-active { + color: $primary !important; + } + } + } +} +.ql-bubble { + .ql-picker { + color: $white !important; + } + // stroke options color + .ql-stroke { + stroke: $white !important; + } + // fill options color + .ql-fill { + fill: $white !important; + } +} +.ql-container { + border-color: $custom-control-border-color !important; + font-family: $font-family-monospace; +} +.ql-editor { + a { + color: $primary; + } +} +// default picker options +.ql-picker { + color: $headings-color !important; +} +// stroke options color +.ql-stroke { + stroke: $headings-color !important; +} +.ql-active { + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } +} +// fill options color +.ql-fill { + fill: $headings-color !important; +} +// Border rounded for editor +.ql-toolbar, +.ql-container { + border-top-right-radius: $border-radius; + border-top-left-radius: $border-radius; +} +.ql-toolbar { + + .ql-container, + .ql-container + & { + // ? If container/toolbar is below container/toolbar add bottom radius + border-bottom-right-radius: $border-radius; + border-bottom-left-radius: $border-radius; + // ? If container/toolbar is above container/toolbar remove top radius + border-top-right-radius: unset; + border-top-left-radius: unset; + } +} + +// Dark Layout +.dark-layout { + // Quill Editor + .quill-toolbar, + .ql-toolbar { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color !important; + + // toolbar color + .ql-picker { + color: $white !important; + } + + .ql-stroke { + stroke: $white !important; + } + + .ql-fill { + fill: $white !important; + } + + // toolbar options colors + .ql-picker-options, + .ql-picker-label { + background-color: $theme-dark-input-bg; + .ql-active { + color: $primary !important; + } + } + } + .ql-active { + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } + } + .ql-bubble { + .ql-toolbar { + background: $theme-dark-border-color; + border-radius: 2rem; + } + } + + .ql-container { + border-color: $theme-dark-border-color !important; + background-color: $theme-dark-input-bg; + } + + // syntax color + .ql-editor { + .ql-syntax { + background-color: $theme-dark-body-bg; + } + + &.ql-blank { + &:before { + color: $theme-dark-body-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) { + i, + svg { + left: auto !important; + right: 0; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-validation.scss b/src/@core/scss/base/plugins/forms/form-validation.scss new file mode 100644 index 00000000..d45e5852 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-validation.scss @@ -0,0 +1,27 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +form { + span.error { + width: 100%; + font-size: 0.857rem; + } + .error:not(input) { + color: $danger; + } + input.error, + input.error:focus { + border-color: $danger !important; + } + textarea.error { + border-color: $danger !important; + } + .select2.error { + + .select2-container--classic .select2-selection--single, + + .select2-container--default .select2-selection--single, + + .select2-container--classic .select2-selection--multiple, + + .select2-container--default .select2-selection--multiple { + border-color: $danger !important; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-wizard.scss b/src/@core/scss/base/plugins/forms/form-wizard.scss new file mode 100644 index 00000000..88954392 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-wizard.scss @@ -0,0 +1,293 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +$header-padding-y: 1.5rem; +$header-padding-x: 1.5rem; +$content-padding-x: 1.5rem; +$content-padding-y: 1.5rem; +$trigger-padding-vertical: 1rem; +$step-box-height: 38px; +$step-box-width: 38px; + +.bs-stepper { + background-color: $white; + box-shadow: $box-shadow; + border-radius: 0.5rem; + + .bs-stepper-header { + padding: $header-padding-y $header-padding-x; + flex-wrap: wrap; + border-bottom: 1px solid rgba($black, 0.08); + margin: 0; + .line { + flex: 0; + min-width: auto; + min-height: auto; + background-color: transparent; + margin: 0; + color: $body-color; + font-size: 1.5rem; + } + .step { + .step-trigger { + padding: 0 1.75rem; + flex-wrap: nowrap; + font-weight: normal; + .bs-stepper-box { + display: flex; + align-items: center; + justify-content: center; + width: $step-box-width; + height: $step-box-height; + padding: 0.5em 0; + font-weight: 500; + color: $gray-100; + background-color: rgba($gray-100, 0.12); + border-radius: 0.35rem; + } + + .bs-stepper-label { + text-align: left; + margin: 0; + margin-top: 0.5rem; + margin-left: 1rem; + + .bs-stepper-title { + display: inherit; + color: $body-color; + font-weight: 600; + line-height: 1rem; + margin-bottom: 0rem; + } + + .bs-stepper-subtitle { + font-weight: 400; + font-size: 0.85rem; + color: $text-muted; + } + } + + &:hover { + background-color: transparent; + } + } + + &.active { + .step-trigger { + .bs-stepper-box { + background-color: $primary; + color: $white; + box-shadow: 0 3px 6px 0 rgba($primary, 0.4); + } + .bs-stepper-label { + .bs-stepper-title { + color: $primary; + } + } + } + } + + &.crossed { + .step-trigger { + .bs-stepper-box { + background-color: rgba($color: $primary, $alpha: 0.12); + color: $primary !important; + } + .bs-stepper-label { + .bs-stepper-title { + color: $text-muted; + } + } + } + & + .line { + color: $primary; + } + } + + &:first-child { + .step-trigger { + padding-left: 0; + } + } + &:last-child { + .step-trigger { + padding-right: 0; + } + } + } + } + .bs-stepper-content { + padding: $content-padding-y $content-padding-x; + .content { + margin-left: 0; + + .content-header { + margin-bottom: 1rem; + } + } + } + + &.vertical { + .bs-stepper-header { + border-right: 1px solid $border-color; + border-bottom: none; + .step { + .step-trigger { + padding: $trigger-padding-vertical 0; + } + } + .line { + display: none; + } + } + .bs-stepper-content { + width: 100%; + padding-top: 2.5rem; + .content { + &:not(.active) { + display: none; + } + } + } + + &.wizard-icons { + .step { + text-align: center; + } + } + } + + &.wizard-modern { + background-color: transparent; + box-shadow: none; + .bs-stepper-header { + border: none; + } + .bs-stepper-content { + background-color: $white; + border-radius: 0.5rem; + box-shadow: $box-shadow; + } + } +} + +.horizontal-wizard, +.vertical-wizard, +.modern-horizontal-wizard, +.modern-vertical-wizard { + margin-bottom: 2.2rem; +} + +// Dark Layout +.dark-layout { + .bs-stepper { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + + .bs-stepper-header { + border-bottom: 1px solid rgba($theme-dark-border-color, 0.08); + .line { + color: $theme-dark-body-color; + } + .step { + .step-trigger { + .bs-stepper-box { + color: $gray-100; + } + + .bs-stepper-label { + .bs-stepper-title { + color: $theme-dark-body-color; + } + + .bs-stepper-subtitle { + color: $theme-dark-text-muted-color; + } + } + } + + &.active { + .step-trigger { + .bs-stepper-box { + background-color: $primary; + color: $white; + box-shadow: 0 3px 6px 0 rgba($primary, 0.4); + } + .bs-stepper-label { + .bs-stepper-title { + color: $primary; + } + } + } + } + + &.crossed { + .step-trigger { + .bs-stepper-label, + .bs-stepper-title { + color: $theme-dark-text-muted-color; + } + } + } + } + } + + &.vertical { + .bs-stepper-header { + border-right-color: $theme-dark-border-color; + } + } + + &.wizard-modern { + background-color: transparent; + box-shadow: none; + .bs-stepper-header { + border: none; + } + .bs-stepper-content { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + } + } + } +} + +// RTl +html[data-textdirection='rtl'] { + .btn-prev, + .btn-next { + display: flex; + i, + svg { + transform: rotate(-180deg); + } + } +} + +// Media Queries +@media (max-width: 768px) { + .bs-stepper { + .bs-stepper-header { + flex-direction: column; + align-items: flex-start; + .step { + .step-trigger { + padding: 0.5rem 0 !important; + flex-direction: row; + } + } + .line { + display: none; + } + } + &.vertical { + flex-direction: column; + .bs-stepper-header { + align-items: flex-start; + } + .bs-stepper-content { + padding-top: 1.5rem; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss b/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss new file mode 100644 index 00000000..023b26a0 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss @@ -0,0 +1,191 @@ +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +.flatpickr-calendar { + .flatpickr-day { + color: $body-color; + &.today { + border-color: $primary; + &:hover { + background: transparent; + color: $body-color; + } + } + + &.selected, + &.selected:hover { + background: $primary; + color: $white; + border-color: $primary; + } + + &.inRange, + &.inRange:hover { + background: lighten($color: $primary, $amount: 30%); + border-color: lighten($color: $primary, $amount: 30%); + box-shadow: -5px 0 0 lighten($color: $primary, $amount: 30%), 5px 0 0 lighten($color: $primary, $amount: 30%); + } + &.startRange, + &.endRange, + &.startRange:hover, + &.endRange:hover { + background: $primary; + color: $white; + border-color: $primary; + } + + &.selected.startRange + .endRange:not(:nth-child(7n + 1)), + &.startRange.startRange + .endRange:not(:nth-child(7n + 1)), + &.endRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: -10px 0 0 $primary; + } + + &.flatpickr-disabled, + &.prevMonthDay, + &.nextMonthDay { + color: $gray-300; + } + + &:hover { + background: $gray-50; + } + } + &:after, + &:before { + display: none; + } + + .flatpickr-months { + .flatpickr-prev-month, + .flatpickr-next-month { + top: -5px; + &:hover i, + &:hover svg { + fill: $primary; + } + } + } + .flatpickr-current-month span.cur-month { + font-weight: 300; + } +} + +// Time picker hover & focus bg color +.flatpickr-time input:hover, +.flatpickr-time .flatpickr-am-pm:hover, +.flatpickr-time input:focus, +.flatpickr-time .flatpickr-am-pm:focus { + background: $white; +} + +//Dark layout +.dark-layout { + .flatpickr-calendar { + background: $theme-dark-body-bg; + border-color: $theme-dark-body-bg; + box-shadow: none; + .flatpickr-months { + i, + svg { + fill: $theme-dark-body-color; + } + } + .flatpickr-month { + color: $theme-dark-body-color; + } + .flatpickr-weekwrapper .flatpickr-weeks { + box-shadow: 1px 0 0 $theme-dark-border-color; + } + .flatpickr-weekday { + color: $theme-dark-body-color; + } + + .flatpickr-day { + &, + &.today:hover { + color: $theme-dark-body-color; + } + &.selected { + color: $white; + } + + &.prevMonthDay, + &.nextMonthDay, + &.flatpickr-disabled { + color: $gray-700 !important; + } + &.inRange, + &.inRange:hover { + background: $theme-dark-card-bg; + border-color: $theme-dark-card-bg; + box-shadow: -5px 0 0 $theme-dark-card-bg, 5px 0 0 $theme-dark-card-bg; + } + &:hover:not(.selected):not(.today):not(.startRange):not(.endRange) { + color: $theme-dark-body-color; + border-color: $theme-dark-card-bg; + } + } + + .flatpickr-days .flatpickr-day { + &:hover:not(.selected):not(.today):not(.startRange):not(.endRange) { + background: $theme-dark-card-bg; + } + } + + .flatpickr-time { + border-color: $theme-dark-body-bg !important; + + .numInput, + .flatpickr-am-pm { + color: $theme-dark-body-color; + &:hover { + background: $theme-dark-body-bg; + } + } + + .arrowUp:after { + border-bottom-color: $theme-dark-body-color; + } + .arrowDown:after { + border-top-color: $theme-dark-body-color; + } + } + } + // Time picker hover & focus bg color + .flatpickr-time input:hover, + .flatpickr-time .flatpickr-am-pm:hover, + .flatpickr-time input:focus, + .flatpickr-time .flatpickr-am-pm:focus { + background: $theme-dark-body-bg; + } +} + +// ? Added bg color for flatpickr input only as it has default readonly attribute +.flatpickr-input[readonly], +.flatpickr-input ~ .form-control[readonly], +.flatpickr-human-friendly[readonly] { + background-color: inherit; + opacity: 1 !important; +} + +.flatpickr-weekdays { + margin-top: 8px; +} + +.flatpickr-current-month { + .flatpickr-monthDropdown-months { + -webkit-appearance: none; + } + + .flatpickr-monthDropdown-months, + .numInputWrapper { + font-size: 1.1rem; + border-radius: 4px; + padding: 2px; + transition: all 0.15s ease-out; + + span { + display: none; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss b/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss new file mode 100644 index 00000000..266e7558 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss @@ -0,0 +1,167 @@ +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// remove picker outline +.picker__holder { + outline: none; +} +// Updated picker color as per theme color +.picker__day--today:before, +.picker__button--today:before { + border-top: 6px solid $primary; +} +.picker__button--clear:before { + border-top: 2px solid $danger; +} +.picker__day--highlighted, +.picker__day--highlighted:hover, +.picker--focused .picker__day--highlighted, +.picker__list-item--selected, +.picker__list-item--selected:hover, +.picker--focused .picker__list-item--selected { + background-color: $primary; +} +// Updated picker svg icons +.picker__nav--prev:before, +.picker__nav--next:before, +.picker__button--close:before { + content: ''; + background-repeat: no-repeat; + background-position: center; + background-size: 18px; + color: $body-color; + width: 8px; + height: 18px; +} +.picker__nav--prev:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); +} +.picker__nav--next:before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); +} +.picker__button--close:before { + background-image: url(str-replace(str-replace($remove, 'currentColor', $danger), '#', '%23')); + height: 10px !important; +} + +// Dark layout style +.dark-layout { + // date picker + .picker__holder { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + + .picker__header { + .picker__month, + .picker__year { + color: $theme-dark-body-color; + } + + .picker__select--year, + .picker__select--month { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + } + + .picker__nav--next, + .picker__nav--prev { + &:hover { + background-color: $theme-dark-card-bg; + } + } + } + .picker__frame { + border-color: $theme-dark-border-color; + } + + .picker__table { + thead { + tr { + .picker__weekday { + color: $theme-dark-body-color; + } + } + } + + tbody { + tr { + td { + .picker__day { + color: $theme-dark-body-color; + &.picker__day--selected { + color: $white; + // color: $theme-dark-body-color; + } + + &:hover { + background-color: $theme-dark-border-color; + // border: 1px solid #4ec6e8; + color: $white; + } + + &.picker__day--disabled { + color: $theme-dark-body-color; + opacity: 0.5; + background: $theme-dark-card-bg; + } + } + + .picker__day--today { + background-color: $theme-dark-card-bg; + } + } + } + } + } + + .picker__footer { + .picker__button--today, + .picker__button--clear, + .picker__button--close { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + &:hover { + background-color: $theme-dark-border-color; + } + } + } + } + + // time picker + .picker--time { + .picker__holder { + .picker__list { + background-color: $theme-dark-body-bg; + + .picker__list-item { + &.picker__list-item--selected, + &:hover { + background-color: $theme-dark-card-bg; + } + + &.picker__list-item--disabled { + background-color: $theme-dark-card-bg; + color: $secondary; + opacity: 0.5; + } + } + + .picker__button--clear { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + } + } + } + } +} + +//RTL Style +[dir='rtl'] { + .picker__nav--prev:before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + } + .picker__nav--next:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); + } +} diff --git a/src/@core/scss/base/plugins/forms/select2/_select2.scss b/src/@core/scss/base/plugins/forms/select2/_select2.scss new file mode 100644 index 00000000..e52161b8 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/select2/_select2.scss @@ -0,0 +1,319 @@ +// select-2 Theme +.select2-container { + width: 100% !important; + margin: 0; + display: inline-block; + position: relative; + vertical-align: middle; + box-sizing: border-box; +} +.select2-container--classic, +.select2-container--default { + &:focus { + outline: none; + } + + .select2-selection__choice { + font-size: 0.9rem; + margin-top: 6px !important; + } + // single select + .select2-selection--single { + min-height: 2.714rem; + padding: 5px; + border: 1px solid $input-border-color; + // Border color on focus + &:focus { + outline: 0; + border-color: $primary !important; + box-shadow: $input-focus-box-shadow !important; + } + + // Select with icons scss + .select2-selection__rendered { + i, + svg { + font-size: 1.15rem; + height: 1.15rem; + width: 1.15rem; + margin-right: 0.5rem; + } + } + // dropdown arrow height + .select2-selection__arrow { + b { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $input-border-color), '#', '%23')); + background-size: 18px 14px, 18px 14px; + background-repeat: no-repeat; + height: 1rem; + padding-right: 1.5rem; + margin-left: 0; + margin-top: 0; + left: -8px; + border-style: none; + } + } + } + // when select container open - scss + &.select2-container--open { + box-shadow: $dropdown-box-shadow; + .select2-selection--single { + border-color: $primary !important; + outline: 0; + } + } + + // select container - focus + &.select2-container--focus { + outline: 0; + .select2-selection--multiple { + border-color: $primary !important; + outline: 0; + } + } + + // Select2 Search Dropdown + .select2-dropdown { + border-color: $input-border-color; + } + .select2-search--dropdown { + padding: 0.5rem; + .select2-search__field { + outline: none !important; + border-radius: $input-border-radius; + border-color: $input-border-color; + padding: $input-padding-y $input-padding-x; + } + } + + // multiple select scss + .select2-selection--multiple { + min-height: 38px !important; + border: 1px solid $input-border-color; + &:focus { + outline: 0; + border-color: $primary !important; + box-shadow: $input-focus-box-shadow !important; + } + // selected items bg color for multiple selection + .select2-selection__choice { + background-color: $primary !important; + border-color: $primary !important; + color: $white; + padding: 2px 5px; + } + // font -size for selected options + .select2-selection__rendered { + padding: 0 6px; + li { + // font-size: 0.9rem; + .select2-search__field { + margin-top: 7px; + } + } + } + .select2-selection__choice__remove { + // color: $white !important; + float: right; + margin-left: 0.7rem; + margin-right: 0.5rem; + font-size: 0px; + display: inline-block; + position: relative; + line-height: 1rem; + &:before { + content: ''; + background-image: url(str-replace(str-replace($remove, 'currentColor', $white), '#', '%23')); + background-size: 0.85rem; + height: 0.85rem; + width: 0.85rem; + position: absolute; + top: 22%; + left: -4px; + } + } + // select dropdown menu with icons + i, + svg { + position: relative; + top: 1px; + margin-right: 0.5rem; + height: 1.15rem; + width: 1.15rem; + font-size: 1.15rem; + padding-left: 1px; + } + } + + // Select2 group alignment + .select2-results__group { + padding: 6px 9px; + font-weight: 600; + } + + .select2-results__option { + padding: 0.428rem 1rem; + &[role='group'] { + padding: 0; + } + &[aria-selected='true'] { + background-color: $primary !important; + color: white !important; + } + i, + svg { + height: 1.15rem; + width: 1.15rem; + font-size: 1.15rem; + margin-right: 0.5rem; + } + } + + .select2-results__option--highlighted { + background-color: rgba($primary, 0.12) !important; + color: $primary !important; + } + + //Loading Remote Data Image Size + .select2-result-repository__avatar { + img { + width: 50px; + } + } + + // Optional sizing + // ------------------------------ + + // Large Single select + .select-lg { + min-height: $input-height !important; + font-size: ($font-size-lg - 0.8); + margin-bottom: 0 !important; + padding: 0.3rem 0.7rem; + &.select2-selection--single { + .select2-selection__rendered { + padding-top: $input-btn-padding-y-lg - 0.9; + // padding-left: 0; + } + + .select2-selection__arrow { + top: $input-btn-padding-y-lg - 0.8 !important; + } + } + + // large Multiple select + &.select2-selection--multiple { + padding: 0 0.2rem; + .select2-selection__rendered { + padding-top: 0 !important; + li { + font-size: ($font-size-lg - 0.8); + .select2-search__field { + margin-top: 10px; + } + } + .select2-selection__choice { + padding: 5px; + + .select2-selection__choice__remove:before { + top: 46%; + } + } + } + } + } + // Small Single select + .select-sm { + min-height: $input-height-sm !important; + padding: 0 $input-padding-y-xs; + font-size: $font-size-xs; + margin-bottom: 0 !important; + line-height: $line-height-xs; + // Single + &.select2-selection--single { + .select2-selection__arrow { + top: -0.3rem !important; + } + } + + // Small Multiple select + &.select2-selection--multiple { + line-height: $line-height-xs - 0.2; + .select2-selection__rendered { + padding: 3px; + li { + font-size: $font-size-xs; + margin-top: 2px; + .select2-search__field { + margin-top: 4px; + } + } + } + .select2-selection__choice { + padding: 0 $input-padding-y-xs; + .select2-selection__choice__remove:before { + top: 5%; + } + } + + .select2-search--inline .select2-search__field { + margin-top: 0; + } + } + } +} + +// Dark Layout +.dark-layout { + .select2-container { + .select2-selection, + .select2-search__field, + .select2-selection__placeholder { + background: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + .select2-selection__rendered { + color: $theme-dark-body-color; + } + + .select2-dropdown { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + + .select2-selection--multiple { + .select2-selection__choice { + background: rgba($primary, 0.12) !important; + color: $primary !important; + border: none; + .select2-selection__choice__remove { + color: $primary !important; + } + } + .select2-selection__choice__remove:before { + background-image: url(str-replace(str-replace($remove, 'currentColor', $primary), '#', '%23')); + } + } + + .select2-results__option[aria-disabled='true'] { + color: $theme-dark-text-muted-color; + } + + .select2-selection__arrow { + b { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + .select2-container--disabled { + .select2-selection { + opacity: 0.5; + } + } +} diff --git a/src/@core/scss/base/plugins/maps/map-leaflet.scss b/src/@core/scss/base/plugins/maps/map-leaflet.scss new file mode 100644 index 00000000..66bd3f36 --- /dev/null +++ b/src/@core/scss/base/plugins/maps/map-leaflet.scss @@ -0,0 +1,38 @@ +// ================================================================================================ +// File Name: leaflet.scss +// Description: Leaflet map custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +.leaflet-map { + height: 400px; + z-index: 1; +} + +html[data-textdirection='rtl'] { + .leaflet-map { + .leaflet-control-container { + .leaflet-left { + left: 0; + right: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 0; + margin-left: 10px; + } + } + .leaflet-right { + right: 0; + left: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 10px; + margin-left: 0px; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/tables/_datatables.scss b/src/@core/scss/base/plugins/tables/_datatables.scss new file mode 100644 index 00000000..95605eda --- /dev/null +++ b/src/@core/scss/base/plugins/tables/_datatables.scss @@ -0,0 +1,163 @@ +// ================================================================================================ +// File Name: datatables.scss +// Description: Datatables pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ +table.dataTable { + // table width & collapse border + width: 100% !important; + border-collapse: collapse !important; + td, + th { + padding: $table-cell-padding 1.5rem; + vertical-align: middle; + } + thead { + // Sorting Icons Change + .sorting, + .sorting_asc, + .sorting_desc { + padding-right: inherit; + &:before { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $table-head-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 12px; + color: $body-color; + width: 14px; + height: 14px; + content: ''; + right: 0.3rem; + top: 0.5rem; + } + &:after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $table-head-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 12px; + color: $body-color; + width: 14px; + height: 14px; + content: ''; + right: 0.3rem; + top: 1.3rem; + } + } + } + + // datatables with checkbox styling + .dt-checkboxes-cell { + .custom-control { + padding-left: 0; + padding-right: 1.25rem; + } + } +} + +div.dataTables_wrapper .dt-button-collection { + background-color: $dropdown-bg; + > div[role='menu'] { + text-align: left; + box-shadow: 0px 5px 16px -8px; + min-width: 8rem; + } + [class*='buttons-']:focus { + outline: 0; + } +} + +// responsive '+' icon line height +table.dataTable.dtr-column > tbody > tr > td.control:before, +table.dataTable.dtr-column > tbody > tr > th.control:before { + line-height: 16px; +} + +// data table search, labels and +div.dataTables_wrapper { + // data table search, labels + div.dataTables_filter, + div.dataTables_length { + label { + margin-top: 1rem; + margin-bottom: 0.5rem; + } + // for datatable length select + select { + background-position: calc(100% - 3px) 11px, calc(100% - 20px) 13px, 100% 0; + padding: 0 0.8rem; + width: 5rem; + margin: 0 0.5rem; + } + } + div.dataTables_filter input { + margin-left: 0.75rem; + } + + // pagination + div.dataTables_paginate { + ul.pagination { + margin-top: 1rem; + margin-bottom: 1.5rem; + } + } + + // info text color + .dataTables_info { + padding-top: 1.25rem !important; + color: $text-muted; + } +} + +// row grouping +tr.group { + // row grouping color + background-color: $table-accent-bg; +} + +// pagination in center +@media only screen and (max-width: 768px) { + div.dataTables_wrapper { + div.dataTables_paginate { + ul.pagination { + justify-content: center; + } + } + } + + div.dataTables_wrapper div.dataTables_info { + white-space: inherit; + } + // small screen button spacing in bottom + div.dt-buttons { + justify-content: center; + margin-top: 1rem; + button { + margin-bottom: 0.5rem; + } + } +} +@include media-breakpoint-down(xs) { + .dtr-bs-modal { + .modal-body { + padding-left: 0; + padding-right: 0; + overflow-x: scroll; + } + .table.dtr-details { + margin: 0 auto 1rem; + td { + padding-left: 0; + padding-right: 0; + } + tr td:first-child { + padding-left: 0.75rem; + } + } + } + div.dataTables_wrapper { + overflow: scroll; + } +} diff --git a/src/@core/scss/base/plugins/tables/table-ag-grid.scss b/src/@core/scss/base/plugins/tables/table-ag-grid.scss new file mode 100644 index 00000000..46670542 --- /dev/null +++ b/src/@core/scss/base/plugins/tables/table-ag-grid.scss @@ -0,0 +1,135 @@ +// ================================================================================================ +// File Name: aggrid.scss +// Description: SCC file for Aggrid. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.aggrid { + height: 600px; + font-size: 1rem; + color: $body-color; + + // Checkbox Color + .ag-icon-checkbox-checked, + .ag-icon-checkbox-indeterminate { + color: $primary !important; + } + + /*** TABLE BODY HEIGHT - FOOTER HEIGHT ***/ + .ag-root-wrapper-body { + min-height: calc(100% - 56px); + } + + /*** HEADER TEXT ***/ + .ag-header-cell-text { + font-size: 1rem; + font-family: $font-family-sans-serif; + } + + /*** PAGINATION STYLING ***/ + .ag-paging-panel { + display: block !important; + align-items: center; + height: 98px; + + .ag-paging-row-summary-panel { + display: none; + } + + .ag-paging-page-summary-panel { + justify-content: center; + margin-left: 0; + margin-top: 18px; + + [ref='lbCurrent'], + [ref='lbTotal'] { + color: $white; + padding: 0.7rem 0.95rem; + border-radius: 0.5rem; + + @include media-breakpoint-down(xs) { + margin: 0 0.4rem; + } + } + } + + .ag-paging-button { + background-color: $gray-300; + border-radius: 50%; + padding: 0.5rem 0rem; + margin: 0 0.5rem; + color: $body-color !important; + min-width: 34px; + + @include media-breakpoint-down(xs) { + margin-left: 0; + margin-right: 0.4rem; + } + + .ag-icon { + color: $body-color !important; + opacity: 1 !important; + } + + &.ag-disabled { + opacity: 0.5 !important; + } + + &:last-child { + @include media-breakpoint-down(xs) { + margin-right: 0; + } + } + } + + span[ref='lbCurrent'] { + background-color: $primary; + } + + span[ref='lbTotal'] { + background-color: $gray-300; + color: $body-color !important; + } + } + + /*** TABLE SCROLLBAR ***/ + ::-webkit-scrollbar { + width: 10px; + height: 10px; + } + + ::-webkit-scrollbar-thumb { + background: $gray-300; + border-radius: 20px; + } + + ::-webkit-scrollbar-track { + background: $body-bg; + border-radius: 20px; + } +} + +/*** PAGE FILTER DROPDOWN ***/ +.filter-btn { + padding: 1.2rem !important; + border-radius: 5rem; + font-size: 0.95rem; + + &:after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + left: 5px; + } +} + +/*** SORTING DROPDOWN WIDTH ***/ +.sort-dropdown { + .dropdown-menu { + min-width: 4rem; + } +} diff --git a/src/@core/scss/base/plugins/ui/_breakpoints.scss b/src/@core/scss/base/plugins/ui/_breakpoints.scss new file mode 100644 index 00000000..46e6c1af --- /dev/null +++ b/src/@core/scss/base/plugins/ui/_breakpoints.scss @@ -0,0 +1,64 @@ +// config +$debug: false; + +// declare breakpoints +$usn-x-small: 0px; +$usn-small: 544px; +$usn-medium: 768px; +$usn-large: 992px; +$usn-x-large: 1200px; + +// create sass list to pass media query data +// if a breakpoint name changes, remember to +// update it in the list below as well +$mq-sync: xs $usn-x-small, sm $usn-small, md $usn-medium, lg $usn-large, xl $usn-x-large; + +// build each media query for js ingestion +@each $mq in $mq-sync { + @media screen and (min-width: nth($mq, 2)) { + head { + font-family: '#{nth($mq, 1)} #{nth($mq, 2)}'; + } + body:after { + content: '#{nth($mq, 1)} - min-width: #{nth($mq, 2)}'; + } + } +} + +head { + // set clear on head to show Unison is set up correctly + clear: both; + // store hash of all breakpoints + title { + font-family: '#{$mq-sync}'; + } +} + +// debug styles to see breakpoint info +body:after { + display: none; +} + +@if $debug == true { + body:after { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + background-color: #000; + background-color: rgba($black, 0.8); + text-align: center; + color: #fff; + padding: 10px; + z-index: 1000; + font-size: 12px; + font-family: sans-serif; + } +} + +// hide elements for conditional loading +// only used for responsive comments plugin +*[data-usn-if] { + display: none; +} diff --git a/src/@core/scss/base/plugins/ui/coming-soon.scss b/src/@core/scss/base/plugins/ui/coming-soon.scss new file mode 100644 index 00000000..46e6c1af --- /dev/null +++ b/src/@core/scss/base/plugins/ui/coming-soon.scss @@ -0,0 +1,64 @@ +// config +$debug: false; + +// declare breakpoints +$usn-x-small: 0px; +$usn-small: 544px; +$usn-medium: 768px; +$usn-large: 992px; +$usn-x-large: 1200px; + +// create sass list to pass media query data +// if a breakpoint name changes, remember to +// update it in the list below as well +$mq-sync: xs $usn-x-small, sm $usn-small, md $usn-medium, lg $usn-large, xl $usn-x-large; + +// build each media query for js ingestion +@each $mq in $mq-sync { + @media screen and (min-width: nth($mq, 2)) { + head { + font-family: '#{nth($mq, 1)} #{nth($mq, 2)}'; + } + body:after { + content: '#{nth($mq, 1)} - min-width: #{nth($mq, 2)}'; + } + } +} + +head { + // set clear on head to show Unison is set up correctly + clear: both; + // store hash of all breakpoints + title { + font-family: '#{$mq-sync}'; + } +} + +// debug styles to see breakpoint info +body:after { + display: none; +} + +@if $debug == true { + body:after { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + background-color: #000; + background-color: rgba($black, 0.8); + text-align: center; + color: #fff; + padding: 10px; + z-index: 1000; + font-size: 12px; + font-family: sans-serif; + } +} + +// hide elements for conditional loading +// only used for responsive comments plugin +*[data-usn-if] { + display: none; +} diff --git a/src/@core/scss/base/themes/bordered-layout.scss b/src/@core/scss/base/themes/bordered-layout.scss new file mode 100644 index 00000000..bb7c189b --- /dev/null +++ b/src/@core/scss/base/themes/bordered-layout.scss @@ -0,0 +1,59 @@ +// ================================================================================================ +// File Name: bordered-layout.scss +// Description: SCSS file for Bordered layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.bordered-layout { + .header-navbar { + box-shadow: none; + &.floating-nav { + border: 1px solid $border-color; + } + &.fixed-top { + border-bottom: 1px solid $border-color; + background: $body-bg; + } + } + .main-menu { + border-right: 1px solid $border-color; + box-shadow: none; + &.menu-light .navigation > li { + &.open:not(.menu-item-closing), + &.sidebar-group-active { + > a { + background: darken($white, 7%); + } + } + } + } + .dropdown-menu { + border: 1px solid $border-color !important; + box-shadow: none; + } + .main-menu .navigation, + .main-menu { + background: $body-bg; + } + .card, + .bs-stepper:not(.wizard-modern):not(.checkout-tab-steps), + .bs-stepper.wizard-modern .bs-stepper-content { + border: 1px solid $border-color; + box-shadow: none; + } + + .footer { + box-shadow: none !important; + } + .footer-fixed { + .footer { + border-top: 1px solid $border-color; + } + } +} diff --git a/src/@core/scss/base/themes/dark-layout.scss b/src/@core/scss/base/themes/dark-layout.scss new file mode 100644 index 00000000..9cc042b6 --- /dev/null +++ b/src/@core/scss/base/themes/dark-layout.scss @@ -0,0 +1,2386 @@ +// ================================================================================================ +// File Name: dark-layout.scss +// Description: SCSS file for dark layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.dark-layout { + @at-root body#{&} { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + } + body { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + } + // universal elements + //heading tags + h1, + h2, + h3, + h4, + h5, + h6 { + color: $theme-dark-headings-color; + } + + // border color + .border, + .border-top, + .border-right, + .border-bottom, + .border-left { + border-color: $theme-dark-border-color !important; + } + + // other tags + a { + &:hover { + color: $primary; + } + } + + label { + color: $theme-dark-label-color; + } + + .btn span { + color: inherit; + } + + hr { + border-color: $theme-dark-border-color; + } + + pre { + background-color: $theme-dark-body-bg !important; + border: 0; + + code { + background-color: inherit; + text-shadow: none; + + // .operator, + .url { + background-color: $theme-dark-body-bg; + } + } + } + + code { + background-color: $theme-dark-body-bg; + } + + kbd { + background-color: $theme-dark-body-bg; + } + + // for dark text + .text-dark { + color: $gray-600 !important; + } + + .text-muted { + color: $theme-dark-text-muted-color !important; + } + + .text-body { + color: $theme-dark-body-color !important; + } + .text-body-heading { + color: $theme-dark-headings-color; + } + + .section-label { + color: $theme-dark-text-muted-color; + } + + // shadow + .shadow { + box-shadow: $theme-dark-box-shadow !important; + } + + // blockquote footer + .blockquote-footer { + color: $theme-dark-text-muted-color; + } + + // main navbar and header navbar shadow(generic navbar) + .header-navbar-shadow { + background: linear-gradient(180deg, rgba(22, 29, 49, 0.9) 44%, rgba(22, 29, 49, 0.43) 73%, rgba(22, 29, 49, 0)); + } + + // main header navbar dark style + + .horizontal-layout { + .header-navbar { + background-color: $theme-dark-card-bg; + } + &.navbar-sticky, + &.navbar-static { + .header-navbar { + background-color: $theme-dark-body-bg; + } + } + } + .navbar-sticky { + .header-navbar { + &.navbar-shadow { + box-shadow: 0 4px 24px 0 rgba($black, 0.75); + } + } + } + .header-navbar { + background-color: $theme-dark-card-bg; + + .navbar-container { + .nav { + .nav-item { + .nav-link { + color: $theme-dark-headings-color; + background-color: transparent; + + i, + svg { + color: $theme-dark-headings-color; + } + + &.bookmark-star { + i, + svg { + color: $white !important; + } + } + } + + &.nav-search { + .search-input { + &.open { + background-color: $theme-dark-card-bg; + + .input { + border-color: $theme-dark-border-color; + } + + .input, + .input::placeholder, + .search-input-close { + color: $theme-dark-body-color; + } + } + } + } + + .bookmark-input { + background-color: $theme-dark-card-bg; + .form-control { + background-color: $theme-dark-card-bg; + } + } + + .search-list { + background-color: $theme-dark-card-bg; + li { + a { + color: $theme-dark-body-color; + } + } + + .auto-suggestion.current_item { + background-color: $theme-dark-body-bg; + } + } + } + + li i.ficon, + li svg.ficon { + color: $theme-dark-body-color; + } + + .dropdown-cart, + .dropdown-notification { + .dropdown-menu.dropdown-menu-media { + overflow: hidden; + + .media { + border-color: $theme-dark-border-color; + + .media-meta { + color: $theme-dark-body-color; + } + + &:hover { + background-color: $theme-dark-body-bg; + } + } + .dropdown-menu-header { + border-bottom: 1px solid $theme-dark-border-color; + } + .dropdown-menu-footer { + background-color: $theme-dark-card-bg; + border-top: 1px solid $theme-dark-border-color; + .dropdown-item { + border-color: $theme-dark-border-color; + + &:hover { + background-color: $theme-dark-card-bg; + } + } + } + } + } + .dropdown-cart { + &.empty-cart { + &:before { + background-color: $theme-dark-body-bg; + } + } + li { + color: $white; + } + .cart-item { + color: $theme-dark-body-color; + } + .dropdown-header { + span { + color: $white; + } + } + .media { + img { + background-color: $theme-dark-body-bg; + } + } + .media-heading .cart-item-by { + color: $theme-dark-text-muted-color; + } + } + .dropdown-notification { + .media-body .media-heading { + color: $theme-dark-headings-color; + } + .notification-text { + color: $theme-dark-text-muted-color; + } + } + } + } + + &.navbar-static-top { + background-color: transparent !important; + } + + &[class*='bg-'] { + .navbar-nav { + .nav-item { + .nav-link { + background-color: inherit; + } + } + } + } + } + + //Text color for Blank page with transparent card + .blank-page { + .card.bg-transparent { + h1, + h2, + h3, + h4, + h5, + h6 { + color: $theme-dark-card-bg; + } + + p { + color: $theme-dark-body-bg; + } + } + } + + // main menu + .main-menu { + background-color: $theme-dark-card-bg; + + .shadow-bottom { + background: linear-gradient( + 180deg, + $theme-dark-card-bg 44%, + rgba($theme-dark-card-bg, 0.51) 73%, + rgba($theme-dark-card-bg, 0) + ); + } + + &:not(.expanded) { + .navigation { + .sidebar-group-active { + > a { + background-color: $theme-dark-body-bg; + } + } + } + } + + &.menu-dark { + .navigation > li.open:not(.menu-item-closing) > a { + background-color: $theme-dark-body-bg; + } + .navigation > li.sidebar-group-active > a { + background-color: $theme-dark-body-bg; + } + } + + .collapse-toggle-icon { + color: $primary !important; + } + } + + // Perfect Scrollbar + .ps__thumb-x, + .ps__thumb-y { + background-color: $theme-dark-body-color; + } + .ps .ps__rail-x.ps--clicking, + .ps .ps__rail-x:focus, + .ps .ps__rail-x:hover, + .ps .ps__rail-y.ps--clicking, + .ps .ps__rail-y:focus, + .ps .ps__rail-y:hover { + background-color: $theme-dark-border-color; + } + + .ps__rail-y.ps--clicking .ps__thumb-y, + .ps__rail-y:focus > .ps__thumb-y, + .ps__rail-y:hover > .ps__thumb-y { + background-color: $theme-dark-body-color; + } + + // main menu content + .main-menu-content { + .navigation-main { + background-color: $theme-dark-card-bg; + + .navigation-header { + color: $theme-dark-text-muted-color; + } + + li { + a { + color: $theme-dark-headings-color !important; + } + ul { + .open, + .sidebar-group-active { + > a { + background-color: $theme-dark-body-bg; + } + } + } + } + + .nav-item { + i, + svg { + color: $theme-dark-headings-color; + } + + &.open { + > a { + background-color: $theme-dark-body-bg !important; + } + } + + a:after { + color: $theme-dark-headings-color; + } + + .menu-content { + background-color: $theme-dark-card-bg; + + .active { + .menu-item { + color: $white; + } + } + } + } + + .active { + .menu-title, + i, + svg { + color: $white; + } + } + + .sidebar-group-active { + .menu-content { + background-color: $theme-dark-card-bg; + + .active { + z-index: 1; + + a { + background-color: transparent; + } + } + } + } + } + } + + // menu collapsed active item color + .menu-collapsed { + .main-menu:not(.expanded) { + .navigation-main { + li.active { + > a { + background: $theme-dark-body-bg !important; + } + } + } + } + } + + /********* COMPONENTS *********/ + // alerts + .alert { + .alert-heading, + p { + color: inherit; + } + .close { + text-shadow: none; + } + &.alert-dark { + .alert-heading, + .alert-body, + p { + color: $gray-600; + } + &.alert-dismissible .close { + color: $gray-600 !important; + } + } + } + + // breadcrumbs + + // Header breadcrumb + .content-header-left { + .breadcrumbs-top { + .content-header-title { + color: $theme-dark-headings-color; + border-color: $theme-dark-border-color; + } + } + } + // Breadcrumb dark style + .breadcrumb { + .breadcrumb-item { + color: $theme-dark-body-color; + + .breadcrumb-item::before { + color: $theme-dark-body-color; + } + } + &:not([class*='breadcrumb-']) { + .breadcrumb-item + .breadcrumb-item { + &:before { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + } + + // Breadcrumb with Chevron + .breadcrumb-chevron { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + + // collapse + + [class*='collapse-'] .card:not(:last-of-type) { + border-color: $theme-dark-border-color; + } + // for shadow and bordered + .collapse-border { + .card { + border-color: $theme-dark-border-color; + } + } + + // Collapse shadow + .collapse-shadow { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24); + } + + // margin collapse + .collapse-margin { + .card { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24) !important; + } + } + + // if there is an anchor tag inside + .collapse-icon { + .card-header { + a { + color: $theme-dark-body-color; + } + } + [data-toggle='collapse'] { + &:after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:before { + background-image: url(str-replace( + str-replace($chevron-up, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + + // buttons + .btn { + &:not([class*='btn-']) { + color: $theme-dark-body-color; + } + + &.btn-dark, + &.btn-outline-dark, + &.btn-flat-dark { + color: $gray-600; + } + + &.btn-dark { + background-color: $dark !important; + } + + &.btn-outline-dark { + border-color: $dark; + color: $gray-600; + &:hover:not(.disabled):not(:disabled) { + color: $gray-600; + } + } + + &.btn-flat-dark { + &:active, + &:focus { + background: $dark; + } + } + } + + .btn-group-toggle { + label[class*='btn-outline-'] { + color: $primary !important; + } + } + + // dropdown + .dropdown-menu { + background-color: $theme-dark-card-bg; + box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.24); + + .dropdown-header { + color: $theme-dark-headings-color; + } + + .dropdown-item { + color: $theme-dark-body-color; + &:hover, + &:focus { + background: $dropdown-link-hover-bg; + color: $dropdown-link-hover-color; + } + &:active, + &.active { + color: $dropdown-link-active-color; + background-color: $dropdown-link-active-bg; + } + &.disabled, + &:disabled { + color: $theme-dark-text-muted-color; + } + } + } + .dropdown-divider { + border-color: $theme-dark-border-color; + } + + // modal + .modal { + .modal-header, + .modal-header[class*='bg-'] { + // why removed !important? Not working if added bg-COLOR class with modal-header + // background-color: $theme-dark-card-bg !important; + background-color: $theme-dark-body-bg; + } + + // close button + .modal-header .close { + text-shadow: none; + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color; + box-shadow: 0 3px 8px 0 rgba(11, 10, 25, 0.49) !important; + } + + .modal-content, + .modal-body, + .modal-footer { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + + //pagination + .pagination { + &:not([class*='pagination-']) { + .page-item { + &.active { + background-color: $theme-dark-pagination-bg; + + .page-link { + background-color: $primary; + + &:hover { + color: $white; + } + } + } + + .page-link { + background-color: $theme-dark-pagination-bg; + color: $theme-dark-body-color; + + &:hover { + color: $primary; + } + } + + &.prev-item, + &.next-item { + .page-link:hover { + color: $white; + } + } + } + } + + &[class*='pagination-'] { + .page-item:not(.active) { + .page-link { + background-color: $theme-dark-pagination-bg; + } + + &:not(:hover) { + .page-link { + color: $white; + } + } + } + + .page-item { + &:not(.active) { + .page-link:hover { + background-color: $theme-dark-pagination-bg; + } + } + + &.active { + background-color: $theme-dark-pagination-bg; + } + } + } + + .page-item { + &.prev-item, + &.prev { + .page-link:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + } + } + &.next-item, + &.next { + .page-link::after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + } + } + &.disabled { + .page-link { + color: $theme-dark-text-muted-color; + } + } + } + } + + // nav tabs + .nav-tabs, + .nav-pills, + .nav-tabs.nav-justified { + .nav-item { + .nav-link { + color: $theme-dark-headings-color; + &.active { + background-color: $theme-dark-card-bg; + color: $primary; + } + + &.disabled { + color: $theme-dark-text-muted-color; + } + } + } + } + + // bordered nav + .nav.wrap-border { + border-color: $theme-dark-border-color; + } + + // nav pills + .nav-pills { + .nav-item { + .nav-link { + &.active { + color: $white; + background-color: $primary; + } + } + } + } + + // media + .media-bordered { + .media:not(:first-child) { + border-color: $theme-dark-border-color; + } + } + + // popover + .popover { + &[x-placement='top'] { + .arrow { + &:before { + border-top-color: $theme-dark-border-color; + } + &:after { + border-top-color: $theme-dark-card-bg; + } + } + } + + &[x-placement='left'] { + .arrow { + &:before { + border-left-color: $theme-dark-border-color; + } + &:after { + border-left-color: $theme-dark-card-bg; + } + } + } + + &[x-placement='right'] { + .arrow { + &:before { + border-right-color: $theme-dark-border-color; + } + &:after { + border-right-color: $theme-dark-card-bg; + } + } + } + .popover-header { + color: $white; + } + + .popover-body { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color !important; + } + } + + // BS toast + .toast { + background-color: rgba($theme-dark-card-bg, 0.85); + box-shadow: $theme-dark-box-shadow; + color: $theme-dark-body-color; + + .toast-header { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + + .close { + background-color: transparent !important; + box-shadow: none !important; + text-shadow: none; + } + } + } + + // list group + .list-group { + .list-group-item { + &:not([class*='list-group-item-']), + &.list-group-item-action { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + + &:hover, + &:focus { + background-color: $theme-dark-body-bg; + } + &.active, + &:active { + background-color: $primary; + color: $white; + } + } + + &.active { + p, + small { + color: $white; + } + } + + &.disabled { + color: $theme-dark-text-muted-color; + } + } + + &.list-group-circle .list-group-item:after { + background-image: url(str-replace(str-replace($circle, 'currentColor', $theme-dark-body-color), '#', '%23')); + } + } + + // spinners + .spinner-border { + border-color: currentColor !important; + border-right-color: transparent !important; + } + + // avatar + .avatar { + background-color: $theme-dark-body-bg; + + [class*='avatar-status-'] { + border-color: $theme-dark-card-bg; + } + } + .avatar-group { + .avatar { + img, + .avatar-content { + box-shadow: 0 0 0 2px $theme-dark-card-bg, inset 0 0 0 1px rgba($theme-dark-card-bg, 0.07); + } + } + } + + // divider + .divider { + .divider-text { + color: $theme-dark-body-color; + + &::before, + &::after { + border-color: $theme-dark-border-color; + } + } + + &.divider-dark { + .divider-text { + &::before, + &::after { + border-color: $theme-dark-border-color !important; + } + } + } + } + + // Timeline + .timeline { + .timeline-item { + border-color: $theme-dark-border-color; + + .timeline-point:not(.timeline-point-indicator) { + background-color: $theme-dark-card-bg; + } + .timeline-event { + .timeline-event-time { + color: $theme-dark-text-muted-color; + } + } + &:last-of-type:after { + background: linear-gradient($theme-dark-border-color, transparent); + } + } + } + + // card + .card { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + .card-footer { + border-color: $theme-dark-border-color; + } + + &.overlay-img-card { + .card-img-overlay { + span, + p, + .card-body { + color: $white; + } + } + } + } + + //--------------- Advance Cards --------------- + //--------------------------------------------- + + // Developer Meetup Card + .card-developer-meetup { + .meetup-header .meetup-day { + border-right-color: $theme-dark-input-border-color; + } + } + + // Profile Card + .card-profile { + .profile-image-wrapper .profile-image { + background-color: $theme-dark-body-bg; + } + } + + // Business Card + .business-card { + .business-items .business-item { + border-color: $theme-dark-border-color; + } + } + + // App Design Card + .card-app-design { + .design-planning-wrapper .design-planning { + background-color: $theme-dark-body-bg; + } + } + + //--------------- Statistics Card --------------- + //------------------------------------------------ + + .card-tiny-line-stats { + .apexcharts-series-markers { + .apexcharts-marker { + stroke: $info; + } + + &:last-child { + .apexcharts-marker { + fill: $theme-dark-card-bg; + } + } + } + } + + //-------------- Analytics Cards -------------- + //--------------------------------------------- + + // Revenue Report Card + .card-revenue-budget { + .revenue-report-wrapper { + border-right-color: $theme-dark-border-color; + } + .budget-wrapper { + .apexcharts-series:not(:first-child) { + path { + stroke: $theme-dark-body-color; + } + } + } + } + + // Earnings Card + .earnings-card { + .apexcharts-canvas .apexcharts-pie { + .apexcharts-datalabel-label { + fill: $theme-dark-body-color !important; + } + + .apexcharts-datalabel-value { + fill: $theme-dark-headings-color; + } + } + } + + // Company Table Card + .card-company-table { + .avatar { + background-color: $theme-dark-body-bg; + } + } + + /********** FORMS **********/ + + // input + input.form-control, + .custom-file-label, + textarea.form-control { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + + &:not(:focus) { + border-color: $theme-dark-input-border-color; + } + + &::placeholder { + color: $theme-dark-input-placeholder-color; + } + + &:disabled, + &[readonly='readonly'] { + opacity: 0.5; + } + } + + // text area counter + .char-textarea { + &.active { + color: $theme-dark-body-color !important; + } + + &.max-limit { + color: $danger !important; + } + } + + // file uploader default + .custom-file-label { + &:after { + background-color: $theme-dark-body-bg; + border-left: 1px solid $theme-dark-border-color; + color: $theme-dark-body-color; + } + } + + // custom control like checkbox, radio and switch + .custom-control-input { + &:not(:checked) { + ~ .custom-control-label:before { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-input-border-color; + } + } + &:disabled { + ~ .custom-control-label:before { + background-color: $theme-dark-input-disabled-border-color; + border-color: $theme-dark-input-disabled-border-color; + } + } + } + + .custom-switch { + .custom-control-input:not(:checked) { + ~ .custom-control-label:before { + background-color: $theme-dark-switch-bg; + } + } + .custom-control-input:disabled { + ~ .custom-control-label:before { + background-color: $theme-dark-switch-bg-disabled; + } + } + } + + // select + select.form-control, + .custom-select { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + + option:checked { + background-color: $theme-dark-card-bg; + } + + &:disabled { + opacity: 0.5; + } + &:focus { + border-color: $primary; + } + } + + select.form-control { + &:not([multiple='multiple']) { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + + // Added for override + .was-validated .form-control:invalid, + .form-control.is-invalid { + border-color: $danger !important; + } + + .was-validated .form-control:valid, + .form-control.is-valid { + border-color: $success !important; + } + + // form wizard + .wizard { + .steps { + ul { + .disabled, + .done { + a { + color: $theme-dark-body-color !important; + + &:hover { + color: $theme-dark-body-color; + } + + .step { + background-color: $theme-dark-body-bg !important; + color: $white !important; + } + } + } + } + } + } + + // input groups + .input-group { + .input-group-text { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + &:focus-within { + .form-control, + .input-group-text { + border-color: $primary; + box-shadow: none; + } + } + } + + // floating label + .form-label-group { + & > input:not(:focus):not(:placeholder-shown) ~ label, + & > textarea:not(:focus):not(:placeholder-shown) ~ label { + color: $theme-dark-body-color !important; + } + } + + .counter-value { + color: white; + } + + /********** TABLE **********/ + + // table + .table { + background-color: $theme-dark-table-bg; + + td, + th { + color: $theme-dark-body-color; + border-color: $theme-dark-border-color !important; + } + + .thead, + tbody { + tr:not([class*='table-']) { + th, + td { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + + code { + background-color: $theme-dark-table-row-bg; + } + } + } + } + + thead, + tfoot { + tr { + th { + border-color: $theme-dark-border-color; + background-color: $theme-dark-table-header-bg; + color: $theme-dark-headings-color; + } + } + &.thead-dark th { + background-color: $white; + color: $dark !important; + } + } + + // if table not light/dark and thead not have dark class + &:not(.table-dark):not(.table-light) thead:not(.thead-dark) th, + &:not(.table-dark):not(.table-light) tfoot:not(.thead-dark) th { + background-color: $theme-dark-table-header-bg; + } + + // table-dark style + &.table-dark { + background-color: $white; + &.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba($dark, 0.05); + td { + background-color: inherit; + } + } + td, + th { + border-color: #f8f9fa !important; + color: $dark !important; + background-color: $white; + .text-white { + color: $dark !important; + } + } + } + tbody { + tr { + // for contextual classes + &[class*='table-'] { + td, + th { + background-color: unset; + } + } + + &.table-dark { + td, + th { + color: $white; + } + } + + &.table-active { + td, + th { + color: $theme-dark-body-color; + } + } + } + } + + // bordered table + &.table-bordered { + border-color: $theme-dark-border-color; + } + + // table hover row color + &.table-hover { + tbody { + tr { + &:hover { + background-color: $theme-dark-table-hover-bg; + } + + th, + td { + background-color: unset; + } + } + } + } + + // hover animation + &.table-hover-animation tbody tr { + background-color: $theme-dark-table-bg; + &:hover { + box-shadow: $theme-dark-box-shadow; + } + } + + // table striped + &.table-striped { + tbody { + tr { + &:nth-of-type(odd) { + background-color: $theme-dark-table-striped-bg; + } + } + } + } + } + + // datatable + .dataTables_wrapper { + .dt-buttons { + .buttons-copy, + .buttons-excel, + .buttons-pdf, + .buttons-print, + .btn-secondary, + [class*='buttons-'] { + background-color: $theme-dark-body-bg !important; + &:active { + background-color: $primary !important; + color: $white; + } + } + } + .dt-button-collection { + > div[role='menu'] { + box-shadow: $theme-dark-box-shadow; + } + } + + .table.dataTable { + tr { + &.group { + td { + background-color: $theme-dark-table-striped-bg; + color: $theme-dark-headings-color; + } + } + } + + // Sorting Icons Change + thead { + .sorting, + .sorting_asc, + .sorting_desc { + &:before { + background-image: url(str-replace( + str-replace($chevron-up, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + .sorting { + &:before, + &:after { + opacity: 0.5; + } + } + .sorting_asc { + &:before { + opacity: 1; + } + &:after { + opacity: 0.5; + } + } + .sorting_desc { + &:after { + opacity: 1; + } + &:before { + opacity: 0.5; + } + } + } + } + } + + // agGrid Page Btn + .ag-grid-btns { + .filter-btn { + background-color: transparent !important; + } + } + + // agGrid Main + .aggrid { + .ag-input-wrapper input { + color: $theme-dark-body-color; + } + } + .aggrid, + .ag-header { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + + .ag-row-hover, + .ag-row-selected { + background-color: $theme-dark-table-hover-bg !important; + } + + .ag-icon { + color: $theme-dark-input-border-color; + } + .ag-header-cell.ag-column-hover { + background: transparent !important; + } + + .ag-header-cell, + .ag-cell, + .ag-row, + .ag-pinned-left-header, + .ag-pinned-left-cols-container, + .ag-horizontal-left-spacer, + .ag-paging-panel, + .ag-floating-filter-input { + border-color: $theme-dark-border-color !important; + color: $theme-dark-body-color; + } + .ag-cell.ag-cell-inline-editing { + border-color: $theme-dark-border-color; + background: $theme-dark-body-bg; + height: auto; + padding-top: 0; + } + + .ag-paging-panel { + .ag-paging-button { + background-color: $theme-dark-body-bg; + } + .ag-disabled { + background: $theme-dark-card-bg; + } + + span[ref='lbTotal'] { + background-color: $theme-dark-pagination-bg; + color: $theme-dark-body-color !important; + } + } + + ::-webkit-scrollbar-track { + background: $theme-dark-body-bg; + } + + ::-webkit-scrollbar-thumb { + background: $primary; + } + } + + /********** PAGES **********/ + + // coming soon + .getting-started { + .clockCard { + p { + color: $theme-dark-body-color !important; + } + } + } + + // profile page + #user-profile { + .profile-header { + .navbar { + background-color: $theme-dark-card-bg; + .navbar-toggler { + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + } + } + } + } + + // Search page + .search-bar { + .form-control { + background-color: $theme-dark-card-bg; + } + } + + // Blog Edit Page + .blog-edit-wrapper { + .border { + border-color: $theme-dark-border-color !important; + } + } + // Knowledge Base + .kb-search-content-info { + .kb-search-content { + .card-img-top { + background-color: #3f4860; + } + } + } + + // list group circle for kb + .list-group-circle { + .list-group-item:not([class*='list-group-item-']), + .list-group-item-action { + &:hover, + &:focus, + &:active { + background-color: transparent !important; + } + } + } + + /********** APPLICATIONS **********/ + + // App common sidebar and content dark style + .content-area-wrapper { + border-color: $theme-dark-border-color !important; + + .sidebar { + .sidebar-content { + background-color: $theme-dark-card-bg !important; + } + } + .app-fixed-search { + background-color: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color !important; + } + .content-right { + border-color: $theme-dark-border-color !important; + } + } + + // email application + .email-application { + .content-area-wrapper { + // Email list + .email-app-list { + .app-action { + border-color: $theme-dark-border-color; + background-color: $theme-dark-card-bg; + .action-right { + .list-inline-item { + .dropdown-toggle { + color: $theme-dark-body-color; + } + } + } + } + + .email-user-list { + .media { + border-color: $theme-dark-border-color; + background-color: $theme-dark-card-bg; + + &:hover { + box-shadow: 0 3px 10px 0 $theme-dark-card-bg; + } + + &.selected-row-bg { + background-color: rgba($primary, 0.06); + border-color: $theme-dark-border-color; + } + } + + .media { + .user-details, + .mail-message { + p, + .mail-date { + color: $theme-dark-text-muted-color; + } + } + } + + .mail-read { + background-color: $theme-dark-table-hover-bg; + } + } + } + + // app email details + .email-app-details { + border-color: $theme-dark-border-color; + .email-scroll-area { + background-color: $theme-dark-body-bg; + } + + .email-detail-header { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + + .email-header-right { + .list-inline-item { + .dropdown-toggle, + .action-icon { + color: $theme-dark-body-color; + } + } + } + } + .email-info-dropup { + .dropdown-toggle::after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + + .mail-message-wrapper, + .email-detail-head { + border-color: $theme-dark-border-color !important; + } + } + + // Compose mail + #compose-mail { + .compose-mail-form-field, + .ql-toolbar, + .ql-container { + border-color: $theme-dark-border-color; + } + label { + color: $theme-dark-body-color; + } + .modal-body { + border-bottom-left-radius: $modal-content-border-radius; + border-bottom-right-radius: $modal-content-border-radius; + } + } + } + } + + // chat application + .chat-application { + .content-area-wrapper { + border-color: $theme-dark-border-color; + } + // left sidebar + .sidebar { + .chat-profile-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + + .sidebar-content { + border-color: $theme-dark-border-color; + + .chat-fixed-search { + border-color: $theme-dark-border-color; + } + + .chat-user-list-wrapper { + .chat-users-list { + li { + &:not(.active):hover { + background: $theme-dark-body-bg; + } + .chat-info .card-text, + .chat-time { + color: $theme-dark-text-muted-color; + } + &.active { + .chat-info .card-text, + .chat-time { + color: $white; + } + } + img { + border-color: $theme-dark-border-color; + } + } + } + } + } + } + .avatar-border { + img { + border-color: $theme-dark-border-color; + } + } + + // Right side content area + .content-right { + .chat-app-window { + .start-chat-area { + background-color: $theme-dark-card-bg; + + .start-chat-icon, + .start-chat-text { + background: $theme-dark-card-bg; + color: $theme-dark-body-color; + } + } + .start-chat-area, + .user-chats { + background-image: url($chat-bg-dark); + background-color: #1e232f; + } + .user-chats { + .divider .divider-text { + background: $theme-dark-card-bg; + &:before, + &:after { + border-color: $theme-dark-border-color; + } + } + .avatar img { + border-color: $theme-dark-border-color; + } + } + // Active conversation style + .active-chat { + .chat-left { + .chat-content { + background-color: $theme-dark-card-bg; + p { + color: $theme-dark-body-color; + } + } + } + + .chat-content { + p { + color: $white; + } + } + // Chat form + .chat-header .dropdown-toggle { + color: $theme-dark-body-color; + } + .chat-header, + .chat-app-form { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + + .user-profile-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + + // Chat widget dark style + .chat-widget { + .user-chats { + background-color: $theme-dark-widget-bg !important; + } + .card-header, + .chat-app-form { + background-color: $theme-dark-card-bg; + } + .chat-app-window .user-chats .chat-left .chat-content { + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color !important; + } + .chat-app-window .user-chats .avatar img { + border-color: $theme-dark-body-bg; + } + } + + // Kanban application + .kanban-application { + .kanban-wrapper { + .kanban-container { + .kanban-board { + .kanban-board-header { + .kanban-title-board { + color: $white; + + &:hover, + &:focus { + background-color: $theme-dark-card-bg; + } + } + } + .kanban-item { + background-color: $theme-dark-card-bg; + .item-dropdown i.dropdown-toggle, + .item-dropdown svg.dropdown-toggle { + stroke: $white; + } + .kanban-title-button { + color: $theme-dark-body-color; + } + i, + svg { + stroke: $theme-dark-body-color; + } + } + } + } + } + .update-item-sidebar { + .nav-tabs .nav-item .nav-link, + .tab-content .tab-pane { + background-color: transparent; + } + } + } + .kanban-item.gu-mirror { + background-color: $theme-dark-card-bg; + } + + // Todo application + .todo-application { + .content-area-wrapper { + .sidebar { + .todo-form { + .todo-item-action { + color: $theme-dark-body-color; + } + } + } + .content-right { + .todo-task-list-wrapper { + background-color: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color; + } + .todo-task-list { + .todo-item { + &:not(:first-child) { + border-color: $theme-dark-border-color; + } + &.completed { + .todo-title { + color: $theme-dark-text-muted-color; + } + } + &:hover { + box-shadow: $theme-dark-box-shadow; + } + + .todo-item-action { + .todo-item-favorite:not(.text-warning) { + i, + svg { + color: $theme-dark-body-color; + } + } + } + } + } + } + } + .todo-item-action { + .close { + background-color: transparent !important; + } + } + } + .todo-item.gu-mirror { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + box-shadow: $theme-dark-box-shadow; + &.completed { + .todo-title { + color: $theme-dark-text-muted-color; + } + } + } + + // E-commerce application + .ecommerce-application { + .ecommerce-card { + .btn-light { + background-color: $theme-dark-body-bg !important; + color: $white; + border-color: transparent; + } + } + + // main content + .content-right, + .content-body { + // header items + .ecommerce-header-items { + .result-toggler { + .search-results { + color: $theme-dark-headings-color; + } + + .shop-sidebar-toggler { + i, + svg { + color: $theme-dark-headings-color; + } + } + } + } + + // list and grid view + .grid-view, + .list-view { + .ecommerce-card { + .card-body { + border-color: $theme-dark-border-color; + } + .item-options { + .wishlist { + span { + color: $headings-color; + } + } + + .cart { + span { + color: $white; + } + } + } + } + } + } + .grid-view { + .item-name a, + .item-price { + color: $theme-dark-body-color; + } + } + + // wishlist-items + .wishlist-items { + .ecommerce-card { + .move-cart { + .move-to-cart { + color: $white; + } + } + } + } + + // checkout + .product-checkout { + .checkout-options { + .coupons { + input { + color: $theme-dark-body-color; + &::placeholder { + color: $theme-dark-body-color; + } + } + } + } + } + // Ecommerce details + .app-ecommerce-details { + .item-features, + .swiper-responsive-breakpoints.swiper-container .swiper-slide { + background-color: $theme-dark-body-bg; + } + } + } + + // file manager app + .file-manager-application { + .sidebar-file-manager { + background-color: $theme-dark-card-bg !important; + .jstree { + .jstree-container-ul { + .jstree-anchor { + color: $theme-dark-body-color; + } + } + } + .storage-status { + i, + svg { + color: $theme-dark-body-color !important; + } + } + + .file-manager-title { + color: $theme-dark-label-color; + } + + &.show { + border: 1px solid $theme-dark-border-color !important; + } + } + + .content-area-wrapper { + border: 1px solid $theme-dark-border-color !important; + } + + // File Manager App + .file-manager-main-content { + border: 1px solid $theme-dark-border-color !important; + + .file-manager-app-searchbar { + background-color: transparent !important; + border-bottom: 1px solid $theme-dark-border-color !important; + + .file-manager-toggler { + color: $theme-dark-body-color !important; + } + } + + .file-manager-content-header, + .file-manager-content-body { + background-color: $theme-dark-card-bg !important; + } + + .file-manager-content-header { + border-color: $theme-dark-border-color !important; + } + + .file-manager-content-body { + .drives { + .card { + background-color: $theme-dark-table-bg; + } + } + + .view-container { + .file-manager-item { + .file-logo-wrapper { + background-color: $theme-dark-body-bg !important; + } + &:not(.selected) { + border-color: $theme-dark-border-color !important; + } + } + &:not(.list-view) { + .file-manager-item { + .file-size, + .file-accessed { + color: $theme-dark-text-muted-color !important; + } + } + } + } + } + } + + #app-file-manager-info-sidebar { + .nav-tabs .nav-link, + .tab-content .tab-pane { + background-color: transparent; + } + + .nav-tabs { + .nav-item:not(.active) { + .nav-link { + color: $theme-dark-body-color; + } + } + } + } + } + + // calendar + .app-calendar { + .app-calendar-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + + .sidebar-content-title { + color: $theme-dark-label-color; + } + .select-all, + .input-filter { + ~ label { + color: $theme-dark-label-color; + } + } + } + .fc { + .fc-day-today { + background: $theme-dark-body-bg !important; + background-color: $theme-dark-body-bg !important; + } + + .fc-timegrid { + .fc-scrollgrid-section { + .fc-col-header-cell, + .fc-timegrid-axis, + .fc-daygrid-day { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .fc-day-today { + background-color: rgba($color: $gray-100, $alpha: 0.12) !important; + + &.fc-col-header-cell { + background-color: $theme-dark-card-bg !important; + } + } + } + } + .fc-popover { + background: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .fc-popover-header { + .fc-popover-title, + .fc-popover-close { + color: $theme-dark-body-color; + } + } + tbody td, + thead th { + border-color: $theme-dark-border-color; + } + + .fc-scrollgrid { + border-color: $theme-dark-border-color; + } + + .fc-list, + th { + border-color: $theme-dark-border-color; + .fc-list-day-cushion { + background: $theme-dark-body-bg; + } + .fc-list-event:hover td { + background-color: $theme-dark-body-bg; + } + .fc-list-event-time { + color: $theme-dark-body-color; + } + .fc-list-event { + td { + border-color: $theme-dark-border-color; + } + } + } + } + } + + // Invoice Application + .invoice-list-wrapper { + .dataTables_wrapper { + .invoice-list-dataTable-header { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .invoice-data-table { + background-color: $theme-dark-card-bg; + tbody .selected-row-bg { + background-color: $theme-dark-border-color; + } + td { + background-color: inherit; + } + } + } + } + .invoice-edit, + .invoice-add { + .invoice-preview-card { + .invoice-product-details { + background-color: $theme-dark-body-bg; + .product-details-border { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + } + .invoice-print { + .form-control { + background-color: $theme-dark-card-bg; + } + } + + // Users Application + .app-user-view { + .plan-card { + border-color: $primary !important; + } + } + .app-user-edit { + .form-control.error { + border-color: $danger !important; + } + } + + /********** CUSTOMIZER **********/ + + .customizer { + background-color: $theme-dark-card-bg; + + .customizer-close { + i, + svg { + color: $theme-dark-body-color; + } + } + } + + .footer-fixed { + .footer { + background-color: $theme-dark-card-bg; + } + } + + /********** HORIZONTAL LAYOUT **********/ + .horizontal-layout { + &.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top { + box-shadow: 0 4px 24px 0 rgba($black, 0.75) !important; + } + .horizontal-menu-wrapper { + background: linear-gradient( + to bottom, + rgba(37, 43, 71, 0.76) 44%, + rgba(56, 53, 53, 0.46) 73%, + rgba($white, 0) 100% + ) !important; + .header-navbar { + background: $theme-dark-card-bg !important; + &.navbar-shadow { + box-shadow: 0 4px 24px 0 rgba($black, 0.75); + } + &.navbar-horizontal { + ul#main-menu-navigation > li:hover:not(.active) > a { + background: $theme-dark-body-bg; + } + + .active { + .nav-link { + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + + .nav-link { + &.dropdown-toggle::after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + } + } + .main-menu-content { + .navbar-nav { + .dropdown-submenu { + &.show { + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color; + } + } + .dropdown-menu { + a { + &:hover { + color: $theme-dark-headings-color !important; + } + } + .disabled a { + color: $theme-dark-text-muted-color; + } + .dropdown-item { + color: $theme-dark-headings-color; + } + .dropdown-toggle { + &::after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:hover, + &:active { + &::after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + } + } + + > li.active { + > a { + > i, + > svg { + color: $white !important; + } + } + + .dropdown-menu { + li.active > a { + background: $theme-dark-body-bg !important; + color: $theme-dark-body-color; + &:hover { + color: $primary !important; + } + } + } + + .dropdown-menu { + li.open.active { + > a { + color: $theme-dark-body-color !important; + } + } + } + } + } + } + } +} diff --git a/src/@core/scss/base/themes/semi-dark-layout.scss b/src/@core/scss/base/themes/semi-dark-layout.scss new file mode 100644 index 00000000..f8b3ad2c --- /dev/null +++ b/src/@core/scss/base/themes/semi-dark-layout.scss @@ -0,0 +1,109 @@ +// ================================================================================================ +// File Name: semi-dark-layout.scss +// Description: SCSS file for semi dark layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.semi-dark-layout { + /************ Main Menu **************/ + + // main menu + .main-menu { + background-color: $theme-dark-card-bg; + .shadow-bottom { + background: linear-gradient( + 180deg, + $theme-dark-card-bg 44%, + rgba($theme-dark-card-bg, 0.51) 73%, + rgba($theme-dark-card-bg, 0) + ); + } + &:not(.expanded) { + .navigation { + .sidebar-group-active { + a { + background-color: $theme-dark-body-bg; + } + } + } + } + } + + // main menu content + .main-menu-content { + .navigation-main { + background-color: $theme-dark-card-bg; + .navigation-header { + color: $theme-dark-text-muted-color; + } + .nav-item { + a { + color: $theme-dark-body-color; + } + &.open { + a { + background-color: $theme-dark-body-bg; + } + } + a:after, + a { + color: $theme-dark-body-color; + } + .menu-content { + background-color: $theme-dark-card-bg; + .active { + .menu-item { + color: $white; + } + } + li:not(.active) { + a { + background-color: $theme-dark-card-bg; + } + } + } + } + .active { + .menu-title, + i { + color: $white; + } + } + .sidebar-group-active { + a { + background: $theme-dark-card-bg; + border-radius: 4px; + } + } + .menu-content { + background-color: $theme-dark-card-bg; + .active { + z-index: 1; + a { + background-color: transparent; + } + } + } + } + } + + // menu collapsed active item color + .menu-collapsed { + .main-menu:not(.expanded) { + .navigation-main { + li.active { + > a { + background: $theme-dark-body-bg !important; + color: $white !important; + } + } + } + } + } +} diff --git a/src/@core/scss/core.scss b/src/@core/scss/core.scss new file mode 100644 index 00000000..c310edb8 --- /dev/null +++ b/src/@core/scss/core.scss @@ -0,0 +1,13 @@ +@import './base/bootstrap.scss'; +@import './base/bootstrap-extended.scss'; +@import './base/colors.scss'; +@import './base/components.scss'; + +// Themes +@import './base/themes/dark-layout.scss'; +@import './base/themes/bordered-layout.scss'; +@import './base/themes/semi-dark-layout.scss'; +// @import './base/custom-rtl.scss'; + +// React Specific +@import 'react/index'; diff --git a/src/@core/scss/react/_base-extended.scss b/src/@core/scss/react/_base-extended.scss new file mode 100644 index 00000000..942c3707 --- /dev/null +++ b/src/@core/scss/react/_base-extended.scss @@ -0,0 +1,174 @@ +// Layout +// ======================================================================== +body, +#root, +.wrapper { + height: 100%; +} + +// Vertical Menu +// ======================================================================== +.vertical-layout .main-menu { + &.expanded { + .navigation { + li:not(.open) { + & > ul { + display: block !important; + } + } + } + } + .navigation { + li:not(.open) { + a { + &:after { + transform: rotate(0deg) !important; + } + } + } + } +} + +body #root .wrapper .ps__rail-y { + left: auto !important ; + right: 1px !important; +} + +// Horizontal Menu +// ======================================================================== +.horizontal-layout { + &.navbar-static .navbar-scrolled { + background: $white !important; + box-shadow: rgba($black, 0.05) 0px 4px 20px 0px !important; + } + + // Main Navbar + .header-navbar { + .navbar-container { + .dropdown-language, + .dropdown-cart, + .dropdown-notification, + .dropdown-user { + .dropdown-menu { + top: 3rem !important; + } + } + } + } + + // Menu + .horizontal-menu-wrapper { + #main-menu-navigation { + .dropdown { + .dropdown-submenu { + .dropdown-toggle:after { + margin-top: -5px; + } + } + } + } + + .navbar-horizontal { + ul.dropdown-menu { + .nav-item.active > a { + border-bottom: none; + } + + // Scrollbar styles + &::-webkit-scrollbar { + width: 5px; + height: 5px; + } + + &::-webkit-scrollbar-thumb { + background: $gray-500; + border-radius: 20px; + } + + &::-webkit-scrollbar-track { + background: $gray-300; + border-radius: 30px; + } + } + } + } +} + +// Bookmarks search +// ======================================================================== +.header-navbar .navbar-container { + .navbar-nav { + .autocomplete-container .suggestion-item span { + line-height: 1.2; + } + } +} + +// Component Code +// ======================================================================== +.card-snippet { + pre { + margin-top: 0; + border-radius: 0.5rem; + } +} + +// Dashboard Analytics +// ======================================================================= + +.card-congratulations { + .avatar svg { + height: 28px !important; + width: 28px !important; + } +} + +// Card Analytics +// ======================================================================= +.avg-session-progress { + height: 6px; +} + +// Block UI +// ======================================================================== +.block-ui-container { + .block-ui-overlay { + background: rgba($black, 0.6); + } +} + +// React SlideDown +// ======================================================================== +.react-slidedown { + &::-webkit-scrollbar { + width: 0px; + } +} + +// Router Transitions +// ======================================================================== +.animate__animated.animate__zoomIn, +.animate__animated.animate__fadeInLeft { + --animate-duration: 1s; +} + +// App Ecommerce +// ======================================================================== +.ecommerce-application { + .content-wrapper.animate__animated { + animation: none; + } +} + +// Customizer +// ======================================================================== +.customizer { + .react-select { + width: 100%; + max-width: 200px; + + .select__menu { + z-index: 2; + } + } +} diff --git a/src/@core/scss/react/_dark-layout.scss b/src/@core/scss/react/_dark-layout.scss new file mode 100644 index 00000000..58a20e49 --- /dev/null +++ b/src/@core/scss/react/_dark-layout.scss @@ -0,0 +1,72 @@ +@import '../base/bootstrap-extended/include'; +@import '../base/components/include'; + +.dark-layout { + // Autocomplete Navbar + .autocomplete-container { + .suggestions-list { + .suggestion-item { + &.suggestion-title-wrapper h6 { + color: $theme-dark-text-muted-color; + } + } + } + } + + // Ecommerce Application + .ecommerce-application .list-view .ecommerce-card .card-body { + border-right-color: $theme-dark-border-color; + } + + // Pagination Break + .pagination { + .break { + background-color: $theme-dark-pagination-bg; + a { + color: $theme-dark-body-color; + } + } + } + + // Invoice data table + .invoice-list-wrapper header { + background-color: $theme-dark-card-bg; + } + + // BlockUI + .block-ui-container { + .block-ui-overlay { + background: $theme-dark-body-bg; + } + .block-ui-message { + color: $theme-dark-body-color; + } + } + + // Form Control + .form-control { + background-color: transparent; + } + + // Apex Charts + .apexcharts-gridlines-vertical line { + stroke: $theme-dark-border-color; + } + + // Horizontal Menu Scrollbar + .horizontal-menu { + .horizontal-menu-wrapper { + .navbar-horizontal { + ul.dropdown-menu { + &::-webkit-scrollbar-thumb { + background: $theme-dark-body-bg; + } + + &::-webkit-scrollbar-track { + background: $theme-dark-border-color; + } + } + } + } + } +} diff --git a/src/@core/scss/react/_index.scss b/src/@core/scss/react/_index.scss new file mode 100644 index 00000000..35a321e5 --- /dev/null +++ b/src/@core/scss/react/_index.scss @@ -0,0 +1,10 @@ +// Base Extended (General styles which are not added 'base styles') +@import 'base-extended'; + +@import 'dark-layout'; + +@import 'rtl'; + +@import 'reactstrap/index'; + +@import 'app-loader'; diff --git a/src/@core/scss/react/_rtl.scss b/src/@core/scss/react/_rtl.scss new file mode 100644 index 00000000..155bc8f7 --- /dev/null +++ b/src/@core/scss/react/_rtl.scss @@ -0,0 +1,247 @@ +html[dir='rtl'] { + body .ps__rail-y { + right: auto !important; + left: 1px !important; + } + + // Scroll To Top + .scroll-to-top { + div:first-of-type { + left: auto !important; + right: 30px; + } + } + + // Vertical Menu Item Arrows + .vertical-layout.vertical-menu-modern { + .main-menu .navigation { + li.has-sub { + > a:after { + transform: rotate(-90deg) !important; + } + &:not(.open) { + > a:after { + transform: rotate(-180deg) !important; + } + } + } + } + } + + // Horizontal menu + .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); + } + + // Breadcrumbs + .breadcrumb:not([class*='breadcrumb-']), + .breadcrumb.breadcrumb-chevron { + .breadcrumb-item + .breadcrumb-item { + &:before { + transform: rotate(180deg); + } + } + } + + // Pagination + .pagination .page-item { + &.prev-item, + &.prev, + &.previous { + .page-link { + &:before { + transform: rotate(180deg); + } + &:hover, + &:active { + &:before { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } + + &.next-item, + &.next { + .page-link { + &:after { + transform: rotate(180deg); + } + &:hover, + &:active { + &:after { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } + &:first-of-type, + &:last-of-type { + .page-link svg { + transform: rotate(180deg); + } + } + } + + // Popover + .popover { + left: auto !important; + } + + // Progress + .progress-bar-animated { + animation: progress-bar-stripes 40s linear infinite; + } + + // Tooltip + .bs-tooltip-left .arrow::before, + .bs-tooltip-auto[x-placement^='left'] .arrow::before { + border-width: 0.4rem 0 0.4rem 0.4rem; + border-right-color: $tooltip-bg; + } + + .bs-tooltip-left .arrow, + .bs-tooltip-auto[x-placement^='left'] .arrow { + left: 0; + right: auto; + + transform: rotate(180deg); + } + + .bs-tooltip-right .arrow::before, + .bs-tooltip-auto[x-placement^='right'] .arrow::before { + border-width: 0.4rem 0.4rem 0.4rem 0; + border-left-color: $tooltip-bg; + } + + .bs-tooltip-right .arrow, + .bs-tooltip-auto[x-placement^='right'] .arrow { + right: 0; + left: auto; + + transform: rotate(180deg); + } + + // App Email + .email-application { + .toggle-cc.mr-1 { + margin-right: 0 !important; + margin-left: 1rem !important; + } + } + + // App Calendar + .app-calendar { + .fc-toolbar { + .fc-prev-button, + .fc-next-button { + transform: rotate(180deg); + } + } + } + + // App Ecommerce + .app-ecommerce-details { + .swiper-button-next { + right: 0; + left: auto; + } + } + + // Invoice List + .invoice-list-table-header { + select { + background-position: calc(100% - (100% - 45px)) 13px, calc(100% - (100% - 20px)) 13px, 0% 0 !important; + } + } + + // TinyMCE + .tox-tinymce { + .tox-editor-header { + direction: ltr; + } + } + + // Apex Charts + .apexcharts-canvas { + .apexcharts-tooltip { + .apexcharts-tooltip-marker { + margin-right: 10px; + margin-left: 0 !important; + } + } + } + + // Context Menu + .react-contexify { + z-index: 1031; + } + + // Swiper + .swiper-button-next { + right: 10px !important; + left: auto !important; + } + + .swiper-button-prev { + left: 10px !important; + right: auto !important; + } + + // Flatpickr + .flatpickr-calendar { + .flatpickr-months { + svg { + transform: rotate(180deg); + } + } + } + + // Wizard + .bs-stepper { + &:not(.vertical) { + .bs-stepper-header .line svg { + transform: rotate(180deg); + } + } + .btn-next svg, + .btn-prev svg { + transform: rotate(180deg); + } + } + + // Datatables + .rdt_Table { + [aria-label='Expand Row'] { + svg { + transform: rotate(180deg); + } + } + } + + #profile-info { + .post { + .post-actions { + .share-post { + span.mr-1 { + margin-right: 0 !important; + } + } + } + } + } +} diff --git a/src/@core/scss/react/app-loader.scss b/src/@core/scss/react/app-loader.scss new file mode 100644 index 00000000..7183090d --- /dev/null +++ b/src/@core/scss/react/app-loader.scss @@ -0,0 +1,77 @@ +.loading { + position: absolute; + left: calc(50% - 35px); + top: 50%; + width: 55px; + height: 55px; + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + border: 3px solid transparent; + + &.component-loader { + margin-top: -60px; + } + + .effect-1, + .effect-2 { + position: absolute; + width: 100%; + height: 100%; + border: 3px solid transparent; + border-left: 3px solid rgba(121, 97, 249, 1); + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .effect-1 { + animation: rotate 1s ease infinite; + } + .effect-2 { + animation: rotateOpacity 1s ease infinite 0.1s; + } + .effect-3 { + width: 100%; + height: 100%; + border: 3px solid transparent; + border-left: 3px solid rgba(121, 97, 249, 1); + -webkit-animation: rotateOpacity 1s ease infinite 0.2s; + animation: rotateOpacity 1s ease infinite 0.2s; + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .loading .effects { + transition: all 0.3s ease; + } +} +.fallback-logo { + position: absolute; + left: calc(50% - 45px); + top: 40%; +} + +@keyframes rotate { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +@keyframes rotateOpacity { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + opacity: 0.1; + } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + opacity: 1; + } +} diff --git a/src/@core/scss/react/apps/app-calendar.scss b/src/@core/scss/react/apps/app-calendar.scss new file mode 100644 index 00000000..28a42419 --- /dev/null +++ b/src/@core/scss/react/apps/app-calendar.scss @@ -0,0 +1,49 @@ +// App Calendar +// ======================================================================== +@import '../../base/pages/app-calendar.scss'; + +.event-sidebar { + .badge:empty { + display: inline-block; + } + .react-select { + z-index: 2; + } +} + +html[dir='rtl'] { + .fc { + &.fc-direction-rtl .fc-scroller-harness > .fc-scroller { + direction: ltr !important; + } + .fc-header-toolbar { + .fc-prev-button, + .fc-next-button { + transform: rotate(180deg); + } + } + .fc-toolbar .fc-button-group { + .fc-dayGridMonth-button:first-child { + border-top-right-radius: $border-radius !important; + border-bottom-right-radius: $border-radius !important; + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + .fc-listMonth-button:last-child { + border-top-left-radius: $border-radius !important; + border-bottom-left-radius: $border-radius !important; + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + } + .fc-event-main-frame { + flex-direction: row-reverse !important; + } + .fc-popover { + margin-right: 6.2rem; + } + .fc-daygrid-day-bottom { + text-align: left; + } + } +} diff --git a/src/@core/scss/react/apps/app-email.scss b/src/@core/scss/react/apps/app-email.scss new file mode 100644 index 00000000..21acea17 --- /dev/null +++ b/src/@core/scss/react/apps/app-email.scss @@ -0,0 +1,23 @@ +// App Email +// ======================================================================== + +@import '../../base/pages/app-email.scss'; + +// For editor height +.email-application { + #message-editor .rdw-editor-main { + min-height: 17.9rem; + } +} + +html[dir='rtl'] { + .email-application { + .email-app-details .email-detail-header { + .email-header-left .go-back svg, + .email-header-right .email-prev svg, + .email-header-right .email-next svg { + transform: rotate(180deg); + } + } + } +} diff --git a/src/@core/scss/react/apps/app-invoice.scss b/src/@core/scss/react/apps/app-invoice.scss new file mode 100644 index 00000000..dd9ec383 --- /dev/null +++ b/src/@core/scss/react/apps/app-invoice.scss @@ -0,0 +1,20 @@ +// App Invoice +// ======================================================================== + +@import '../../base/pages/app-invoice.scss'; + +.invoice-list-dataTable { + header { + padding-left: 1.5rem; + } +} + +@media (max-width: 482px) { + .invoice-list-dataTable { + header .actions-right { + select { + margin-top: 1rem; + } + } + } +} diff --git a/src/@core/scss/react/apps/app-todo.scss b/src/@core/scss/react/apps/app-todo.scss new file mode 100644 index 00000000..91b9ceba --- /dev/null +++ b/src/@core/scss/react/apps/app-todo.scss @@ -0,0 +1,10 @@ +// App Todo +// ======================================================================== + +@import '../../base/pages/app-todo.scss'; + +.todo-application { + .todo-item[draggable='true'] { + box-shadow: 0 0 10px 0 rgba(24, 28, 33, 0.25); + } +} diff --git a/src/@core/scss/react/apps/app-users.scss b/src/@core/scss/react/apps/app-users.scss new file mode 100644 index 00000000..f89b3fdb --- /dev/null +++ b/src/@core/scss/react/apps/app-users.scss @@ -0,0 +1,19 @@ +// Users App +// ======================================================================== + +@import '../../base/pages/app-user.scss'; + +// Users avatar shadow +.users-avatar-shadow { + box-shadow: 2px 4px 14px 0 rgba(34, 41, 47, 0.4); +} + +// User view info +.users-page-view-table .user-info { + div { + padding: 0.5rem; + } + .user-info-title { + min-width: 140px; + } +} diff --git a/src/@core/scss/react/libs/charts/apex-charts.scss b/src/@core/scss/react/libs/charts/apex-charts.scss new file mode 100644 index 00000000..07e9ac6c --- /dev/null +++ b/src/@core/scss/react/libs/charts/apex-charts.scss @@ -0,0 +1,7 @@ +@import '../../../base/plugins/charts/chart-apex.scss'; + +.dark-layout { + .apexcharts-gridlines-vertical line { + stroke: $theme-dark-border-color; + } +} diff --git a/src/@core/scss/react/libs/charts/recharts.scss b/src/@core/scss/react/libs/charts/recharts.scss new file mode 100644 index 00000000..3e7aa931 --- /dev/null +++ b/src/@core/scss/react/libs/charts/recharts.scss @@ -0,0 +1,105 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +.recharts-wrapper { + height: 350px; +} + +// Tooltip +.recharts-tooltip-wrapper { + padding: 0.75rem; + background-color: $white; + border-radius: 5px; + border: 1px solid $border-color; + box-shadow: 2px 2px 6px -4px #999; +} + +// Grid Color +.recharts-cartesian-grid, +.recharts-polar-grid-angle, +.recharts-yAxis, +.recharts-xAxis { + line { + stroke: $border-color; + } +} + +.recharts-polar-grid-concentric { + .recharts-polar-grid-concentric-polygon { + stroke: $border-color; + } +} + +.recharts-polar-radius-axis-line { + stroke: $border-color; +} + +.recharts-cartesian-axis-tick-value tspan, +.recharts-polar-angle-axis-tick-value tspan { + font-size: 0.85rem; + color: $body-color; +} + +// Vertical Tooltip Line +.recharts-curve.recharts-tooltip-cursor { + display: none; +} +.recharts-wrapper.bar-chart { + .recharts-tooltip-cursor { + fill: transparent; + } +} + +// Dark Layout +.dark-layout { + // Tooltip + .recharts-tooltip-wrapper { + padding: 0.75rem; + background-color: $theme-dark-card-bg; + border-radius: 5px; + border: 1px solid $theme-dark-border-color; + box-shadow: 2px 2px 6px -4px #999; + } + + // Grid Color + .recharts-cartesian-grid, + .recharts-polar-grid-angle, + .recharts-yAxis, + .recharts-xAxis { + line { + stroke: $theme-dark-border-color; + } + } + + .recharts-polar-grid-concentric { + .recharts-polar-grid-concentric-polygon { + stroke: $theme-dark-border-color; + } + } + + .recharts-polar-radius-axis-line { + stroke: $theme-dark-border-color; + } + + .recharts-cartesian-axis-line, + .recharts-cartesian-axis-tick-line { + display: none; + } + + .recharts-sector.recharts-radial-bar-background-sector { + fill: $theme-dark-body-bg; + } + + text { + fill: $white; + } + .recharts-sector { + stroke: transparent; + } +} + +html[dir='rtl'] { + .recharts-wrapper { + direction: rtl; + } +} diff --git a/src/@core/scss/react/libs/context-menu/context-menu.scss b/src/@core/scss/react/libs/context-menu/context-menu.scss new file mode 100644 index 00000000..aa4a3266 --- /dev/null +++ b/src/@core/scss/react/libs/context-menu/context-menu.scss @@ -0,0 +1,36 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +.react-contexify { + margin: 0; + padding: $dropdown-padding-y 0; + border-radius: $dropdown-border-radius; + border: $dropdown-border-width solid $dropdown-border-color; + box-shadow: $dropdown-box-shadow; + min-width: $dropdown-min-width; + .react-contexify__item { + .react-contexify__item__content { + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + color: $dropdown-color; + } + &:hover { + > .react-contexify__item__content { + background-color: $dropdown-link-hover-bg !important; + color: $primary; + } + } + } +} + +// Dark Layout +.dark-layout { + .react-contexify { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + } + .react-contexify__item { + .react-contexify__item__content { + color: $theme-dark-body-color; + } + } +} diff --git a/src/@core/scss/react/libs/drag-and-drop/drag-and-drop.scss b/src/@core/scss/react/libs/drag-and-drop/drag-and-drop.scss new file mode 100644 index 00000000..6f93b874 --- /dev/null +++ b/src/@core/scss/react/libs/drag-and-drop/drag-and-drop.scss @@ -0,0 +1,21 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; +@import '../../../base/plugins/extensions/ext-component-drag-drop.scss'; + +.sortable-selected { + background-color: $body-bg; +} + +// Dark +.dark-layout { + .sortable-selected { + background-color: $theme-dark-body-bg !important; + } +} + +// RTL +html[dir='rtl'] { + .sortable-row { + flex-direction: row-reverse; + } +} diff --git a/src/@core/scss/react/libs/editor/editor.scss b/src/@core/scss/react/libs/editor/editor.scss new file mode 100644 index 00000000..26f67624 --- /dev/null +++ b/src/@core/scss/react/libs/editor/editor.scss @@ -0,0 +1,71 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +@import '~react-draft-wysiwyg/dist/react-draft-wysiwyg.css'; + +.rdw-editor-wrapper { + .rdw-editor-toolbar { + margin-bottom: 0; + padding: 0.5rem; + padding-bottom: 0; + border-color: $border-color; + border-top-left-radius: $border-radius; + border-top-right-radius: $border-radius; + .rdw-option-wrapper { + border: none; + &.rdw-option-active { + box-shadow: none; + background-color: rgba($color: $primary, $alpha: 0.2); + } + &:hover { + box-shadow: none; + } + } + .rdw-dropdown-wrapper { + border: 1px solid $border-color; + .rdw-dropdown-optionwrapper { + &:hover { + box-shadow: none; + } + } + &:hover { + box-shadow: none; + } + } + .rdw-link-modal, + .rdw-embedded-modal { + height: auto; + } + } + .rdw-editor-main { + min-height: 10rem; + padding: 0.5rem 1.2rem; + border: 1px solid $border-color; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + } + .rdw-editor-toolbar ~ .rdw-editor-main { + border-top: none; + } + + &.toolbar-bottom { + display: flex; + flex-direction: column; + .rdw-editor-toolbar { + order: 2; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + } + .rdw-editor-main { + border-top: 1px solid $border-color; + border-bottom: 0; + border-top-left-radius: $border-radius; + border-top-right-radius: $border-radius; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + order: 1; + } + } +} diff --git a/src/@core/scss/react/libs/file-uploader/file-uploader.scss b/src/@core/scss/react/libs/file-uploader/file-uploader.scss new file mode 100644 index 00000000..a5e6bc4a --- /dev/null +++ b/src/@core/scss/react/libs/file-uploader/file-uploader.scss @@ -0,0 +1,29 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +.uppy-Root { + border-radius: $border-radius; + border-color: $primary; + + &.uppy-DragDrop-container:focus { + box-shadow: none; + } + + .uppy-DragDrop-arrow { + fill: $primary; + } + + .uppy-DragDrop-label { + color: $body-color; + } + + .uppy-DragDrop-browse { + color: $primary; + } +} + +.dark-layout { + .uppy-Root { + background-color: $theme-dark-body-bg; + } +} diff --git a/src/@core/scss/react/libs/flatpickr/flatpickr.scss b/src/@core/scss/react/libs/flatpickr/flatpickr.scss new file mode 100644 index 00000000..1958b0f7 --- /dev/null +++ b/src/@core/scss/react/libs/flatpickr/flatpickr.scss @@ -0,0 +1,2 @@ +@import '~flatpickr/dist/flatpickr.css'; +@import '../../../base/plugins/forms/pickers/form-flat-pickr'; diff --git a/src/@core/scss/react/libs/maps/map-leaflet.scss b/src/@core/scss/react/libs/maps/map-leaflet.scss new file mode 100644 index 00000000..016d1385 --- /dev/null +++ b/src/@core/scss/react/libs/maps/map-leaflet.scss @@ -0,0 +1,37 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; +@import '../../../base/plugins/maps/map-leaflet.scss'; + +.leaflet-map { + [class*='leaflet-control-zoom-'] { + background-color: $white; + &:hover { + color: $black; + } + } +} + +html[dir='rtl'] { + .leaflet-map { + .leaflet-control-container { + .leaflet-left { + left: 0; + right: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 0; + margin-left: 10px; + } + } + .leaflet-right { + right: 0; + left: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 10px; + margin-left: 0px; + } + } + } + } +} diff --git a/src/@core/scss/react/libs/noui-slider/noui-slider.scss b/src/@core/scss/react/libs/noui-slider/noui-slider.scss new file mode 100644 index 00000000..226490d4 --- /dev/null +++ b/src/@core/scss/react/libs/noui-slider/noui-slider.scss @@ -0,0 +1,23 @@ +@import '~nouislider/distribute/nouislider.css'; +@import '../../../base/plugins/extensions/ext-component-sliders.scss'; +@import '../../../base/core/colors/palette-noui'; + +html[dir='rtl'] .noUi-horizontal { + .noUi-origin { + left: auto !important; + right: 0 !important; + .noUi-handle { + right: -10px; + left: auto; + } + } + .noUi-connects { + .noUi-connect { + left: 0; + transform-origin: 100% 100%; + } + } + .noUi-value-horizontal { + transform: translate(-50%, 50%); + } +} diff --git a/src/@core/scss/react/libs/react-select/_react-select.scss b/src/@core/scss/react/libs/react-select/_react-select.scss new file mode 100644 index 00000000..8986ae85 --- /dev/null +++ b/src/@core/scss/react/libs/react-select/_react-select.scss @@ -0,0 +1,161 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +// InValid Select +.react-select.is-invalid { + .select__control { + border-color: $danger; + } +} + +// Select Control(Input) +.select__control, +.react-select__control { + &.select__control--is-disabled { + border-color: $border-color; + .select__indicator-separator { + background-color: $border-color; + } + } + + &.select__control--is-focused, + &.react-select__control--is-focused { + box-shadow: none; + border-color: $primary; + } + + .select__indicator svg { + cursor: pointer; + } + + .select__indicator-separator { + display: none; + } + .select__single-value { + color: $body-color; + } + + .select__placeholder { + color: $body-color; + } +} + +// Select Menu +.select__menu, +.react-select__menu { + .select__menu-list, + .react-select__menu-list { + .select__option, + .react-select__option { + cursor: pointer; + + &.select__option--is-focused { + background-color: rgba($color: $primary, $alpha: 0.12); + color: $primary; + } + + &.select__option--is-selected { + background-color: $primary; + color: $white; + } + } + } + + .select__menu-list, + .react-select__menu-list { + .select__group { + .select__group-heading { + margin-bottom: 0.5rem; + color: $headings-color; + font-weight: bolder; + font-size: inherit; + } + } + } +} + +// Multi Select +.select__multi-value, +.react-select__multi-value { + color: $white; + border-radius: 3px; + margin: 0 0.7rem 0 0; + + .select__multi-value__label { + color: $white; + font-size: 0.85rem; + border-radius: $border-radius; + padding: 0.26rem 0.6rem; + } + + .select__multi-value__remove { + padding-left: 0; + padding-right: 0.5rem; + + &:hover { + background-color: inherit; + color: inherit; + } + + svg { + height: 0.85rem; + width: 0.85rem; + &:hover { + cursor: pointer; + } + } + } +} + +// Select Borderless +.select-borderless { + .select__control { + border: 0; + .select__indicators { + display: none; + } + } +} + +// Dark Layout +.dark-layout { + .select__control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + + .select__indicator svg { + fill: $theme-dark-body-color; + } + + .select__indicator span, + .select__single-value { + color: $theme-dark-body-color; + } + + .select__multi-value { + background-color: rgba($color: $primary, $alpha: 0.12); + .select__multi-value__label { + color: $primary; + } + } + .select__multi-value__remove { + svg { + fill: $primary; + } + &:hover { + background-color: transparent !important; + } + } + + .select__placeholder { + color: $theme-dark-input-placeholder-color; + } + + &.select__control--is-disabled { + opacity: 0.5; + } + } + .select__menu { + background-color: $theme-dark-card-bg; + } +} diff --git a/src/@core/scss/react/libs/shepherd-tour/shepherd-tour.scss b/src/@core/scss/react/libs/shepherd-tour/shepherd-tour.scss new file mode 100644 index 00000000..0f20efec --- /dev/null +++ b/src/@core/scss/react/libs/shepherd-tour/shepherd-tour.scss @@ -0,0 +1,11 @@ +@import '../../../base/plugins/extensions/ext-component-tour.scss'; + +.shepherd-element { + .shepherd-content { + .shepherd-button { + background: inherit; + color: $primary; + border-radius: $btn-border-radius; + } + } +} diff --git a/src/@core/scss/react/libs/swiper/swiper.scss b/src/@core/scss/react/libs/swiper/swiper.scss new file mode 100644 index 00000000..230392c5 --- /dev/null +++ b/src/@core/scss/react/libs/swiper/swiper.scss @@ -0,0 +1,11 @@ +@import '~swiper/swiper-bundle.css'; +@import '../../../base/plugins/extensions/ext-component-swiper.scss'; + +html[dir='rtl'] { + .swiper-container-cube .swiper-slide { + transform-origin: 0 100% !important; + } + .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + transform-origin: left top; + } +} diff --git a/src/@core/scss/react/libs/tables/react-dataTable-component.scss b/src/@core/scss/react/libs/tables/react-dataTable-component.scss new file mode 100644 index 00000000..2d976bd3 --- /dev/null +++ b/src/@core/scss/react/libs/tables/react-dataTable-component.scss @@ -0,0 +1,174 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +.react-dataTable { + border-radius: 0; + .rdt_TableHead { + .rdt_TableHeadRow { + background-color: $table-head-bg; + border-top: 1px solid; + border-color: $border-color; + min-height: 0; + height: 38px; + + .rdt_TableCol { + padding: 0.72rem 1.5rem; + .rdt_TableCol_Sortable { + color: $body-color; + font-weight: bold; + font-style: 0.857rem; + letter-spacing: 0.5px; + text-transform: uppercase; + &:hover { + color: $body-color; + } + } + } + } + } + + .rdt_TableBody { + .rdt_TableRow { + .rdt_TableCell { + height: 53px; + padding: 0.72rem 1.5rem; + + .column-action { + svg { + stroke: $body-color; + } + + .dropdown-item:hover { + svg { + stroke: $primary; + } + } + + .dropdown-item:active { + svg { + stroke: $white; + } + } + } + } + } + } + + .react-paginate { + &.separated-pagination { + .page-item:first-child .page-link, + .page-item:last-child .page-link { + border-radius: 50%; + } + } + } +} + +.rdt_Pagination { + select { + min-width: 30px; + &:focus, + &:active { + outline: 0; + } + } +} + +.dataTable-filter { + max-width: 220px; +} + +.dataTable-select { + width: 5rem; + &:not([multiple='multiple']) { + margin-left: 0.25rem; + margin-right: 0.25rem; + background-position: calc(100% - 12px) 10px, calc(100% - 20px) 12px, 100% 0; + background-size: 10px 10px, 10px 10px; + } +} + +.dark-layout { + .app-user-list { + header { + background-color: $theme-dark-card-bg; + } + } + + .react-dataTable { + .hlidmt { + background-color: $theme-dark-card-bg; + } + .khKjDK { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + } + + .rdt_Table { + background: $theme-dark-table-header-bg; + color: $theme-dark-body-color; + } + .rdt_TableHead { + .rdt_TableHeadRow { + background-color: $theme-dark-table-header-bg; + border-color: $theme-dark-border-color; + .rdt_TableCol { + color: $theme-dark-body-color; + div[role='button'] { + color: $theme-dark-body-color; + } + } + .rdt_TableCol_Sortable, + .rdt_TableCol_Sortable:hover { + color: $theme-dark-headings-color; + svg { + stroke: $theme-dark-headings-color; + } + } + } + } + .rdt_TableBody { + .expandable-content { + background-color: $theme-dark-table-bg; + color: $theme-dark-body-color; + } + .rdt_TableRow { + background-color: $theme-dark-table-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + .rdt_TableCell { + color: $theme-dark-body-color; + } + button { + &:hover:not(:disabled) { + background-color: $theme-dark-body-bg; + } + svg { + color: $theme-dark-body-color; + } + } + } + } + .rdt_Pagination { + background-color: $theme-dark-table-bg; + color: $theme-dark-body-color; + + svg { + fill: $theme-dark-body-color; + } + } + } + + .rdt_Pagination { + color: $theme-dark-body-color; + background-color: $theme-dark-card-bg; + button { + svg { + fill: $theme-dark-body-color; + } + &[disabled] svg { + fill: $theme-dark-text-muted-color; + } + } + } +} diff --git a/src/@core/scss/react/libs/toastify/toastify.scss b/src/@core/scss/react/libs/toastify/toastify.scss new file mode 100644 index 00000000..abac1160 --- /dev/null +++ b/src/@core/scss/react/libs/toastify/toastify.scss @@ -0,0 +1,135 @@ +@import '~react-toastify/dist/ReactToastify.css'; +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; +@import '../../../base/core/colors/palette-variables'; + +.Toastify__toast { + background-color: $white; + border-radius: $toast-border-radius; + box-shadow: $toast-box-shadow; + padding: 1rem; + .Toastify__toast-body, + .Toastify__close-button { + color: $body-color; + } + + .toastify-header { + padding-bottom: 0.5rem; + display: flex; + justify-content: space-between; + align-items: center; + .title-wrapper { + display: flex; + align-items: center; + + .avatar svg { + height: 0.85rem; + width: 0.85rem; + } + } + .toast-title { + color: $headings-color; + font-weight: 600; + margin-left: 0.75rem; + margin-bottom: 0; + } + } + + .toastify-body { + color: $body-color; + padding-left: 2.3rem; + font-size: 0.85rem; + font-family: $font-family-sans-serif; + } + + .Toastify__close-button { + opacity: 1; + margin-top: 1px; + margin-left: 0.5rem; + svg { + height: 0.85rem; + width: 0.85rem; + fill: $headings-color; + } + &:hover svg { + fill: $headings-color; + } + &:focus { + outline: 0; + } + } + + &.Toastify__toast--default { + .toast-title { + color: $primary; + } + } + + &.Toastify__toast--error { + .toast-title { + color: $danger; + } + .Toastify__progress-bar { + background-color: $danger; + } + } + + @each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + &.Toastify__toast--#{$color_name} { + .toast-title { + color: $color_value; + } + .Toastify__progress-bar { + background-color: $color_value; + } + } + } + } + } +} + +// Progress Bar +.Toastify__progress-bar { + bottom: 0; + border-top-right-radius: $border-radius; + border-bottom-right-radius: $border-radius; + &.Toastify__progress-bar--default { + background: $primary; + } +} + +// Dark Layout +.dark-layout { + .Toastify__toast { + background-color: $theme-dark-card-bg; + box-shadow: 0 2px 20px 0 rgba($black, 0.3); + .Toastify__toast-body, + .Toastify__close-button { + color: $theme-dark-body-color; + } + + .toastify-body { + color: $theme-dark-body-color; + } + + .Toastify__close-button { + svg { + fill: $theme-dark-body-color; + } + &:hover svg { + fill: $headings-color; + } + } + } +} + +// Media Queries +@media (max-width: 480px) { + .Toastify__toast-container { + .Toastify__toast + .Toastify__toast { + margin-top: 1rem; + } + } +} diff --git a/src/@core/scss/react/pages/page-account-settings.scss b/src/@core/scss/react/pages/page-account-settings.scss new file mode 100644 index 00000000..e5d69e64 --- /dev/null +++ b/src/@core/scss/react/pages/page-account-settings.scss @@ -0,0 +1,44 @@ +// Account Settings +// ======================================================================== + +.account-settings-tab { + box-shadow: none; + .nav-item { + .nav-link.active { + background-color: transparent !important; + transform: translateY(0) !important; + &:after { + left: auto !important; + top: 1.2rem !important; + right: -1.5rem !important; + } + } + } +} + +.account-setting-wrapper { + .account-settings-tab { + .nav-item { + .nav-link { + &.active { + &:after { + top: 100% !important; + left: 0 !important; + } + } + } + } + } +} + +@media (max-width: 576px) { + .account-settings-tab { + .nav-item { + .nav-link.active { + &:after { + display: none; + } + } + } + } +} diff --git a/src/@core/scss/react/pages/page-profile.scss b/src/@core/scss/react/pages/page-profile.scss new file mode 100644 index 00000000..bf57ed5d --- /dev/null +++ b/src/@core/scss/react/pages/page-profile.scss @@ -0,0 +1,24 @@ +// Profile +// ======================================================================= +@import '../../base/bootstrap-extended/include'; +@import '../../base/pages/page-profile'; + +#user-profile { + .profile-load-more { + position: relative; + overflow: hidden; + .ui-loader { + position: unset; + .overlay { + left: 0; + } + .loader { + top: 60%; + } + .spinner-border { + width: 20px; + height: 20px; + } + } + } +} diff --git a/src/@core/scss/react/reactstrap/_carousel.scss b/src/@core/scss/react/reactstrap/_carousel.scss new file mode 100644 index 00000000..d51b3bef --- /dev/null +++ b/src/@core/scss/react/reactstrap/_carousel.scss @@ -0,0 +1,11 @@ +// Component App Collapse +// ======================================================================== + +html[dir='rtl'] { + .carousel { + .carousel-control-next-icon, + .carousel-control-prev-icon { + transform: rotate(180deg); + } + } +} diff --git a/src/@core/scss/react/reactstrap/_collapse.scss b/src/@core/scss/react/reactstrap/_collapse.scss new file mode 100644 index 00000000..7215ebe9 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_collapse.scss @@ -0,0 +1,21 @@ +// Component App Collapse +// ======================================================================== +.app-collapse { + &.card { + .card-header { + padding: 1rem; + } + + svg { + transition: all 300ms linear 0s; + } + .card-header:not(.collapsed) { + svg { + transform: rotate(180deg); + } + } + } + .collapse-title { + max-width: calc(100% - 25px); + } +} diff --git a/src/@core/scss/react/reactstrap/_dropdown.scss b/src/@core/scss/react/reactstrap/_dropdown.scss new file mode 100644 index 00000000..6221b609 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_dropdown.scss @@ -0,0 +1,49 @@ +// Component Dropdown +// ======================================================================== + +// Navbar Dropdowns +.dropdown-notification, +.dropdown-cart { + .dropdown-menu { + left: inherit !important; + } +} + +.dropdown-language { + .country-flag { + height: 18px !important; + width: 18px !important; + } + + .dropdown-menu { + left: auto !important; + } +} + +.dropdown-user { + .dropdown-menu { + left: auto !important; + right: 0; + } +} + +// Global +.dropdown-menu { + .dropdown-item:focus { + outline: 0; + } +} + +// Dropdown Icon +.dropdown-icon-wrapper { + .dropdown-toggle:after { + display: none; + } + .dropdown-menu { + min-width: auto; + .dropdown-item { + padding: 0.5rem 1.1rem; + cursor: pointer; + } + } +} diff --git a/src/@core/scss/react/reactstrap/_index.scss b/src/@core/scss/react/reactstrap/_index.scss new file mode 100644 index 00000000..4f8a7f47 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_index.scss @@ -0,0 +1,9 @@ +@import '../../base/bootstrap-extended/include'; + +@import 'input'; +@import 'toast'; +@import 'switch'; +@import 'dropdown'; +@import 'collapse'; +@import 'carousel'; +@import 'pagination'; diff --git a/src/@core/scss/react/reactstrap/_input.scss b/src/@core/scss/react/reactstrap/_input.scss new file mode 100644 index 00000000..b6370f64 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_input.scss @@ -0,0 +1,23 @@ +// Component Input +// ======================================================================== + +.form-control[readonly] { + opacity: 0.5; +} + +select.form-control[multiple] { + background-image: none !important; +} + +.input-group { + .form-control.is-invalid ~ .input-group-append .input-group-text { + border-color: $danger; + } + &.is-invalid { + .form-control, + .input-group-append .input-group-text, + .input-group-prepend .input-group-text { + border-color: $danger !important; + } + } +} diff --git a/src/@core/scss/react/reactstrap/_pagination.scss b/src/@core/scss/react/reactstrap/_pagination.scss new file mode 100644 index 00000000..b1038cd6 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_pagination.scss @@ -0,0 +1,39 @@ +// Component Pagination +// ======================================================================== +.pagination { + &.react-paginate { + .page-item.prev, + .page-item.next { + a.page-link:before, + a.page-link:after { + height: 16.5px; + margin-top: 1px; + } + } + &.pagination-sm { + .page-item.prev, + .page-item.next { + a.page-link:before, + a.page-link:after { + height: 15px; + } + } + } + &.pagination-lg { + .page-item.prev, + .page-item.next { + a.page-link:before, + a.page-link:after { + height: 19px; + } + } + } + } + + &.no-navigation { + li:first-of-type, + li:last-of-type { + display: none; + } + } +} diff --git a/src/@core/scss/react/reactstrap/_switch.scss b/src/@core/scss/react/reactstrap/_switch.scss new file mode 100644 index 00000000..4b871619 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_switch.scss @@ -0,0 +1,6 @@ +// Switch +// ======================================================================= +[dir] .custom-control-input:checked ~ .custom-control-label::before { + border-color: $primary; + background-color: $primary; +} diff --git a/src/@core/scss/react/reactstrap/_toast.scss b/src/@core/scss/react/reactstrap/_toast.scss new file mode 100644 index 00000000..35046cb2 --- /dev/null +++ b/src/@core/scss/react/reactstrap/_toast.scss @@ -0,0 +1,17 @@ +// Component Toast +// ======================================================================== + +.dark-layout { + .card { + .toast { + background-color: rgba($color: $theme-dark-body-bg, $alpha: 0.85); + .toast-header { + background-color: $theme-dark-body-bg; + + .close { + color: $theme-dark-body-color; + } + } + } + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 00000000..c7194695 --- /dev/null +++ b/src/App.js @@ -0,0 +1,6 @@ +// ** Router Import +import Router from './router/Router' + +const App = props => + +export default App diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 00000000..ac31590b --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,8 @@ +import ReactDOM from 'react-dom' +import App from './App' + +it('renders without crashing', () => { + const div = document.createElement('div') + ReactDOM.render(, div) + ReactDOM.unmountComponentAtNode(div) +}) diff --git a/src/apitest.http b/src/apitest.http new file mode 100644 index 00000000..2614d159 --- /dev/null +++ b/src/apitest.http @@ -0,0 +1,164 @@ +@host = http://localhost:8080 +### +# 약관조회 호출 +GET {{host}}/api/acnt/terms/list?siteCd=SANDBOX&langDivCd=KOR HTTP/1.1 +Content-Type: application/json + +### +# SMS 전송 모듈 실행 +GET {{host}}/api/acnt/crtfyhp/register/send?hpno=01099162431 + + +### +# SMS 확인 API +GET {{host}}/api/acnt/crtfyhp/register/confirm?hpno=01099162432&crtfyNo=751390 + +### +#회원 가입 +POST {{host}}/api/acnt/cstmr/register HTTP/1.1 +content-Type: application/json + +{ + "cstrmDivCd" : "MEMBER", + "cstrmStatusCd" : "A", + "userId" : "test1", + "authId" : "USER", + "siteCode" : "SANDBOX", + "memberDivCd" : "PERSON", + "userPswd" : "1234", + "ipinDi" : "", + "ipinCi" : "", + "joinCrtfyCd": "NOCRTFD", + "cntryCd" :"KOR", + "genderCd" : "M", + "memberName" : "사용자", + "brthdyDate" : "1984-01-23", + "email" : "lyhand@naver.com", + "hpno" : "010-9916-2432", + "clncd" : "+82", + "terms" : [ + {"termsSno" : 1 , "agreeYn" : "Y"} , {"termsSno" : 2 , "agreeYn" : "Y" } + ] +} + +### +## 로그인 테스트 +POST {{host}}/api/acnt/jwt/login +content-Type: application/json + +{ + "userId" : "lyhand", + "userPswd" : "kang!469" + +} + +### +GET {{host}}/api/acnt/jwt/profile/46 +Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJseWhhbmQiLCJjc3RtclNubyI6NDYsImV4cCI6MTYyODA1MTcxNCwidXNlcklkIjoibHloYW5kIiwiaWF0IjoxNjI4MDUxNDE0fQ.SFq2bIwKvkk2xeshZ0d4swGM6p_uA_KInVL3L4OZOe_QlfbOyVEgWoruQmXrgZExnWnZyND3qVXb_QU82Fy9PQ +content-Type: application/json + + +### +POST {{host}}/api/acnt/jwt/refresh +content-Type: application/json + +{ + "cstmrSno" : 46, + "refreshToken" : "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJseWhhbmQiLCJjc3RtclNubyI6NDYsImV4cCI6MTYyOTg3OTY5MSwidXNlcklkIjoibHloYW5kIiwiaWF0IjoxNjI4MDY1MjkxfQ.Tc_KvrR65-8OsC_mYufcjCo2E8O-hU7O6H-EipMko4S6XyffXPfKBfrZR8GgvR9Bgn85e6mOdt8-A_i4hulXyQ" + +} + + + +#### +#현대 자동차 테스트 +POST {{host}}/rest/front/sales/save HTTP/1.1 +content-Type: application/json + +{ + "adInfoCjgtAgrYn" : "Y", + "cstmrSno" : 750, + "irdVehlBrandC" : "1", + "vstCd": "01", + "hpCtfnYn" : "Y", + "irdVehlCd" : "A001", + "irdVehlNm" : "뉴 산타페 신형(2020)" +} + +#### +#현대 자동차 테스트 +POST {{host}}/rest/front/sales/save HTTP/1.1 +content-Type: application/json + +{ + "adInfoCjgtAgrYn" : "N", + "cstmrSno" : 750, + "vstCd": "01", + "hpCtfnYn" : "Y" +} + + +### +#code 값 불러오기 테스트 +POST {{host}}/code/list HTTP/1.1 +content-Type: application/json + +{ + "groupCd" : "IRD_VEHL_CD", + "langDivCd" : "ko", + "upperCd" : "G" +} + + +### IF 테스트 +POST {{host}}/rest/front/sales/if +content-Type: application/json + +{ + "ifSno" : 1 +} +### +POST https://devdash.hyundai.com:8065/HiCRM/v10/api/prs/regist +Content-Type: application/json +apiKey : 54afbee2-126d-44c2-a64d-43fa7dbfb76a + +rzW9sHfQ8sUtF5jR1BjOettS9S+tAQ29WIWwkjI5Zh5l+BjeXSykzqUe1snkTZZkitXKBZ4m4U82UuoE1zu87qYHWpaGgfo36SeKt0l9enNNyAcoYqZURX5+9fOBR0pg+NML0KvnDwpztomlMQ1rJxYkj0GXgk1m/fRWLQqIAc4rXBZWmzbqAiHElJz36cGl4SCIxMnnREe9Ipw/p0zVUPKaZ9KbEFFYz2q134vLLEG/QP5L63fjh5hpjBXgs9oKRtktOJRT/2su8kMMR3JWPfwvrDdPsJnzQstm8F1cqzoCN1M+GQVJEfD+MQmlW7kVK0Mc8E+QbkQKU1u+BjHweftOK8JleEJSlI/qZ0yVTcttYslTRSvjwSQc6CeBamd17UfSMLgcY9dze5oQOMJNtyK4ybnTfoJ8EXzdGtV+ln4fqAI23mHsrUy17EjPSl471x7DvQWfO6difiQAXEC730uBmyHmYHTLN5rabH7VbDVmHO2TrZSjU64hXtPQpbBQVjalPnLtoysSVVMA4ntmjX/fPM2Jz9DYK6LtTHS9cgtnhI9sz1xfe5eUdlN6iX5dyJLG0A+7FhZoR39RwcINprmvtL9yekNQgEq3m3qLqGSDDTuyqDEPNBAbkvq+otIshaDiAkjL+P1P8Q18XHVD6jPTuFyil9PbmDczgHbzQHz756WW1y54Ex9Sp2k3hnOBn4hzEaYdLEvXW5CcslgRcogBaPEXEY3nhd6One9hz9Yh+zQD6GE6w/nzu0tLzllJa1p24sE8godUJT/QIykNjR8ZqVoav8evLnKz2gd652sY2PQsBgVRERmoy4MIZTCH4oqa5oOBrGpE4NiMNjqWSw== + +### +POST https://dash.hyundai.com:8065/HiCRM/v10/api/prs/regist +content-Type: application/json +apiKey : 21ce96d8-0550-4cc3-8190-80878cb3e62d + +{"TLM_RCPM_YN":"N", +"SALE_OPTY_ORG_CD":"B37", +"PSN_INFO_CJGT_AGR_YMD":"20210601", +"AD_INFO_CJGT_AGR_YN":"N", +"FRT_DGT_NO":"9916", +"PSN_INFO_CJGT_AGR_YN":"Y", +"EML_RCPM_YN":"N", +"DM_RCPM_YN":"N", +"HP_CTFN_YN":"Y", +"SMS_RCPM_YN":"N", +"REAR_DGT_NO":"2432", +"HLDG_FNH_YMD":"20210701", +"AD_INFO_CJGT_AGR_DTM":null, +"CFGRT_ORG_NM":"송파대로", +"MBCC_NO":"010", +"SALE_OPTY_ORG_NM":"송파대로", +"FAX_RCPM_YN":"N", +"IRD_VEHL_BRAND_C":null, +"CHAN_SCN_CD":"14", +"HLDG_STRT_YMD":"20210601", +"IRD_VEHL_NM":null, +"SEX_CD":"1", +"CSMR_NM":"강찬구", +"CHAN_DTL_SCN_CD":"AA", +"TSRD_CTR_ORG_NM":"B37", +"TYMD":"19840123", +"RGST_DTM":"20210728141243"} + +### +# 히스토리 조회 +GET http://localhost:8080/api/anls/hstry/list?stDate=2021-08-04&endDate=2021-08-06&search1= +content-Type: application/json +authorization: palnet eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJseWhhbmQiLCJjc3RtclNubyI6NDYsImV4cCI6MTYyODE0NTQzNywidXNlcklkIjoibHloYW5kIiwiaWF0IjoxNjI4MTQ1Mzc3fQ.gCmzccoEY_AQcMeOUSNJM85bGR95M-2lKSNcx70RYZSaTyZ35t5YVwIh6jnBcR7ivkrnj52Wg8kIwecWGa2qTQ diff --git a/src/assets/control/icon/drone.png b/src/assets/control/icon/drone.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4879651d99bbd64c116b5495ab68a011049d81 GIT binary patch literal 945 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX0wgC|rfC8xmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VX;-`;;_Kaj^+ z;1OBOz`!jG!i)^F=12eq*-JcqUD=Eak-aeC?1joG)|Mc6;| zKe_g;-|N*ZuO_Dq#br}Y9rbWw^gk z`EEjM$1SyP!-^OFv)ddLCkE!++{ZVuZmV>=#n;_WcU0f6E`Pu8{qKf7($`Agc3$oE z{<(hXlq*NSm8{*ZXn#Xu^9toJ?&nv{`XZPSb#_(UqstpJ-jrTBno?+B7Si9a+U(wk z$SLxl_U7{@Ul-;#ePj8!hyQQdcK)+Jj+&R5*nBy%&!6XEaQ$XIjQ8rp@`IYn!B`>gQ)YnpHX+yWVg%Su2$~ zZb))Ex5bsB|G;fwca16r}b@*2n^ovW{$^`IjN4pAAOI1F?{em ziGA9ZJ0-!VCoyk)uFgFFlwZx;g(`{hE38)MUQZ40)%bPl_^G-g$Eb75(l_b-y0pSC zsPO;))qb9nK7L>Jd~N;9%2kItCRf$HpXBp>zk=#h29uc0FL#|}v3a@6_qxe}M#h!g z>eCm#DKs(>I8a^7s57Iso#CD|#{>3vzwfxW)jrSmXH6AVmb>Y7AiA#nYX7-xuaz3o z$F}`mE>!DxEAOApy1Ned&R;9}dgPT?er8E=(%!?p@8n~q&Rf2&c^)q?b*h%QMwFx^ zmZVxG7o`Fz1|tI_LtO(iT_ej710yR_ODj_YZ36=<0|Tv#tLLL=$jwj5OsmALA-YFc y8K^-LWJ7R%T1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MGT& div{text-align:center;border-top:1px solid #404656;} +.square_check .btn{border:1px solid #404656;border-left:0px;border-radius:0px;font-size: 13px;color:#bbb;font-weight:300;} +.square_check .btn:first-child{border-left:1px solid #404656;} +.square_check .btn.btn-checked{background:#7367f0;color:#fff;font-weight:400;} +.square_check .btn-group, .btn-group-vertical{display:flex;flex-wrap: wrap;} +.square_check .btn-group.box_3n .btn{width:33.333%;padding: 14px 0;} +.box_3n label:nth-child(n+1):nth-child(-n+99999){border-top:0px;} +.box_3n label:nth-child(3n+1){border-left:1px solid #404656;} +.square_check .btn-group.box_2n .btn{width:50%;padding: 14px 0;} +.box_2n label:nth-child(n+1):nth-child(-n+99999){border-top:0px;} +.box_2n label:nth-child(2n+1){border-left:1px solid #404656;} +.square_check .btn-group > .btn:not(:first-child), [dir=ltr] .btn-group > .btn-group:not(:first-child){ + margin-left:0px; +} +.square_check .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-child, +.square_check .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-of-type{ + border-left-color:#404656!important; +} +.square_check .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-child, +.square_check .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-of-type{ + border-right-color:#404656!important; +} +/*레이어 상세정보-리스트*/ +.drone-list .layer-content-list{cursor: pointer;} +.layer-content-list{background:#283046;border-radius: 5px;padding:10px;color:#bbb;border: 1px solid #404656;} +.layer-content-list + .layer-content-list{margin-top:14px;} +.layer-content-list dl dt{display:flex;} +.layer-content-list dl dt + dt{margin-top:14px;} +.layer-content-list dl dt div{flex:auto;font-size: 0.875rem;} +.layer-content-list dl dt .list-left-txt{text-align: left;font-weight:500;min-width: 70px;} +.layer-content-list dl dt .list-right-txt{text-align: right;} + +/*레이어 상세정보-드론상세정보*/ +.layer-content-box{background:#283046;border-radius: 5px;color:#bbb; border: 1px solid #404656;} +.layer-content-box .drone-ti{display:flex;align-items: center;font-weight:500; color: #f8c023;padding:10px;} +.layer-content-box .drone-ti img{margin-right:6px;} +.layer-content-box .drone-img img{width:100%;} +.layer-content-box .layer-content-info{padding:10px;} +.layer-content-box dl dt{display:flex;} +.layer-content-box dl dt + dt{margin-top:14px;} +.layer-content-box dl dt div{flex:auto;font-size: 0.875rem;} +.layer-content-box dl dt .list-left-txt{text-align: left;font-weight:500;min-width: 70px;} +.layer-content-box dl dt .list-right-txt{text-align: right;} + + +/* 스크롤바 설정*/ +*::-webkit-scrollbar{width: 6px;height:6px;} +/* 스크롤바 막대 설정*/ +*::-webkit-scrollbar-thumb{height:auto;background-color:#b4b7bd;/* 스크롤바 둥글게 설정*/border-radius: 10px; } +/* 스크롤바 뒷 배경 설정*/ +*::-webkit-scrollbar-track{background-color: rgba(0,0,0,0);} + +/*레이어 상세정보-날씨정보*/ +.layer-weather-table > div{border-radius: 5px;} +.layer-weather-address{font-size: 0.875rem;margin-bottom:10px;} +.layer-weather-address span{display:block;font-weight:400;margin-top:10px;} +.layer-weather-address svg{margin-top:-2px;margin-right:4px;} +.layer-weather-table table{margin:0;} +.layer-weather-table tr th, .layer-weather-table tr td{padding:10px 4px;text-align:center;color:#bbb;} +.layer-weather-table tr th{font-weight:500;border:0;background:#343D55;} +.layer-weather-table tr td{border:0;border-top:1px solid #404656;background:#10163A;font-size:13px;} +.rotate-45{transform:rotate(45deg);} +.rotate-75{transform:rotate(75deg);} +.rotate-90{transform:rotate(90deg);} +.rotate-135{transform:rotate(135deg);} +.rotate-180{transform:rotate(180deg);} +.rotate-225{transform:rotate(225deg);} + +/*tab-menu*/ +.tab-menu ul{display:flex;} +.tab-menu ul li{flex:1;text-align: center;padding:10px 0;font-weight:500;cursor: pointer;} +.tab-menu ul li.active{border-bottom:2px solid #7367f0;} +.tab-content{display:none;} +.tab-content.active{display:block;} +/*날씨상세정보*/ +.layer-weather-box{color:#bbb;} +.layer-weather-box .layer-weather-table table{border:1px solid #404656;} +.layer-weather-box .layer-weather-table thead tr th{border-bottom:1px solid #404656;} +.layer-weather-box .layer-weather-table tr td{border-top:0;} +.layer-weather-box .layer-weather-table table tbody tr:nth-child(2n) td{background:#182444;} + +/*오른쪽레이어*/ +.layer-switch-list dl dt{align-items: center;} +.layer-switch-list dl dt + dt{margin-top:14px;} +.layer-switch-list .custom-control-inline{margin-right:0;} +.layer-switch-list .custom-switch .custom-control-label::before{height:20px;} +.layer-switch-list .custom-switch .custom-control-label:after{left:6px;width:16px;height:16px;} +.layer-switch-list .custom-switch .custom-control-label{height:16px;} +.layer-switch-list .dot-icon{display:inline-block;width:6px;height:6px;border-radius:100%;vertical-align:middle;margin-right:8px;margin-top:-2px;} +.layer-switch-list .dot-icon.color-red{background:#FF3648;} +.layer-switch-list .dot-icon.color-pink{background:#FFA1AA;} +.layer-switch-list .dot-icon.color-orange{background:#FFA800;} +.layer-switch-list .dot-icon.color-brown{background:#A16B00;} +.layer-switch-list .dot-icon.color-purple{background:#AB40FF;} +.layer-switch-list .dot-icon.color-skyblue{background:#009cad;} +.layer-switch-list svg{margin-right:8px;} +.layer-switch-list .custom-switch .custom-control-label:after{top:2px;} +.map-btn .btn-group, .btn-group-vertical{width:100%;} +.map-btn button:hover{box-shadow:none!important;} +.map-btn button{color:#bbb!important;background:#283046!important;border-color:rgba(34, 41, 47, 0.08) !important;} +.map-btn button:focus{color:#7367f0;background:#7367f0!important;color:#fff!important;border-color:rgba(34, 41, 47, 0.08) !important} +.map-btn .btn-primary{background:#7367f0!important;color:#fff!important;} +/* .map-btn .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-child, +.map-btn .btn-group > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-of-type{border-left-color:transparent!important;} +.map-btn .btn-group [class*='btn-']:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']){border-left-color:#9489ff!important;} */ +/*left메뉴*/ +h1.logo{width:50px;height:50px;margin:0px auto 60px auto;text-align:center;} +h1.logo img{width:100%;} +h1.logo span{display:block;color:#f4f4f4;font-weight:bold;letter-spacing:2px;font-size:0.9375rem;} +.left-menu{width:80px;height:100vh;background:#283046;padding-top:20px;position:fixed;} +.left-menu-nav, .left-menu-footer{color:#bbb;} +.left-menu-nav li, .left-menu-footer li{margin-top:20px;text-align:center;} +.left-menu-footer{position:absolute;bottom:20px;left:50%;transform: translateX(-50%);} +.socket_on{display:block;width:32px;height:32px;border-radius:100%;background:#28C76F;position: relative;} +.socket_on svg{color:#fff;margin-top:4px;} +.socket_on::after{content:'';display:block;width:10px;height:10px;border:2px solid #ddd;border-radius:100%;background:#28C76F;position: absolute;right:0;bottom:0px;} +.socket_off{display:block;width:32px;height:32px;border-radius:100%;background:#ed1125;position: relative;} +.socket_off svg{color:#fff;margin-top:4px;} +.socket_off::after{content:'';display:block;width:10px;height:10px;border:2px solid #ddd;border-radius:100%;background:#ed1125;position: absolute;right:0;bottom:0px;} +.logout-btn{cursor: pointer;color:#f4f4f4;} +.socket_on svg{animation: rotate-icon 5s linear infinite;transform-origin: 50% 50%;} +@keyframes rotate-icon{100% {transform: rotate(360deg);}} +.left-menu-nav li{margin-top:40px;} +.left-menu-nav li button{color:#f4f4f4;} +.left-menu-nav li button svg{color:#f4f4f4;} +.left-menu-nav li button svg path{fill:#f4f4f4;} + +/*메인-알림*/ +.notice{width:650px;height:45px;overflow:hidden;position:absolute;left:50%;top:20px;transform: translate(-50%,0px);background:#283046;display:flex;font-size:0.9375rem;color:#f4f4f4;padding:0px 20px;border-radius:30px;} +.notice-icon{padding:10px 0;} +.notice-txt .time{margin-right:8px;} +.notice-txt{flex:1;padding:0 10px;} +.notice-txt dl dt{height:45px;padding:12px 0;transition: 0.5s ease;-webkit-transition: 0.5s ease;} +.notice-btn{display:flex;flex-direction: column;} +.notice-btn svg{color:#f4f4f4;} + +/*알림목록*/ +.layer-content-list dl.notice-list dt div.list-ti .list-right-txt{font-weight:500;} +.layer-content-list dl.notice-list dt{flex-direction: column;} +.layer-content-list dl.notice-list dt div.list-ti{display:flex;} +.layer-content-list dl.notice-list dt div.list-txt{margin-top:8px;} + +/*로그인*/ +.login{display:flex;height:100vh;color:#bbb;position:relative;} +.login-logo{position:absolute;top:80px;left:100px;color:#bbb;font-weight:bold;font-size:1.8rem;width: 100%;} +.login-img, .login-form {display: flex;align-items: center;justify-content: center;} +.login-img{flex:1.2;background:#161d31;} +.login-form{background:#283046;width:100%;flex:0.8;flex-direction: column;} +.login-form form{width:100%;padding:0 120px;} +.login-form .form-control{background:transparent;border:1px solid #404656;} +.login-form .form-control:focus{border-color:#7367f0;border-right:1px solid #7367f0;} +.login-form .form-label-group > label{color:#bbb;} +.login-form .form-control-position svg{color:#bbb;} +.login-form .form-control::placeholder{color:#bbb;} +.login-form .vx-checkbox-con .vx-checkbox{border-color: #404656;} +.login-txt{width:100%;margin-bottom:20px;} +.login-txt h2{color:#f4f4f4;font-family: "Montserrat", serif;font-size:1.8rem;font-weight:bold;text-align: center;} +.login-txt p{color:#bbb;font-family: "Montserrat", serif;font-size:1.125rem;font-weight:normal;text-align: center;margin-top:20px;} +.full-btn button{width:100%;margin-bottom:10px;} +.login-link{margin-top:10px;} +@media screen and (max-width:1280px){ + .login-img, .login-form{flex:1;} + .login-form form, .login-txt{padding:0 40px;} +} +@media screen and (max-width:900px){ + .login-img{display:none;} + .login-logo{left:50%;transform: translateX(-50%);text-align: center;} + } + +/*메인 대시보드*/ +.main-dashboard .card{margin-bottom:0px;} +.dashboard-section{margin-top:2rem;} +.menu-page div{height:120px;} +.menu-page div a {width: 100%;height: 100%;padding: 0 20px;word-break: keep-all;font-size: 1.25rem;font-weight: bold;color: rgba(255,255,255,0.8);display: flex;justify-content: center;align-items: center;} +.menu-list01{background:url('../../assets/images/menu001.png')#10163A;background-size:cover;background-position:50% 50%;} +.menu-list02{background:url('../../assets/images/menu002.png')#10163A;background-size:cover;background-position:50% 50%;} +.menu-list03{background:url('../../assets/images/menu003.png')#10163A;background-size:cover;background-position:50% 50%;} +.menu-list04{background:url('../../assets/images/menu004.png')#10163A;background-size:cover;background-position:50% 50%;} +.dashboard-list-ti{font-weight: 500;font-size: 1.285rem;font-size:1.125rem;border-bottom:1px solid #404656;margin:0 1rem;padding:1rem;} +.dashboard-list-ti svg{margin-top:-3px;margin-right:10px;} +.dashboard-list-cont .card{padding:1rem;} +.dashboard-section .card-header svg{color:#bbb;} +.dashboard-chart .card{height:520px;} +.dashboard-chart .card .card-title{margin:10px 0;} +.doughnut-chart-list{display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top:4rem;margin-bottom:1rem;} +.doughnut-chart-list-ti{display:flex;align-items: center;} +.doughnut-chart-list-ti .ti{font-weight:500;} +.dot-icon{width:8px;height:8px;display:inline-block;background:#ddd;border-radius:100%;margin-right:10px;} +.lineChartPrimary{background-color:#666ee8} +.lineChartDanger{background-color:#ff4961;} +.warningColorShade{background-color:#ffe802;} +.warningLightColor{background-color:#FDAC34;} +.successColorShade{background-color:#28dac6;} +.primaryColorShade{background-color:#836AF9;} +.infoColorShade{background-color:#299AFF;} +.yellowColor{background-color:#ffe800;} +.greyColor{background-color:#4F5D70;} +.blueColor{background-color:#2c9aff;} +.blueLightColor{background-color:#84D0FF;} +.greyLightColor{background-color:#EDF1F4;} + +@media screen and (max-width:990px){ + .dashboard-chart + .dashboard-chart{margin-top:2rem;} + } +@media screen and (max-width:767px){ + .menu-page div a, .dashboard-section .card .card-title{font-size:1.125rem;} + .menu-page > div + div{margin-top:2rem;} + } + +.map-drone-icon{position: absolute;top:300px;left:500px;} +.map-drone-icon.test02{top:400px;left:550px;} +.map-drone-icon.test03{top:500px;left:700px;} +.map-drone-icon.test04{top:600px;left:800px;} +.map-drone-icon.test05{top:600px;left:900px;} +.map-drone-icon.test06{top:450px;left:600px;} +.map-drone-icon img{width:30px;height:30px;} +.map-drone-icon .num{display:block;width:15px;height:15px;border-radius:100%;background:#ff6207;color:#fff;font-size:10px;font-weight:600;position:absolute;left:50%;top:8px;transform: translateX(-50%);text-align:center;} +.map-drone-icon.icon-red .num{background:#ed1125;} +.map-drone-icon.icon-yellow .num{background:#fbff00;color:#000;} +.map-drone-icon.icon-skyblue .num{background:#00e7ff;color:#000;} +.map-drone-icon.icon-pulple .num{background:#e682ff;} +.drone-icon{width:35px;} + +.line-test{display:block;position:absolute;left:564px;top:425px;height:180px;width:3px;background:#ed1125;} +.line-test02{display:block;position:absolute;left:713px;top:525px;height:180px;width:3px;background:#fbff00;} +.line-test03{display:block;position:absolute;left:813px;top:625px;height:180px;width:3px;background:#00e7ff;} +.line-test04{display:block;position:absolute;left:914px;top:625px;height:180px;width:3px;background:#e682ff;} + +/*분석이력-검색조건*/ +.search-cont dl dt + dt{margin-top:-1px;} +.search-box{display:flex;border:1px solid #404656;align-items: center;font-size: 0.875rem;height:50px;} +.search-box input{font-size: 0.875rem;} +.search-list-ti{background:#343D55;min-width:150px;width:150px;text-align:center;height:48px;line-height:48px;font-weight:500;} +.search-list{display:flex;align-items: center;padding:0 20px;width:100%;} +.search-list .calendar-flat{border:1px solid #404656;border-radius: 0.357rem;height: 2.142rem;padding: 0 20px;} +.search-list .calendar-flat input{padding:0px;text-align:center;} +.search-list .calendar-flat:hover{border:1px solid #7367f0;} +.search-list-cont{width:100%;} +.search-list-cont-btn .btn{border-radius:0px;border-color: #404656!important;color:#bbb;} +/* .search-list-cont-btn .btn:focus{background-color: #7367f0!important;color:#fff!important;} */ +.search-list-cont-btn .btn.active{background-color: #7367f0!important;color:#fff!important;} +.search-list-cont .custom-control-label{color:#bbb;font-size: 0.875rem;} +.cont-ti{padding-bottom:10px!important;} +.cont-ti > div{display:flex;justify-content: space-between;align-items: center;} +/* .cont-ti button{margin-right:8px;} */ +.cont-ti h4{font-weight:500;color:#bbb;font-size:1.125rem;} +.pt-14{padding-top:14px;} +.cont-ti .btn svg{margin-top:-4px;margin-right:4px;} +.pal-card-body{padding:0px;} +.table.pal-table {color:#bbb;text-align: center;border-bottom:1px solid #3b4253;} +.table.pal-table tr th{font-size: 0.875rem;font-weight:500;padding: 0.72rem 0.5rem;} +.table.pal-table tr td{font-size: 0.875rem;padding: 0.72rem 0.5rem;} +.table.pal-table .td-link{color:#bbb;text-decoration:underline;cursor: pointer;} +.search-case{font-weight:500;font-size:13px;margin-left:14px;color:#ff9f43 ;background-color:rgba(255, 159, 67, 0.12);padding: 0.3rem 0.5rem;border-radius: 0.358rem;} +.pd-0{padding: 0px!important;} +.search-list-cont .form-group{margin-bottom:0px;justify-content: space-between;} +/* .search-list-cont .form-group input{width:calc(100% - 50px);} */ +.search-list-cont .form-group button{height: 2.142rem;margin:0px;} +.search-list-cont .form-group button svg{margin-top:-7px;} +.search-list-cont .form-label-group > label{font-size:0px;} +@media (max-width: 768px){ + .search-box{display:block;height:auto;} + .search-list-ti{width:100%;height:40px;line-height:40px;} + .search-list{padding: 10px 20px;width:100%;display: block;} + /* .search-list-cont + .search-list-cont{margin-left:0px;} */ + .search-list-cont-btn{width:100%;} + .search-list-cont-btn .btn{width:25%} + .search-list-cont .list-input + .list-input{padding-left:1rem;} + .search-box-date .list-input{flex: 0 0 100%;max-width: 100%;} +} +@media (max-width: 767px){ + .search-list-cont .list-input + .list-input{margin-top:10px;} +} +.tooltip-test{position:absolute;left:500px;top:500px;} +.tooltip-box{background:#283046;padding:10px;border-radius:6px;position:relative;max-width: 180px;} +.tooltip-box div{text-align:left;font-size:13px;color:#bbb;} +.tooltip-ti{border-bottom:1px solid #bbb;padding-bottom:4px;} +.tooltip-ti span, .tooltip-txt .ti{color:#f4f4f4;font-weight:500;display:block;} +.tooltip-txt{padding-top:4px;} +.tooltip-txt-list + .tooltip-txt-list{margin-top:4px;} +.tooltip-box .arrow {position:absolute;bottom:-10px;left:50%;transform: translateX(-50%);display:block;width: 0px;height: 0px;border-top:10px solid #283046;border-bottom:10px solid none;border-right: 10px solid transparent;border-left: 10px solid transparent;} + +/*회원가입*/ +.pal-register .auth-wrapper.auth-v1 .auth-inner{max-width:1200px;} +.pal-register .content-header .sub-txt{display:block;margin-bottom:1rem;} +.pal-register .content-header h5{font-size:1.25rem;font-weight:500;margin-bottom:10px;} +.pal-register .form-border .custom-checkbox{border-bottom:1px solid #404656;padding-bottom:14px;} +.pal-register .terms-box{width:100%;background:#161d31;height:150px;border:1px solid #404656;border-radius:6px;padding:14px;font-size: 0.875rem;margin-top:14px;overflow: auto;} +.pal-register .form-border-terms{border-bottom:1px solid #404656;padding-bottom:14px;} +input:-webkit-autofill, +input:-webkit-autofill:hover, +input:-webkit-autofill:focus, +input:-webkit-autofill:active { + transition: background-color 5000s ease-in-out 0s; + -webkit-transition: background-color 9999s ease-out; + -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; + -webkit-text-fill-color: #b4b7bd !important; +} +input:-internal-autofill-selected { + background-color: transparent !important; + background-image: none !important; + color: rgb(0, 0, 0) !important; +} +/* .pal-register .bs-stepper-header{display:none;} */ +.pal-register .app-collapse .card-header{padding:1rem 0;} +.terms-all-check{border-bottom:1px solid #3b4253;padding-bottom:1rem;} +.terms-check{padding:14px 0;border-bottom:1px solid #3b4253;} +.terms-cont{background:#161d31;padding:10px;margin-top:10px;border-radius:6px;font-size: 0.875rem;height:200px;overflow:auto;} +/* .pal-register .form-group label{margin-bottom:0px;} */ +.pal-register .bs-stepper .bs-stepper-header{padding-bottom:0px;} +/* .terms-check .collapse-default .card:last-child{border-bottom:1px solid #3b4253;} +.terms-check .card-body .card-text{height:110px;background:#161d31;padding:10px;font-size: 0.875rem;overflow:auto;border-radius:6px;} +.terms-check [class*='collapse-'] .card .card-body{padding:0 0 1rem 0;} */ +.pal-register input, .pal-register select{font-size: 0.875rem;} +.input-btn{display:flex;flex-wrap: wrap;} +.input-btn [class*='col']{padding:0px;} +.input-btn [class*='col'] + [class*='col']{padding-left:10px;} +@media screen and (max-width:767px){ + .input-btn [class*='col'] + [class*='col']{padding-left:0px;margin-top:10px;} + } + +.input-btn input + input{margin-right:10px;} +.input-btn button{padding:0.5rem;min-width:130px;} +.pal-register .form-label{margin-bottom:4px;font-weight: 400;} +.necessary{vertical-align: middle;margin-right:4px;} +.user-phone-btn{position: absolute;top: -6px;right: 17px;} +.user-phone-btn .time{font-size: 0.875rem;font-weight:400;margin-right:10px;vertical-align: middle;} +.user-phone-btn button{height:25px;line-height:23px;padding:0px 14px;} +.user-phone-btn button span{font-size:13px;} + +/*헤더메뉴*/ +.header-main-menu{margin-bottom:0px;} + +/*팝업창*/ +.modal-title{font-weight:500;font-size:1.125rem;} + +/*기본css 수정*/ +.badge{font-weight:500;} +.form-control-sm{line-height: 1.4;} +.table{margin-bottom:0px;} +.form-group label{margin-bottom:4px;} +.custom-control-inline{align-items: center;} +/* .flatpickr-input{min-width:235px;} */ +.flatpickr-monthDropdown-months{line-height: 1.2!important;} +/*creatable-select*/ +.creatable-select .select__control{border:1px solid #3b4253;padding:0 10px;min-height: 2.142rem;cursor: text;} +.creatable-select .select__menu div div{padding:10px;} +.creatable-select .select__control input{color:#bbb!important;} +/*상세정보*/ +.search-info-box{display:flex;align-items: center;justify-content:center;font-size: 0.875rem;height:auto;width:100%;} +/* @media (max-width: 768px){ + .search-info-box{justify-content:center;} +} */ +.search-info-box .row{width:100%;} +.complete-txt{text-align: center;border-radius:6px;padding:0px 20px 40px 20px;} +.big-txt{font-size:30px;font-weight:200;display:block;margin:20px 0;} +.complete-txt button{width:100%;max-width:200px;margin-top:30px;} +.search-info-ti .ti{font-size:1rem;font-weight:500;margin-bottom: 10px;} +.search-info dl dt + dt{border-top:1px dotted #404656;padding-top:1rem;} +.search-info .final span{font-weight:500;font-size: 0.875rem;} +.mb-10p{margin-bottom:10px;} +/*서브 레프트메뉴*/ +.pal-main-menu-content .pal-navigation-main > li:first-child a{cursor: default;padding-left:8px;/*border-bottom:2px solid #7367f0;*/} +.pal-navigation-main > li:first-child a > span{font-size:1.125rem;font-weight:500;} +.pal-navigation-main li:first-child a > *{transition: none!important;} +.pal-navigation-main li:first-child a:hover > *{transition: none!important;transform: none!important;} +.pal-navigation-main li a{font-size:1rem;} +.pal-navigation-main li .menu-content li a{font-size: 0.875rem;} +.pal-navigation-main li .menu-content li a span{position: relative;padding-left:14px;} +.pal-navigation-main li .menu-content li a span::before{content:'';display:block;width:5px;height:1px;position:absolute;top:50%;left:0px;background:#d0d2d6;} + +/*카드형식 레이아웃*/ +.pal-card{background:#343D55;border-radius:6px;padding:1rem;} +.pal-card-box{background:#283046;padding:20px;border-radius:6px;} +.pal-card-box + .pal-card-box{margin-top:2rem;} +.pal-card-box .card{margin-bottom:0px;} +.pal-card-header{display: flex;min-height:40px;align-items: center;justify-content: space-between;flex-direction: row;margin-bottom:14px;} +.pal-card-header h3{font-size:1.1875rem;font-weight:500;} +.pal-card .card{margin-bottom:0px;} +.search-info{padding:20px;} +.search-info .cont-ti{padding-bottom:14px!important;border-bottom:1px solid #404656;} +.font-sm{font-size: 0.875rem;} +.pal-card-body .form-group label{margin-bottom:4px;} +.count-del-btn button{height: 2.142rem; width: 100%;padding: 0 12px;} +@media screen and (max-width:768px){ + .count-del-btn{margin-top:10px;} + .count-del-btn button span{display:none;} + .count-del-btn button svg{margin:0px!important;} + } +.count-add-btn{padding-left:-10px;} +.count-box{margin-bottom:1rem;} +.count-box .form-label-group{margin-bottom:0px;} +.count-box form + form{margin-top:1rem;} +.count-box .sm-ti{margin-bottom:4px;display: inline-block;} +.sm-ti{font-weight:500;font-size: 14px;} +/*그리드*/ + +.react-dataTable.pal-dateTable{border-bottom:1px solid #3b4253;} +.react-dataTable.pal-dateTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol div[role='button'] div{font-size: 0.875rem;font-weight:500;} +.react-dataTable.pal-dateTable .rdt_TableBody .rdt_TableRow{min-height:40px;background: #242b3d !important;} +.react-dataTable.pal-dateTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{height:40px;} +.react-dataTable.pal-dateTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{font-size: 0.875rem;} +.react-dataTable.pal-dateTable .rdt_TableBody .rdt_TableRow .rdt_TableCell .badge.btn{font-size:85%!important;} +.pal-dateTable a{color:#bbb;text-decoration: underline;} + +@media only screen and (min-width: 768px) and (max-width: 1024px){ + .search-list-cont-btn button{font-size:12px;padding:10px 4px;} +} + +.no-dataTable{font-size: 0.875rem;} + +/*메뉴 관리*/ + +.tree-menu {border-radius: 2px;box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);margin-top:1rem;padding:20px;border-radius:6px;background:#161d31;max-height: 610px;overflow: auto;} +.tree-menu-list ul {margin-left:10px;padding-left:20px;border-left: 1px dashed #bbb;} +.tree-menu-list li {color:#bbb;font-size: 14px;font-weight:300;line-height:2rem;} +.tree-menu-list li > div{display:inline-block;} +.tree-menu-list li span{cursor: pointer;} +.tree-menu-list.no-cursor li span{cursor: default;} +.tree-menu-list li a{color:#bbb;} +.tree-menu-list .folder, +.tree-menu-list .folder > a {color: #ddd;font-size:0.9375rem;font-weight: 400;} +.tree-menu-list li:before { +margin-right: 8px; +content: ""; +height: 20px; +vertical-align: middle; +width: 20px; +background-repeat: no-repeat; +display: inline-block; +background-image: url("data:image/svg+xml;utf8,"); +background-position: center 2px; +background-size: 60% auto; +} +.tree-menu-list li.folder:before { +background-image: url("data:image/svg+xml;utf8,"); +background-position: center top; +background-size: 75% auto; +} +.tree-menu-list .custom-checkbox{padding-left:1.8rem;margin-right:0;min-height: 1rem;} +@media screen and (max-width:991px){ + .pal-card-box-many > [class*='col'] + [class*='col']{margin-top:2rem;} + } + +.card-body-tab-cont{padding:20px;} +.card-body-tab-cont .tab-content{display:block;} +.card-body-tab-cont .form-group label{margin-bottom:4px;} + +.modal-box{padding:20px 0;} +.modal-box .ti{font-weight:500;font-size:1.5rem;margin:0 0 20px 0;} +.modal-box .ti svg{margin:0 4px;} + +.input-inline-btn{align-items: flex-end;} +.input-inline-btn button{padding:0.6rem;width:100%;} +.input-inline-btn .time{font-size: 0.875rem;font-weight:400;vertical-align: middle;display:block;text-align:right;margin-bottom:4px;} +@media screen and (min-width:767px){ + .input-inline-btn div:first-child{padding-right:0px;} + } +@media screen and (max-width:768px){ + .input-inline-btn button{margin-top:10px;} + .input-inline-btn .time{position: absolute;top: -58px;right: 17px;} + } +/* .input-inline-btn [class*='col']{padding:0px;} +.input-inline-btn [class*='col'] + [class*='col']{padding-left:10px;} +@media screen and (max-width:767px){ + .input-inline-btn [class*='col'] + [class*='col']{padding-left:0px;margin-top:10px;} + } */ + + +.media-img{width:300px;height:300px;margin: 0px auto;border-radius:6px;} +.media-img img{width:100%;height:100%;border-radius:6px;} +.no-img{width:300px;background:#404656;border-radius:6px;height:300px;display: flex;flex-direction: column;align-items: center;justify-content: center;} +.no-img svg{width:100px;height:100px;} +/* .no-img:after {content: "";display: block;padding-bottom: 100%;} */ +.media-btn-2n > label, .media-btn-2n > button{flex:1;} +@media screen and (max-width:1600px){ + .media-img{width:200px;height:200px;} + .no-img{width:200px;height:200px;} + } + @media screen and (max-width:990px){ + .media-img{width:280px;height:280px;} + .no-img{width:280px;height:280px;} + } + +@media screen and (max-width:768px){ + .pal-media{margin-bottom:1rem;} + } + +.layer-search-form > div + div{margin-top:10px;} +.layer-search-form > div .btn{border-radius:0.358rem;width:100%;} + +/*데이터피커 (달력) 기본 css*/ +.calendar-flat{border:1px solid #404656;background: #283046;border-radius: 0.357rem;height: 2.142rem;padding: 0 20px;} +.calendar-flat input{padding:0px;font-size: 0.875rem;} +.calendar-flat:hover{border:1px solid #7367f0;} + +/*시뮬레이터*/ +.sm-txt{font-size: 0.875rem;color:#bbb;} +.pd-20{padding:20px;} +.simulation-wrap{position:absolute;right:0;bottom:0px;height:auto;width:calc(100% - 430px);z-index: 999;background:#283046;border-left:1px solid #404656;border-bottom:0;overflow:hidden;transition: 0.5s ease;-webkit-transition: 0.5s ease;} +.simulation-wrap.full{width:calc(100% - 80px);transition: 0.5s ease;-webkit-transition: 0.5s ease;} +.simulation-cont{display:flex;width:100%;justify-content:space-between;align-items: center;} +.simulation-slider{width:100%;} +.simulation-ti{display:flex;background: #7367f0;color: #fff; padding: 10px 20px;} +.simulation-ti div{font-size:1rem;font-weight:500;} +.simulation-ti-btn{padding:0;background-color: transparent!important;border:none;margin-right:1rem;} +.simulation-ti-btn:focus{background-color: transparent!important;border:none;} +.simulation-slider-time{display:flex;padding:0 50px 0 20px;} +.simulation-slider-time .noUi-pips{display:none;} +.simulation-slider-time .btn{margin-right:20px;padding:0;width:35px;height:35px;} +.simulation-cont-box{display:flex;flex-direction: column;} +.simulation-cont-box + .simulation-cont-box{margin-left:2rem;} +.simulation-cont-box > div{flex:1;} +.simulation-cont-box-row{display:flex;flex-direction: row;justify-content: space-between;align-items: center;} +.simulation-cont-box span.ti, .simulation-cont-box span.txt{display:block;font-size: 0.875rem;} +.simulation-cont-box span.ti{font-weight:500;} +.simulation-cont-box-info{margin-top:20px;} +.simulation-cont-box-list{flex:1;min-width:100px;flex-direction: column;border:1px solid #82868b;border-radius:6px;} +.simulation-cont-box-list .ti{background:#82868b;display: block;color:#fff;padding:4px 10px;} +.simulation-cont-box-list .txt{padding:4px 10px;} +.simulation-cont-box-list:nth-child(4){min-width:180px;} +.simulation-cont-box-list + .simulation-cont-box-list{margin-left:1rem;} +.drone-info .badge{min-width:180px;display: flex;justify-content: space-between;} +.drone-info .badge + .badge{margin-top:10px;} +.drone-info .badge .txt{display:inline-block;} +.simulation-cont-box .drone-location{justify-content: space-between;align-items: center;text-align:center;} +.drone-location{ flex: 1;text-align: center;} +.drone-location .border-primary{flex: 1;border-radius:6px;} +.drone-location .border-primary .ti{padding:4px 10px;font-size: 0.875rem;background:#7367f0;color:#fff;} +.drone-location .border-primary .txt{padding:4px 10px;} +.drone-location .border-secondary{flex: 1;border-radius:6px;} +.drone-location .border-secondary .ti{padding:4px 10px;font-size: 0.875rem;background:#82868b;color:#fff;} +.drone-location .border-secondary .txt{padding:4px 10px;} +.drone-location .simulation-icon{flex:0.7;} +.simulation-date{height:auto;padding:0 20px;} +.simulation-date-cont{height: auto;display:flex;font-size: 0.875rem;} +.simulation-date-cont-ti{width:100px;position:fixed;background:#283046;border-right:1px solid #404656;} +.simulation-date-cont-ti div{font-weight:500} +.simulation-date-cont-ti div:first-child{color:#ff9f43;font-weight:600;} +.simulation-date-num div:first-child{background-color: rgba(255, 159, 67, 0.12);color: #ff9f43;padding: 0.3rem 0.5rem;text-align: center;border-radius: 0.358rem;display: inline-block;font-weight: 600;line-height: 1;white-space: nowrap;vertical-align: baseline; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, background 0s, border 0s;} +.simulation-date-num{padding:0 0.5rem;text-align:center;font-size:13px;} +.simulation-date-num{border-right:1px solid #404656;} +.simulation-date-cont-ti div, .simulation-date-num div{margin-bottom:4px;} +.simulation-date-num-pd{display: flex;padding-left:100px;} +.simulation-cont-box-img{flex-direction: row;} +.simulation-cont-box-img .img-box{width:130px;height:130px;margin-right:10px;} +.simulation-cont-box-img .img-box img{width:100%;height:100%;} +.simulation-cont-box-img .no-img{max-height:auto;} +.simulation-cont-box-img .no-img svg{width:50px;height:50px;} +.simulation-cont-box-img .badge{min-width:180px;display:flex;justify-content:space-between;} +.simulation-cont-box-img .badge + .badge{margin-top:10px;} +.simulation-icon svg{fill:#5d6373} +.date-num-focus{background:#7367f0;border-radius: 6px;color:#fff;} +.simulation-date-num.date-num-focus div:first-child{background: #ff9f43;color:#fff;} + +.scroll-container {padding-bottom:10px;} +/* +@media screen and (max-width:1400px){ +} +@media screen and (max-width:1024px){ + .simulation-cont{flex-direction: column;} + .drone-info-flex{display:flex;} + .drone-info .badge{flex:1;min-width:auto;} + .drone-info .badge + .badge{margin-top:0px;margin-left:1rem;} + .simulation-cont-box + .simulation-cont-box{margin-left:0px;} + .simulation-cont-box + .simulation-cont-box{margin-left:0px;margin-top:1rem;} + .simulation-cont-box-img{display:flex;} + .simulation-cont-box-list{margin-top: 1rem;min-width:auto;} +} +@media screen and (max-width:768px){ + .simulation-cont-box-list{min-width:auto;} +} */ + +/*datepicker-custom*/ +.datepicker-custom {display: flex;align-items:center;} +.datepicker-custom .react-datepicker{background:#161d31;border-color:#161d31;color:#b4b7bd;font-size:0.875rem;font-weight:400;} +.datepicker-custom .react-datepicker__header{background:transparent;border-color:transparent;color:#b4b7bd;font-size: 1.1rem;font-weight:300;} +.datepicker-custom .react-datepicker__year-read-view--down-arrow, +.datepicker-custom .react-datepicker__month-read-view--down-arrow, +.datepicker-custom .react-datepicker__month-year-read-view--down-arrow, +.datepicker-custom .react-datepicker__navigation-icon::before{border-width: 1px 1px 0 0;top: 12px;} +.datepicker-custom .react-datepicker__navigation:hover *::before {border-color: #7367f0;} +.datepicker-custom .react-datepicker__day--keyboard-selected, +.datepicker-custom .react-datepicker__month-text--keyboard-selected, +.datepicker-custom .react-datepicker__quarter-text--keyboard-selected, +.datepicker-custom .react-datepicker__year-text--keyboard-selected{background:#7367f0;} +.datepicker-custom .react-datepicker__month-text.react-datepicker__month--selected:hover, +.datepicker-custom .react-datepicker__month-text.react-datepicker__month--in-range:hover, +.datepicker-custom .react-datepicker__month-text.react-datepicker__quarter--selected:hover, +.datepicker-custom .react-datepicker__month-text.react-datepicker__quarter--in-range:hover, +.datepicker-custom .react-datepicker__quarter-text.react-datepicker__month--in-range:hover, +.datepicker-custom .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover, +.datepicker-custom .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {background-color:#7367f0;color:#b4b7bd;} +.datepicker-custom .react-datepicker__month-text:hover, +.datepicker-custom .react-datepicker__quarter-text:hover {background-color: rgba(57,57,57,0.3);} +.datepicker-custom .react-datepicker__month .react-datepicker__month-text, +.datepicker-custom .react-datepicker__month .react-datepicker__quarter-text{width:40px;height:40px;line-height:40px;border-radius:100%;} +.datepicker-custom .react-datepicker__month .react-datepicker__month-text, +.datepicker-custom .react-datepicker__month .react-datepicker__quarter-text {margin:5px;} +.datepicker-custom .react-datepicker__triangle{display:none;} +.datepicker-border-sm{border:1px solid #404656;padding:0 20px;border-radius:20px;} +.datepicker-border-sm input{width:100px;height:34px;padding:0 0 0 1rem;} + diff --git a/src/assets/css/layout.css b/src/assets/css/layout.css new file mode 100644 index 00000000..e69de29b diff --git a/src/assets/data/locales/de.json b/src/assets/data/locales/de.json new file mode 100644 index 00000000..32528251 --- /dev/null +++ b/src/assets/data/locales/de.json @@ -0,0 +1,3 @@ +{ + "Dashboard": "Instrumententafel" +} diff --git a/src/assets/data/locales/en.json b/src/assets/data/locales/en.json new file mode 100644 index 00000000..745e59a9 --- /dev/null +++ b/src/assets/data/locales/en.json @@ -0,0 +1,3 @@ +{ + "Dashboard": "Dashboard" +} diff --git a/src/assets/data/locales/fr.json b/src/assets/data/locales/fr.json new file mode 100644 index 00000000..2224965f --- /dev/null +++ b/src/assets/data/locales/fr.json @@ -0,0 +1,3 @@ +{ + "Dashboard": "Tableau de bord" +} diff --git a/src/assets/data/locales/pt.json b/src/assets/data/locales/pt.json new file mode 100644 index 00000000..ca545db3 --- /dev/null +++ b/src/assets/data/locales/pt.json @@ -0,0 +1,3 @@ +{ + "Dashboard": "painel de controle" +} diff --git a/src/assets/images/airplane-skyblue.png b/src/assets/images/airplane-skyblue.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b7d5436889157beda0337a1a972f0238f1338c GIT binary patch literal 2052 zcmaJ?Yg7|w8cs!BF6Ab=2uc|TLAiz`B$7aYzz~TLz<_|ZNJD0j6p{&<0g?!MN~0(i ztcaG-DzYHBE23CIEeLX}5(^fEEfhpqE?!ztM1jQWzScHHC!G(ZAk}Sno3O4vwmqpBV+hh=U z3&E4v;Gapw@WX)sRE_|2H=3)+ok9T^3^$4goxz~E091DhmF!Nu3|EQ=i_TzCHvsP* zkccLS6IcR>`z{u-VuOh|E@P3&>FMci=`=S~zJp9*GMPFJD%F)hxME5vE>yTmF}ryM z2*E^hu?!cZQb4CDj7L*(Hb`XpX9*J7ds!*=?wE)JBP)b5GR4hZSJFI?&;S2WiR3*R z!v)A+`TkE~EK(^$$N~gIQ{^I}aS3+1P%>7491-HEJQ78d=T9*_5yep~5tRV}5e#5` zv{(wG>6qhNJfF|vNikd~6(Kx`4H61&Vlm932XZ*>Tm}saV~FPsZyLA`fec;Q^A z3v$UsGGtw2|EtmSTZDUb)AzO|7VnLZNC~&g30rHbKA$9!7AtrVCsOgtg=k4~#Fmx2 z=I-=YecV=^m-YpdQBe+HW}KHrwwo)u_R%Kq#;msf!rVPL2PXn*`;L!@Zz^wI!v<&S@3SBG zJiu8mi~1`H3Y>4)L*vfs6lpM7#OXisy03fAJd zoSxPs?{{(_uQ@YQk<;tfd!p-M^}Ti{{UtXD+KLT=*reKXuMNSANG=bx^Z;4M6yf-xH02zomK`$CDcU;j5zA-N~vzv5o{k1Exxe&Iv7PW2} z#d?3R-R1_3n!+U;zKT1h>&sba9ftZxen48KmT)U^H3x%Z{&kaH{;o8R!<;8N{xSt(uo z+a~pCmo2Z<#qD_eTvv_{FBZIc$at1~);})Rc-@iGBThJ{v}a8>_R*{9vn}6^D`$73yq~^x%#RXi zivra)pGDkl8J~P=GOC4s*gJHm(U^^HiJyJIfwf3CSb7U$;?il|n6d2!y+mHX{Px+wCtpQ(vAlcF`Z)c) zxYX2G zG$#ccKUGFs3D0_(SHcc6ihobJv~AyJvcmG}1ZBuBD^V-ozw|U8PW7iXIZYSC)GJNv z6WCMv52SO!^`-m~nQg;**71IqM;%$-2TSq*v!Yq=ChgBh=X{onZ$Bb6OJCeRd;uQ) zxVgpUpIBr!AQ{yw5ZRYUb=~u1c85J-Bxg7Ns!lexQKAL)3fms%lO@?fwbJjew@s{? zTHWZB%|f+~_XdwgW!QH7)asJyx|~+iR8}~+d(84>#0xOXvePdoYM>J8yyf6k^P;@& z+SAii`c*Rx7xg=JaaHNH#@5-s!}@r-oQgGkQ*o)*%eG{yd}!Nv!97U*c{{H;d6{bL zsA&h~jnw{p-Qh|5$y)r)>RUCxhpMPsQ!F-}+?5vM3T-=<6INK3ap9HoRnnq_f7zF8 S=)bGGmwADqP?i6uS$_aN9$5eY literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/1-small.png b/src/assets/images/avatars/1-small.png new file mode 100644 index 0000000000000000000000000000000000000000..406d0bab25b55146f6b099dc797b01407eee437b GIT binary patch literal 14609 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 Hu0mjfeypoz literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/1.png b/src/assets/images/avatars/1.png new file mode 100644 index 0000000000000000000000000000000000000000..eeb2fbb0e48baf09919aa441a6eb82a549cbde55 GIT binary patch literal 50553 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%0AKl$0uK7aM<@xw>& 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

    GulEcLZeMlsT^b9 z(~Qt|U5Xq+5Ff2I+S*4CAO7gW z9|Z;?yJ?&C;(F+PR-}qjDeC$mWyvvNN=Qm;Bve+T2r>c!ge1n8a=I6C-hXwk9GBa4 zQY(QdKnfCxGCF&gqvH@!G6q7HfMRH?Kn%c40106G9fMIs0}^5q76#IwL?yt`uBoi_ zWM(8QKq|^Os)A3>w`FAwn25}X5EB4dU4TKhg`i>fnu;ufDY1{mjuov#*LGc_j82%j zXEZta&|wPzBFGtxLNrSCEJ~H7&BE)Z8M?mYqzjXLT6jMikFC(H8wZp7cR&01;o0+3 z%qgU-6lye#5;G8NIT})!Qc6O&e!M*U;A}J+m9v6~DD)k)ecQIAObFoxxf~n=F-Atv z48kvFd$%rJA(Mc?t^BYs^XJuo2%;(e|Ca70sbMGvqG+on{|JQrZ;S;{%orJ*JjZ@g zGYIRrb?U}ZS(OBeK_TWP##uOo2ebRSw*B{~-Q2ibFPulwj0Jf; tJG&{-Q~y>?9#xrpetvwd-y2CO{{a6wlziLg@RR@m002ovPDHLkV1f@xps@e| literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/10.png b/src/assets/images/avatars/10.png new file mode 100644 index 0000000000000000000000000000000000000000..ff3d20ad5023c7d3db2944cc9b585fb57144d5af GIT binary patch literal 43253 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�n!V?{&GU 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 FV1ioPkJkVI literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/11-small.png b/src/assets/images/avatars/11-small.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1b38e7ccbdf01c2821d54a38ddfee3ae408f3a GIT binary patch literal 12583 zcmYkjXE+?r7dE_v1QAwWE!ZGd5H)NfEOrwu>aH%z>b*pd5>Zx(=!8|HuHK_3Rxc}} z6Z}Mr-iiMBzaQS``EaJ5x#pUg>zcXGxz9vssJ(tb!9oE503IkQ!nJO5i~k83@ojn& zM11EqBXZYzEe|Lsu&v)#;FfwyR&U+__;1T(0HSbP0LlMUZiVGm0DwE$M1cQq(Er-9 ziU0pzi|jl9xBNfFr_J+n0Dy3u5?l`HJ+syFy24W5bFE?US BYKyS#lYvSNhuGLL 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/11.png b/src/assets/images/avatars/11.png new file mode 100644 index 0000000000000000000000000000000000000000..02fce4dad7dc945555b1e081b630c7550a9cf3e1 GIT binary patch literal 43799 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 XzoR`n`JPV#_&2oF^i-Ra?c)9q#W+h+ literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/12.png b/src/assets/images/avatars/12.png new file mode 100644 index 0000000000000000000000000000000000000000..50e79add1d482bb9102312cd253f91de475b1c3e GIT binary patch literal 51662 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℧|yG<#Vvsc%Ke^cY3no9Aa!I&D0fk82c2H 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�?7HrB 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/13-small.png b/src/assets/images/avatars/13-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0eddb9660bb823c56507402a71623505883ea895 GIT binary patch literal 11338 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 M07*qoM6N<$f=7waNdN!< literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/13.png b/src/assets/images/avatars/13.png new file mode 100644 index 0000000000000000000000000000000000000000..07108ce6402ea021b0c973cbb3a0af883c1720b2 GIT binary patch literal 38438 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/2-small.png b/src/assets/images/avatars/2-small.png new file mode 100644 index 0000000000000000000000000000000000000000..523ee62a359879c92a1906dc2abc0f66be693c2b GIT binary patch literal 12401 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/2.png b/src/assets/images/avatars/2.png new file mode 100644 index 0000000000000000000000000000000000000000..22945afdf69842136e2450fa54cafe7b0e50de0b GIT binary patch literal 41942 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

    u>yTrpEq$`$Hl*KRl-+U?aw!{f_}}qJ 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/6-small.png b/src/assets/images/avatars/6-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5fe5105df03bb5f6660819e2bc85e244fafc84 GIT binary patch literal 11782 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 oV^ZgOCxGf4A-^I{*Lx literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/6.png b/src/assets/images/avatars/6.png new file mode 100644 index 0000000000000000000000000000000000000000..6d91822bd69b3c0bfa01b1361daa6c26d880e4e7 GIT binary patch literal 38327 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

    &W*tC$4nk0t;2! zOoF!UcDjM|T5JzUS$!??5Q0fr+Dh`U&JiK1IT7pk7f)+o(sp61{l z<Zsj$SX~AFWBA-F*CgeO+z4Jxxs1mb?G}j;RX|UyzRuRxOO$OIO3L2h&Pkm)PR} zeYK;#d%UG?O+U=5wDkB9eb=b|GdY6ifrw^adzD3%T`RWI@COIx`yJE9951hXvST}= z5S&yhQx9GFM;#Xg6eWb-HZwm+G)?ww{)}vpTCQ~y(n^$k5tYN(`l3hrpU>gt(ai4E z=Hcuzu&aMM*-Rl|NzWMNJH)4Doovsgkk!%WPK`il`Z7MV*c zTjohK8o?wxkI^g@Z;1)3KQ|O9DIVQZj@iO2d$rCTmMgXCxLJxqii%K=nR3n!hwm4G z(%~SD{$(@Kh-d&S|F~cC3hm+Y3%ccZul-uEr#ownamT+mJ*p*d9MoOC?L!-*eM;kA zN=O3^cu68+swMwA*|%kW#sfn@g$TxD=C?k9Fj;&Pvd?Sl)3w-Z{{=PU$DJ5~`F=AP z8!z5hS1~2CiGxsGMlI`1jprIKndt@JwT^jo%vr8->Z%l{@lkZSd%pm&3Bn%sU+vhn z@3vM2c=fDQw^VWULSzF9N0}jrEERcJU8yQzBJgQ6!H4L29qySkA=UAHKZ)gY@2SO` z>GS;R$7;s3+~@lO{_unfG6g(v_>+PM>=Yc9V@{hcKF8mtSFUPIOmcJAh!`J`kvq4A zb4T$#&c7Wr3B1&mY7h7~!9it&n9H!se3P$Xk9Vn*?B+7G3(D_w5sq* zce>6l{(4N^jzs2_Du`EuRlV5J5m|axWRx$2R++tMf5&yOEY<6M=&&pp-5#Efg1gTO z#9111r=j8KZ3j^{sPZ#PAYYXwuev-zL`JjpJ%Fdyk{6P6A^O3MnFh}$no_FKEqfjE zy?R3EYrAwX4f>rDd;6bf%ZtW}pr1+XJo|rLf$Gn4w_z3*Dd?#vXQZ<0pg<)ERmTjI2*Y=8M?uhY7`D*5iOMYBHlwCa4|YD@d5 zqNpw}J~$jvHl%5%P5GV1Oi2MCQyhvD#vY0XpM!=mu(L6Ed^4ELU5mj9m*F%6--IVs zJUmN*cPt5vqiF2;+_EJvFTGmVY4Zw_?p^rdei&R)9l7HJQ#rXjlx(}boNaXOwHIBh zf~=is1TcuaIM2tJtoolX1Zz2;tH=93RlLFEMeO%I%?|326bjw6)s1qiZa&QNEU%L6 zzFFD2D^7mnyzKAN^BT>W%`6z$YRo0zU8WuD)g4{IUQmQ=im8A+Rp&^KRrmpxdB~Qf zf}8k@k%A9e08*u4)GmY+YP_gWF#FQH(KI0H+1;7$V5RSFu+ie|r&x(6b^FK4>cI%| zKxCS$uVp4E)15on=~H8Z@Noa6ql=Ig5C^Zor;({khf#iWw{ckQ?qA)R*J`U(+MaA+ zn*W8Gdl=ufADcV3WrlZaamym}o|w4)Xy;*G@6FVe|KU=v_x5Q(=iiRn!yB@hGRh1g zHavn?*(I!??_g>+%@_i06_qcsh_)D2JAFgi$MUjup5%&+K3~_Q!KK;(Q{Tz?8RN7e zGjdM+J(tMhSHM$HE>p&x4OPP%hNI4ZCu&o#iR>MrmAUMq8dAo0kG^9op#r zbw3sWrs6WJSP;~u5^ULa-Oi{P2b`K^arDb2Q>^ARZKLB0=K5E*V{<^cr`}ymt@!zPx9bZVB@1X|3t6i?RAiXwD>74fZ~dE$B~@oq{QK8k

    5H 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/7-small.png b/src/assets/images/avatars/7-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae7593ee637ee1b83e5fa604da57665e9aeae7e GIT binary patch literal 13119 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/7.png b/src/assets/images/avatars/7.png new file mode 100644 index 0000000000000000000000000000000000000000..8874d68ec27ea24f5fb51211899508f310fba28f GIT binary patch literal 44959 zcmXVWWmH?w*L8qU0u%|Q6f1<_?(Q_WYjKC-?(PKF;sr{f6sNdTq`0)WyZnF>Bt=u; z<^Qbr!@VjfY11yIXXC5?8Ku3w>|8zm z&#L3<>f{NLmZzBZ<$5-=2k7W~!E8LOJnY@P>|I>|08s8Y6Ek!D%pxZz=OU|u;w<~< z^fdE=^3*gYz@-RukzL2u1_0EqDZ-?6NXh>6ji;L#_)s5gcKiu;c~Z88q7mQAR2n4~ zW3^xfsQKI^zf5Zhv_!FG6C@A4#RFXjWQ4J8K{)j!q_>>EJQUHXjlNSB^ zfHNcs18l!~9yA7r%kPD|g10kz%WwB2!RG(OBX*yZg}}QMux$Vs9VP{oKqD^t*A3YH zpHV*9m8)kT9Umth4iFWCGev~`*rfgUl)V$k4(OMZivs;XdqHU~28{>#302V&fwz7p zRbY?-Z~znMAdjyg;0N9tb9pyHCtYu8*sm`K3Q%~wtI!Yd3!(^&M0pte$IbJX#?cr6 z&s|qw&rh)QAjAVpIATyCvGMjL49Go5N{Ovjisr`)tjK8dAt9QOw&Q>yaISGKqq3ZJ zFLnwI2uY-2fSd^F+ZSLc00snaqZBTJWzh-hAuRv%4S-38Z9#vGV_q1AKKIi4zh)AJ zP=OEF^)JMEz89sD*0%?iciv1Ki(a*zzIB_ruos#A48@f?jzMMRh8FqhAb z-3FztK~jlkl(L}=fsN>_oAj`Fa)c5Mgwc<1H&FHB;WYq?4zUGPIS~Yr)lcb#(>MLR zf4!?z@;&BDK>m!msn*oQeoJep7Cd_P?%7exe0AeL%zM+jZ=+>%Z89lJ$_SRkjT

    -wz{!4a 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�hlI10&e_HklA!LkpM!? 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/8-small.png b/src/assets/images/avatars/8-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e061c7aed1b31b11653a41e82a93e05ca567ef5e GIT binary patch literal 13888 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%0A9MAJ34?X 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�K27tOcAV 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/complete_img.svg b/src/assets/images/complete_img.svg new file mode 100644 index 00000000..2896bfc4 --- /dev/null +++ b/src/assets/images/complete_img.svg @@ -0,0 +1,140 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/drone-marker-icon-pulple.png b/src/assets/images/drone-marker-icon-pulple.png new file mode 100644 index 0000000000000000000000000000000000000000..0cdabcf7911f2f53e149e8820038c2067a070263 GIT binary patch literal 1985 zcmaJ?Yg7|w8cyrVa?!GK5m6ViQC#RDcap$JRLCS4ApsLASrsKD1B8%F$PBqbw=Gl& zaL`&*L?f&>U{4hkPzoxx5Ojk#C>9Y4tgs7+DBuMPp2eM5vHh{^oSFG9=Xsv@{oeOE z=gW%`Ml5w+>5RkSmhv})B5d@re~u2=e?6t@BsO@XTnQ?MlTf`>3*o}#a3X}~tE9=0 z2$IT;={6`7hg(EY#7abUofC@sTc!MfUjQ|EV;jJ!!&F$M{ z0{$%oRk8`cBqb5V;5o1s!ZS#8qKrbN;+aemHHg7vQUmcc3YA8tU@wzM4FVWUfX2eV zdk9!Gtvm@3fxLIIuoat-f}$FLOxEl5Bt4x3Ym>>;kdP3&28~9<5JbeNMx_R#8d)>1 z078gNtI(hdSdF(UN)zD>luf`g{pAQM&3joj@~%u+!N>-whD;?<>_?gh3IzWjs#3j2 zBd7@aHQ)a!jKmr>5LpBvaE4ZfH7;q5J(LFEXdx*IYhz(JZN7>zDKH8nDX<355i{}r zaSF8@)*}IL@d5$BS0kuYEra+Vn}8{h6bd=O1VMTjCx{AiDOlCH;lVtR%Hgtj91e{Y zM5BZATo9IJs30{u&z1kmr7g&{TS2A4B7=}tp@ZZ+Ev&-7Ju;wJFc&&+LA`fe`NFwS z7UYt#WXSf${-)9MTbO(7)AzQ;7VnJ@sWG=}FG3q67VaQ0UR9-)d?lEQleU8K2N4GaM+5|gZBB{06hszhw3@F^V@k_F+oSUDB z%)T!Wv39VqWwElZtI$YKt{tv!`u&Fe8$z2l*5k*%%T-Mv{Yd{v=!j(`(5LrJ+?RpN zcYw8(p0(D>QO~l1$iaOzMcm{1&)&S;Bm?)6 z*}UN9r%^s0@ORs{u5rljyLVnEwq!p(d)o`nk4slK9d&oJ*^HKL=9a-qgCxseXx45$ zzU+Ex*S-Q*E9Xk)iX9Q>pPXj;WgdS~+o=av-3^S?n>mB}aPKxETyg0Dsblnf}1U*4)15@`?)g|5yhiJHBzWTsl>sJ3u^EZLSBSqi#lZ zzht(Zw16Qz$8*+FC&JDpciL^ZGqRUW1+=<La_Q7W@-otsf9F?DppU%5t z;D5xcpdSJ0MM{g}!11G{v~13FDl1agnlYGIr(1^!-7nYkSf9 z0L^*?4esx$YP!Vx>Y>35d|HC2C$IPZ*sU3Q^5sk&u3@d55KGxyGCl?=&9X zS*@XZL>ezL&3CqKA97@_^LCs*=K83ldKCV^0e7flOJR!md$Ije<#UB#Rd_=7e*sMD BJ>38R literal 0 HcmV?d00001 diff --git a/src/assets/images/drone-marker-icon-red.png b/src/assets/images/drone-marker-icon-red.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb137fbe8fc5150b9b5ea49103a9ee62d9bee06 GIT binary patch literal 1932 zcmaJ?eNYp38jhuP3Ikm61ZlM1b|K1Vl1<1b2^831qD@Kznka&XWD{20Y{)JqMD4Wd z^?+E8NVT*EZu}UTqEb;I6;bp`tyn;j1A-i0OC1rZP3Z}zJ;mEtvHhdm&hGv`=6Rm? zeShyW^DEC%tq2LC2hnJ>5QQ98Q{z(q_wsz|pUiGNNDZ%&GA)^n8%dkaiqO&wcmV<^ zFr5ieBRWHAaVH|7(E>m;M@wpzZ;JIe#?<*SOgm(l6gpzoCK9m4(*bs-sre1y`lqBZy#T)_f z>;b80R)bNjhBKeVqE=F{kR&Z)7RzR{F>PEXZZ)wWkx1m%;BXQtL?TgYCUy2iGZ8hb z03(Fnidsk%Hv@h}T>)M~N?vjy;v`NK;uatyn-9cj zP_qHI5wTD4N~Ks~CP?yxg>iiehM37&uHjd%Xil!*3Ydk83?o)_3u4H$;u!F>WHCB-F8n$5o^cIx=OUPs z%c7ED`5XJ2M$c|h?(t8b+m>29H$Gyf+-{|8T~|jUG}?+ztQp0s?Ex`7ryV4 zhBEr!iwlU(`EbkV-Ygkh0AAeXT0y?+&`9rwy?F7$S$WhI7~EY0KrZRp+CUhtD_|3*sMMA3im>w&=6w!JAuaZ=Fq(1sZC!%Oacwy&AGCcl4k= z;rwz*r_V7xVbjcb56`^$%Fzx9l)f$e_-MoD36BSl?C&Tp7slMKSbufPU+rS$Mw8 z*b8r}uTTd!F8ldEjj~timutqi-OfAZB5(Ts()w^+#K|LPD*K30VeiMm3l{5IPBfR^ zl4W;zR}@FIMlMchDQ^}EHaG)2YW%OADv^{ek-W1iK7)BCzPbGhciyc3^bu8afj=s!nvN3*^_@sOy}j)A7jEw3C8 z|5sjde$poNx?=1YziH>j-H{(yrD6NHVa~hzKVNSCvF8OS<9?d$Q1Axz&q`ZF+UfE! z$IQexldqW;xkRp(x45NuT96#=S-MQnc1NM(D8q$;5OT709Z=i`)}yeVh=dzItHy!B6z z!vbl)!MNrNp0F~Yy~}yYT$ikxim1A&%wN-0%IL8)H9wV=f#s1zDk6GcqIh9rO- z0k%`;O(hTrw!D>aC_Xw_pUIQ(_cGVwJbajoafMhID#HvSEkf{-qGE)^Q;FnAC?b-^ z#a>006A0r0g+Pc2`9Y8bRnbIN49%$0;A{e6xwlaxlEfewNsP!9YEPi=LJdGtNIijY z7T=Yx@k62&E913DSbVTR5+5VsNC9sz(sCn&3#brGL^7(BY8_#$Jd zQ@;NxtP{j(5PB%0L-kq--ZA;s9au*cNd zI-U&O+Sq?JdUOkSk9GRdw)ox8k=YT$9U=L+vMze`RCKm;C zfkgqU4{T@MFEanJ&t(rrj*P$X3W_n84O$Y;&djPFvGco<-km3Wl$Mkiw!yxqZhXtB zFB`MKnr#h{4P7H{YfckChYN-%mO65*&j>vMi_LYJW*P?COWUbVrtueHMq^1XMI(z3 zgFEjIFIJ}|#y>9Ml&@T6BA0kylavH92Om^^bN$iV`X;0VBvtpDO=t7goXfUE0MmEI zq`lo4!wXJj$e~DMdD)`lHHW`St{PtF^kc!(%vQI&br&Vd@9z+}!1{Zy@_v@}?)9+k zJLoXKJVWo{9$7zSs`I|Jxw5n+u|d0t0r2jXGb8MtUK95wdo1<;Q#rf*WQk*7@QQ(y zo4)xMxN{|IPvpQShJuzP4tK$ulX7QGY}z`pyywOC?5JxmZwFQ?n}p-)<&&~9QYJUp zUhh8o4B{Kh`I{Er0orYZ^KI<)n+6{5-P}gmXqRw4SUqfBk`ePoATZZ60g6|;jbXstp z{EhdxYMbV#vX@()FEf`$6;=`tZy*jU2gP=?;}7X`e3`A)HjAoRHr-z98-TXJb8EL& z)J3$MKEbCnZSXw|n9TIO3=9SP5e zGGEVF-|8Z!&?N`sn(i3^aFL--%z5%Arxsqyio14*V!D;vo7%IB+!B|QUMq0?+b|{c zmIH5qB5aN6I=c5a?sfi(ivCE)>D`x_U!=zz))h31_QP9e{ z-g#ql<)lTr&YpypJ2!N#MIC$c4SNsF*8ODHlTb%w#H~8bY$zKEX^d|>MCQo(9f8k?pjPpyaeh*U z6ca*e>actb6q6q*SLSCZIV$Ss0d2sFWK%1&#Ey^2=dv`Uub?f}d- zR!3H5ShPgfNzWW@`erz2nbu;Qzof>{lkcEyb-`)jcXwYJ;1>8M^qE_fWFItuGXjv~ z1Nk{Uaa3dv#~i#i@zUJ0%b7A%XRiuc7GQa=IIk9UkbYT(*PQKYO?IyvMvv$BHE-zs zIq691N`qVNpoT`8tl z4?Sov$2k*q9Xb2jbfaw_^)H?HYEAmmn$!2efDI!G%={-qsFcMOO&6UAa%-vo!)-Kh z;Psf>-#VFvL7`IOxoC3e{uagr#_jL0%WjRKs}g%tFZrYny|#Z5D)4jY@6Fnm;NIZ# z{a{9K+FJ3QX|0W8WQ6SH$5#g_n_Nokf|kF?G<~-Eu!fsv`9fFJX7oyOC%rs2wW-Hr z#AK7}z=dM-r`sc<9CAh_&YakTDUa8t2*=M*_B@RbE1mu=K;?qEuPf`at+4uW`qsv> zw#z%;PdvN1@P~Z@Y>7)!o#d9zbj!8di<*pkyYR-VCCVhr>~mwDEBMj2cXOItb;eVx zwt90LFHUu(hQWq)^5U@i9$VL~g#qag4y7q=?1C!LO~wT$!V)S#JlZNG`>z|J+?o&F zZ}*v2@CpnN4534A*-paX)%%s=MqyH+S4U*i8b{At!cdLl#3#tZhoeu&TIx+sB literal 0 HcmV?d00001 diff --git a/src/assets/images/drone-marker-icon.png b/src/assets/images/drone-marker-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..baf6c399bb00ab4bb9a48e4b85ec91f79d19eb3a GIT binary patch literal 1952 zcmaJ?Yg7|w8cxeDRO+qV3RZC%dR%Me0HCM2T?(bfwU zn}~vkwGdFcAg2hGXsiacNvT_cr9~;IkuKK7^iXgSqJjroYwg5}?T=;W%*=N=&-1+R z`@PROpJ|=ooq2(a0&zIpJRTPkVq>K5d(9vFGvlp|*bsrTMQ9e1kLtx*7?&zTBrw2J ziRG{m7RySCyWwOU&JVB17NH`31}H^TM6nM;G^jKf8;46?WzdMFN*Dzsuw0>L;k}=A z-~ok&2DNTY+4 zMBv4P$D(Ov`JfQuyoiOZSoi`I)qo_DUau$WsYFC8Cy^NphEIb+Az%oCu0)NB4Ft6= zYDNKqbyBTDgDMa;;8PS!kZmXnk7fFM2`bG?S+(xPF<}QrGKe)KGBMs)(hQK#|Nl^x z>Lpr-3gJKU{hz|R>=F%362dxUn^uZ7EWgIP{0-l!)DrV1xGOOMT zu59*PsIziOSTZDEWB=6XnJvsczUfQbVvCo?ht-(dwV16Rj+U0e|J`A zX5{@nWWRj#NAO&@Z`H*({`(x^K*8HKuCg}f`-DsCdx6o>#g%S%T0?)~^%H%>z;lgd zHNs6b;kkD{u0*eORwjikI=6B9wcX6=1ODbpmvH8qdON2jj62_q?E3Wy^VpjIdaFFq>q&M~hpTDy%`Izo zUCpjavIcogevJcE=Q6cfUjxzI#bD@A&s6=w2Dv;n?+xVcF;gY?%H0OYQ6o5*6#HJN zCE1vHJnM+u@%Zx!w3W8Z8L)U?M`ulV^tsOk|)rwC+^d?liM(ZgX_w#+^W9 zsGMDKdT(3>Ps)%kHBY;u9D@hjCI=2RQJRcV5z+lOUF7=QBX$$nIotu1Nf$4mZZKKL67Cn(_4pSZj*b+)T@>{0=1141&x?eeHiXTnYA+hnEYiyZwe< z8*Ka_?ZWCnLTw@GQZ6ztDndRck}ZLhuIYp4Gwk~O#bC!YjVc#}RFsC|!6FQI&BQFKK{1?jY#l4Ap? zpG3?J+SjdeC#-GyaY|M5V{X{7!F}N?uRnN36z?%^JaKzBZApk1Y)Sb_6mgNN+~(Nh z*Kuow_32g1=lf}o4y@R7=x$hE-U1nub=t3~w!XE@@<=mpV(5!gla02zk=88dMlMoU z9jd!+o=k+87Kga4lreFmBFsJLo+_ERw%Pk(#GT>3WL6Hr@{nZu!Sm*WP^G#W+H(D$ zZ1(nJR~w?c?(*DiGPddVil(~Jazjqx>-5V<_gWVu9SOS1Iywb*msg#cpFjT1=B}8& zE1e+?J1$q3O*zLLPtM&xrVJMUS(}s;-UbrQ9IRjoNo7diR zQZHo1cI2gxFq`*Jt`hq{e&4dzxKu^@b|}ZT;nRdtclFcLWfk^(!I#1qo9FoW(pUU( Wo&{`R(sQ=ecW3h00?3-Sb?@xrtq-) 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/drone_black.png b/src/assets/images/drone_black.png new file mode 100644 index 0000000000000000000000000000000000000000..e734aa94213ed7ca6c72ce05cd47495ef57acf25 GIT binary patch literal 1590 zcmeAS@N?(olHy`uVBq!ia0vp^<{-?$1|(P9zT^g^BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFe_z-M3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWv2L<~p`n7AnVzAE zshOFfj)IYap^?4;5Si&3npl~dSs9rtK!Fm_wxX0Ys~{IQs9ivwtx`rwNr9EVetCJh zUb(Seeo?xx^|#0uTKVr7^KE~&-IMVSR9nfZANAQKal@=Hr> zm4GgVcpgi&u1T;Y}Gc(1?#mv;vz|7Ls+11?9(9qS%!pOF! zZ)Vwh$T*4|ixoXP-;arFSwNCPn3u@GbK1cye3MR@ba7aEBuZ`FBIKjq5tgOeboD3; z(>6{s#o7l-5h?k;2Fjj!Y z@t(2+yTp@^EWduJe4XoZQ~1#)&Vv4r@y&NXxP-_Fg!8!9yVv?3knhjtJGevnWntWO zSDU$Wy<=~Ed6lw(cSHWm50TdY*!X%rr$5l1!D@Nojpfr>m49`9&zG#@mpDJo{e<1; zu%G2|nOza_t1f(L)chd0hhgum%}N=}s}nk(M;k@O>wa1OXPtpxVE5hApS9L|eh7J* zeRbl31%K4_5*;%c?k051=jCLb{pb(3*PO(I`wksX?t2ib=6O*HZR;i$nZd zzs-Lj8=8&%Cw^NnJ56v%sb8zX5eaY+oFkioN zNOsrhiQCq$jE^~Ewwr&K&9XcE?-I?b8E)ymt+y2JOZxmhCcl`|`(vr`^U3uOf<+3x zTkQ}JJN)>TWraxIlfs|Xs@&|SE-t(H=V{xK8HHwF)u*hPr(1k$%Z;RH{s{KvlK#7c zf4xnd6@6>xocw?H9%-aWtqwC_I%o0!SzMPTCG&cXhsq;DT-Og=4^|Sanum7$-S9H8hx7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/drone_menu_icon.svg b/src/assets/images/drone_menu_icon.svg new file mode 100644 index 00000000..024afa4e --- /dev/null +++ b/src/assets/images/drone_menu_icon.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/assets/images/drone_yellow.png b/src/assets/images/drone_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..2de502622f178444fcf2dde7599265418f67197e GIT binary patch literal 1677 zcmaJ?3s4hR6iuZFML?j^0Tta@G>V$f#w3tPWb%QU(nJaw3Dc=%NtO^GyPND{0<|i^ znSuy@5GGm;D&nW8_-kcGrJ^7zLThb7)Rq{EUp@*QtWZif2(+Ck-Pzsu?wfPYz3;xW zvjuU=_kFx(d(mh#ANeX-JT->99?$92`{?~2VyGdQj8>BgSSo3TO$be_#ZnMJZh&=2 zJOXR8jW>`;8qE#VtJI`g@u5(I8JMsO!?YN1icO~rmrNQAaCi z_dkURRW^>W;t>MNGHIxTOAU3U!i7>30+X0Yg<+W!U5rb^NQ_9sa6p>C2NoylQ7vXB z!p86lg;0(XB#dehxl9C73QWCTD~#rGq>xM!Bb7z)AShZQ;79Pq5mGTXTp;Cg!(%46 zGE9?YKu~gmtDWRZ*;8^|RxsdHW*K7AuS2vkCd>egZCR+Fx)#}#dgEN}l(k5rr{uDz zVpy(&{l`I1EK%-pO($(j1(U`{P|EElm#sZQ2C1**ExAmrvfS(5qsUjlL5+PdhmJtA zc<$fwqyK*@v=}eS*Hm(GiRNu^o*&v4&_)Uv5%lE>SidiwHd8RPEi8 zV0;s_)weo_ozvu4=gOIu2Ap(Im5xQv?TU!%5!+X8eMGhq(8@N@71jtWL#OD zyEJ)bc~ebU?%EgmpKp`KHDo`E4Ef+lm~Tjq4ynQe=k?!37&>|@b83?|3z~e*@LsQ?= zSn2mteb^BA-Iq=ENpnx!{sY*jRC#Y`INNi^&5@qDIN!hR+HTYw`KLCUbLY{IK{k;% z3bZ$SgcSG7dpDa78wzeBp3Crz_E!Jf*#WU7?z4i@pY7b>({?wf=o_!bgz^UgRf~e_ z@KyW*bZM|Ts#l}U3hGwI&C<`+9|e4OK1rY7411{d96`8E!7j$U1w}ad1exE~mmqK~-a|&0OLVo<@s}7@W_3l2Og<`2$qP;OXk;vd$@?2>_Rf B8F&By literal 0 HcmV?d00001 diff --git a/src/assets/images/flags/en.png b/src/assets/images/flags/en.png new file mode 100644 index 0000000000000000000000000000000000000000..4e47eaaf0c21b900d12ebb3e9a15d7c5352e4cda GIT binary patch literal 756 zcmVm3cUVJ` zL6b2g35;nD5^6Qyab~~)5XxT#eJJ;USR~Fn5CaZ?XTN#?{ht}Y!AsBCL$*+qot^oy z1*)F2hUk3>|9_-AN|8G>;Gk0vh~UR}hzRN(qR4aBp3Lb*08tNsr(@sQLkQ(SL0?}# zQr_7^&I!6LbU>>ca1PzKzT?DzL$~WOFx=}8fy?@~Qs9g|i8f>kG)0=gR31kZIAaLy z*(oXP?n27xtj+UBzOy%;_IgJ_U#+)+qm3s=c?X*Y8~`=>1n@-yU|(cE@9aGpk);ii zghrY%f=0u0%QRZY21<{X7|4xQSTI`QO^w!{KEU4Z4B*`x&)Gvl6lHB~euSXvJ3bgF zJ6gt`%m<3Af#PbQe1|cl6vmL-B{BVpRKOC299MvwRKOC2Y*xUkCkx?DDqz)Z)z muSYS7HwO7_RoVy-&d}G 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 Bv%CNR literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/angular.svg b/src/assets/images/icons/angular.svg new file mode 100644 index 00000000..ec18c85b --- /dev/null +++ b/src/assets/images/icons/angular.svg @@ -0,0 +1,15 @@ + + + angular + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/apple-safari.png b/src/assets/images/icons/apple-safari.png new file mode 100644 index 0000000000000000000000000000000000000000..c388a19cd04225fcb5479f91db1a83e80a80b047 GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E!!3-p;uDp>3QjEnx?oJHr&dIz4a$Hg)JkxxA z8MJ_G4hF{dOa>N^5+IfWVg?501&jRg$2xTwj4;|rs*jnKq@D|C&U#< z|NsBL;s1Y!`Tvz>{#Kp!Q+ei3<=J2o#Qp{1&ibJQV*dakumYu-KTIaQFj@E`qjqOz z?T)NnKQ|_pZ@&F&%k5uRgTijS`TexG_?fr+t1o}vWhDJ@G5_=F)1NzdcVE^+u>~O-6!ia7wh@dPRr1>?Ki5 zhwW7V2r60FiK@B;uKOpr>Gj9QzfWYH`)+^t&da}gtorhAH~bOtwmUmb{#@CY$}^pu zae3$G+H;76thrOg?9$4#Q+GQ*bBjx((jL3Bf3g@B1Y8h0_@#U)8$+&!!MTM=Dx&d? zt@|uO=2$5OI8GM+^e+1HGS$6mQaidi^=lOz&$3Ovw?xh3im>+gz~70Iaqrqo<+uMc zt$9&*=ky^7*_*TeoIUl{KK|B=Thm|G%bjEQfB*FHUPk_JCYPH^ADIDzfx*+&&t;uc GLK6VFT;`hq literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/book.svg b/src/assets/images/icons/book.svg new file mode 100644 index 00000000..96beb5f1 --- /dev/null +++ b/src/assets/images/icons/book.svg @@ -0,0 +1,29 @@ + + + Book + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/bootstrap.svg b/src/assets/images/icons/bootstrap.svg new file mode 100644 index 00000000..f1f0737d --- /dev/null +++ b/src/assets/images/icons/bootstrap.svg @@ -0,0 +1,18 @@ + + + bootstrap + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/brush.svg b/src/assets/images/icons/brush.svg new file mode 100644 index 00000000..145e16fe --- /dev/null +++ b/src/assets/images/icons/brush.svg @@ -0,0 +1,31 @@ + + + brush + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/doc.png b/src/assets/images/icons/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..0c6f99b6ac34a9a0fb0a0b88a4c2e5447ec8d9db GIT binary patch literal 986 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 + + figma + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/file-icons/doc.png b/src/assets/images/icons/file-icons/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..2b87843c765202b2523b12708d37d076698e43d4 GIT binary patch literal 2509 zcmaJ@2UJs88V+?Z6c-4>APF%PK_P_{NCZL&C14N%7gq!cbYEJKQhF)Ba4k*ce@3g}ccu7I?6pxG4918PnL+^K&H|$VB%Q}(13>_jl^ovz zI71+6mfVny;*E^8lxUELW-i#ElXwCp8Uk^qCJC6)aex>Z1+ck%7u3}GODH6l<$?+& zGO!GRC&1zQrU-%Hlz@=vl(=Xz3q^HBIww(-1Ux{@L?-dJ@<%AE^}BNhuN7))YfB03R|28C=4j!Y&ma5y;FD=q9r$$T+0$(}E= zSY)69qG%ykAm)O6WP1t4A0a-cRRqL(Cx{m^=NyaZiZZ;N9bMuA^JWEo_jT2fBDKx zNHR=?X#NwRrgJ#I6b9JAU`vTsg&vb`mzOy9?9kei6&cbsjxmC^H*Ei5lbhBa6kRvi zd9uy zJ%o}La+6nMPD@n|VZi@fZlkkL25}$}q0->aJ?CuI*O#=_}!vk=fXomZmJfkBUp6E-e+&LvysQ@@_oSmu5NzY zcpr5tJ=O_{gn5n1YIn|NM3K>)9NjTf?0`WpDzl~>4Kq^N-6+`R*%OGDx9z*x?3*WV z)1|})`mA?1oC(S<-d%Gd_McI1{BE-*T+#fuRr{?|YxBaH-!U^@)uPsu;MPc^Xm2eH+1AU4Uf&7B z%(?lp)~6puY}0z@`Z0ZeZZ;1u;4yK1M9JNbve^R(P2Kmlg|2*+JROnrd6&!f@iD)1 z^M`-AF}r0(TUN8aZ_f92>P_)W?Y7gx=~DK#|){TC(X|$ z@N%yFRCukz0(>kJEa7y%N-b)hyf*+JPw~hse|VVO_$j`m);mQ%Cm}_@XM|HX62%bQGz4Q&-n`Q*`*jxX*|ZmcRKK zSAjoASW^75g2KbGl+`vJK`m89C9wK>=K@5~Q13ZgL6ggE@{mJ-Z?B|^ z*3$62uG35ZWL(0NDTK=>>st|F=_iH{^|WKXD?Ff9{nsuS&Xz?PwlE4GI;!pP`T0mJ z^Ih+!Qu&^rt@Ba#O4js@ z`>E!3-^H9hIv{Zy@>pWj9A$!w`>huK*`dHAS#^D&(jdG{x& ztl_<1&iB`2{x@N$X{7_}l7yLFd-Hn6CRpqNwu`o&x60^l9S7Ac5fw2~#oHLh%@K10 zjz^BwzYqr6#k6%xb^0TyPNw&`x?pX8s4GVg-5t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/onedrive.png b/src/assets/images/icons/file-icons/onedrive.png new file mode 100644 index 0000000000000000000000000000000000000000..f8307c6633fa084234be9a8395d078adf6679828 GIT binary patch literal 2340 zcmbVO3se(V8ji=a2vRGq)CX<1(+RDtG?`370vQYl37E7-A%p_!b26Ebkz{6^3?!k7 zR!i}TTCK7uM=7ER_*hOwOVhIA3a%9ol!ve^o}z*eR6s$Gx|W^r$gz9eSLd8N_s+fF z{r~^_UuQPQEm|;Ta=>IBk2gi5R_VAI;YN_R7xz9{eCI4T`OxYV8;|EZ-90Ao@(;}7 z@qPmk`eZg)yAZ)Bs}MC(23+W{(j1z{n-}SzQ7jE-0Rx^&kP5Kx+iDOXj0!MGsugKz zC2l6vnGBwgxk!&?reSg;7#RV~b0C}mE6$>T!)hUIh(iI6$VIrddm93Q5eS>60HfRr zfn;qQprjZakP2l23=WY3p>iQClZ43S9{^$z90rNPAXp-RWk`q!5sQJb2jsLdMiZh_ z#g6IXz7(LDWoZP0>~_1*E)h~pDg?{ra!4eG#9{%55ZIg~i#i0PjXy3yh1)QOpjm<< z0k=fdK&7(^kh64@f|d4&C2eDF;v5D!P#S`TA~&TGpb_)n=yb+1qTGlecnUWvBpoiq;Va2u7*V0cUh zXC~jxhDMYOjW?UqxZ*?mQU3Z~Q;+ zFJ=g?4pGammgBBYcLE`5!p4QxIaWUj`0BBhg#bo!20<}*Ehs?DodmcM9NQ*-wFgGU z+RZp8^graqD9lEgSUbw#QK_7_{dvhjYEdz4SCK?!(je zaFXkF4A<0(eyYgk@g|mPR8e~Kr=9tW&2J^XRTo(uy8r8C$2&Tu1Rpf)AuD2h&joGp z+qx;oOLZK0Bg)V9#_8xkwKo@bs^bTA@YgF{Z5thN)1u1Nu9OgOLHp3u=8yItuDur< zJOvK#yH%(m3|~CBe8m_YdB)kdc3t1|g3$AC{*GS`e{*&CO1{dvBk{frw3psC>F1W@ zmeIAymDK90C0DW)CqG+8zsJ02TDGBc(!7b5rPgvVa#P#)54-LiJJquzqNMCdQ<K8UA_i=7jyN;7Uz;YoXlz2srJ_rd9l)$3=p?{v)Fbn3w&=b5U6J?}>52l)+d z2CAyGWk>s%g6&z`Z~K6y!RGI)GY{7Aqu$@NUcWDV?_h9ga7p&^;jFK)%Dsc%9c_Jj zd(}0nD`-HUmL=Vc)L9=b3HwkrIItAGYoBxOX?$pcS7Yz0k9%DY$-7%8L%h)Jo{*(N z-ijdC@S|Oq+rRV@yvf#`+qy*2G$^aF1#eHuN#3(Nxo`f{`n?0i1;f6LjiEz8Yy@7Q zI1w?c?(XjHPwzdsDico557vL88Vp`}KK~EC2UD6K2xn3+Ood&m8t!NR^?vMurulPc zq;)046im8wp_!u7KZ%EHXJ4=N@!471wqu6ywfU**(xFSr0p}L)mIrIlyF}j9(tf7= zbMP7k1u*}>{$4$<%0HyhLjT5;hOM2*QXgi znD_Iv?$bKhwuY#ynABEm=sA0%zEe?MCE3-Hc3}2r=iWbhZ0$EYP?7ck literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/pdf.png b/src/assets/images/icons/file-icons/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a85a02dafeaf80372c3778060d793e39d30c66 GIT binary patch literal 2496 zcmbVO2~bnl8V;KT5C{+zSwjGg3fU7NvW6rQSqz&jO68hdAPree0)( =O_$RdlV zltl|dt;!P+iV8)g3f83{P+CO<2Lvi8sJx4ceQ(C;n|XKcJ?H%A{NML4=l^H!A&%cB zU2PL>7!0P%_F@D;GZXqE;LD(K8h(BdnpVr1q4Gd+lso~Df-n!BcqfQr3xQ}b00el6 zyE;K<7)&jO9~3GN_4T1~#X>BwsDo7qB@h}0b9Pfm0ImR(qjrMPe31)!qOk>y;`3b4 zArxP{uf!9K;d?2iV4%`3h^rKEop@+BSCq4Y1`!BBIe=0KV?{EW!Ug@2mj_sx` zB?bm4<4XAwIbSS7EiwW-#c^^MH00^05QGw6-!H@>+2=$-DZ?oM366lp#!?aD=kxK*l=|@l;0wBsr4k1hS_i$${bML~&f=_!^ezL3LtKnN%k#nL;2i zo#>7vk|&FbXE`w$B)SJ-3CkAAj~S-%zv99Fj{Fmr_y1%K2RVaV zERX*vm!&PJ1{arKiXRfbv=1nPdPWL0hiT%;UtlneaW=yvNYVSUL@O21V2Z4YaCa!me)2A9N63ZnW79~FNxrDe8+v{CF?JC^a?0NLBD z@7kU#)vp;AUht}iaW3B=4w=PtCDInyzdqU|?2AJ9KRxCVP`k3g+m8Z*74zJXE zu8~u5rn|t5(q6@k9F4egwXUozEW6vJ_*jLNrLE8L8dKJu_JTaho(NXv5$YhbQtJ^s zYhs)6a>16S6aa9pwjb;Lu`#p8+eVpq05LsHP(GK7bG00+bd;NzMBY*I9m?omA+m+09K^;?D0~O=d z4*|^{Wm%#*|7SaGHg`MG%I|f_uujFY1*3z``>sn0-usXy>K|Wt!%@wzEZ#b^0j_@7 z-2kJ?EQ2G{(VQjW;D1TvqdA3!7(QVp_$T9??h{W`+Uv0QMn51hib;dWwX?D`hU!r8 zw1&1`^65E?=CsB$t)&;#wU2z~rje3m@#x@|$@0d*Q*VmIZ&V{Pv2e`u*=6&#DI<3+ ze)qE9-MG4;=|GHjZFAUbH$;K>iW)Nnj?5h>pYyeZO(bg}XOWnO+LqDXo@=x<%nyet zt?$`h6t2)guGq!On-5oOII5cd2RnS@Oh9jopvb-Z*xGc5hrD>Z5?fAN(Kojp!}7Y4 zfaGa@+UW*8#59Hb_I~M>N#0QTbn3dHCJ(~pYdSCY&)P@M4-~c@o_&yBbD%85)q;V+ z*743Lof3$}M@oRae%1xcp!wmNwE9%AuFTl7R?~HQ(x;h!GYuP$gVCN|qh8kW6z59gdJV;wyo zp?NMJd)DNf+nw{u=U627wn^NjY;g2qWolXPp4J>fD=R}<9RGbEv!?0ULegE`x*h#` zm33T^$K;t?ZPlr{g?bm02yGpDp7Swkg+@-jLQ6HxqGCDW(%G;+=ixAYHMIj%Mt;a1 zc9LslhO{ewZ-;n4DVZ+v=pGCo25U=yoKWX(-+^=B=McZO9#@}RUXE~q#q-^yZ6&$- z;d8LMJ*Z#1lU6pVKKbF~=DmgIs*34W?>jD>P!nf%&Y!QXJvN7NBbT4Lsd@SOZi{_e zmDR*U`@J=n17^AspdL*d5rEo#@+?v{;2r^Z_vQ(k1H7Y9xg zQhPO>Wp1wq#=oB%wk_bUS=ga*;I}bl+P3kh>#$juGSdgjwK@dpf8A2GuC+nw57G0f z2igqU6}j|L^5$D>I2e0V-SS6ep+B;py_u|jo#?{dIK`A%h#N{>-*max2A0avTM==j2uBv1?Oev)$6sP zY1>!5Rpx)C3E@bCbSaIqy+ez9@a3c+923-qQwW(G$|4m{oKyATllR`Pg1^(4ZGO;Z zkHUp87q;l~o91G&5=WX^UCpbWK4T9pl%{x&?0@u)eeZ~=~otv{5&=#26!;@1ONa4 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/psd.png b/src/assets/images/icons/file-icons/psd.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b1606c0ad3fe590599f517e30c35fdee42b1a GIT binary patch literal 2450 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/google-chrome.png b/src/assets/images/icons/google-chrome.png new file mode 100644 index 0000000000000000000000000000000000000000..c74f4ea733388c9c604db04ac25c54aea97d344e GIT binary patch literal 1406 zcmX|B2~d+)5dH%Q$P~2|0tVD-saTH|td18^0zXOq2myh}4XFeawN#5(#?l$0C@9j_ zh)8uH!32q@3CNGLj&d967)sil8C{LP*H#`*FsddHeS5`*!!+{f~1YOq!zu z$pJwSM~se!!hJbh?)KJDSA2;U!Htj>O7lZ1749SOfF?y^$w5KLI%wM?gq#$_28X~! zf(t>c1q1|-CEz}R)#uyg0_)GVI}X&j?H)uBt3x4y;Q{an0LTJatcnVdoD5hj(8U56 z2Kq6eW09(p@#71B(v4*BoT_2^gPs6gpdaXFXqXfi5qs)MUF6xYp%gYz7^|j}fdVB8 z5{5I5IrC#PD`qr%C|ZmRlvHAAycXN##E%0?)U4A1rGMB(J=D&ESfHRfmBvE=PzFFI z8jM`iF{fhqz-%f8d8V(&xir4}79R%EawkDsfF^hsguz%f!$(6W7uFh8*gO~`!=g@t zc#rafV7$>_o`rZ7M#fp;h2oy{n$-;4ZXX-aj?6jp1@mq$u_Ov(W>=m_;Lh~WMb_^A=mBc>BScD*P% zuX;vBC+o&65G+ij!u+N=@TegOCUhx{r{(Bn{U#ONr&8Oz;#v%NE$nK>)No33)3lsP z*cs_M8_UIqvrG^>Vi*U8f%bP=X}IrN@gYg8iC7#nB&XJPnDCJKzG%7n{q>h%6(T?G zfzo6F08VwDD%A<+Og`F>k5AtG5&B^lev(YaIeqX2eR`SUX`i_>hz$K*y1BgPRd5Vxz330J0y>x_751qyR!-8S5m&BBK@I$^OWQ5Xox zKqinF90hC#4_Eku(JEkkWk?J=58pP~@la+MLa?%4U~6krA|Z_lG{qpjhnY_ z+u@H=sdOeYBxG+yWOPhSLc&jpoCAjsANe`;SbF-&KeD)|va`?RoX@+Ef9Y~zVc|bl zuk!h&LZPs%Of0T|Qgyfbe(isc>*^Y$Qt1;YO-)VBGWoM-tqO&*t*yPiqocF4>qSp* zZ*RX!qty-$4!+b44Gj;!e*I*?h)z{6~Q`rFL04oBex{SB0oi6((c< z<;`=?oBZzhK&!)*sU2q)hW3>5sO41z&sH-WL}SveM1kai?_zF4;H3I!lrmM^a&k!of!kmD z$}6I!m@8km$*Ywst6V&mGb`J4!VR6UUuk{%hwwC3#L1l@saMZ7CyTqo*^!ukQt-X5 z*6B2_dm~X9uBjWBct}OT`k;h|DZP&!#2h;}`o8_zg`B@_^K4jjn`^7~d|zyTSmPuC4!e=T=`2;lCF{%id>-kF1DH6)yOOacVd{&Wg7IX?f?kq*3M= kyY6vKm|J-PdT^q?37M$5Tb=K)5&u&nSO62P^kbj;AMIYzBme*a literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/icloud-1.png b/src/assets/images/icons/icloud-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1b088721c2d47f0f996dba15a76edb46f6839112 GIT binary patch literal 5331 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/icloud.png b/src/assets/images/icons/icloud.png new file mode 100644 index 0000000000000000000000000000000000000000..574e2fffc4eefd8689b823db0751ed3d26b9023a GIT binary patch literal 1094 zcmV-M1iAZ(P)G?KTk+t1NAX4vJL-p$-ur zHV}0KnFxa5+fXMA*K}UCRECN#6UzqH7xy4OsE8m=q`o<{2pdiO1M_8TJ8P5bWTiIu z{Ct=XxoO%o_uib8c|LFF&+m7>=bLkG&OHfWu~;k?i^XEGSpJW&or7my`zx(tm3>-d zK#_L}Wix~&h)fG{UOUdGzqng2wo*e|49E=6_Y?Xcfc*eAuGUw;?@2vWJeEG&3N2<0 za7FcbrPl?_0Z>gwf1w=bxk)!sic*p>1G4U)DedWx0C_ZM4gweH$lggeU5H9ov!6mR z_KD+pm5;+r9smTmOM5)qdt`QdRMH|_0fVl@X1vnKXjewr%RGmMbcQ^mud$e={ zg2Pdb1>ju#O7h`}(_9LhD6|3hx>vg^-qNrD2LL2%nl;EDATkhkoLVS6SjZ<&hRzcv zIFl>wA#n!4En$TOU{)`BJwLzMbu~kN`aDXwyVAupr8;~6?-zUH$VF!+gM87)~50jv212nKV%z#m| zSc!)^69m`-k_|Ip)OaG5F!8YfG26ln7&W9kp2^Mq=EQJm(oGcsN>lM`?Rb6f%L@WL z58$Szm73u)fX@YZ@2BIb3u_5zXu!@RSGIbp<1G-+uBHDvK|^o`+B;l)qicG#j;l_n zcWCZGD1L%Z^9&3hGA3cp8*r6xkPZxs3e1s ze1F`f?+R_%QJ9Vz!Hu~J%FaI=sjXaQz@(cf5pu|kCUcNHbm7F7a&3LxTj9d-^caD6 zTQAEDLYyodOMXzVZN+QxZYTLNh|$)`G6XTYO(kDhxw!#-xzdY5yba*yNQJeYzbSaN zkWZajty9AvMhf}VDaTv7`@hw&5ShHzu>fMU!|CX0G@~ M07*qoM6N<$f<}b%7 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/internet-explorer.png b/src/assets/images/icons/internet-explorer.png new file mode 100644 index 0000000000000000000000000000000000000000..b5255a624c6480547584829b7737578a64743bb3 GIT binary patch literal 1130 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%h!3-o*cen#d2FBtbcPEB*=VV?2IWDOYo@u_m z3|c@o2Loe!CIbsd2@p#GF#`kh0!9XqUPh4E0w%bu`~qe;TNb2{%e`$HP}$l5pAc6N z|Nnm|I`g05>VJmY{~7lGXE^qs;Ubu^8_eDVW*_>`07QGgF&zBHu=_j1-tP?izccLl z!Eo>g!~UNP`+hR)`N^>V7sKvf4Ew$^?EeZP!Ed{CsDMnHQ zR}3-`B8#L3ZXi$@#0roam@N=l1c|I2han(ykc~ps0ZI7kf)A&Y>tf7NMD?*YbF zUrCT(FaskKGblCR!bOXhtysNb z%eLKn_a8cP?D(nEXU?6!c=_t}8@KO2c>Lt)v*#~fzj^!a!^cmbzkL1i^Vjb`fB)Uj z(4PWKQjMN2jv*T7lM@tVH)OJ>OxYg3JbF`thavar47Mv@8y&;rRaU8NFHTZ+S+(BW zYie)g>NrWyY1#{R^7C2M-fVFC*T<1L^^%=PfX2B458g0OzxMWpGc&Ij&%tK~nZ4)s zUCJq8o%E|IAoJg@%e z&pEN|DR9>EwdMJt@_*3d&fB8 z*~|u!>))0d8{A0x94m8U!#O*41<4l8xu@8st$z{B9=Ogn-E7XBtCVun zD0oKr(x_Q)o-93kC}bv2@q$UQC&h9)7$$kI$<*#JWRO%(dGhLQ+R_t!6Id8ZOIR;m TIGyzbl&?Kq{an^LB{Ts5t^5r7 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/internet.png b/src/assets/images/icons/internet.png new file mode 100644 index 0000000000000000000000000000000000000000..06290e1d9c95aadcce67c4f7d971b51f31d86794 GIT binary patch literal 755 zcmeAS@N?(olHy`uVBq!ia0vp^azHG@!3-oF)&9>0QjEnx?oJHr&dIz4a$Hg)JkxxA z8MJ_G4hF{dOa>N^5+IfWVg?501&jRxdqH{whTz&hQ^dspfcqEpAc6d zx4FB!slB(YtFO7Ur>PBun%jX0Cro+=X)%ESbAt$-IS27cN<`c-hJ&%U3O3v1ZxIH7i!H zTfJ`MrY+kyZP~GT>y9nkc5dIbcgOC%JNN9{wP*jXz5DkaIJE!ZkpqX09z1;P$gvYg zkDokt{M4}%r;eXIed6SqQ)kYdK70Ps<*S#kT)T4Z`t=*PuHU?M^VaQ~x9;4!edqR_ zyLay1yL0#c-Frav;K9R3j~_pM^5p5W=P#bWc=_VxtCz1{zj^!aEfBqX|L)!Uj~_pM z`uzFxmoHzxe*OOa`;Q+#e*XOV>({T}zkmPv^XKp1zyJRI`~Uy{L3yU9z+mDl3GxeO zP&Bj;Y20`G#?3dMKL0v7QC0vLkRqNgjv*T7TPLRnA94_A6IQtTp)2;ty1V^~)GF?|;7dBNC*!jseU zW@vw$9z9$4O3~6>hv&DLwk@iO`L>ShqeqB*SNnSNuty(Hb0rkMWq9}d(cP05)#g2y zkL&8cVQHJ8v)7Ng??UbTedYDW&B^wAIKCN{M}KF!#$3|*sN=?i%hCE_H>;+KUi^Pi zBK5hz(aP)yJC{`P6Ya^t4;eOWzb32Wu*I#WM}pfhBun*((@G10#6^odSZ7)>-xRE6 YERr#q)HCg-2`IsNy85}Sb4q9e07Q<2;Q#;t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/jpg.png b/src/assets/images/icons/jpg.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb619cef01e32f7c7200b57de5b8266e5c80b3d GIT binary patch literal 836 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q!^2X+?^QKos)S9&|f2z#=T%GZ)GW%0;`sd=z4`n$YinBhJWPdEn{8*m#sWjsg zh|K&{oc*~Z<8xUSn9TlC0#up)p)~75dB(@mtdGT+A4@Vn0u`5JeJV-+RGjr0Xj*CJ zhmwpBK=ERrn)Ht#L%<@X86S#4+>a$0KwY1Tfx3XoGCqO?(}9YCCVT**QlM-)NDWZD z1gr*V4#YH&MxY>28IS>G12uxJ1M7u~gDe6W1(Jf1Fb2p~Ktq6rgUtt$A2c7Xx&;iQ z_>v&MUe{;I_KvQ;{)v-j%$mP&$;zDv4;?vn`oe>UkDtDJ_x{7jPoKYh{r3IG&tHH3 zewp{56&Nkzo-U3d7N?(Hi3~nuAj0~<%u~nYbK`{O=d9YHhp#KFvlK4ttHP2uW*Zbo)5mjtdsibr!!x&{elGz zuO^A;Keln$qv_hg9x>rj=_K}!z1^S0o-sa)5q!v)Cbj6=@`{F+yI%Af@C!^`^nf|f z{FbKi0`31CZ?;!!IzNB;Rf1xW#WWMYF1uh`85Xc5IfFckENF2-tO2O4Y7$DLa ztPDs3O@OfBCctFpJA*U=Nsxg+63j)2fTa-TKx83W!0JINfee^32p1>*8vaz-I^bHIOjY~{QP0J`K zEGg^g>g%60dD`^ZbLTHuymZ;BHEXx+*tKWxfrEz*A31vB^x2D-uH3kJ|KX!2&)$Cg z^!dxzAHRP8`TK8ouH{u=G`V`ZIEHu}e|znC*dYfIwg>YUD2XLG9&BpbtDPk7di0*d z1~$_}wg1Zv4CNG4q@w%&r@ea=?PFWan2=x|ujqDa@`to<%@&Ct5+{4iP4B$2GcABQ z=J`%*vGq|2;~0bdw!U>e_eX(GT_6pyFR*k}`d-Y$Y#b|!*vQ`bhr#9!d!HJiLvOZ0{y=ne&bE)zcYxBrr>mdKI;Vst09p&P|1b0XzsmFfBDepG-TyCg`9I&|{{qkd^WFY0@%+C4 zDB|{ip$AB6zU%*mE+EDNpp-L6e7*}vJ&+4zEO7n57|3u283@t>GzUn!{$Jqoe<4sD z!f*yD18D&&1DXcp0%d_xu22(zTqql;9jq8+Adn3f2QokkAi5w7FdHNSW`LA|#UTtJ ziC{n!z?Fd+K*dlsK&~^`MzFmQL68H0f)E2yHA0Mq%Yw`SD~1>dHYzN`q!JkDRV6`w z!3@l79Gn7zLc$`VVv=$S${JeQI(qsBhDOGw<`y<~4$iI~KED0|fx#i6Vd0Tc(J}F9 z>Djr(C1n-WwRNrS9TO)_o-%XR>^bx1FJ7{A+42=D*KXLjW7nR&`wtvEeEh_zi&w5* zzj5pCgC|d)zj*oT^_#cv-hcS~^Vjb`fBzX>o?-?}0_L7Bjv*GO-(GPKW-=5x@G;$a zjRKd}HjP(F;-cJQ0V!{lA~uL8=yGgYq_oHXy_;;C&Th-9PxUAE%>1L)eg>GB*gi7O zoOk9xNL}+QA>W>Y#LV;4k{$-XJ!P5dX(ry;;N_yG>AAIlrKdh9=_!ZA;wMLs2^!1_ zZ7Y#>KVYC*WbNMY*;z9FtqdcR>ddgd21c)ETU>HpZQn32;g`6S(;qp1ulOQHBV(jXDEACAzO8adqLA`0p)4G%#%A$_%TeJcKY5& zF{dNR-^^GdFX}7A&7SjG;HW^%#MXpZ)^pUXO@geCygRnwRN literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/mozila-firefox.png b/src/assets/images/icons/mozila-firefox.png new file mode 100644 index 0000000000000000000000000000000000000000..5634271b041267f8bd9bcfb785b471a3e827718e GIT binary patch literal 1978 zcmV;r2SxaaP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR919-spN1ONa40RR918~^|S0I-2%WdHyNBuPX;R7l62mwSv|RTaj6`<#1c zZl^NUdzj2C~PF{Am7bXS1JqzXg{(@vko=D$B*X zDdIe0J;4Rkd3>!vydciuYZh^yChXqtU$*I~&(AhLG#A`^=uG=2@4V^x=G-fW<}-e| zWyYKhZ@!V{we_0kQ?zhs;ZSSATGTsGMMV(nKmw|PS}s%X+BEByeFN^z7oWTKruPM| ze)p=I$|FX84`9Zc*FV*6%*!QbFV@1Mg{8wDWOmp}C@i5U2t|R|0&E^ZodxGn5qh%< zE1z#``N$NzZo{MV?*8wL)6z9bIr-SFE7pARoHT4y>)IvD3Dt~+#j~t7_i&_I0`D=Z zAc8ti48KD}Pzm52;vBzvV=@P;W6h$jJ>OZi?&`0f5!fVYMOD+q{C(|Md!l@PaftEm z5T6V$^R1@e@aw_L+3z}#q99~7q_7Y?YHgjZtG_@14Fu;|`{KEjT3XHZv$y@^p$D$G z`aQ)}yJzw8kh(ifBG42d5lqEHsw5T9XS$cMKXeeBN4!TB#0P?Pr>;)o+;VBdw*r)%WV(7E7a4<1J`M&1M8`f#CK6{AH9(covZli zg^#f8g1^v0l~Bu3=TYYnTcEDMsGu%K>!N#g&sfv}&M^DD!`G?anKXd!|Jst9r#97^ zqG%NL5ey%5q27SPw9-+kHOoUgW->77Q6E7=o}pPUVjaPGCbjqSiCGR)405nLa#L#< zSE-gB`Pnl|8^9M1>tBk1qG$kvLNGDlE{1);HnVKYmE68TJu@*yul7a|0 z&%WbrESm8Ob7zd8d!PlJK|M&Jv?TWW2JpDDor0bUabzgqKtvdIIeP)9O9A9D<9_HRh|MrHT$(E^hBe zYe_6i2emvoRZcywn!%`GU$;l^A$UfogLDl)OdU9-sbK9yr>`OFg4GP#ey$ zvSa?Z1Kc|EZ-^;)^~fl0c~+@9{lQgwIy|h#fM^0iN<0i zGQY9?pLBK(@O6D2t?zl}`rXly zpYCy~47J3@2=(UShz%qdG&fOvd9+xQ8#GVQnt`JJeFmB*oXDEw(L<9Ly%Q@vjq&zv z`&uW?adX?Uk0+>UT zo6F~4;<|=s^M)m28eO?=FtKD}6pR4gL=@3D_wj0+ax5#!inpiTao-=Fy7xbE()Tz3 z>I*w|Zgyk4UOBg!YdXrV++aQA=R>I&I;{8@2_qT>8HCsRM`UXcp1Ww(lTWYze-8BJ zA6&a|&Ehe=H%zS*Wwh?aL&5`)y2wz15A4k=?)N=oe{uJpp7{!=on`*Ve-iakx^2;d zFL$;SH&1KMrj0BYl`*MLQRSFVLys-zyK9x*d$Zr7enFG)7U-Cez{TE0GuB*N8n>T_tsQz^EV@*sbmINwaFy{>wrCOM0cC!|)oY!tOrKozCtC zE-bW-LVtSpp6f{@yuw8fQkVhtn?}Vm>D7v^0vYWSu^Z$t=uHLn8G?wmq`I5d7Oh^s zi4`}uPV~xR8-W>lme{7s##l_>N9Fqg22R+XH9R9M^1u$4LQ z&9vi3o(H-A_d+qFS7)Fo287-L6*cS6_l)~B;mlJJy(`t-w3eFJD{WKxJg|b(e-*MS zx+Xm^_9^=2X6@SchXivaqWeX3^FUYAjpI8Cq~WNaIPE6 zb_17%NPpicw-&Ie{!}=n0kwrqure_T8ENzX2$r}D7AH3#1jqBVCVhvwXPawRZ zYPO~|+c&7qn^&4=hu#oBY3@kDYe6$kYe0NqaAOFkv)Jd;*v5>79{rC*Nr}5+pX~ z4zT;DtwaJX9?-{A-A!w&Z|WGEDc6@2mIccj8B&%v5eQ^J?n6-I;UEPR`kkJ}=a}_! zdB)N$|McPkjB=Y*(>?`s*j?vqK)j}P5&{2gC1Tcqs5N2iYE@>1)H*`QBVuHqJwLg* zx_;BR(?{gN?VG^qchE0j^~K zdW!oavXj2KStu=$PL+I0eWn1y%OW%P#ht$oUm8UhK&LyWkQ4QQcR7xRT&`dWPS4P6Gyd z7aznkw*%>1F~CJE>>QIyjr$PD`$<{?vYD*=h2O+!A45)WL#ILJfb7i?QXY4m2k4ud z6}*;0RgM&@^19FU90+z>%07*qoM6N<$ Ef}I$$WdHyG literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/onedrivenew.png b/src/assets/images/icons/onedrivenew.png new file mode 100644 index 0000000000000000000000000000000000000000..f8307c6633fa084234be9a8395d078adf6679828 GIT binary patch literal 2340 zcmbVO3se(V8ji=a2vRGq)CX<1(+RDtG?`370vQYl37E7-A%p_!b26Ebkz{6^3?!k7 zR!i}TTCK7uM=7ER_*hOwOVhIA3a%9ol!ve^o}z*eR6s$Gx|W^r$gz9eSLd8N_s+fF z{r~^_UuQPQEm|;Ta=>IBk2gi5R_VAI;YN_R7xz9{eCI4T`OxYV8;|EZ-90Ao@(;}7 z@qPmk`eZg)yAZ)Bs}MC(23+W{(j1z{n-}SzQ7jE-0Rx^&kP5Kx+iDOXj0!MGsugKz zC2l6vnGBwgxk!&?reSg;7#RV~b0C}mE6$>T!)hUIh(iI6$VIrddm93Q5eS>60HfRr zfn;qQprjZakP2l23=WY3p>iQClZ43S9{^$z90rNPAXp-RWk`q!5sQJb2jsLdMiZh_ z#g6IXz7(LDWoZP0>~_1*E)h~pDg?{ra!4eG#9{%55ZIg~i#i0PjXy3yh1)QOpjm<< z0k=fdK&7(^kh64@f|d4&C2eDF;v5D!P#S`TA~&TGpb_)n=yb+1qTGlecnUWvBpoiq;Va2u7*V0cUh zXC~jxhDMYOjW?UqxZ*?mQU3Z~Q;+ zFJ=g?4pGammgBBYcLE`5!p4QxIaWUj`0BBhg#bo!20<}*Ehs?DodmcM9NQ*-wFgGU z+RZp8^graqD9lEgSUbw#QK_7_{dvhjYEdz4SCK?!(je zaFXkF4A<0(eyYgk@g|mPR8e~Kr=9tW&2J^XRTo(uy8r8C$2&Tu1Rpf)AuD2h&joGp z+qx;oOLZK0Bg)V9#_8xkwKo@bs^bTA@YgF{Z5thN)1u1Nu9OgOLHp3u=8yItuDur< zJOvK#yH%(m3|~CBe8m_YdB)kdc3t1|g3$AC{*GS`e{*&CO1{dvBk{frw3psC>F1W@ zmeIAymDK90C0DW)CqG+8zsJ02TDGBc(!7b5rPgvVa#P#)54-LiJJquzqNMCdQ<K8UA_i=7jyN;7Uz;YoXlz2srJ_rd9l)$3=p?{v)Fbn3w&=b5U6J?}>52l)+d z2CAyGWk>s%g6&z`Z~K6y!RGI)GY{7Aqu$@NUcWDV?_h9ga7p&^;jFK)%Dsc%9c_Jj zd(}0nD`-HUmL=Vc)L9=b3HwkrIItAGYoBxOX?$pcS7Yz0k9%DY$-7%8L%h)Jo{*(N z-ijdC@S|Oq+rRV@yvf#`+qy*2G$^aF1#eHuN#3(Nxo`f{`n?0i1;f6LjiEz8Yy@7Q zI1w?c?(XjHPwzdsDico557vL88Vp`}KK~EC2UD6K2xn3+Ood&m8t!NR^?vMurulPc zq;)046im8wp_!u7KZ%EHXJ4=N@!471wqu6ywfU**(xFSr0p}L)mIrIlyF}j9(tf7= zbMP7k1u*}>{$4$<%0HyhLjT5;hOM2*QXgi znD_Iv?$bKhwuY#ynABEm=sA0%zEe?MCE3-Hc3}2r=iWbhZ0$EYP?7ck literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/opera.png b/src/assets/images/icons/opera.png new file mode 100644 index 0000000000000000000000000000000000000000..478d2111466e908be48fe384b6b5d3099dd15203 GIT binary patch literal 1524 zcmVPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR919-spN1ONa40RR918~^|S0I-2%WdHyLUP(kjR7l62m-~xVRTRg+Ywdl` znR{=gX1>aD%tE3FgG5Km!Nx%=5+Zt$VUR=#{n#&&RMao|2gnfhOFyL$R#5hkekeur zk&2F5snOG{$$2<)ALs0~RzI9`uVb1s&bn;4+`I4k?C;uVJuYFKcC>rxx}=mmpCsk^ zaU3O{$TJf{no5?1v{9>_3Tb`wy#DMh+P^;=%O8!k;n;)A-<~pM>e^Bg#Q*@+d=UUq zz!cW}96(4j85!#T^rkj`iay?X?ux-jyB2j%nR&z3a;02>86cAHHk^O2hI*rc{#qS1 z2}sin1i%AmV>;_fMdz zY()lMqiWYvaX_NnIRl|W@<`|I-jDwm+}qW$YSzv3K5@=5OaTK-1V*{D+PR^jzB9kx zbLZEG5C8YTKi+>!^2^Xw?=-+`2>JaJ0i+7gZm?`wN5}3X$C~?j^pCHded7o090P!v z!At=rz!de7;ad6hQ2V8z0C4NJ6OFE&2cNEhdprn{bMQ=vyaT}|1s87_y}t$iVRhHL zrE;kZSn(nl2&x9jg8BY|dnfPM(LYuebne{uLdmTf@XUyq0ni=aE?uzhBJiYX zGoDruw1BA@6o3*??K}JBv@dq-A8*dLrSfb1<;3E%pu8)!=GAn=t zC;$FgUW&?piW{X>jIrfQ}K}Dbjs2K!#*eR25CIW8%V$VV71fd!L^Z-(u7&Qa>a_^c*R7(inxo_a-bO;0LO%wc}ENEkoAND zmSq`40#p=10)kIw_jYt#d&Liyr^lFbm}7 zP7~dHCD6VV%WgBn3I~8SSIh)NOebc2wQtV_wc1yQ-wPqMpg|PD6d?qprMCMHEWCZ; zc)=D^4;z?^yM;9e2z&LC{rKSO?rMWw$;|RxHiL-34De}V#GM|Pv*`Hoe=Y|dSlzWT zNO%d_oJjJ%4Ap&8x9?hb$$ng^)*m(r8bXFl3|T0Yhkz=ml1;z*)S)G}-Em2kkKP^+ ztiErPh`dBa8)s7x8Jy`^@9^YhN1xvA#V_~ywl{++X%LtxR0O65RYe3ydpX`Zt#r*M zV*Z6S%v94(gRWDvxp}crjG96+k@SJz4+xnjo(OvvT75YHw~2lQNy$( zLHndKu8G@P-w_O^25R0ZaF!vDPyT%O_HmE5-!Jdz`a`mh1~aKN9mBL$!<$23OoXXP zjKnh%W(?f4m)S`|iDKQ(wTd)evHsLM^Z9P|atu;s9DaNZy%D zCbvzi{cE~U^$$+?pG4CRELreO&18L5Y + + parachute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/pdf.png b/src/assets/images/icons/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a85a02dafeaf80372c3778060d793e39d30c66 GIT binary patch literal 2496 zcmbVO2~bnl8V;KT5C{+zSwjGg3fU7NvW6rQSqz&jO68hdAPree0)( =O_$RdlV zltl|dt;!P+iV8)g3f83{P+CO<2Lvi8sJx4ceQ(C;n|XKcJ?H%A{NML4=l^H!A&%cB zU2PL>7!0P%_F@D;GZXqE;LD(K8h(BdnpVr1q4Gd+lso~Df-n!BcqfQr3xQ}b00el6 zyE;K<7)&jO9~3GN_4T1~#X>BwsDo7qB@h}0b9Pfm0ImR(qjrMPe31)!qOk>y;`3b4 zArxP{uf!9K;d?2iV4%`3h^rKEop@+BSCq4Y1`!BBIe=0KV?{EW!Ug@2mj_sx` zB?bm4<4XAwIbSS7EiwW-#c^^MH00^05QGw6-!H@>+2=$-DZ?oM366lp#!?aD=kxK*l=|@l;0wBsr4k1hS_i$${bML~&f=_!^ezL3LtKnN%k#nL;2i zo#>7vk|&FbXE`w$B)SJ-3CkAAj~S-%zv99Fj{Fmr_y1%K2RVaV zERX*vm!&PJ1{arKiXRfbv=1nPdPWL0hiT%;UtlneaW=yvNYVSUL@O21V2Z4YaCa!me)2A9N63ZnW79~FNxrDe8+v{CF?JC^a?0NLBD z@7kU#)vp;AUht}iaW3B=4w=PtCDInyzdqU|?2AJ9KRxCVP`k3g+m8Z*74zJXE zu8~u5rn|t5(q6@k9F4egwXUozEW6vJ_*jLNrLE8L8dKJu_JTaho(NXv5$YhbQtJ^s zYhs)6a>16S6aa9pwjb;Lu`#p8+eVpq05LsHP(GK7bG00+bd;NzMBY*I9m?omA+m+09K^;?D0~O=d z4*|^{Wm%#*|7SaGHg`MG%I|f_uujFY1*3z``>sn0-usXy>K|Wt!%@wzEZ#b^0j_@7 z-2kJ?EQ2G{(VQjW;D1TvqdA3!7(QVp_$T9??h{W`+Uv0QMn51hib;dWwX?D`hU!r8 zw1&1`^65E?=CsB$t)&;#wU2z~rje3m@#x@|$@0d*Q*VmIZ&V{Pv2e`u*=6&#DI<3+ ze)qE9-MG4;=|GHjZFAUbH$;K>iW)Nnj?5h>pYyeZO(bg}XOWnO+LqDXo@=x<%nyet zt?$`h6t2)guGq!On-5oOII5cd2RnS@Oh9jopvb-Z*xGc5hrD>Z5?fAN(Kojp!}7Y4 zfaGa@+UW*8#59Hb_I~M>N#0QTbn3dHCJ(~pYdSCY&)P@M4-~c@o_&yBbD%85)q;V+ z*743Lof3$}M@oRae%1xcp!wmNwE9%AuFTl7R?~HQ(x;h!GYuP$gVCN|qh8kW6z59gdJV;wyo zp?NMJd)DNf+nw{u=U627wn^NjY;g2qWolXPp4J>fD=R}<9RGbEv!?0ULegE`x*h#` zm33T^$K;t?ZPlr{g?bm02yGpDp7Swkg+@-jLQ6HxqGCDW(%G;+=ixAYHMIj%Mt;a1 zc9LslhO{ewZ-;n4DVZ+v=pGCo25U=yoKWX(-+^=B=McZO9#@}RUXE~q#q-^yZ6&$- z;d8LMJ*Z#1lU6pVKKbF~=DmgIs*34W?>jD>P!nf%&Y!QXJvN7NBbT4Lsd@SOZi{_e zmDR*U`@J=n17^AspdL*d5rEo#@+?v{;2r^Z_vQ(k1H7Y9xg zQhPO>Wp1wq#=oB%wk_bUS=ga*;I}bl+P3kh>#$juGSdgjwK@dpf8A2GuC+nw57G0f z2igqU6}j|L^5$D>I2e0V-SS6ep+B;py_u|jo#?{dIK`A%h#N{>-*max2A0avTM==j2uBv1?Oev)$6sP zY1>!5Rpx)C3E@bCbSaIqy+ez9@a3c+923-qQwW(G$|4m{oKyATllR`Pg1^(4ZGO;Z zkHUp87q;l~o91G&5=WX^UCpbWK4T9pl%{x&?0@u)eeZ~=~otv{5&=#26!;@1ONa4 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/psd.png b/src/assets/images/icons/psd.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b1606c0ad3fe590599f517e30c35fdee42b1a GIT binary patch literal 2450 zcmaJ@3pkVeAKz&xq{I%(DXk?TcCm|Xtit9}rdiZbn0eW-i|t(-QX z3UQQjQm1k$i&hEIsgt5}bh@0*)=B68f6l-E`@HY_{r$er_w)H)f6w#FV)}X-8CV!V zAP^&OFB(fD>6&lL96il{YR>708nFnzCRmeGkhpqkpRWf+MpByu?7u+xU5!)IouckM1%uTd?6J%(cFea@FS?mO#}vp zA$A9Ne6IuvupzjC*0CErtL99?pQBaYecqy8-R*gm?KAC_q zROH`5u^CK+yGQ~c2q>Hb7lXwjh(r_?PaqPp_6SD|))9@-yhH~qo8OqznB6&x`di^6DAnlWTB{=ca}@WomR zvVec${h!2A|9CNgW&u)>Ov2SPE^?XHm6+l#0XU#Y;x7`#&Qy`f6M-TrPb5aTZy+LU z7#uENs8!g0LNFK#;a}mG3h) z;_I=HzKTU_f}5 zkB1WFV@my{OuiD3sTIfKbNqJGkUNM8WlMLA2%2|0-%Nhiq^=x3nJiu?A+65K?98x8 zv84ib`xnkN&a}f=a98AK(bQpVN(rOT#j5fd1%D476K#On!W*m;>Kx^-$d@JT*{FAf zk1>K$zTs3VVh5~G`FA(JEZU3$$iDrIih^=p5Q6I>x)II_NricxO{ZruF=yBKz>- z(cQikcNqCtwt2zf5}l(5Ts*AJ^*tih#kOSoNE0||9%;-Hp3!k0(Gdm)IUHRY@npGa zS8Z9uzJ7M&#Vuyl73nNJZb7P500L830rRpcEb2R>o8B_o)aivOC~P!eYiY`6RcpT1ZI13})A(InTHH_j53$atIWF&~PWx3Iwy`nDPC4># zvGc!_Yo}Dz+u+2fkk#uY?3!dFz2M|x$Z=1U^KEWPJ0^6tas~eWw?KP_WTZItc&m5+ z4mY1vcJ**?;t^GkaLuM6ccr}j<~;?+Do2^hU)1`<&Zh9{pR(JDJcD;==cPMMIL2~# z$o^X~7FoA?k1l-AO@nm39rYV|8`Ppy~Hr`{m(16U7U~s%=BP`};7B#Jzn` z{fGUYw}J|OV3P==>KZTXv8v$qD=LEJo`U-)uEAQi=Iwoz6&**V7x9y>{6Hx*SJ8{2 ztuDWcNw4$wg-xu@#Kwk%g*^+0uD8dBVY=@#kDb{Y4WA|p545Jp4nbo7q~_K~RZmW@ zIzIbu**fCyKMi1NhR(Kb1aGkX6oZGi`EnjR?W!!OY;Er9{+MJD!r#0;=+*`QfZb2h zCHZd29|Z60Hm^Uu_XQLO$;%tn^Vx9ITxa8wYbk%s4QeP+C1ruu!48eAgPxY&k1B{c zuMZBL!*@QozGz~LP4dr@A^EzB_xr}+rDDGEthRj~&&wZ?#QAzdZxY*E--WB@=^>c1o3uzt}+Ls>)U>$4`UZXW9v;#`yQU+nT4t^UFi8WE&n#Q zVO17-BDWCd_YnylyxS2|?k+}^Hom-Zj^EK%b}3`*3}j7(9JbD<J>W{gv|PS}O0C81&))_X!Y!*H=v zppntmvF&f(FL725D@r@20#f5s-s=HJWde$sA1tInr?Cw6X5(d(zEj7##R{TsL6opVJjX`Y63mg3wmpZ+jXie8A!)| zv!W*@79FK`=&E$(Rnw7d_|)Av2aD(JD~a2SVI(iy<0ZJw56rUTUlW7JCxn}MkFHH- z4?Y(j?6B_Tiw-QljKAoNza0JTwDG)?^Hr&K4gWrL8xUGA>=c{u45lN~|{@OHE zVEUSQ-4?l`sD7uS8)gPj)EE@GYXEsJ + + react + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/rocket.svg b/src/assets/images/icons/rocket.svg new file mode 100644 index 00000000..71bae8a3 --- /dev/null +++ b/src/assets/images/icons/rocket.svg @@ -0,0 +1,47 @@ + + + rocket + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/sketch.png b/src/assets/images/icons/sketch.png new file mode 100644 index 0000000000000000000000000000000000000000..ef378b4471b9e2268f46806d17fec2de43eb3f13 GIT binary patch literal 2406 zcmaJ@3piAH8y~rBQ7MMSRK_6p88gf2{i(q!NmG5{3w2a~_fTnqN|-{lFen6!f+S240Q2F1EC5O8GoyiEfXRv9 z(FSB@ePR$^3hDS4O+?k@ z2^334{S{OgBM3PuJmbjonQ8WfiBofseIGmHp!bu!2fS6Jzf!K1M zfeMJ(BCZhPf&!$Pk;ww%ATml7>0d|S3qR2c#2?e7N*G4U6k@PwXZ4Zh4H=C8Z_4L? zvKB+Zz~AwHmRKAbF9a~bfEbJuu~mhOvQ)bgk|-j834x+e5ai8gF(?LvKyeHxL{dTs zNLvPz%@wE>b{`N728k{ZLrei1pi{{x6$hHj<&f}1qN@wV9Y-X%;;~p7(bwI@h2lqW z_9N1$F1|k4c`OxV$MFFHG>_%{jdl4VR^1GIp~^EA5OH?`96u4rM}9aoiTjyYa6SYg zl|b|TBHu?W=QFW<#8SS9#i)Y8s7w2gQqQYY{i9xfYFyRkQ|ki)Rlkc=jlDI+Ee8hE z?xRzELZ$s9#oKuBjquj@E{fWL-Q1h@!S-QCC$5d<`6JKS>afcEER#xo_8WL*v}?*~ zv8gkq8Gh{GUv0d6Cww9O1gm1=wUwe=kp?QN24TRGnQdEPAwx^P`?+L+!;HpwLmt0L@2HJQ4CMVt<0F{ z9D>c-HKy&|5QWM^KlIgEaJro%&nIf9th(rLg}YWUEM>&SeHWP@(A`a5Ox*}i^|gp7 zOlO+x)5`;}_Oi-5n%To+BSLp`Wj;`}RX=$Xd{gZ<> zZ}U3YVWX#+4%$hklu*27^p01X@jqbmZ@p*`$d-@0hjy<(1(;3Rz|nAz`s$+E!kycU z3nOc$wSKNSV)8oy8VTyGLK~czO|AVlmiKj*PqB@DfCk68Xkyw}*M`rtZs6PfgdaTg zaEe$edUPS2>U8$7&s2CHE0|&;ZW=e(61;uc%U!l&O(A;6Qn5X5edUWnl-%FeAT#y9 z1bh+AH!sNQA7VTW&L3F2d`KRsPsz!Kbtz?2Hn1u(F@iNXxomol+})Gid*PyoZ1}Bn zORT*2Qg`$juhJOHmEO`D1A(U0qII`CwB%;)jRyiRG)KFSvo~!h_kZB^0-S*(Xz_|% zLc&55L|YO}a|^am>$>RGyS9dK9HZCs^5sN%MIQFIGtr_aY35URs(!3HlVEK^jv=Lfk-|VU1`4ZnDb}KE=hh7~B4g9B(UH ztG2)8mY~to@%wsU4*F3kbS|&cqU4;Tx$Qx2Zc_0a6mqSWi4fjd86RG;JZ3l1Fxzl! z@k-om@}#_?nttn|`0>dj4Sm*I-!wdwesNi;|`5jf^8kEWd0rFNiiSJS8tdZ=E{t^DQNw1_KA!^@90NpfCVXsHr_ zjX&P%KFf?sAHGdHZJQo0eKQP-kF`gj-|i8MCW!_CZt;tBX;RknG|$q2~*luc=vQSN{&qkN{#e4ND@0lx=cVaL8LEeJ1iQPwEQ`v62c=v@&Ju=M?P zW;<(TL3411vG1XFeX&mJ`ae?Y&nXgzLT)&1O(v(j%&=_HIZ*YDmCeEP{zJz56cG+e z`f9z~qYBv{HpWp-fev!nCF#`I`}1Je>hm{~K#j>Ny5dGhe9?r*uPy0>hM$jxZGfDH zc}>y@MC7*Z(9sn$L-3ZaXO1VQpx?r~?m5jEtbO{x)Zt$<>tjt*@a9?_&HK+S%Pij+skBJ$6`_H<-eH2eM#D1p9y;XkvZgX@ZsFL}7 zsH1s;-`zs2w_h`$Bppf{6C_{huo@x%yVz^>)dEc;o?|0#aU351RY5+6*2hYmsx_R> feABA)r%@zqDCh~SX4eIz`sPEY1yaxZM(+I&WKP`L literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/speaker.svg b/src/assets/images/icons/speaker.svg new file mode 100644 index 00000000..863a9475 --- /dev/null +++ b/src/assets/images/icons/speaker.svg @@ -0,0 +1,26 @@ + + + speaker + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/star.svg b/src/assets/images/icons/star.svg new file mode 100644 index 00000000..cf6615df --- /dev/null +++ b/src/assets/images/icons/star.svg @@ -0,0 +1,24 @@ + + + star + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/toolbox.svg b/src/assets/images/icons/toolbox.svg new file mode 100644 index 00000000..aa281293 --- /dev/null +++ b/src/assets/images/icons/toolbox.svg @@ -0,0 +1,28 @@ + + + toolbox + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/txt.png b/src/assets/images/icons/txt.png new file mode 100644 index 0000000000000000000000000000000000000000..080d5b5ef19df91ac56990ccef90a739441e7cbc GIT binary patch literal 785 zcmeAS@N?(olHy`uVBq!ia0vp^ia@Nw!3-n~zAt_Uq!^2X+?^QKos)S9U11nSOqL(b3UBMnFISP%tnsFeoSp$N-W+5pQpApaLKl!T^#$ zwvUewLpo>%_@Zr_Y={cmAT~Yqo6Lxp)78gNKeBJ$~ZU>9gl9-Msbi(c>r2UcP?! z@yqw0zy1X?aLRyU$kW9!#NzbRE7yY#1qiS`_%F~AB6_q<;0Rkp@g8E}K`QyLj3+O8ysP$ck>nhK z*y$(c7v{F5O#D3e(?zb6Os`tbuil`uASZ8~@}>r>XYbUsxK}9W-IR&l zM#o=x>DfX#m4_$lMNMaa&bj{b>bkHU_T`;x7A8nEySzyj?=|5sp0_+gLTKtn`I9|u zTW@N>-?Knu8f~+*H-W>*|1!6+JDtdJI*9)zmokMoX=MDX>9)WJ$~APF%PK_P_{NCZL&C14N%7gq!cbYEJKQhF)Ba4k*ce@3g}ccu7I?6pxG4918PnL+^K&H|$VB%Q}(13>_jl^ovz zI71+6mfVny;*E^8lxUELW-i#ElXwCp8Uk^qCJC6)aex>Z1+ck%7u3}GODH6l<$?+& zGO!GRC&1zQrU-%Hlz@=vl(=Xz3q^HBIww(-1Ux{@L?-dJ@<%AE^}BNhuN7))YfB03R|28C=4j!Y&ma5y;FD=q9r$$T+0$(}E= zSY)69qG%ykAm)O6WP1t4A0a-cRRqL(Cx{m^=NyaZiZZ;N9bMuA^JWEo_jT2fBDKx zNHR=?X#NwRrgJ#I6b9JAU`vTsg&vb`mzOy9?9kei6&cbsjxmC^H*Ei5lbhBa6kRvi zd9uy zJ%o}La+6nMPD@n|VZi@fZlkkL25}$}q0->aJ?CuI*O#=_}!vk=fXomZmJfkBUp6E-e+&LvysQ@@_oSmu5NzY zcpr5tJ=O_{gn5n1YIn|NM3K>)9NjTf?0`WpDzl~>4Kq^N-6+`R*%OGDx9z*x?3*WV z)1|})`mA?1oC(S<-d%Gd_McI1{BE-*T+#fuRr{?|YxBaH-!U^@)uPsu;MPc^Xm2eH+1AU4Uf&7B z%(?lp)~6puY}0z@`Z0ZeZZ;1u;4yK1M9JNbve^R(P2Kmlg|2*+JROnrd6&!f@iD)1 z^M`-AF}r0(TUN8aZ_f92>P_)W?Y7gx=~DK#|){TC(X|$ z@N%yFRCukz0(>kJEa7y%N-b)hyf*+JPw~hse|VVO_$j`m);mQ%Cm}_@XM|HX62%bQGz4Q&-n`Q*`*jxX*|ZmcRKK zSAjoASW^75g2KbGl+`vJK`m89C9wK>=K@5~Q13ZgL6ggE@{mJ-Z?B|^ z*3$62uG35ZWL(0NDTK=>>st|F=_iH{^|WKXD?Ff9{nsuS&Xz?PwlE4GI;!pP`T0mJ z^Ih+!Qu&^rt@Ba#O4js@ z`>E!3-^H9hIv{Zy@>pWj9A$!w`>huK*`dHAS#^D&(jdG{x& ztl_<1&iB`2{x@N$X{7_}l7yLFd-Hn6CRpqNwu`o&x60^l9S7Ac5fw2~#oHLh%@K10 zjz^BwzYqr6#k6%xb^0TyPNw&`x?pX8s4GVg-5t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/vuejs.svg b/src/assets/images/icons/vuejs.svg new file mode 100644 index 00000000..2b1218b5 --- /dev/null +++ b/src/assets/images/icons/vuejs.svg @@ -0,0 +1,18 @@ + + + vuejs + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/xls.png b/src/assets/images/icons/xls.png new file mode 100644 index 0000000000000000000000000000000000000000..cde1c311ff84b62356205b5bc7518c3a5790290c GIT binary patch literal 2420 zcmb_eS5y<)5)FuwK;#md0@4&NO%jnv1O%n`(0hwgq=Xu(C?Lep6(iC@f}jXWFA@Yo z2@w!9BB2V>R6qoRbT94ZeZKGa&RTP3?Y(Ete9WA)PO2r+@HCeQ7XSb_ZEU1x&GNTc zmH<4(+SldVl39)eqho9fWUaeEuM`#rg%~+u003_O{}>yfpzth<6EfD*wv8@aCB}r< zjR<$f?|%1|k*KIfZ#On$*1^FNWmjhr3EgA;XdC zeeFq4>*Z|A2YIn5qsK~8+$bZXRFE_b#@zV}mq*CW`mVG~TBkER_KD1e{e{DgHO<|& zT>i{Ej%^Yy`jBr|j6O%;AvCU(au~Vv^4)PcxOs)z=uJ$SVyOjK{BC7`TAbe3&bE&S zFG}*j#dYS4JSYc+sS4UI?s_qx3<+Q`p0HPyA5(y0fk%J4e-4iXEqUsz*n5^{h(I0#6Za9#BECV%1&A3?Nyo|5i(dcGtF<)hr_&?Orj!1}J+ z3mMNGaItPZjC<;|@1>vCW_#)${k#QF96b)#TS51YwoAeHpS^*_t$$5{c{g8kQe4ZZ z@sfiC&2kHyUFi>?=oB)GcE2HMT|;YhXQqN>r~$tGnvYqE;I21I>D6Q< zSopTHgxhcnR+>!#R5x{9jqHW)E946=yC_2yXiU8sSY6%vgcSo{yVxD9ztj?>J%aPz zs{$r>_Mj8PlOkE3r+Qr5D;ZMrw@MQyyEze79 zr)F{dpMY=O%sun8V?ocg*mt}x7%#3rGKNaaeJakCDZDNmfz%d}TTKb5^p@Y}BK+|G zRTL|v5fH{{&L5t!WZIi@)W{WNkpQHv$t}hspm>k4?2Z14oNb@96l3G~Qin1_aNX2= zccoTg+QVN^WveQ_Jmn1l+x&iJhr;XXhK){OzXCVG&BIp}&rkBy`*bE1ygG$)M}F4k zA;lyya-&8kb79K*wCPIyEsE^Ztj@jy$D(n8Q;~nvWWyXp!>+)spJ+*6hSPbEx4xSO z8P}e~uG?-1-Ra2)fFs(!0_P_)XQS5?n$E@I{L5lA#`D4+$x)m-=@}lawBEm>(`%pk z>Z1E7Dodkr*;0|0<28jNuvebe9l8hLv0uQ;8*tBkB}@gWH7~M3D>PKF490}hoKKR! zJ!T6YK4*yQQLY|Up29aD?p-891&g%kO)rx$yNfCY8hWmX-j!&Q3 z{%Q~pNqJ{3z^v8j*An{B|8Ll}EnS_YFQYX6R^;N|J3H6rmZEIhE~rWPxND$i%WtYN zx7kjmdX<+Q8`@B-Sthhz6YP$l@f5oEX9az_9M?%$p%?bfZ8A%KEv)IGmbbQB(*{Y%R8HRQ!_)^RVvp}qaq3RiQ?J9Q9G+P z?=|g=6htf2O1fKBg-$5|i~oTy0+*9&l|Z&4m*E%ZT@!(wD^;aP7r%FN5uZPYoA3P}6(tJv%N2 z6|+0yV-cJKIak~1GktHV6zK2%*Va5m@nZoIL(t0E&10xv_^6=x)Z@pLg^kH%3kIb- z$-QF6_9FjhXq&9tbBT~tPELdMZ|X&DF^Lc9?UnD^cK=u+-M*yRL`^AQhs&jTfM<-& zyy9!N2L&!dAd>9)>RX=dC#cI}5)&AxTM2X5|6?LP++G6d{Zm%C(jpfBd_uy~)&AH% ztSNz4d}WifW;7UVDs*VD>u%&aDRuf`Kmn?MwqtYg)2W+L*|BeSPRA+>#{~5CxtzF> zoT4QiMKBMeVsLHZViGzGte=e&V+KNeju#%;_tsr;ozp@t)F4>Rh>ecOFWzCl706}U zFdlmA;Xr`{>c&~^rjVMEV6cro#{@Oz?ou!ARmoQ?`lzSMo?#ESt*sm4`%KZLWGs*8 zwQ9oPO)%`C=0HMoujq$Y6iLwRaK)>zJhDsutK65rPvr2AD0J~o64f5zMb!WYDj2AI z(ljE&Li_+RJv}+2Z*9Z6QkR;T*5XUQMFDZDXt5LO*R@AW0|lNEyM9)lKffjZPp^4t zR2c||;Wil(rPRgpGxVm$ep=zCG`e{Q zXkB=8=cw9%8u$-Q%b;kyS44AnaN@_u>P65?*8*yi2EJgcSZblX8Z}UN8;sC(i>hDU zGs~T!(W)5*Tk|77(u3V)8&H^rPa5HoYWaUe3HL~{d#+eq&xqvH8g+;a;X$AS^xIO7=AUksAh*!x_wV=R);@t!Pr#he$N z9+K*yZX#MJ!u8RfnNj-spHr+M2dF|alq82Q1x00FiFO+s^c`zC<5rT)FE&kNy(H-K zDJF)(GCw9`kv1rbvARo`TB)YH|spAmYoS6Q(EY68{CPb9-t4 literal 0 HcmV?d00001 diff --git a/src/assets/images/login01.png b/src/assets/images/login01.png new file mode 100644 index 0000000000000000000000000000000000000000..b67299ba24e58afd5e4648c0e1b9812f4c6c5582 GIT binary patch literal 192165 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

    Hx)g@kZj>ir5Qf5)c#}O`qS?YvfVcU<&efDl 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%0A0uy=eQru9zKF(6jp|rI+YB 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 HjRXG=vnqRs literal 0 HcmV?d00001 diff --git a/src/assets/images/logo/favicon.ico b/src/assets/images/logo/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2537a8a93ca5aec468477f65a89e14cad063686a GIT binary patch literal 4286 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 V6R#16z=Z$+002ovPDHLkV1k}Efx-X) literal 0 HcmV?d00001 diff --git a/src/assets/images/logo/logo.svg b/src/assets/images/logo/logo.svg new file mode 100644 index 00000000..b58355a7 --- /dev/null +++ b/src/assets/images/logo/logo.svg @@ -0,0 +1,43 @@ + diff --git a/src/assets/images/logo/pal_logo.png b/src/assets/images/logo/pal_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5b41990b94016569aa4bb3c68808550624905642 GIT binary patch literal 15487 zcmaKTWmFx_w(Z7UlHe{OxVyW%yR#uU8+QpV!QI`Rjk^X2?(XhR@R#r0d+vQd-g!N` zdsWq#bFNiY>qm{%qr;UHBvBCY5CH%HinNrN%3o{t&jSzp_wBHgr1sa~I*V&LtJ<48 zyBRwI0m5eXCO{HtTVo5L3eech12h8U0|21NEY-A}wdCb^OzmwMjQ_zfxZ67XWdi_w zg6r5!)nWqUUniKQ7onI^kDle~i{@Vljyrz23+Q$fwt)7q5Vj7(5~ zgwLJluYfJk*_g!L*2d0>$DN<-U%EVh+y4wRl9Bui;%v=N_FqA1$t#hF+B*VC*cn*q zO_`XPNjNwdnAzAlIGE{3SeTeu7@7Xw9Q4d=JnS4iESx0&eUbh3=4fWlqar5p-@g9# z_{qLIJ3H_&GP=3BF}SfZ*gIMwLsiUQX zv!%Tq$v=w5CiX7Q{A7P4{jVw5I{c5Uozs6W)87SSbT@WjWM*LcXG;GD%FF-%p|-aF zgLZOO0se2i|4(5jH4g_MqYBW;-o?@M@5Y&v|KrMmN7NB$>}>C-W^Zrv?^RU#ZtraG z^xfWpL{yc7gi6!W&dlD;iTYo7d3hdbJ11vjJ5!*v7(dxx1qMq?GagQ64mK7MQBE;7 zVJ>E7aS;(VHeqf~CJ9z?W_E5)X0Cs8#q3R8Y=L&p|K^(gFPG~-a{oyMTZg}%#ej~M zu0S&hM|)e6e@&Uk@;}GI{vY-Jn``!;W8wIZT*kk_F#fZ#|JO$Ud+2ZW{L}oOwEf%p zpTq~+{mpjAziFKre6I-raNSCa39GrUocX|IV$R=xw6flwJZu;t)jAiFi+?(U;iXB= zp?CdB;c99kZ^9}5MLr5oE((U(3Y`vvnig{Al;MnF)oWAJ;^4j8;-C`-0~-40yCCXX z7U$c<(}wD0t6NZFyswTgSLDqX1YgL#l6^{{|J(3tf#0%f-_|z$UfTQf7goLJUPh3p z&7FIRLLrmr!PnR|s+yvdX{bpeT%18~JY!c(3&NF9-r3T7kv5l16fopf@a;9fC@4)j zp-w}Ka#1b$KYs+>e`g`Lw#qi>F%JqFYGNfF$L>JU&Fkg74s zSZT??U2T8pJ#VpxZd*Via&~*x<4*X6#h5h-U;^o6SXgOBQ>a*#txyjnB%^SoXD4_v z%)8$XJ~;gc{Evc3x{#8HOwiw;iWs%LS-&8lFru8wgpqw)$sK0T`b6NC50?D87(iE` zY$wExMp4acrevxaW};71G{jY6y6Hltndj}9o203pZ&bBAjzbcl7GizP%jl;XHzxJ8bwKPyxmz}=>}~~Q|Y4J`3yx9D|*2A_+t1E zILJmFv5Bq(jr2>TMA+I?at0rT&}3sIs|B2YP8d)_x6SJ{LBcNmq0`GuTkFBoL|I1w zwfJ2`>(Q{k98R!Pi&?y5>0%tP<(@Q&ZG#BiH>PdVtJlz0p0%N;8hING+VNLoW@6Pa zAK)${&z;4uu>NU*okZQuQ)XCBHb7rVgnA&3qW{qgK~_10CT;}X$IXJ?g*d>iNoA5- zOf`o2IcY|C4M_4Dxpa@}O2hTWh?<`oY)>AGMzJ(Bv69&~rlDBAS|jh3nAHCZ|2OFwNkjexc>N8W!QIp!mW z!HN+5Dt@Vp1*?l2?C=q)p1CuOqk78jT%?~H(fHeo#Y$TYN10u7K{0P`NzV%28X@v& zx$J6k?B~^`WlRU5L_XM0%>m0ngSaa#Xhwf3bK+^zT)YF6YTkpjkKNYz&#nAH>*?jF zo@J#!>@rkH07IN@P{yi`k$GVZGu@iMuFzA$XA*zm5q4Rg5!7B)KZB= zVMd5XdFx|`YkF7M?t`wbkhlnuC}yG$y(oL>|Rc6wMkT?~OrE%i`Ou+f9#)9pXNg}R{!94Fwwuuy2DJ#12y9+%Fi6r`t!DL&#?=^VSl|}YGL2X#9MmVKNr?PlC^k$#zTbtvB!cU<4B#DauiLt!pq&{cWD;! z)9F#2egA_jW-nPsz<0FgBE#3iQ`pw!)N++$(MHha`6#Ij7vWq{@HxArtBZegdxpd^ zu~@by)!SPn|1qiFJm&@b(w3u!AV-q&PF5hdba19#gPDz1L)o^I>(DC(NX=XwC=u8y z^IIl8({~Vqvgp@rL*!_kCY~G7q9$g$HoakEXZ@FT4P2;g79Xkf##QW@vck5kQLELm zrm}YDrkcHB5zavfvIo@ zqQdmJWc8$U&)z>7LUkP>6X>=9T6meC$X~DAJ0}9a1Q_u7xeG_A=i5T_2!UOo#k9o} zT3x)dx{OVen#_(hrq>DC^tJ-d#=Zvk9w#NJ#bza`IgF+ighdXviEyp92RbhrV$I;1 zz6{F_?GvHnpkxVq+PtIgpKaqN5?M*?y$RvMG@Z1SEIdyRCEqcR6Rh z{KC{n^|e&b;jcdjScIrO;K zgTmRl+lhCm6XdG>vMymvQ6YLCixjt(=zK}p&6Zu5$+d(6$5P#cz?dD zg5eL6J!ja%=VOdC)xD&(+xOTWUHR zLcFv(rA>KRO}&*2XDQN}`fS(!)%K64HxT~Jus@IDnU~e{bh;nrn>91pETlp8v

    z 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 MaRsqz5u+df2e|CFy8r+H literal 0 HcmV?d00001 diff --git a/src/assets/images/logo/vuexy-logo.png b/src/assets/images/logo/vuexy-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d012fb485ebe22c2cd189fd149360f0248cc7583 GIT binary patch literal 3503 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/menu001.png b/src/assets/images/menu001.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f80de1218051e93e478fb919fd0a6703e6e8d4 GIT binary patch literal 731650 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Χ*$5!|an! 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

    (mJ!MMGzd4or2KLK2{TbUmN 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%0Av(1JYKY2lMlZ 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%0DSNC0R?uxtl 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�$y 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%0A|+aNk2u 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

    K=Bu?b51aRX4nFtg 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¥8u*5 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≪>(GuAvG-Kgswud|aWC~<^}=fechDIG(d^`4}K z0I7MejUa2}OUevq%X4ZEpQ~$FFTaU^`~#VyfAQrfl0fwG<*81^3)yBx*WbfL-38FM zbm(_BiNk|SXk~GG2Mzjt=*@bA8DlY?6Ccl|KwPeXCvRS4|7UXk|tKIGvt?QMGDf#cdsb3b?w;1TB?kGz-O ztx2E&{dENBkg0i+b#5KjK5hW4fzqOvH_uI;BU&d^C$w#`lw`M4LxTod8`D4)baI*4 zHbRdTZMd*#)tQs2Vv{Mm$X`G})tL9J+ct;ROyNx~ZRS$yn>asiWfOnr`F1IqEYp7} z(`i#2n`L&Q0#pqJo7gGqQtoME`YHv~IR& zy@KmlbF7vd&9Zft0oL~C&(s#b7iCy(_^yq2{gd8j=%EbzxWxv`PB?!4Of^6;oX4s0|M01m&fg1 z`xbQ@%W@9^NBi?snfa7dv|^k#`t~cg_dy4U9JXIRgHEaGlgBpoYBlTNg(9TnM{@HrHOcV0! z_y+rKX=xt4X|6pEE?7#*Cg1I$E1K16Xy$do<>hm@ym$)B)iNG`EAH^OtK0bZ98MOe zLi?Ue639Z%&Ix}V-!mT*KUPfa0ylHd()6DJUN9;(7XB{zqO@b7KC$zfa&5-K{{!m6 z56fa3hgU+@r>C5E`*0_dR*lfiU%+3dsmNJomg~MWDquIJ9wa6jV!Z%hwHWld5uOrU zf;BIKXuq*3?tAkm5Jz_`JXS*1p65=RJI_OkVe=FMVf9VtMqBSwo#m-NF6qN2`vc@e zo3(t+9z?ywVe}$3N~tw&y63xBu=A9R4ZXI@riWyVMAy;F^S8`Se5vn%sH2Q_~qSm$62L=B~06EJwMV#ov1r zf5N~#ZluA0Xj6IJR+9rcf8?(H9JRAF2l!1YKGkWRX_Pvtna-bx4sCt&7FH{Yg(Xv@ z<2jwQ$@v$PBOXFF5Zvf=fSX0@8=O#U;#y1PiF z3%q@+$@;`(Fqb}i+}~rR0VEDol^|zWbH{0h}ncMxhO-$QcCqVm5y(2i^Dq`?3D-DO2)V}8{ z>UqT7F2lnDYv`_9(%Zc!62>093z*+g6Zq~rI@}4)hfR!q^v5dWw=6_`gXC?lNBGTe z*6{HcoOwP~R#*UQDpE2XWJU&?pn0RnL31`ERrG~LP+IOy+oXVGln|A>V#UbX z1<eCkuTL!8c~`xR*F^V0!*=hKu-Mzc+SF?d9vgd6Q$N6pV2#u;gtaz3 zb3JF;)_hW++GjRrYK-FS5of@UPqb2 zSZggFk}fcBzEqH+<#nhP?YG3DZ8ky)=ci!cp6TP(NMLRM z(dYNlXkiA#{NypTCoh4f@58z$xc>5YuwLFu9(y}g*Y47n0Fy8~UUR+D`Wn{BGbJ*9 z@8;W2pq($^>I!|YzA%Q9ogDjU1lnZOx!xIAsFAkcxARh&VC-BP10anbD-cf(#B1e z%-l}D-ws>ldQ8+*Y#DzKeeaAHU*uW==vv&t;PcVzL1La}&*5+X?l0l#Yo0`IksWpy zJ%`*y_7qEq2a|p7{QQXZv?qaZ8rNbc8ft~YEe&AAz^7zt(}CiT?pUnc2b}NgQ(l+Dmn7;-k$I=ua~-Z zfKBz?@X@7iAda_|3K9&Q7ZIu!QHn)geaUe1>mk7o%sEf#ecDyUpm<`&v5;cR^l{oG zEU20;#W5H7%nHKnv*R8&$+L%w;y>hLqM~7L;97_KA$?!t_9(@crCN1tUFXl2eSO%B zFn&&Ae9P2&X9`SOGvjSiT8!kLH^z*l-X_}0obXyDF%a$klLhb%vEv(d(l?VOF6nn|ojXQm(zQqIKT9l{b;%dg{mdjVIE{t7<-;$x91zWVT7 z0b_rBZGCLiS_KG>#Xfs9=-XiXPp3m4{?`-}Z7do`h$R!H-jh;#1i;8}!<)QVf%V}Q zyK7EPccv>G56)rGtOXcK9dO@>=3b5ahutd=Y37dLg&d4>gVDhczyS?7?w+nA7L5;r z-4pZ!<_%>t=|3Gy0S`&|+1zmor&?0dLHV z$@NajRL1GYVuE5(9Xyez)(o^}`fsG970(%`kT&5~9HrNqr!5oQwRO`$^?m zTd%+Ux`n&_a8h0zh&#jYTa2hEcynA8ZE>O9+^yDqW`Lhue7!KMj*qew#a;&uocI04 zH26UcwZs&z&HeyXfL57ua-qL~pa1M<@S``4m=A_-$JRyno0yjkk7K6i_ub%|s`E@c zG?q9hIksbJl9vJ1g~`EO-GO}KAvZyy+U#!VV!z8R0E=pIo0(9GQ=pca@JcyFh)XE^ zuU~%+U*3EQXNywNc>S-hCCW1Gb9OVRiJ77p3M<fzZb-5otO2C`1~taFK^@=+}^&G z2_`oq`2Fzx%1r`KRN!fT*Xfj>_YPsyp-SXfyUbe!N7MywR7{k$7gldgV{V|;Cf(Ao z#nM}u>Zv(qU_Oi}!hyCtvr(GFV3Vd|t2yuLk`G0b7&Xm=a)T1AnUEZKsz^E;4fvYq zx%T8!{3hwK-7vN(%U%Za;tSv&2zjAOlzA)-Y^k8pV|qXB>{Ng_xI97(?KUzjkyuuF z?@pnI1klNABq%&zY@nm84ou7v@s?rpMAql`YiXd0UylqGF!?z6phQh*CxtW$ilzf4 z7yp{d6D&>UN`Blnac|gs3+v4-oImzFhnb-3 zi|k8-qJv=Phn^4)W7Eb>;+h>3bf_rqI6}n29jP({V2tkukmzX8c(-RS4Oj2`-w$WT z{t%ln9(7&7JLI76%r_r(?Y~3s0e96re;Q`PagV{n(Fi(0|M{CV(Gtp6X9cfm$jKH> zH*j)?a?@c$GC<2T@^s@SI(bOh=V??$*=)qb=N8GF7E0Fw%=>&cBUNiv|ObFUJ!WxtYoD}06m+Z$LGC* zO*oB38j9O`JDW-40b6BJY~FrqO`fUzQOEYR4Ag35 z6Ht}G?hGHHyGnt-u_8}DNT%V z*oIT8p)>ojF=Tt`TVq!ks!3cy$jFhBMUkF>e35Y<%7I*NpAdsmu=uhh7t4BLOxfZ-q0aHAoWl+R+~#sF zme*ek=w7YXaQpTP=-0PmNO$x0tN41?u#R8zV>auh7~$Qp{=HWhcYYjy3M^q_?K1CC zy?IQ?e#K4ZpnCYU=b~xP)7NE=IVFx?J#`&UZ4fF6NSdaHq-p1Mhp&Og*;^*N^ZJB} z*f7MRp`Uc-OZ+Fc)9hRM z9uW=przUC7lMGJQ`=*e?8T*m5(OZ=}1b8fUA%pbIDqf4RX1aRvH}QH~!f>J4zF>f zWF-RhU%UY~RACS+MqpDzF50E0qyuw_OC}P$;P>P!eD*=r>HSfbF8?b;*M3t5ogn}l8K2OJE;i5p)T|A8fYg92} zN`BKAFr}JCi`f!F!MPdH`Ba>sF2Zz-U=+bk+GtAGTQW1fR4DkA5L8RYKw~;%(-Stv zV|UyO$q84vRv659RW88ig*r9$V}<}vPta)b-cax^dFtXfljPK!T~ReEM%f70@z2{> z+jWvL?Y|$a0BswT$@Xl10T_XK*DYef6^q5*m;)9o#I$tj_{XBOXE);82(rZ}2aNf^ zW=A&?h35u9fz)h{Cr0y=NAWyNM4Py}`C5wA7q9*TE-x-bx0yB8RC8o}iNKu8ZI^wa z{mQg&qGA4F`8-s0zC5#adEx+)(nl|}%%MLmpymsJg;c~Tj@h`bG;mU2z%q~o zfY|Ub7Mq%-UYwWWc=_|Xxw(a>kADPz``@3#=@ZwTKitH3c#ejRz zhgh>jaC8<^m|=}*$SHYq3}}~h+_hC0(vMCOn2IQ0J1mWAy z0RHDce+=vJ7EZ;HJR2FJHDVe2vW7d@fPS&N+sY&mp_WZ zzE)&-9RrNf9ZllzF|cJj*@%H%PO9 ziUggs9tQg?8ffL5vr#RBe`ce^_W~=pz4<)WAkX3I>c{Z;mmkO4h~V|B3r$by_pDh5 z8AEt)fKEs0&*=xB1Rh#j8>sgnXKam4&}(pu1NPM*Wu{;(l`ifu*vAlel_>9G5H~)} zKLpSTM=V(XL>lyWqPXJ`Ap0IVc0A&CLBKmVyKtLkamVPwq88d^Mu!i;GQs2OlhMx( zkGpmSpo=LS^fpmxQ?@jbPs)OAjPATi;MwP8XpeV%QN?`;(DP)P4M%tas^Hu}uFjDF=eLsr^XX&~0ppp*jP=&>=l9f}iuPHGELRru zF*Ld%pyh5Rn&XJgexmy~n1B`*A2z1ep|^bcVx=(+Rnpz~bSt+THJWZNj_Q;7v-tOk zOcI!uD`qb3JfDABryNwJhO1XVA8y5cAJJ%FLbD_Tg;Zn=hBT3o62#2*1ekMlNq?;y zJ)3X^J7Ym7?34KZ=WH?;i$pe=+w>=5{3f(XW&xzA6p}V|yEv1MJU3R59agWuw9kth zEL~o*W!j^~C4;TAi)V0p{vLFFeB|mz4CnZ`dHQm4aRo14erS%|y-gpC)=o6C_>}6Y zGBT#%pY|b7J30zjOS2AT8qplN-QQ9*&$0IVSX=Jgc zEt)fqWMj%}5LKYv-Gcp^3){bxCYE`6)tG~Dm)<*)-mAgaA_3YJK0 zR7z0vh?v$ppFV~E`nP`#FMb3vNiV$*AFk7VziGuj8duq|Cp>6ZSQ+;Db%RAty4x{s zZ>1wzbQ~{W=?5w@hUP|(W#&r~|5#UTN zpA0_rRyX3R>F)NSoOsX(9_HeR`secv@;xemYkZwss+rik#fiuoR`$sXZUh zgpbQ=1_twB=B7-Y*SImxA?KK}Ta6nFA@+g)XESg( zRmyjx%m%F~3ai>s8tB@Lt#}-mQEo-GcdOg@Wm zOM3lmimNqOZxiylIn!yzWbeU==>7hlR|;pZ*2II?W2!=^`;R(P=ei(?n>FT$*4x) zuI+?d?$90~md(sKpVEQ3nzWI{ooV+su@{~!1B|f z$bN2Y<08|2yIxTC@0B?o9-*+q9 z#HOabw`|nV1C*gyL61?UAaWjgQ)f^fe;@r^w~3z2(|9hT6qrAXr!!}zyY^2c63JQJ zqO;=0&s4KXdlL(-ui`VVW9@Y<(;tm}Q$sgN$4 zsbxatnEvja?QIJC7|s1YAbz-U4bAG(W<)!RC8R2mwpu?&r#aj7cEUdmFwfn}!r!5q zZWi7j$(R$j3h7-_pu{doO{+nX9hb{lyx#ufcL9F=yMK+>RuBM9$spC`G>z!FS>uX{ z-fRgBLLegKeCXNm|s0p@FIk&oE8To2)(Oj+Qy^m-lRGmY0nhTT5X9VOq#q&rKL> zVEG>6-Xg70@XKayW~StHAKiy0W)!Sccexj0&9Pa39lPTI;rFQ%#Q zszKk`@Hk>GMj8_`;&7Y#^G?qX+L=Gtr+@gTV_^KCeq;B!-zo_XFdWJs)V2H%(?&V= z`S$~T+r%X$Ij9p{~gP71yV;Zv77XT5{U2~0OtB$iWS?OSNdtK3< zSkt*UIf2vj_r(Zry(YN5zKsBVX`2AadEv*g@f}km&mKL8_g;RWQBYO{X6Zn=Ntl~| zqpr)6as=@;z0X8>&|X7lvsPf^88Ogr-rPT0vG$ z^iU?}txV7BNVXKN7_Z^=s)N@r-@woR{sP$eT6E`!My>ZOg!a+B$G%T{rofd(dIX&B zoS>(oYFmre47Gt+bcKt9a(_eGx?3I^n8Q(2w9?EA2bCjjUE#Ls`iDVD6tQz-=gjlB zUjqEYuRn#io3G&1jN!mD&z;E;i~aR_B~qNERZi2?5(a`z!&{3k&G$IRtewm+gb~&W zEnUq@8K5&bXUe;P^Yt2TS8TTSz5Hy&k(0OILKguQQ{kEZ-L1b@iI_~md%35CcHDKs z#A>H{PjRj~>$!RTW@RCY4~o#t z(e@dO$dWkI#*FrQjZYKU$*dSoQ4u<}JH(gQA!P|#89Qq7Etk;bt34FaV_-}ilW+~H zKact>o4CqMZzC{|bxfJXU6{S5qTQ%CwE-riX5p|{(`#$fOTUDf-&u=O8_0@x{37!vpD$gcuh&YF*~)j-VA!hvu2fRA=aKV z8!@@wlSa96;!3NJr!c&4Ysr{W)F(DY*LY1$nt|-cQ@|lKNgyV=0H$OeUfSw?Mi#Fa{^Z4i+sV7&<&tv)V44ypxF?{{a7xDh>;njy1@@sv65F+1gT8W3&LCi9@ zLod8zQil)3;yU#5Xchl9#T|D{*S9C=FtUHp*4jNViKFc}?7L2QxA)cKB~#mcLM)CN zj{@fp(JaAt{y_f(0KJSfhH)zQc+}c{J=}maG~RDG0{8Cw%#S&(ht547_4&|I4V2NC zwMVah`bIS8h=UEz>0;hNM>ApxlC!Oay=76G!JC+ViHq{o=+~RHVN=Sr#H6o91EJaJ zor*4bFiPG$4}3M9JZ_k*acf~J8mdd^;v(D`FxOZ$)qZJV)faB_eTt7E+o;hux?+m1 zXFU|z*krE_TSXxji%SDgO-5bEPxhPwK191W6S^PTlm)D7tkcAq6ewiB#{irs&~2lI zUbk7xMy%5DUNfM3Gxl=Vd>kx=*w~b(gB&4al>SC@qnTYmHVHzp2<%}Ri@N!Oo#U@` zV%{&}ADvV;1yu!;F5e4SmnHPVexUwFKHurw9kvm=SZr=q*AZY%A}D_Zrx!2cV=iOy z8DM!E3(k#t9>|2pr_S+QXg+)d@85qe6WRAZ`f)6x7wYKl&auTJN`nbvP0^;>WCzCp zMqw;hLZymrTTj|urESOw{}9fftM0tOYe!APhu`1Zw5DS>-4Ts64GIey9jF!88Pr<6 z;_=O3(MKu)y90FE0_Z!Z=XAG*2K{i>w3TF|ycTofJq*NGd!}Fxq)Bz>+zbBSzrKav zfAJr1cCv_j&1B2SQHaEwwHUJ{u;&xJKzUy%w81HEl&@7%`uc+RFKjKfV&$F zjYV~iPtdogvkwVEk263e9P%z{h&&$#0zUvy-1Ro`{vmLHc+?etyapY2|7>u24}Q#e zpmT+IKPJKPemRHE;jZJv?c*&0`sGKze4{N$s#-@WzRPval&nl!*e$$Q$jZBky0x+4K$4&k`KJr{l)QEBx zJ3oduK#3Q#O{1|%y3qe*qin5^FHKW6}>C=5?U;sFbWp( zek95bJpT~CDZB2HurNKpE_St5?fE)dTYjbKPn9b*DBG<&nuusTTbXEb_a^a~nowf|Ls7d-pN|xD8ic52#3!||uBV9E6y%aqY^5kHYCPp-BShs7j zpkl`)f(nUZSvV9O{;jSzl)mr#mg$i9!~f>#4uu#%|Rzq3y;1?r6|%rQFlN zc^C6+cbncm&grDxeVjijFdtK!(-54Ox#z{id?z@!AF%$Jm%&f|1K=P3&%eeeTESwv zsLE4+_0BWTo1CXEdsfIF6crO*P9zZqNYT}wO;2GG*ICXmXQMdHGVfryypF*CR)9Lk zjIrS-gL9^yr*$ZV^d1|J8FL^bK+6o_CeyfAo(LG{IJEi6nYg^KuD`YOlvy@tI_kzf zP9z~EK!KGLn}zpz$)#q)xznc+H=U>vt2e9rWimLE_)WA3G3c|yc%?DvGPT)RUa65> z`atJ27&Q~iJ~@fWMlfi|LSaH#+yhn2NCq;9?zGN-Z(hM`vGCM#DQox$ghSL_$Rtc9{zXROQ*Oy9a@T& zM#IxWmlkP_%+SudF61-qqBvD~@2T6|`WZHaodMZC%Z8`;< zt|=SDYnA6EK~$e~16g5W#&7IeJY_fbMg03L9ybH?OJOC1G_j~N;Zx^6=+`2D2uvlj z=sR)R4@ry8z)7a{lU9nx*~v4RiY{+gaC5`g-xQ{^nKT>3$cV2U>b)|w&yNenrO}|{ zE8Tn}=i>d>e+i3t?7Z0{=0zzKkx^8n9w);O!dll$12|q9wH1X_)~nMh{3Gk5MH6FP(3ipd{v5|LaFsUq>4QZ0Ub1}qJ z+ycQ?%pj#Ayh*xqD2j7GG6n6B;-5s%+fGI#26{d7M6%l;y!pv5;U~YGLTJVF=-#>J z?+nVvJPwAV-yLRuTODJp86JhH@u*>1MK`tSdS2^}ApRXe#iUVV#vf=hQ2gE&g%L5W zn?oKmsYjPKqi=7IMn(>`lrN1p(y@7w;o(gYA$$3~jK z6ykj{=l!#V^>V2>)EwW*@nub0dlQ6m>fB{^oL!R1jok9TdHOm%xrm_uQm5L1?0jv^ zWX?>!K;7VT@@1nwDbyRguDAl-IM!?6V2G zGjdKQ(}n4%wb{qbLH1q=fsEPaH$)-wA+$XSQ-*ojxbd`(TJOIR(xjyL>cc>3fGeDmGsaDBam*RLM49gak=9g-mJ9l74AUcUoCFDXzDG?hJe zUu&Q=LavXo8JQ#}IZ2U&zI7gpVHeT%^n9!jjC4P6G`7?2m3PzOfy$vNI{g`$4+p2z zaGZ-f9ciMt>n<7U&~vu^?ruNQG4~xFNvyyh^b9}r@0TA*d+~|^Iwg%4i932Dn{4oC zE#DNG?k5!NseyA$8?rugYn|d;oCsa1*Vr$x?t8g$CKp(X{Q_$Y_=V53yxHPO{4md9 z(@$X&rUtmweYR;PS&s&kX!xr0?#=iPj0!c$Ai~X6Z1eMcZ<&NRbqlgy%wb3~=%48Y zo;AnnUhR=`(^!ODq)xDRt)=l`@o`SIr?goHr31>Q(-#|TBTR(F>7)2^ClP$8wk*+$ z(VGLU85HG$uviLBw?-+iSI!ITzt0}WUwsyf#DzLslg9J7%YLFk+BJdZny=@5WfSw2 zbkjXg*Fmx{A>u#TU~YE)0&w~g!sIF3e*YOPzy7@xFYNA%?ZR~Y3QmJl7XufU*V3)$ zPI%L*mVdMQUd)ajJ^v7%Jbf+`s1OLY6-1$0Y__`b#m1WGDo6!&r66`!?DnS64zdS9 zZnT7;FclG8yscIn`0%|q@XNn{1hWgi zR{jjravEUoqGru;#00w|?v7p5vF;O&+yPr=(8KBYAT*rDYR?@!Puep7D<_2Y_i>Pp zfrxhi>Dq(|TLyQ-EOXeQHOJASgK>5ff8k$#vx5Kg$-ly4!PC=ObzZ%o^eD8}0C!@` z_*7e@UcTP9u$W)Me0~u@-c0^z1AHF;%)|kn!MU1%_TtFSQB~BFHC}t0a8jmlmCXqU zv(`{nAl!<_iZnzgXF_}CC`@+jUR{490DaO-vX2TBG;+%r*GX*#qm50#b#GMT&t}rV z{OqZ@$*(j;L0D?bw2ym*e&W7s@>#5#ISwx1?3Jg_)W1+7$Ra8xfIas%3#ftikFuR8@uDLhm~<4z@_()Xi~ zDERJC;{F1Vb1ZYbovkmoo#WS7k4}N9?%%-T{3EzH`v5-q?BC#Ib_wsjoR7M? zAMLww7l2N99P^fnIp_~;6z6pT?ubm=MQ`8UTdYxqb!6u#P#+2~_5gIaD?lGP3CHTt zhr0TKWn-?B=x#gpyL?vf%t|ACpa#KlQENnF{R`aL{n-0iR0fkfdQ*7VhXLAlSdJtSLQ+7(KPUiHn~lOHcxX3s?=4B&pmHOpSzCp{Pg)Zg6gVXB0jI6|`rt=43i7Z-9 z&P52;SlCF64r|Qy@22#Ge6cu*;QTTI*bAW9i&zbvCkOg|`IVaX@o~h@yS2R2 zkmBRs0(Eaif}o0sAoPEpUd`txLfwS+1fGBJA!ivAR)aXE@h&X=D6{O{lX9yZ}EEO_D#jWJj9vGyICx%G*` zBY*@ko0~ZuKIv>*nVxezW-GLFH$ZL0t(>Q`JdIb+1=gmcGOSF}q7zD6qj~)gH1MJ* z-$$FN&%6ipy@9fYFqha*q+4HW&h=!PQ#LGa6iZ*3)R?a`ZUp=Xr4;M*{ITronj1e? zNgGq$Wip;Wd_6a4{v+Cq*Ies9%W4crHoi`m^hI|dCw26eNp=XuK5e%^2+3g_i(}Vj zHx)e&2Y!V=Qplb3l?fS4+9uiP z{6BMu*ZRbKg~UZ(UEE8WQmxHLnT%%#d^;b^tPCU)L^L)EG`*P%`rsjZ`gq})>|U|m zT33S6;x(=}NCSag-BF%%B~}{!4uJIehy0AK>}Z=Wuz2&~55fA{<+5-vOW# z9_iqYrC$jiy7}=3JGQv7J4A3prV%LNehH|+&1O2!JtNZEC_c0AzK2$hP>}~n( z+_&)99S$FyWd`>Fj(0f6sbU^;aR+?oW2?xPca5(-!X)mvdx?(v^xpY34m91`i`NX$ zGg$DGqKl$!0!bs~#wHoy`38|qS6bVkvi3>3=nU)w(@t;ndu&FMjHCP(HCK3>&@*UL zpa$a9?Amd4b#AOnY*PfD-iDQSl3RQI&>OIu7F14)BoXkpk!ihb`1YOxg>vc9&19I% zSP1iUVm^_gN174#zJoIlQdaxMOw+t2v~6FcK*b7yW^M&vBa#7UB9LhkIs3M{{L>`G zV(Vya5{2F}&UEmMtwg(#K1bVh5y;;vFo(57ny3WdrmR7m z4@_leS;Kr0H^s>nth)uQZq?LfGN0*`B7UaqAlu!1X_0d?q2LKUK3vD=`d&6uY@B)E z^f%U1UWlvw^7aPSt7~}j-fMXL_(~>GLlA_88+!(#1u7{V!1HjX)UKD4P^>a=oz3Ao z;b9k%Mz*B-rq8n-2kmZjR>y%f0{}OC1uP2o!M11xD$)1`UQ^mBO}2-+^W?P%H1a&d z*s2;L2G0tv;@5^?j<%P58aghcO)DF7e#a`YV9ilMbOyit#n0e%T-iFSHSaSmKM2mL zcAnimO{bk*SJ&Sq!zh9}!f_8s&jssP5j76jlWWHaCmvypia4$bJm_*d0OmwAy5Z7D z%wN7Q5cY)wR?UI~g$7amTZ~mX;`yKc`8)Xf<})~*FU+C5T$2@ybDSdsQD${%Q@J(W zt=uCHGvCHwbi zfk}=HH2_mUtiRwQ#%pPO8;_3x^X6IrPt%^jdihPf4{nVnZWHXLNfBrQ@MYiVY+7A2 zdm1-_JEubl{4jK9WfxD7Tlzzb_o_#s~18!Z7y`m@%bg@&e#%-?b(`!l3mi#^0=F7vSxz< z)3Lj>%4;8StZ$s^TY&V;^)J?S7-;UXYPRZ<(ANza$hqszDM@=UQDGjL4SF$oy6F21 z)|e5;f67L;dd-^ie%zzwbMmG_GqHwA2T7J-6Kk{tplZP^I)h1{-e6Jxv|8oFYm2WX z-rw7HYWLj67!7T5wO5u#XP-j=D9>ryhtx?#+mUy#nvl%)qLVy**h#fTIo6?mMNu*94gE`{^I^2;9@`z|oU? zR3j;Dv!Hf#diESP9+-X~=n~)oBf8^1={=+V@$0d@eEst`mFsEK7)8xuX~dK%B#xsL zFXjrKdncWBtQCxUbc%PG!E#d@$-8Egvum5uT1F_-fPc<$Ksls7U0qp?>m&c=2yP_7Yg`rb72 zT#ps(oM#%p8OBI9>ck@4%ERlV`2oPuIX4o!f*xn)PU-fVY|=MhoJIisL?YQXn^`PI z<0nJf<>&L=vL8V#KxJwkKez7sQ=75`jgXPebY)#wv~1yCHeEj7=NC_Kr{a*AD)oY4)}KeKAmNQs<4)o6XY^Tq~Lwd?v|4oxK` z$KGr5SI92zyF4?;+{jBVXP>CBJRhYD-;g->N5QJwkp zR9>4i%)8A-pI7`idWlM7w{|dqsuW&LEtp8NS83rgeUE>5O<-xqgiTXL*B!qq#n zbHv82+-zVoIyGb6*tB~FCB<5qYqqX=Taavj>D_dX>Q9#xe7bRDb`2_GHC+njqEYvy zz)bZXlT~m-WHy_pjC*m*Pm^fP0Y{IStGs8R0*07?IVA6$Bz>#s>rJA;VnI*EWqmk6w|fO0Qrw$k0QxQsdTKljuJz$Cj0Q5Sd$lR>&H$}!7SI?#zqj-M53EzC zKg|Sv-#~n4%-TNSyhCn5V^4GNI>!6G`y)P}d%5KoO_brYw2xl@;tdr>9?3++I_+)% zqLrF=NG&qO7VFf-hKWvojn=MUKA%=~U1sCBW&Crk0FobPg*Mnk0E;PvySwr<7AgD-w%~RG$Ff}((5Z_>?WnsBECbwLTUuk?} z!?~TxK2O%6)CU@+-xvf#KhV?_Pj1U?{=m_ke}mE>B_nrps|GvGBv;;KF6zm^rca<8 zCDQFgoc8rx8m*tai4Y29JsJHmQ`8Z;tIhiITWM(YJV8lC1R0ex2nanrJ%`!iD*o1` zM6xk3m#kB?5OOsAV#9~S=!xBgzlE^=UW^2J>d#XPF%L55TiMv^4ey!d}IO6qHjM zNF@O4seLs~-v-+uY%M@z?w!DkRwOXmxBxZ=3Z_Tlna|5dU^&(Aj zc~Z|Ho&i07P}BLD=$|EqG(Ko``*j4PrwZuV+>2?;WRw4PYOd^^P?yL21e^}eYxiWf zfcg0|rGv-Uo5g>V8+Imcunh_V%ll2QD+cB~J@3urR1EpdKvnh!YqC?}6opj-tr@t&=lZ~n0<%o4 zUc0fJ%-}c)GqtNQC$1!!7MVR4Iuou~OTAH1Fmg1mbZRE6A?=H@x>!RYN2JyZ9bXr% z)DY7gQ|sp!3h$iI7i+uixj67HaY;bhFDFt z7^6yc@NIG9yEI~H$v@njh}YKoyLd0I;qvN@)EJ+9`g?fq*?VyLm>X*&YtG($^E&`^ zJWkgOaCZvrLl0z|vC`-c0KKlIO7vPgxD#wyN7NXThHvl~biL=y9zf4nSbu~)Tx&dH zZ~JroNAwV{er&iP-D!f32Q2iFU^HU(7=S)LYQF~y;lLRvTLm6o0gTHrNMw4yc1eF!U!wA23Oyzp7IST%9s4PBaE=UkgIhNiR0 zBAc$A2{>2ErqbRK9Ju;)y)25=d0wVKLMMN#6m#s2M%SclTC(ij=@i9WXEM{Q^yOw2 zfl;4|So!Si`f1Ye;}%-{3MTZOMfnBjR@df~3&tLBw_k+C=@U4=cp>0_vkvgxcefIA zG--4Kz)?i2>#tyOb_Fk9zDfmGQ5Vz&d%3xWL2O)2-b&NZq#LJtLQ2IngmU#(-F$tZ zEtl);R-OSZCPU>=MA zw{sJ&A|pk0R}aD0oa*YT%*YV#_L+U+P=jI2NuJ2>y{bHOSW@#{1qk%p9b_<-pnH>V`^lHK1+<4gALEO&>AJ&%@(F4cz=Z^)>hXsW{0?b`;Vd!MpfCpoQxev+xz@Pr~JNVTf z{u!<=mN0Fn&{^}YZCo;GWM2!%{up8Xk0z81x_OP6PA+9{>q0fpKytg?i9sPpKryIi zJh9zwjn2N2<)-g6{z){wmPmj`-k?ELdSYtKuT7p4>r1;ew;XJH+_(ccvc zbPL<{8(F`dFtD)DJNHJ)Yc(cLjK-Rpmn3=X7R8#f#ho>e<9<;%$|qyeLW2%DdQE*| zeA2+y1(tp$PD2sHK9&_oE`6Q`OZ;4nYD}-6$7n9;ZcEPvXC}ACYI9hu0j@ZguJYSZ z24Ud?g8Rpc(C?w6WLb-SOk;zpwOZ{lWEB29^oT~hT!%TUiPCOo{wFAnDwP*Vwbw*b z;Laq1(bFe_{^+Lfpmdop`)8@iXyY-Fvq9pkVVYtTT} zskiFdlT0IdHn1dWEw1t4UWUK(z-9y64L8r0@buZ|aCdhLZ{ECtPd|AE?3>qhb&Ah% z(eXY&A6@^r|MLKV{`~^Fae!X42x>u61<(l(Owe&;9WJ9X_vu?@Lj=bhcj?_H=yamd zF&4o)*1R})JK*st`@1w$GBf9WPSDQ>==6~3GSW$z2iEy^Z%vp$c)v1&$9ZbUf4_P1 zNB_s?YO=JGLIYE*S69TW^~HCIx`$&b(>c(nck5 zYrScrbt1yA#gs*8Ci#hrpa%2QFVV#z>XPlV*k*{a5K6bL8)U5vb!S`{X}n1%AiXfZ z1790*B!_IBmw5<1E77S-BphNc3AP?)tH znMW3YHG?psQKC+DOy1M}w9~nIQ;DW<@iohhU@+~a5!dZfiyuETjOc~;oJ)&_0PUeR zJP6Xt^Hp|rbsFvl4UD=c%g<&b4YD?|YII%5dS38L_{+ci3H;Gd8lfkiLv25)D?d0X zKhg;$n|hbiaT=FI)jISXhD3;mDV0gig4OG|)EmM*fL`ghumbh7X<(KKmG|gg@R)yMJLVoS~!_PvkmXaCT@H` zO~j=<`zUnXS}4+!0Ei_$BCLD7=B(FjK&7Cbw-%P@x`5fm3;Fks0XnbmeGl8!>y#c6L11LLWP>ltj`60+ zSEu)_{JZS0)S2ekBxycsoheObF-Cl*X>azi$#lfb)~VMsO@*0FX4VMp!};yg^X_bq zOfnww8IWKh1%q4|N4Z04lG?=FRmF48UDw_|=9pI4H!4kF-pp&$tdb%CLYu0`7}C6^ zr@hAetc!Oxsg8Axu@Th3*A+&6IdeQ-%hXH}Da53xC2~Apl1rem_{dfAow$#b(lSg* zGq&zgel{iJ+>mjk-!tn`8~Dzcmkney+WfjQfrmolOc^M}YYxcu*pu)#rn}#Vms^GB z^c74NAH&V{58?M;{+mqGKlx;-RCjxgW7G3$Qi+Ef!1z!^M(|(_@nch_$0q2ms0tj? z9vF-AhT-AY^6^Y@KLpT6NeSn4ix27-&(EqKk6Ak(T+D zelAnOrGxAep;N(Rmy1v7z{cWYD&VhY^BSR7&tysw!EKseyT&@FY-F}Dhw`YaZtd3C zN;jNyyj{Bt#YnHFI1%*ryL8;@bZ!~$zN^bW%AjAT@~!EYvg2xs>WWiqIVWs((wcUv zGZ$1}5q$(STduqUE=;cHv9p|ANl9FB#qqc2iS)|OC#LrWYj()_kk2&Fg%5PeV7N0oV>Sq9*YN(=E_DikQ~AG z=Ji)_`Q#Bkb(k7>dRbD=#GI-+D=M9DmIELsc4v)1j{HKBpZ?LIwsu53O~ z)~R#R(^#=9MSRm*Y?Dqi#m${Fiu)G+>| z@R5xjVQ5zwfyj6>EEbM5=)VmQfwks$-va#YPk#-sS6{$#aTz7YuncR@Ec`&rliqL- zZZ=_^3TrD*rM=z5J8PCsM6d28E{$`{*P8&wx1BMalor1YKg)Z^bDOakSxnVf!)$o66?8hv@~n$PCp z`Yy#mf7k6SwoID_PPFDeN%Amx=ag%lFKFXnk+N+OEt`Qkx@O?+j>%MxsE#14reVp# z8U;wkn7azG$Uk>_E=U{Dnerb2wKmqHe}UF9Xm0pMFK^lurxtbm1X%~~ERrqx+C&zW zrP@T#8{MP&f^OuXOc$vTPuyT46VXU)(!PlPR^gFC${>ogzCNx&)3zHKZh3Q@cTdf23|aU2~VCmjh)3a3hWci zYplj24=MiXksP_-4mOkwEZl2@!rpyc@|Wo7v>MYrcMzbTI=UmsxvX>F#?2dxJ(5NQ zYwq~iI1f%9p`r5DQETu$YtZSuHUR=2y?oW{9+{vc9XUU^|J)s9N+7)V^Ym5|^ox)G zTmZT{(r$|n8!7GuIH$6o))s ziF=3%B$2|^v})?YMrF<>+zoc(G(Nrf1aR^~x~~e7Hwr#UwMUeIv1#XVW}DVdoyXlw z3XS-lN#{*H43siOCU!QYk@JO7yI%k?(}rpDqD>S16robiDQ(m0y+-#amC~l#5iODy z5)$FYh{UP;uQ=3`#*<-kv-Qb&o}hT0GSW+~ac>Fn>>-Y z64sdayFN7lu+ZGc2skd>)M=G9l>q~ zwbI?9>u>?9l@YPF#sda`|E-t;zWn%4!t2cKJ}_6>v6dXh4W9O*!%i)V)6?l>oi`9UMA(*C@Kuw^OWzpp3hL%HGY7?hIHISo`3U?0$+`@$o780B8di ztN?;Ro1`eDaX{$@i<&CIeRRzy0ik?P@Br|m7k>)>^Z))#bmyXqpffi@I;<%tI z7$ZpugUJmM!7-D3JWvLV)eFoZ=irI|`j7YUufP9qu$VLWR%TS!sq-`YoiK2_U2$w! zqdMzYSo>b+>PjDPMZemG^=TVG>t?-@C^ks~AqIi>0tBX$g-p-A#f`DKDTDIHX`CBR z;CavE2(wPQOHP101OKoPDp=X=1YD@wbtexnQ{(x)R;yR?eSM!@_>438b^$b=|$4hYO41QaZ8j0p$u3{bf)9b~9Uq{q>pbMNDs>&z7?0Z`N<}G>uea4rY#u z5#Wh)yQ?H+nB-oj+xK0;DDx6=G0b7wzh#4P6L)bi65t=_~?)&g_#H@6_Mrw}RTAqDT+@_i* zHXE91FU)jRpBYdo^&p<=!dYHq8@+f1iMcSDd{I(k+T19%&nj2Hha}+xbOUInafl!i zhq7;s5Jq%s35Og*dm2WyQ10vh^A{y?ekJ3H8M@l zd8SkteyGNpH`nQO3X|zf;%Hd^OzuXU!9_R4i!c{neyg2$b0SYAF<&%W$kj=@wN8Gd z=H-mfm@}Ff1bgC$Jg(7Bz5xm=Cd#5YvlY6*O-HFfQ5W1!{_AD(-{fdC(e%$Hk}Mgg zXn6_yf{iFE@Og3zG0QbBiaU#`>FXQP7!G2l6M#9k&!J~3d)G>o8UK3|Cn5&O+eWF# zp5nB8t&t|MQPx0gNJP-gF2z#^lTffs7SF=_+=NYX4fpq*(&gC`p>c`w2UJjL#DRY& z*O$#+xNzvZHLUJl!R3<|@FGspbCP+c9YGy`CMNkl=H6m9f&-&4;+VtqxOv)H-Ow@f zx9YY12++rBHSr}pqp~ZHK&g~-DSiirbH~K_&#vfLH4EZ2-Hk3%3Z@Z;#&57k+tlBU z+FfzF5MKh^qo59*$uLbtticqsf2|qB1>B^)hCly{AHmBXi7D}@?tB!O)83^UG*V72 z#CB(maNzKqb$md(s_Aqz%I_mO?y|c#!6?#<(iCK9cvUeej??uHnbRLEL}B04A^%P- zV;Bz}Jlqt>cXXVU?VAh@PdQ_$Y1k5e^RFKM=I1{P%O?ZPMd2n55?{&ZaJTbtcehrZ ztYn?{vR`dB_Xe^S0+cxyo%57?c9il{X`1q6Sto;Aqo7a37>;$~I+gT7k=IDh$P`m| zcWFNH+D_gWLsOZm_mXSgD)XBs>@bxikL~(a8Vl3uRl1Q`ySv-o%kNL7i^L|HO)urW z*6UZWnBRo8_X4`z8&Hu)MKaha^Nqb zYjre3Lj|Hq!yc#ACO@bcjc775uO@q#B{fkuE)jiZ_!}ozYI2(=g9HrNPYo%r{i!v%j8^l5={Xhbr^lG?0u1ABA9hCR z6uaQW@BDju3Y>pa9s{T+wBmH)JdG3=gb1fx+|Rk>NN_S{4NpwZA18+%-~B-w@vvyF zKK;q(3SeW$u}>hKDASe*O05AvZH5&)*J=(2GTELcSN3X5l_r+f1hC?S^Ie@d(eA`N zPNw7SG(XBt<6$@&gJZnrpNve&Og{Rp*IlTSmYa|iDjhm>f~H0 z@(m@HLPsL*AiBEdQC>FX%JX?wp_Q!btIA}Xs!wKfSX?{{hx#lO zHM3B#qD6l}jyQ=86Yi{s!i>SZdH`)hLHSx33=X<9?M^gmE3DdZt4tSHq4@hGeDN`C zItTY({{nVAl?nHPG-)Io7z!VRUN%zdZ^M^s-Rx0|2W|{>>+j@uUwr(>u$WmF9;xV~ zXX+6RC#l6452LXR6jPt_`WNRBaUVQYuI|H4p`bE*PkUf;n1h}Ty9!!;Iy=1G$BTuBOno6y{s;LhXYG?nb@5SayJHihc6UBSL&p*d+eFM& z8P@i1ZqOsZv*SW*1`0l8*8vz1B4Ow;KqJ5$2h;O?_h779EKo6$M?Vrz&o^%X{_dy0 zgD+nF5|;CYP{ebCN>9*sw}#bfs}1OIl6X4K^zu~z!<+4$cziH0UvF13J!k#6-|;iq zs=o@yoiXdDZAEg$ug!*TYM!S1P}?lS+N7*5p6ChVh?|Y5_ZJ(=MU69mUs)pxav5Ck z+Q{sxZhI>+Ydjt2y+a(}0|?!&@54{cH2YZqeQWm~d$q7L`bL>*@|^AT3^JRI8Dxzy zvusb9EH2^V>O=c|W>YO?(z#i^QLS4M=zMo57GpwB8olTKl zW)8x@_ra@MIhIntlulFRlo$I)swGlz=`NYFrU+Qf&h2T60e_#G59xd)Bit-|Ol!6}*rsFmX_zy}C4*>^NjX6!y3MouI_Ak1TD|40 zL7|3%TGueEL`pSh(zdGp)cQ%Y(ansvAXmq|MN$!@c{LgAWNS&C(cf8x`|?&;F&8&~ z3bW}o{O*fi!PA=;@Zv=)#-l_V&odpSMFhku3#{><^=-MAdGx%lKSKkp0UvP^X|{W;XjES8qNcwf~w{mTDGX|lHN+ZA#%;y&(fneR})w2)b z>GKz=?~E~eSOTF8%J-bei?2LU4#q3GTs57aPCS@&7F`At2qnmx?t)f12rkK81{!p1 zBVh5ves$8Z?}t_G=a<(DOAWB{w7G6*jAnEtcVLxzcq*Z%vy=g|(^iHs#1hK^4;-jhqa=y$uF9(g)+$aec5%r>va;%4L&w`+XWE5W^~WsJAk5{IkAg7 z`;OPO_*&uL`n71y8;Q1bDpTq^WgLl~djYfAlhkmU$YgsWV4T5rYJ<7C6ROEHhzZW!D@wQ2ReHjzoAITPO| zy#D<1Ib2>mmBuPZ%CQ81_3hK}^~L2=0b4B_$c6P+C2DP0hbIP#NIysN1X0R72~%#O zjcU=YPcpSWx~fy=G^M*G#x<7DQIc8dB$?OyNz;Np*=%QG2wKoL;)JAR$NK=$zpQh?!ej5FE?B|kmJnd|#0cncN zwU68%y~)g6oT8h5M{;Jjm{Uunp)$^s@deb1v$>)mFiABP?*WR=#Y&ZzXFd;b^i&hR(J62x8J~LAHRgjf}__8E(GCQ4$=_La5FjF zBY$fU@NgLB;E37i7?7%RjgGnHYWrK0C*%fQp_^?|#kR zr%BwY*FO2)2zxE_Q^%0lv`0?hXqq0L|3u*dw&J5tzt3eFoT66Nc329~uRr_A=U^G7 zs*m;t{3rpieUeCC2sJ*;GE1F0xvEJD7M(vY8LQHTC0)cd1GC9_nFiox6O_%PQEbVB-3R+uDN8=$^>3E_+8Ss#?7Oq6H{tba1IZp zn3Eh^5(`u3N_udS%5-+r}Xy}0q4zCRRBsS6o1(O`_5i-A~FG`&uJ$e43sPS zH;(`;I6+iqx6{DbW7xyYUITd=;Ix?QH6LA#xSBM^Exnd?dcO??ChPgwbY-PfcCgHQ zr zo?^VeYOsry=~2pbj}*tK7mW=E7@C@3p=%$b;SY86d175=+ve{R9MjzI8S$m(W}nh7 zF?@)*QB^Hy(O7Tb@NQZ0T!6FQmi$~CvD1;eY|LMon-$mKAsZeM!daK@XcL}l%{Sp` zoPVZyNi=61YR^Z%9@!}N;$;WZpem2_ywS#y=EnZV9s+YX!dgSZ+Q{+DqhMofP-$^=(+QyiCu@0ADXGr?7r`rGtwT zIn(32JM~6sT8%&JBDGzy&ZJ!`n+kPpJpD?$|`%Z0Vy#K6OR{_1hGxENTw*tg(k-EQe&_tEbdoV zAISac1)wjbS+U)21e{A0TzK`10N@$8^Y33=J%uS}v4^jhVZE39c&3_97jjO77SBeH z;n`)D7*Uih^%kSrXK9@^x|4xxx(~A41&Taw?R7WddaKc&Fw*)SvKxlRu;oq^6@_|j zyNpF4DS)+UYjAFRcb4jy(OGi7hqShV`DP#v1s|6Cf|M8w3eY1X&L@u*hmaToU_dra z=OgQgv+Y^d5TQ?ur%W|Vn`$ndJNU$MtX<`cwcDBp@;!@B#VCicNYh9?PkWMw#AwJ; zC`b{#y0+&ujvU_$wKEw-kgiT`GQdeJGNr`#-i{~MiBRl|a(q5r!|0EcSs0D5@wnar z$3vX0)EOH#RGhwmr%(O^d>s~!Zin#6rzLo=5#)J9FOv;9@_DE7(l1GH}~)OzcU62Cp!e^NePYx z4(w03&v?zDS{KG*YLC3$15D!H{Tw~UmEP|dHCG@1#pf6eoTQ@&V$4x#z(!R!Y9J#E zY+4x6XxL41RK=={YE6^g6#1LpaxIHRfWf;=638g(oq%&LVB|LfaF^(_$(3y&-nyff z$1Yvf2ppz5l{TP{(s{LLxWY{}Yn#1g^pVlfeV()%l`Cz$SZL-jgPUxKmAByJmYSBM zi4|$F!@HBsQl{vDDcUS)fWfESP>RPDrw!4qh04u1Q_gCaWXn5;E`f7Q`u;+9X6Hp1 z339FqZJvNF)|cM}(9P#Qy0{j=)c^?_%&{lHbbbZ1`HOJNT){Q~^X-;QTDXx3KokC5 zCj}dz?bpzSf>@p8wvty$2K-e|X7Y$$k9~geTny}X+pT1dcbhliJ?`P@2cN=|r_a6o zb&@P1w5K(GfG5p5-hm>Po%f6R!62iIiYOWw%hkk75@;~f z#tCa}Af4gAN&}nLq3quc8W?~$y4yIyJ<?weo0Vm=ozt4`@& z0JOLJYqQy?mjS5*JO3NImhS?XZ3EC`(5c=jB%nc}(qJk8lqc?;(AJgR!N(_BaOefd z^4iYY^)|eQIG?*#z;`DT@2yeYqxRg)Go{%%OJHI)xe$%}X7gI!Z?SkPO#q%)vuPqv z#d-hapNac~=-X+_%6IkZU?47FZ5oc_wK1kH!|B}#6G^vhoyIP&p2K{0Epc%iMaTEp z?d>bk)^l@=!FD6l>WQ4I#-vVs?5z7?L8rscniF!ZeC`6J-!IZkN(*9#b#eekW}i8=>vNNv zi4m}C>}PBo+t5J#OPVS#J$Bt3W>@zNg`AncQ8LseqqFElI~#8%13U-m?`YFxZglg# z+FO$wta%|!h1o)msh6ga%jkk0ukJ413GY;mh-~SAXJ06*q zkLAzf=`8!I1}Vx^JO}F!Vqr^`;lEcSEzVt*)HXAQ#s{zy6DQJ+>WfV4!h6@H!I0Rmuar)@KEBGESr`K z4_<&B+9uXWj2Z)TGBP6Bx5Y0C3({;y!Q zX~VVbWU3(%KQ^@zv!Esvhx83#_pPu5`T)FGw@ISEY~@~vx@4u!Hv#lN2^;83n1v#> z+mU1ex7J}_-+l>``Gri;dGq#G?D}#74ODb)Y0xyqktnf}{9aDpts{>#+I8FOzEPg% z45KE<`{F*KYNfKCf1!=9;rYJiy#(htLZ=#Bw>>c(rs;9z#tY+uWGYO9^c&VNO3v@Y z_ob{`9dmL^rwa}1+jPySrVNC35;3)c9Zy1qCOj7hXgO077YGNY{6~mVRI(P1FUO^K zKG_3bMai`hGV;xV_GbqS-!RE!r6F^UF7G}r+PfV)B1%rS;OAd+UNEh za~ZS8EqO%t=$J4fwEA8Q=B{r(lxL3r%mbk2h8UaDu|!GOQM;`;q|0aD?UYs?j)5oa z5vVgOfsNXD9bVtxiiga_#ibnUban~Lf~F>@&FNh;MSU$y`A?4=lpH;BIHp!zx32R z8SX=^@(pyM&UpIl$Kf9C;H$5`gin6(0W2;;71fQDe;|Y`I*y}_&AuLfAaa~ky@mkTLWg2 zRlPG?WLI=O<8&v_7UfZOF1xs=2{0rLbzH>JiufcS;|+(YW7rlqBBi35Hxu6Qb^&~` zd7M^m6QxDRjB@FIl2Y6a#IpM)>z&z*hNG-GFfJaG&eQJc5l;j(|}{7x>1$@n4w<0t*MxfqjkFV zcP#!6n*m67`D=9M2JZ$Q$g#N2W;(pd@@B7;rj5m=by9qBQ5eB#EPlAWolM#Qny|2WN%XcKupd2{$i4h3o5Uqq2^S@rs8A2hn9iz*JJZOLzC&Pc9(X zP}g2k+%ef0!I<8ARI?thWt=@$9YNXyMoChE!%6wD`GAAp9jLZOA}9_;t7S_2@b8rK zatW$tRn@o}#Kl!+bdV!;qO)`?bi443Z#OG3@)9FRS_rs{x4LW3bZaF%pH@B!yJ>V{ zjMj`xa1_a8qBz2V3AUlCJ{mqf?QQ3Tqe{bQB!#yOh9@X?Y2vJz;9s9-?~@ zK45B2h2y*=Q2^Y21@L!2`&W3g{xX2qg;K)9dc@#a)`hV4ZiTkJmB>mEAl@6xd!yX1 z=~d2B7WNMB3G=kK@l>+w@8#MuDAqW(JGt%>jTT;?wcnAB&U+r8wa#48TgffImHV41 z@T!s4Mm3mhOQ!PSz1OR+!`Djz`wYs33eS;eJXJ@f#;f66BNKXN8u4B^om|+NZIpIy z4&P!j=hWa%Ox;{BYkeEQ-gJJgYwkoH!B=;$!}_~`NqF7e=3b`uoTSosDm~(Tjhh?J z4B8|rj$3B|Aguy8=g)h6{X|}qfj&1>i>L-I{LM=S(;uCFGQBxwcdHg0Q?rSu=8b`K z0qaKhh8WZ66-){{4t3(58hKC{E#lA+uC-?pQ?wVBk|Sr4vQQda7VNqrCar1+#E3Ne zS)IV|G^Q0|j9YxoChf_X@|`nV4&$CJ=YJxGyIl7)jb^lSR=qTSI2zDteZ;kr-`rWl zv&kl@h0Y~PIbtoB1Yz+xFhg6tm%$=lL4Y+H3n-g|7EMwC-?8}?y$PH(&3)RZm5JD! zgi$Bt`doUGq^Rt|p(PwtwOBlU%Y1k3U{tKf7kzSMz=Jzkj|i^9zpcXW-i12i8^Fmk zc=qhi;Onn{AMWQKe)Q=zc$X9x4;-Mq-)Z<`Qrr=1CP}$>L^cT?oGRB5YkOrEMW?G& z5Iqc_pCKT}y%5sJn~vfErdq0*_9nOQr>Szzy>&{5e%eC`PjKa+s%y^yuV|?ox$!x2 zdB@myc>X7^OwsAF4D%j=ZE)sK$iBuDcLBn-;pu{=`PbS>*AM523iqL55p9z&XE7vE z$Ch$Ct>Y=LS7>2DLAGX(V--i{B?H{U)zuAr@bZHI!0y8a|D7CD6ABF{w7;G37tuf; zHtNo<3-ClPNWW9_8)uD&s2QW^RxecV&fH^tGOAH+x0%D4*^SzWVtvtvRMJHGir(s0 zema*xg?`=u&S9oM8#Yrh)JZSoW7t=5n!SN^)1ycEfn}^ir0yGFSM!~nY1U0c#*=j} zIK+IdvDc!^2`)2WF;1F$jm@zr9lnNK+)d|8%V6#0PlLVC9H;Y}P~Sd<&a1&(*Qus{ zGHql66piAtf>g6k*_~gE=3D--OCxN&@hF6XQ~Xi+CC6L|eX-={Y-mGms>&Q@NfxOPknWQ z2oq|pAP70bd}U7VQ@K|Wrb2HQpAn|RGgV$9qj!QSFwp1bZ14MO-6@Uba!gmA(BL3D0F$9>W0UX5 zC@Ui+GeD0y(YxmbIJfc9=prQDB3iRtU}v^ zEV5Q4fm~-z7dl0bk}uZiGdt0y(XoyrbKj3X2|&IA*U9v)+ZMHwQpIJWZF`~`@c9DV z_eOuW+Rthwc|ELGph#607NM;9)*NAGia3I1R%dB^ip7LB#;o!)s4;&&>%UE|=ykJ5 z`v^(&+GY5|S?O=U@4geM%kuJ1U@?CVU;N?U;A;5w8 zc>7nO_e^mg_Vq^_1VXy}FEYaE)$~i`guIx0x*d9CJfv z^rpH$rD)3(o=wJ@xjoZt?_0PnS~Frvl8M0#2R>V15}k zG&O${CW1NRMA|#&$9mZqH_Fl=&J|uO$Zs2E7Jzok8K85{FW(23*E%)F<_1=)9o*lu zKD5^fmBZW=VI3vvgmrWOjhHyS{NzvJVtFAN$-RY+vfl3yXvNaCI(B|-bI*}rhZj;R z^2!sfeuzy83VpvXC6*a<4ICb81GJ&Le3`S0Bi-6;j<}yio{fDnRgey?uGPXg)U=lq z^pc5CnzhA$&o4D_#xGjcWr>@zjE8)(oJKyv;yBwJ2=R#wXV@>;0ptGid~5fa{i9oA!R%rfBKh3Bl{eDUej zOy3&$`*yRDbE4C8O(Nl+U$1TjC|_RPsODc%7^bNKn=hnK+UqoZjYeg@OW!90^~=RV zh6^Gm=yuYa6LUX_qcd<$-Ub6YZFWU$B@WiA7@?NU;ObO~(y84gW?Tl3ae^L)6`2C> zj76gi26ZbhYaksSgo;L+`VkmOlb{@G_=f^8 zQccZCZcQLL_bGNx2LmL24L3HhS%vlC zTi|l$>GPk6EaQtWe+M7`;3HUG0q8AGP%7MxCraQ^dCoCNaW2?VO0RK14PC<+P*6XKxsc^mzC_11^SuJ6*!I25y1&M+Sfpwl~CRD4GY`@t!9d0&qu z)WCuJ0SXQJ33uJnxb|R^{*27@@?L#kO_Fzgeb_TeHh^ww5_4FO+2@V8x@HGYy8wCT zkW5vjW}$BM7GtJ#q)BvYN^acREi1L1c{+%YDXwvyZKUhj!QI_=Qg~cnKb7CvtX_wO za-}-Du=%@*<(jv1Jq8gp`m`B=6f91s<&wD?@2bxJWD^=FHQzpGZwrm88tW7~HcNJ{ z&k?5RIoB+WX4S|Lo{K^*0(m14fFMQKuIP8TqF(7!Ga;X|RyU`p@G=k}k_0rv70I-n ziUAPB!XZs<BHYDkI>jRNW<%7kNm$gj*4M^C3Wkgf>;UjA(o0R83lhtSSm!lqjUU;uSMiod>- z;!rd1+j{!U$IQ(eQrF}z6tJ7sD_CB?gy$cAEZ3;tb9CQdd}!c=6J3U>2xzNZM`;L% zqCpnrc?s>C(&gO;>v#nkkbWb>VHB{913Ek!EsJeFMAotz?I5lE#Lse~IT5 z=}kLLU|P&P!+oW+Up`k}(kIwCo!4@9E@$Ag+rCyH+)f2V^MswjD}RmV5kfJSnVD1; zLDhfLT!%*sy02>^|vw5 zwbke_GkE2RzqnhIvYBRc)weS^@5GGpP8tgwWhwOZ@LJ;9&Ze9_f4#8g2T$?m@|t{} z6@+_O-@k!H0Q~%SX2UU?N+;-LGD=L2@dhA$0_Ra@9zA0CO1F)==Ck&l{Q{&ZhYBDa z=@eMbhvlUgt-abSL;kJ+S!wbvG04ibG|E&Wg&mFJPL-6+T4l+|%$~!hkdsAfyLJu3 z{@r9CTA4&BaL-(7qs>8cM*GAI>r zp3{50dE=y15Ai7Kjb?7OQp{!)`N84JS=Tf3$%(ZNW|Pop%&+nUUuf6uSmZ5QkyHq~ zg{2p1TAQt&b$YJU_2gKeJdo^85Z0nfEX#N~o}$ZV#%E$$%dYO*0Mgy$Io#a*DZKjb zEAgxN^y6#MN%Vaw**v~Rd&Kj@o*v?a`3T^A_`7aIf4)z9r#%pM9<3aUsbg&tcV4pG zxsB`NKTC9a?>{zyKc+!{Oo0COll8~RK|fCdkLOd|%i+cu-VI0M=o9lA@kAE-vE21X za&pIarLPQ%Lv?X47RbiT(R}P$TL(Y4Num}Dt+QEVd&v{)EyFXHVQSho5lS`L~32W_{y!|4khn={(f%qA^fKBgDl<5o66={$oPwSnZD zmQzDYhBj3!3XtW?N4;I2BI;tUx`1=c`SOr7zIL8vli%62JjP$~>rL$MeUUS3)9G+- znc6s=PD7E^z-0b3T>fXUV=DWWoqf!&^w_iiI-M|N*{s*|Y zyp)Z7KfAkJtV`W97G{P;kF3lq^fdB%m`8wCOZoEQE3(VW*cG3&{8duB6);#$@@u{K z{w7jStRuF~ztcFS82Td_?V~X;g91l{C!RrJdK-M!syr;AEzfWEPNv>6DW^v!ML7V4I zWd@o};WBkyzu)A)W9czd0QHhxGJN*Xz`E?ytu(~r_o*me6}0a%`v!8Zc#fR(sfo^0 za*UL6o^W%MlABE2Ffk3b=V(1i$KiW?TTHbnWyO<8JTMMz5VA2HScW{rdP*DXWbv@- z1LP8;t)jwU?lowSV^XvG4Bf~SJ`GZuypL4Stx@@+yw0=$5|lo_t_8E)^mMr)O>r<2 zWtnj;wtI+~eXK<%n2TW?b+2K~#*9~g1Q*MX;J3g3C0s6U;KPq*63ciFIM<)S2Nmm& zr%!&^0I!NwI|$I}Fvb0-QD{c6R0_6Fz$koc;E9jW%s8Kh?H|Z`IM<}?5coR^3JKwH zZlTlKYJ>;GtfeXX;conx5b|jH44p7CI3i(uJnx2gcp=)qTbk>SfBZQ?X?}&Wf&189 zOpf185siUqauw;w=&*=cv+i%|3|lN#EK1Q?FpB+*n2b=h42v0?bZVnZe9WlbiD_BW zsK#x_d6i-FnP0vX=T~f&0yL$d+P%>t35=q}6!_S907$v3stcdlhGCmdqD*?bxlEH~ zi?{>I)F!ZePZud|tx>V`rx}b2wYyi7GwEO(O{wE)+TFq)6~CDKwb;xR=^8ZNyM4{ADy%Le_T*qUO$8B;FUynxm1cX0RZueB`{ zB@E)m+9xVMyUJ6q8SE+u>^0LDl_kJagyoYD;OUEx(u8Io=+YkG$v~hCIv;|02ZiE1 z$J!)Ggk7!JZ^2w3`m#}O*B2x87zWPi&W(;T>q!vq8O)Wkk?OyR2r{(vK0PfbsuQTG zIHxr|y`--1^V~}6Xq}Osr^h9p-(Sx$0aNfg#X;wiArMnhK=xzNR_1 zp@|iRyh{B-D4GXn7HPD%?d%(~r58OnYAxTd>7Fj9=rEFpJ~CyXL%oyXoj2(89x{O= zqJz3L8c+r41Y4~FaAO<3{W4SAfA?#Ezy626ht2LAn6M!h(_&fk-EWO4rBgs~>>U2Y z=)aAa#K~I2Ipnja!pMrrBs$fb$fpw;bTd<$y6DB{0=gLpPbQiH&IWFi0HXQ#IkTMC zJ7x&&!oEZhes0E8_fB-S&7?JV_nkPNi<1aX^PR@5Z8xuF&18VifOIyUN<`Ue^<6kF zro&%|?wn6cD}Y=&UYh|vf^ti4iH$<%eWGV0mH-`--dv*DTwa4*0^w0h?lQeS zWumvn+?j}kO&#Z_T1Pa|@1?1En$hju1{`FK>{6MI6v6P$_E2luQsH=>DF0eZ@cjzb zbSD{JtmThH*OAs)sy+8|9r?cXg)aytUZ#i4?lv7D->7v_mZjgJp%Nh zgZr34T>QQ}Y7lqW!Mz0N6ao6c66cWfIi11k8*K)>)1|?|{#+X`f7bUvMyci9oX;O}6J%pmIwOW}Y#)! zmsRp_gwl?t1=WVYRvdBJ*l4!62}R*nS}QL;`V8i?sZIcBe__n=WknMtjW$bZ0A@N5 zQ7ZUKnwEueH;4BKm&3U%ib+lZN zMnSzM5&r^|oo+nbnV;fta9F(r|wH0Nl6R+W=OH&r5Vnz+An#XN5hOOfXCVy|C z)=Lx}-qj>%FaN77NCuMyIy5E6;~Q+fA)U$r9lj~%{{oJ>ypEp+laS>~lX*JFv+0dYrrGQ)>cclSRcDQO)U>lc zoq-W+y{7`)oldSN)1+f>B(VZSdp_ZP!)X(GyM3e6ZvkPfJ#S&Xz72mkTJl2U;&@uh zKoMNhw=*DTO*_-$9XX5Jn##0YweK4>vop7N2Hp(7$r@g~XK`bLJwO;B-@kbk*3hu7 z22jqQLtMiRc((zV@$WM@cc|x$ja{4YfiAC}2!Q8??sPKC;LaxXvH9rDc^e8Hddh}J z%>!>-G;a-mWJ2y=Ns>;V{eYt6j^fW{upApQ zdXJODlN`x|wNXFWPMOG3S|*?cWNIM1Ga4zFH+1NW;HeD*1?6$t(W zNG}cI9-^Rr2*7%@Ngx(7rGniGXBfl{Gtg-W)UB4vHaGh;6FSc7&JNFb?SN$9G-!U@p}O1fNwKFKixnmy_o2sM~7oT|NTzT>7C-(_B%QOp#RzD ze5Rz+3VCDG|278vb_Wy~lt6FPfa(-_0yRB10zlm`R7cen8Wx{&gc}3@49=Olgl=L5 zI3zk*Y!Emplmf`+SP_~_hOOjlBiaQ0UYP(gedLXMW1!R~&#ozGXz^}|x_OHYp=j&n zj0LbW>$V(KMyBh_)a3|HoD?szVfI@C=Uve;F19|jjly?8dlpLNa^upuAUCV?VZoU` z&CKH>l`Az{CPsa4Ad_@0m!4vbOEj>F+3^85&!5OOW%h#nt~lpIqWnAbdGa2k*l1ii8j7- zs9w=oAv`qH$6~ynoQW|e3)es$4v?ku`SZzfTPKk_ScihOmnjdQsD)TDX{sc~9w3aN z&4Cx@TQx|B5qFP5huSM35Q^yK^!Ku}>_!v?quzLUnhH4VSeMTS!G5NBag=G}js3?{ zrb%(gLc@ZUl6^>I`U3Y`e*TXu_%HwMKf=`Qgk2@jr}rtQQVMkB*sdF0UzqMKjh$9> zyF3MNCYRQ@vFRnRg<^oJx>laJ@`St*<4m2N^K0|E!(Z=qYl%SHwP zJh$6>Ilk7ky{swkM66me#e z0TkW76|if(o=Wr@W$wuS>5`!=$W(nM`@8I$?JNOx)kiDUo1@XB9u`fhs zm3RO&6H9)vS_PsLdt@>+W)$aAJ(9LpXTuR1Hg_>=;mt>c?_H+4%eiXi=@>Dl-3%!7 z=zU^)<+LHNhDdKxMwjjwm&*Ng5Cd>eNqvOpxYSF6+R;0RT&Zx7FbLwWIPj2L*Ya<#w zq|t@hr3pS%U0m}8#y)M9^1Xx;$V}Mgq1c+)%UPrhPhLekxHfDQ-otNgK}H4ZQV6hi z`QD7uqUluJG%_tBCo%WBVMYVC1X}#wjodU!@fTyEUeBSAQ|ij)(x(Xx(JmWbfrH^_ z56f;cY6B%2)Jdbj3KxQ?YilLq2jhgjoWk3LJknybwhnC4(&*%g-Phg3Bn)P%k|_2W zG&3j%zcRK0CDW{w0ALidP-2NI|6=(}j90pTAyavFQkGm&j{li3?J#_X?wfG=U&D@b z%{z^aL+rEm&*eshOkTn@VdJ{xW-LPGHw}QjltlkuPU@ z<;->fzO&qb%Eb?hZN~~iZ;c%q=!Kzh`yX5Qq9IRq!lhbsIG9G$pmTj_^C_wB^@Q9P zuJB`1au2m}+;F-+9v^qKJ4hvczjl4ck@0ms#Tko)gCsA=R9A0V!m2H0S7)B`b)7bF zkg3gP!X>%nE$ZV0wfx&rCaXMji_A>_k`qrSk^XQaI<_&T1s!QGUM=YbN8CZnf3NmU zf?E4HFyo~o*BPsou>QW}(pPOSfD`E}>1$7U!WOB@-u|dcNqsctVcGxfZvg)4Z~iK* z7hmY4R;atCiH(y{o+uL2i>;CDsbGLjRcp>IVg^yr2#vPe+*uQPD#meY^w|l}_7c^$ zHFx%~5^in-KwS#h=I=9bQ+M~3tVayo!KTx^SMj~csUGb_O;&qxbf4&b%kh!{&@nAs zq%_S`)6s!JAG5r0kw^{lz) z4ELrr(7uw!2A{9(`jr{uDUe-WEX4?PwYr7n@>-%bcWb4si*q|`(!=laWc~j3y8zl} zaB*=RK#dxbP3<#A-Lpg{7630z%;QwkYJt}DDBfK5<@k4N*|()h-gjAZPE-K(y5fua zZq=MSsIto;Ys4%4c#&luS!-C-KzZ`+^7Pq^awTEL;?TgR?#|5Z$R^aT)gc2*@PI)k zn+Y;A48fY^lpNiuc)Ap1>i{5vT>+?lXKU8PYJ&V;>D-{Ji_@g{w`Qu3I`r%_q|;@z z>2kT4_zdIiSkxVT3UN`5-WqX`Kn{~WHZmv^dklTyO@YMPa@j=A8M*+x)XE>n~zV+*$ZxUAw;!eHCfR%CbUd97tilT18JvZEkFbN)K zgpTjj3>j!S8AD!u@{`XY>U2EiZlYxuqfz0+gbQGwW?DvNfKkGdmbggUEN(;q=_);uR*e{L8wfV*-{FZsH4))(W!&Gv?8W?@#jrY zI_%L1WhWYDoxZ9@k;J?OQ@oiTuPZ8em&;MCGfHI+Z@PMI66}h5<%oR@p^I@dk=>jb0G*^*jIP!I|4~!X|(y<{w(Fl713S-0l2?JK@@#7n9Y>Jdh zfcP37(m*>IdTT$DWkdjMME+O*`Jdr8zyEuQ=2Rzbjdd)Ipv1YIGrhNO#HWP+D^us) zoiMMU=e6d$^lUN^hyGrGQ^Rp-;B@jF_7OI5+jjRUrDL=DT4?ez2`7~^i4I&0x;Gc{#r#?T`Q7c;^82i7XJa}B!n4_pG=F)bEs<;D+TN-p zDSTe0$FoVQ3-`Kn^YCv=O<&>no6MyN!TYk4Shu+t;>G)8&H8rJA#=PNM@%sg=RNZN z_LVZjygpO>jPWF$Js+D#F`eP-fNp7=5KSv+FO_%urY#e!1p2Jwy#^JF}k!8uoK z0cDdr`oI`dCr#_kAWls0Hui6moG;GK>j402&C?XpC=ibuEkF9SFHzc0Jmd`dUDCRz zsMa!@6GcN&r15}dl!LJii!27GjeUv@eVID9kTb`rh!5>6qa#%WG>|My(AZ_kJ1)oE zC4i2dT^E;Lic+*GS;l$>c=CEuPlk8r2wqecr|RHKV4NdNr553A^tkVvq>rotfn@_p z20CUciBHW{Kiu2w>Cjxk^JhPXSFgW@`@4Ji;iu1p2-$bF{+No*10OOcf4{NKM<>d7 z#KGMm?1jaZdr38=9Mfp$@a5Eap#z^A4^a`$>u)^bNyL*A-mxb3p(wVuX%vh`n2kmR zkDZ8j(72yN!7rjKPYc`1lJZEZ0iFL5aO{4=LnDOu_h8XGcgRW~CYhlB#pfv+Eb&r& zqATeh)hO7mbkLN$kEkYPVz!pdL-Mpwfs|>hFlx?q5q3rylLmnIiEA2TNTW7gkHI#) zv=P|`9tsUET$<^%>iTwCOvR3`fcyw5h2CXVxbLjH+u3^>1stZiQIR^KRAhkaRCeFx zTNfwSXyz#&gF3cbwrByoU{BrE7j&zx09jgODiw|PI)rHBE~K4x@EX&f$De5maNZX= zs;!|BSI>xrKGuj^FUQOmD0-l!*>g$|QEpOai;jt@-AObCO91HbNC#T>bzquU^U&>;8TN zw{KRKgWB1#cCfzt8Yc5gc=6GX!q4ecH81v-S3{<_(K7bwr-201j3EGD=_hAg%!D;tF&`HHPtaIZJE#vuF z$q)|*`u#eqK2N>k*Fx)zP~NpBHwop|P95GmaU%}v2267dTLS6EOF?|l=)7{@KWd}% zZnVTvHdX0VJqFTCN;;0a_R@esFcd1#NVlL$0vJpf%8oL@X(PDN^I1k=i|`BKaNtrBhxDMsnzLKqg>7J^UKtWawNW|L?pDCMu&ctq zcdIYMUUDnbXW5^2-zf#YyOTAI*CxpiU%yU;zu&ykW*Se`17HBt6f;of-{omIH;Pm~ zltFmoG^3rt=5(?UFt`hQ2Y;V|_;$C|b;Whz{Wk)DXJIW9OU!O9dzU(CZ#Ay1nMnLv zxBX5cLX~+m6Sw!Mxt4vZQOEb$;#wQ9;n-*ME7`wTdp?;wf$8)rth4tPFSiuB{cJIV z&FVJ1$Gyl zWYVp1W4_PHBYvwfc+3*e{ku1fc9v~L50#{OHVu0Ts>>vU#5OS>mk7cmsEiZZy@v;K z{Zq2g&;mwdV>TJ9SuG@=#ZA)p<;XYRhLiN2$*r5c1|(|0x1B3Y8uZwdsFPqCo79&s z>5&y_4ZWtxlXa`Js9+H$FC4Fu$M|0Ic?nY!MecpBx17=0f$SRc&)D(V!V(?uOY>D5 zj8~15y?xQ!ek-y<%%*YjnI=;A3Hv0}fe@JxC-Oqx$oK zgF76W6z{u+?-|7LrNBC3?O~YddDxg-4kNhlcxSHT2>AJM|NMKNNR50e-7S zJ<=K6|2;M7c(@Im@YAWT$NTMi;k&-Wz{$P2V2XQkL#8;A(9I*}VaJ#e+EtUWR76|n z*fnvp@!8SZOvJJ&SDb?D&vTIglD)c1W=+|MsnG}xZ0qS#qH%kjx;CcgYAg#~ik7YD z)70?ACQFURnL*TG$=AF|v5Cv2P8Xc!-nvL3cd_AMab~jlca}FE?;@WzQlYi8?okT4 zO{VRoC()V~MYeK^nc?rrq`$M~NTH!Z8Z3iRwO_=pIcs777Ly2X=f7}}1y_8oOk2_o z3d976DT-P+^)R1K<rico?GZc?}d(Gza0L)*6_qhp0U=Me#rch7s6YMiGkEgkxlFODDKVB)97r0tT8UTdZ?Pcx3$=X+L5M0h_L_xK zQ;4FzZV!YX6bfUa(&KO=929mnh%YInwR?RD?p2lod#|&O_8PN@(s zve|J+Ye#^gmEYj}M1v=#ux2NFF_>!9kdaN}Bs*E64jG`&lVxIjJkY_zz&VwaeLUH$ zC3<&CVmWEA+ZVXExe^Xyp9aO(p}K|+(iHRe{N5%t@CG=tp}GU-I2P>%^Hr#_JTVtZ zt=Hzje2VbZmjM6I-~2~duYU_O_9c;LzfJdUti^YmRrnng*Y>n`MUdoNmI6iHekk@G zPtDPMOm?rrdZp1~oKDegUMWqy53d^lylY5+y8vR)HHu|c)ZbZr*-n}O+~n=q^?i2- zYHaB>7A^eWWU`dzA+L#|Y424#yjVV!wes%n3yET5=XTbbI|GMo_@*xIGx>Ub|E02< zM9LApPny)g;>kG)pqZJr^DPR;cZ~mV4P7yn=MzqrLu@8xH*WJ8M2buU;>F;rZ{~cBM|? zd|tY>G*mQ)+iryD5?D9}Vv!0Hb>l9@p%u|Zh>-Q>rDO>+oxO-!!_u)xV(gkKdMz2u zMWBw5k^o}kIyT`o2FxbLyti$?HtqS~eTs%~n$o1CmOPada3vJ<=%<6Jfl1bU7dfFx z2KYY95uBL7whr1Gx!;8ONGcyA%(8<#oaoJ8$D5(AGr5_9bg-rffY0WVMe{%}8JT*Z zwUnRzhO?KSv8c4P?)lW%lH=prPHMur)m=uZO+yMfb|1j=Ggu`^mG|s>vIA6xiM?+1g_t? z32;WtTAGOCNr0YXB+q>96SE*ZhIhYLTFRNRb_d1ugP1kWL5FB^7Oi-AgYcb^3atyu zS}Jiwr$pJoqEo9IkSlKmg3r!)~)d+;#?{jsXpfy#|=kJ*`^vZ778%d5>XW`5jp6cIl)7bgRZX;yXx7I zz7btBbDSiD)TaDo*{#_i#m+V5sdZYZoNd_D4c6r{1}!h4a%~*voGwzA9?ca#UO)Z0 zSa`ZBdo;yE8AxT#;G}JhN~}>fB+k22At7)EE>CROK!}ZP2p#0S>o^TEV7>?iWgCDn zPt12r3+)Xkfi^jOjFE}-xV4(U!A55f-07Ye&Cd#!-TiARB^*8Wdmdozg7eBqGZ52sx7)S=NLF^BwA7gn_+R&i9rELvcW>M(sI@#NXIk!^puBc zbWB|R9y;cDKxb86CoKCMfctT4cziNXIKreLJh)M!B@;xwIAKX#-v4w_VS4^gj-bstHjQsWA{}O)v+y5K@;@ld)lYu{kUT>ZXi+_k~jDeL+2I>s!0JLY% zV0!tP#%N70o7>+ z=ZYQNxv?wJq54yCx)0)9zk;SPrB8p&vmC`DgFH8r&;+9;<)ve+{RLotl{ zOsJ`6S|cbYMaXBsR?QE?vy%+qB1kVJPpJuD`?0rkAk_WBTLohDoJcXJ@*MZf3UD8U z*WjkwJ?z$BhWhIQo<94FP=nmUo7*?=>BrB2`!2qJH#|TDquI!hK4C2xQ$zXF5TFx` zv$Tc)hz_KHP)ToxVS4R;ML;9IC*N!I937va4--b{;Q;-;PtfW8ySO9PbM#XHy)Itx zVek9^8VcgrkG*5F!-kGP(;laaqTv2BdZ=t2s|6u%Z)T zq+~XQ`?}tfj*l81Ld6PXamd{v`h(XCYC=wvsPA@ zCV-L&+TY0r$yW z#h>b`%6XG@m>~nu7}+N5g`{=Ik&?DBT}cs4otfC>coGHcvEfnZ(35GHQF+60&O!k- z4Fy_q(2ZX2JoR7`qRB+ede)n5DB9LiXz}^fi2zU5QHr$b{3g8J3+U)N03Z-5JHH=O zEmKB%G9S|@Hqo%d2FgrSKC#>gU;{6nuJA`{!h0>2S8#FjgHW?y!To(J$0L-{##KO0 zocu+bxHFrC26n60Vr2B>!ym%+^-Vao4$9j+FC;a9joNc8;?{=UQ=}rHIXT2b5pf0w zrqHIVuJqW^wKhlo3}ej7B1QpA-LtOq%5x@p{5$K{J^6#H#n7m1v|Bg;@k5>bP``et z(Xh9b$EIFUFeADHi{*F(TP~KP2~nR4@mN4dhj*Uh$*>2P*@*xRq&KJg^mKw!_s~ta zA`qMj)N#`iTxXXK`wDSZ# zMK+-t!~M&D-@xDf?EiuW*D`T-#w3c2Al`5IKIiA2Ob=WYdqoa%X`WRu5& zpS9-fCLRDLJC`%Vi;dd60LPu`XhjMXfS1ITS#k$|jg~7d04&ByMV)dddm>Zj`|WE1 z1+3ZL?!F6aU)Z}iZf$ofQ*oZiv*BA8zRw1#yvC`Eyke zId3g9JT}VJ7#5}Z5Y5lP*e$&Ouoj-vJ#;dfr_bmxQKg+2qV3Wi4V05ebk7d^xbw+> z0+K5`4W5YPd=_JawLnt)pF7DA21M3JmAqT`5PHV45Vnl_V zft0EA14G`5LRuK*Lb0~#`?fi%v+oRu+Y}gwi5nyhnP@u8k^?M_Iiq|a#l5E8B>h+8 z+q_8~i<;0V_puR%W$am6L!3#G`qbnYBT@Igw4m%>)7^QBp1Y>z zUhismd67-XuqDdG793T$v;d^})` z2fu?yz~Ey|(CHme{JVnEb3i`ADf!xdV}+9R@q8!uqhK8Njp%5sPI}9R1wH6`;@e&G z!Lc>V7ax5tnUyYX-0Gs8k|{BDl2)x=gKHlQmpX@8#9}OlgE9j_Lx| z+Dn}p3y^G~_5xPwluTWv_#>km#SK&ol12dfJh|}lYe|?JZqQP zIW+=v@tfME4LnVDP0vkh(n)>IQ(bAAKcl>kbJ#{EuoXYnJ z@L_;)hRzy5@)lS^-%QKF-_^?bli;MxCq;A zEkBows@ACN&%zz`40hcj6qb$ZLk*CtvCS@P3^`X6)?xxDlXH0zn*lP=2F9dyl9N7} z-oSM6ENs3zxO=mK)jHg-7Tc3yv(rX}XU)8tK5?PcIHj{m^v~T_Fu%Nk=O6t@Ep&#N zUjzeh0W@;lpf<9GiZ8qUIF?Ob0$5*wN*yoehE|RV%b;2#hO*;&3BdgxMZJuUBN_tb zB1SIeM-v>FNN2EpXaPNKPEzD#<2Yw})cmCK-;3w8N#;FK+gh?nauUH{dYrCDq`UX& zJUJI#{Cm;JZpE#d&mGg<+fZwAy}{4>5wm(UYG5J%)YVItDyC3l0_K(sC53T(L?acK*RXk5>fgKq_^bc# zKf#;Vzk~&Ar;Tn*CZ>-~9hS!Q0zR5_lI7YnHC>WETot+G=1-xWKGVpxMvXXkq3EB^ zp1@>w4ZBd3^Q5i~fPg{r?(S9c{$Q;+M59!3hIVEI)+a^`75f5NfU?F{q8Nfs7uP~H zXH7RxrTKqr)|9VbsS-@sVRzxry%^oGexCY!0rx!B18GQGLsZt_$X;sY9PzryzAf{M z8v(FvoW{N*+^}Nl2h-;@KR&GSs8e~4ahtTNdta}=4&Psh4xT+kn1b%fr^z=@%XgcN zd`^yEOOas4kP&{D7^iBqTI2M5Oe`CG*L9{jFQV6cUpNEm6gsV!w$DVvX%3nj10Hmg==0Uadqt+XD&))ifc*>)DjGHmG zWv@jPYsF|_OHdlC#%NTf*ISbZqnVORI{H|rP%^q~QUii>&sBSlg>D^_&`DW}phFsA zQqI)yky#4OEKR}Dm~g3SC9dvU{kfQPAM1|PFf@%nd3z83-BkeJH{tL6dDvX?mH3)m z-h2+z@O=FK55I=zPd|jG&)7IIPov*{koo>|&|^KY55xxm9bwc+_dEx8OtI%Qk~o8h ze{r;?cpNzO_UC^H!2K8?e5C0(B0l=@pa1&jCAmK|2OaBN*uyM^Gm~i%2Q}%)OXCs4 zgEJ)YXEsXSrGYd6=oc?O{5)%QpwM(t)hE^UbSipYS5VZY$ZZr{i=j(nu^!MTeYCeo zmv|DKP3fuOc#*3#g-#RfMasFf&xfW zT_6ZOt51bNMJX*`DsGIHi=G~n^jWg8P9;BpJpJcM_-wwYT}|T_h%Uw5#RxE-wD9rp zbY(hQzC{|Z{UiT2lgO9;I1GnzsWIIpB%e}<3?EI|w8USMEN1Tjh$s9I=i=e#RFk>;}?f+q4Ovt@3m-FywndtY($o^tetY+ue3+QJ_tlV1g9qwl<2S%aTmO>r56Oq~<46$k~jN|2CUk z$wYL!z7xZ)4qG@)eYbp~t9z+y-C=`yUTH)f#O z!XkiRewH??*QR-%%e||93cBJnv8l_)Nt>+4PR-F?CxxIRQy_ZHxXL@rT81$&Khz4+lYdOWFo>qU3?;Vj%G0BE zV2;u~hn3MP8S_!5_~ro;k3)OWxp9WYI9Hojr0X@B{=DE^$GzG2S|_QVA5ylwxVi(G zjDRc}7t?b^Le1Y6pC`J^8(YBl_EB187JxMYK$C?ydQHuh+133Iyc)o>=YI+7^%}l? z^(}n*@e7zO#ZKWZw+4C_RR2~uE^3J@fL`j-M<(q9&fz!+DeEC?ltiOLfWfwZ2%JBl zS#b`aJ>Mh_&I0IkV81@~K1AQcg?-Nr0zBt@4ULYG&SpfM%2^+z^^X4XArr%g)K}*< zN*-cjc;Ke8_i2_dKl>bFM<3!e&nL4ZOff~2=~J+)U(MW0v(DTn!z*22do>NQDZ5O< z8SJ}-E$n^bHDUo8$coEMwfAXCmX?D?wa{9$#Er+bUXf9yA z4Ml3#79oqsL97$Vr6}{AI0bXjH=92N-#iE3z6?cuD3tm5 z*i>lsrCc9pF>#{pq}SnhZ-ogVMmemr#GMqVd<;B^Uo2lRc@)<7x3Ii^3Qt~qpm&(h z9Cs|hq{sb)EGoUa_wvDqRA)B|wtYc2kM}pFdnb>!Q&)S>6~3N8?*n8yymU|z{ZhO~ zKE@Id(SfP?5S)+b_(#EczS|LCP&f}Modc%GD5V_=<^YXM&g=gSoo#wKI7x^H$H ziH)kvQ5 zVTZ}9&-uI)Meq+Z2(MjDTabB7&O_AoJzt{I&a&!0ATvZ)< z7oJCL08?V38HHK=Pf$5c$%NIzo_9rjKB`>jEWwKz>X8BHD#JJP+cBLuy4F6ArKi~U zDkClV92@n%@v&j%CwUYlzj0r{W#Hu%IlQLp>^8Cj(KbKNRxgpO81gJn|yJ6G^l1`?GTx5HuPvFiJ4Vt z&m+CO=mGHbT%%hXfFk?6Z1{MuvdP9M^zxc~=nXDU&F!{Wg8L~Y$c@fTR zE0tz|G>u$i@&?JCe=YSTxn}~FvF6eV2RS?fvJv0M)AW{%1^dj+ z<%d7~yor;Cl(ExSU|Bo;3i`acj4KT~XJ}{bP-#fjo1K1ZG_Y19H`tiXHsqW|T5h6Q z`vb}7%vbKy$?%EkV`loJ+9H0RrQ~4iW@B!q&N95kkY}wOXYSlKMs4(6+Dvux@2YNU zWr9GRP2QXU(cZGo$y{#JB98;07Fhx`xM5>v>Hp8$dpAjvWOriEJt9SARkfb!5!hMW z9>jq-$vV`U|} zDn$tQ_ufyL4lFQmlsgMRu;)z{fr7O5F7{@btnn*# zFp-T?TKzgR>8xlK7sYg(4Z91Z5m z=C|F>%LnQSJ3?wui`mC5?61Fq0T~kH(7vNh(gsJ)Z9gP_uSg4=&+nC=E(j&vuiwzG zK6?6nI9V=Pi|!oReGFP~)B4&Fx989|(o^36kHlN^U=cM=J1(x&!NA#kw8^h@_PcKN zevu8XjPe>~|Jd)RXnUIcyHND$&ntkFtw{E0wqLc6E@DD0otne>Mep!+_;VyK!#SI7 zQ~x#!MH#OJGD9SDBrLY8d7L@C!?Y>?_O$kIxOE=SN1YZ@P-BVU2nGI~TgpV8kdNh= z=EFE4nY8lHK zfvFK7S;@+dBF(QQa{v#QF_*eDIQ{Blx=zse4K?i)lteqfwkFuxPg522? zv7vCUn3G`~`i9KrGmbvP#o>oJ{pFYC=2^q$`VFkFUzYc91H00&Z`POO3Xeku z%tps`8zoZIR9dn~F2{Bx_7zj#vugmIOS>G`?A_W;gX~NuT^vlEkp~+}8KvE#N`Vqd zd@WMr*m4~l%8eB*p+>aj(xjU?S!5@19Nb{-5nUpT0tS(4sj_!c?)gZyObFs90^FP{ zYR%VA6t)<@58iVl4HF6FM|MNMkl~^t-lN-dMtTkPxJF|PkQYg)|AzNTvK(+f2o8?+ zpWSeGFqd>4?5Zp-sQH>4V@=dSwhWsHN^F`Ap&=Q=P=~Lf>y0(pK8NhqQp3`j*Nq98 zQOHgh_auYV;YY*j4AJecshZyA8b`}A%S`8|rShW@@QS>XVn7dy3)t?jVRi41;AHU- zzI^^`cyRs*9zW?}H}Lz3j>!h_KEJ5&d(ogDYls?SIQiTKXuvVuSK_4pIBpK-d-Bkr zq51u|;sKQPT{KDg&TjGH)@Ck1JAgRYgYTk+zr!296SewXeswn$phkrmW?paYQL6Zr|6qoPp8_vMmI?k<5 zE`L}J%fQ?}L8wM-Fjp2ap*d&hYf&D%>M(9c-!+D&qi%DN&Be6qSr<(o=VifE_tVa( zT)H_iVm@k`8*gN^G0xdhJPl49IXZ+%okWwJ+>Uh3fplJ|MKt3ghApbwYU6gS6gRgt z%jDe}5z9xPO*ww!QVzN0pWEkcv?VQzS~eA;l3bKb}?B%yU5cPst7^U9|HSwN=0$LQ;9f{E^(U@<@wb0CTR@%MaND7WS!$2X6LlX5We z56yZ9ZVh7}4a{lYZV^S?QUi$+nJ7axLKynnH?918beWw}cW?W*+MrMVCIq`3!@HrJ zcT?Q+?SP2)G|bwBBRW1xWEyGAgEi*%SVxW{-sbc2f`9b+TlmRO{}Se5-~po~hNL{0 z2Ln>uQPxB#dDm4`GHY?(N$zo#F7+oLk=F(5s80zw$3e{;9o)CfL~deJQJO7uWWRh)S?kzf zdtVWzH3u0?k3?_R4DXzCm23$rN+zagc(*)*v-?j)K9EWizAD%H4I%p{g5Kvb!Rq9k z_6K4tl&{gi4gY3U{{G}-Mehgc?;H^~$m>g_f5+pC`z4xn4cjZ&tr1bL8+WKg%qh_`{g0r2lp$BzSWN|q5elyt=lV<2oJdnK;yEOWk4iSY2b2=#8TqfaF726-M@fIo*5tU~Y2Z zV>fU2%(OEZTw@`lHKS?InL^L;Zk-Gc2bRka!jGvob20bZmuvYe7|NRP=+VC>s{6|~ zFX6LKKP>A-D0_)(FvDHUob%UCRsObn4^?Qc9Q1oaJX!@gBk0?^!-*$BaBRA|H@x?F z+}XkXZbOZ`Bc{hu*_hw^D|dU2{GF8o-*{N@ouI<+1@gmj*!zx#YDbinM~-)R=Xnm{ zJ5EJ7s%{LoIM0iO)|U5R-|I(mvOZGVtv>wzpDM!5xtZ>Y32G{$dZE#pJEUwWg*gav zYnzt2Jk7|Z)Z)$Tg(izY@j0|Q`PO5o$fBW=VP>|)XatjYl|qqTO2vl zH5t;;-4uhkiL=?+h^B7ax2&t_Po+_wNl~+xV!p4)G>9gRVwy6cA%vcjZdlw;HO5TO zf?Zvj^X)h-8qsoakxLg9*^rH?m$_2W+S1qkZL;GOMbBT4U#iafn6*1!!K_~h9ci?N zwmP_vHbGWb{UAkARA1DfGe2itaG&Gzz6}0^`wny1i~qHZWw|p$X%@A&%#2+Nj$S)@s#iNLV_7*&wlt$c9+0E|6QzP^3>_Rk#d-e?A zZ~o!0U>M)fkP&ItwW-k^ZWPavh$b5%?cvBz9_s1Zu6tZ6jq3-nJo}Urq|v*ioZQ|1 zn)Vn((l^_S(mY;}Oa@={Zg&au3@b5W)Awl1E~JEGWSd1>jrKc~PCx@O9=b2j9>ZdBMtbq( zaz(H6=K3um_ox|1BprvC*qrlgNyH}D@3&0tUo3f@0w4kX?G1{*^|@eEsSD{m$sLsA6(OM#Mo3y z=a8nI2J3mOF6?3u*P6Rk?9J<#vv|W;B$`C2`NnAKeNmmz-SE(w_`WvtQA}@56B8u) zrDw*Wn4693FR39Wy1K8Cfus*uuZt*Y#Z2aA8n!9BN{2TX%iiuuVrY<81DJo0{+k)KLN@fAsqW=?#ZYTf z8rSv|wZ=1oMcn3r%nDlvI7Qd#G4AtWx^(ZdQxr7N2Rj69CPq-obSnwpU=sD z0{+Y2|08_y{D*L|IH5snmZ+%eCjfLWQ+-bK@mOE#D6Y*CJ4sB~vewV$XRtc|gfqnn zMe1Qs(Pik-aZVZI>+5IKtk0MC%35+sMSqXYITrEsJlLJyh;$-|dpZ#9Sl2QdSW~e( za#R;ZTMhI(^W_=sC)l*&^WgQiy?R#qx_w!*ml7QsS%;pJ>A7hSGTBzHM7b=QVscI0 zQDch%%`u+Bc5_XMBX}Iv*RKi9p3P4QEyT#d#bPB0?Vi6z9@K7I&cU1-ZTuP=?A_+3 zJXTplPtS<~g@bWK;{)&@feA)@-*rg!E_=es$r<~`#Eu6xn*JgzJWbXh!#A2e>}*dZ z)*G$+J8|C<)49ZM^*s2f=4nyamsHbV%t<~5)0uNq4$e?0Pm1H{oZF*A+8v^<1IWa+ z3DLI6)NZJbe(aO{vOFw7lPPOwm(7qeXGQK!#YN z!By|rk5P2+gS@^@K$l=^F&oPb73GYf`q=vY#WmuR^X78T12o!m*Ys+Iir_}2x{q#0 zVof@+YR2Ssd3C+e0e7lHg^J;JH2^Mgq74}rM+Ts>YU}YaL@vSrg=29^+5%lxA|tS9 zMyg+eu_kyQ+n2YD%$EhZxHa6X(L`?GECSwp`J+a&0l)h(8Yc;LcinY(;Z zPeD&q*zkmuv(TxLp$7e0%uXU_gX<?U-yz zalh^Bs&CH|wEB>)-dQfLpG@Z(83o=@E*#mM!qE|@H*yOT!?@!(sw-53_fI&|xX0Mi z4WTXc6iEyX^nK_GAHsA8^Ko_ID0|@edVfR`lIvtTOI9#D2G{qgreoNoBjtUhVH}#r zEzFr*Vw`^`D2I=~`6l~m0BFsy{BbZti>V($+pJHcOO6p8T_m%MOk)&`H0HLM<$6iv zsS)7q^#C5@MOg~}>1Q|a!=L=$r7=#_97`;R3|{wDdp=}pK+Hj%s@;Lm%4+7tMIve| z7iS-q?cxCys(M`~cv7!Hx-8`M;n&Gh8-F(aSjnvCg^3~0OgJt{uO^-F4iIyH?8 zy)@Ju8^#)N)i}?Dc3-Zj)q}Do%_+~EV$Tq<-d@1&`UUxC5Y0C$tE(Do(cMS;=hlyZ zE!&$I1TdOIc$}S~zyyZvHJuB*rZ-p5NUDXD{q^-Ldf#}RqkfzlDIiY<+_5mVV-RC9 zeD3uPvItJ#^!$;T-*t;KDl!P+Hd8W|A>m+{hANbLqK}iR?pPRHZ8I$n`JgWFm7NyN z;5J(fE4W6GZ=Ti^QG zh;P2){VjHmov1H4C=_fN-DX}Er1`|Z!I}iw3Zl_g6Sol~BM}AH`oXfR17EX{+O;(F z7OTgN`K+=qWDTr3bdl-d-{9-Ob1g=7;0!oHd>OKfzhfkRa1QdFnH}miz(sKbKvQ_2)tQ|KedS(%TFahXTW?`ae!b1QXh~u!0YZ!hnLPufkKi&H% zb|VgG)CLb9{dxI%gja80!lxg92uN7jk8o((`5h3GzYCMA2yLX= z0m?Xeb@5sIYCr_CZW5&_Nx}v${$mtP? za&z-N@<;i_ePV)0#&ouP~){d}fGPw2dkgx~)~NHt5o<3px&>2h2j9=idQt_=3hBjnbU! zO)M^{L8x6qy;fvhC(RsH0+eNLd7^;>i}8S}0y-$#B=1YcFR^FA2>Zhif{x zm@P}xY5-Z_`8DBYPR+T+sSUh;1$Aw$#&X%myXfTH8vWc92{wle-q}65PDX|lX>XLW zFon7xHcc59XMG(XNri&%fy{km;Gjbo(t}B39w?JuGge2ZWv`mJs%1-!%R5fPdom)L z(ec3x7>fv|O9D|N7bj0BD}A?TWSjHp6F27SYXDgWDVIc-N5q@1hr|@cuGc29qw|dJ z#u(Fca`vDUicibqKZNV6T`8(Jbfd*MaR7%s#RcNAMe`!mJl=cqDV*Pb%#kfQH?;HM zhF6M~N1QKyvbxue8HRRbNMW68{qHtsARnO+{|p!=c2 z@oBTJ(r9q(ybmZjIP0RHpe{WaX&{2CUs zRUK&2u(vaWmDpMk)hNK$6>1piT&rPdU{~$ZOfSzrCM`RAOZBvQ;(EVWoR_s~P3Soq zsNq0&vwp+w^k=u88##gIjmNsHU_zJ^qC zEFN~aE?!czzPWi@K3)^Dk4%!y`ht$n=H`+H)fj`>6ROT``Ddq(=(VBW2OvdWV#TnL zL@7}cT3>CVMORLh(@>4gB!^pzwIsugAZtW)5}IhJ?v%ioUCuUCI(yU9wQEP5QhXzb ztGiynLj^EQ5>^M1>c(!*NB%eqxgPm@G!#qw*A0`7w9cV=V^p*2AoTVM?<8r^$!w19 z1rR15H~S;%`$Jznb+oY-bKT@+7~oi7s6Y1uS9;8B2q_NH>7G&QJ0vM8_tuzWv@3+* zGS2xNB=tAab%=&%QDV@*7))A32hB^*E*4h&Z`5OfkJmWy$54m)y*1~-_FFE7o5eMA zC&g!XWOfZ!p5tJ{m@M@moA=2;P!N2MUfa;Vk;3Eh`&iFzV83};)|Pwl_|c!i%U55L z+3g>Gb|2p|H3ZXU?%Vd4-v!z}b#HHw^>`TH*&yhX9Xn6rZ?dmba(E};dYmo&-5JE) ztyz6H-#H#(3fzk9{*KSvyWeWK1I_-uzwzGJd2l^XK0-_7b2Ue3Ol3ux#r1FXLOmpM zYb~J-_Xq|CP{Tbk(#;JwNV7e1!#$Kno7iFlH`@X#?(s9Rqqp?4k@hb(M%@oAktJz! zVwu%I4f$U7s*xJ0LXBsoco+t57>CVk=;m8?sl_Iqh5)DhwrFwh zi8_`8BhLYk4+9Yp;G&^Lt?XRI6_U&N04|ju1l!G z#(I(moXLf^G|%&;MBD7Ca5Q~64O`@xh3eq1#X(Sm7*!3^c}h*QLq)-`rtD}$wsLtc z)D@zf03F{Kt4HOqJuXGuOdNdoJO~M+HFf-Od&;F}V>osXu0>2DUFkTmqdOL{J-X1t zJwoKe>@i%eJGj1H!?@cKLxT*Qf({neY&I0x3=TKe*i`G2=#6GQ z+!|$32L#9FoJY*&T5gh|GM?h5Yee0+jtQ;Q64>>wS-p!h;A?IAK)2zs~ZkkCP+ui-+ z2MqbB&Tw*h0B4@#GWhw=zkrLI-@|e ztBb{YMmfv_qPF9zj(;~ulaCEKKJa$^ny!QS;(l4vF6r-)a*oX_UMEC97bLM;en4iV z>E;XD>vWxXdCSq(WeCvKaLU zp}j6Ktv|+Wz9|{a!stYmhJ1D^6P0ysSTm#CN}Jbvj^zX8z9_#x;QQD6uKXMsSvMCW ztS_HYgW1tOx*-Mu?wjc3PUd%uQ_`Jp_k#>z-TP1@0?CBewcg%WWX*G&dU6EL!3;Ve z);OWy8fupqLF=ITv;8BD&^}4;eF(G^e zo9-_$)InSyFUsC=R^HQ-^7cv%F$-XWxVS=bypPfAKT;^pnT%gFjxu=sorF zVUs>hi}`&~-0QZRn?ZM+>_K75n0r?|nyux|DEA!=b2zr&eb;pV_dC+PlPVu3CCstc z{9OX$wP`T2`p0zIW(A`tE2g6=tSai+g-p*7YFzsj8 z-1t`T2hKvR5nRELlXT{5_)r0sO_6{p3E$q&Z7$ zS|BtX9n3l76b~9dKf3Xbq^IX8Mc=-6j*D%R<>7G&(&nuu1` zm&$#Ky3zg&HrLm1bA!{Xo}!6BX_ItVw&b!*^j1)p^udlfQb`dByZ^ywusVAn6qHmO zZ$AY-lKa|b#J7`Vb`}<-d}0V#r;@?YTd!Gf{2D?_-Dx-!`S9`D?^_MIHKk2tna;85 za|HkI-i^+vpVcrUJLL48RyffcJ%6kJ(|ENe3ML-X(DHk)qR)4w5fYQ8wD(hzAV zyN>r28vc#xfck0(v^Yl7@PWKXPGE8NvBYNa-ymX+CY1BVIczo;<>M8_K2lP}?uzyt zyf*f`H8rBM(nKfHkYPUfJ#x(+M=?>g=&p|56eImI=tb>2I;GE-G~A?2@EQK?2DYW) z#bF{2B6$ypa%~Ung97X(ozm8%Sq3!(_8nmpE=MKCrd&Kyh<1-YEf^6ej568-h>gbj z`6zp8#GiLe%?`>EqiC;@ULWp<*tnCljB@AMv7NR4oE9>l%{fL5^Q5ES8^yyVk76V% z%{EBGuH@L9D+M=Z8`6`uJvjX`ID@=Ur8Vpw(^a98conqN_KExmyjh$)R+D%VYo@vn z$jMm-&3nG?%5{Ov1eD!jU6S@!Vt^WJbLbs~G^cxHgq)dy!DMBoJ;wx_xuWNzcrk3s zxmYuZAVU^nW{AYWwArLr7rCER%_Hm5buTjHJQ!oBz7rR_Clqf zgRv=VIX22bp%aw7lR9#AwU8^G3CWIh@3IHb*i1rI&ZkuL>Kv{K0KwIR*>ur44_14Q zGT4in&#sbyz}FC)xk62cAO<0RjWyy*%#YEi@(t|EalZfX&uOsp<+IZMEt58?P2!;~6LMn;}em8H~?!Bql94rq%R5QqFC}+B^1{0PldKzXopnyL2uO z(;okb%I~f*Yj+>o=WqTNa(K_%a)Ze*DIDCOvN=DN%p$j{q1!=Nb6~Z=sHpaUF}8?g z2l6!~qqOpQSM~<{VB<6%obO6~_4e`&TwPtTHx<=hTiBO1ZZDsawS{OmX}FV6&c#F& zzb3XL(#J{Dy%&^wuz}ksOr#{wne^+F&4XG`I>_N8Rz`I}rRrdYr$a4mOKkC;w z4D1;sCGVP^n9ChW+2+LX<3ar#de(VI$$xAsN=2sa!f#=g^i5rdyscdVm|OXjHAHBpSB7Hqxx)Kw>Lwfvz1N`AsG(;^&4I`Iuw2 z6v9Z=f(2926)_RlY&PhsH0%1eq6b4$xbmI|QG(7W``|KxP5UR!crY^-{dpEd-Nmff z`BWEdHm>PrTguUm{r&RWCot|}xsk3*;d~9V{RWn+bEa)4-4xfHl^*uZV{!5A8%;)@ zu;A(P0v5|B(49PiA>4<}&2Qo6`sZvKxWvNrVYw`qrBHm$hJeWOpyM^Cy!=`(IEHJkp19f>YxtQu*ek+dgIS~ zzFCN>Pn*71e`)cUCUoyZ6u&7veTH(-1}a12h0ve{(*`?OrnosJtKULnQYUV^V(3^) ztjPc&)W*Eo^m0AEE?n(^s!z1UEOA*WyV#?KOXX0V+!h6SI%Mep0Zv4s5Gn6Fp-{`P zfZeTkaC!M!=u!Cb5!_Fwa4NSGvQA@!ukG&s%{K1aoAo?7`^OmNc1}`0*tm_Uk+{&( zNqKg0Afr&uRHB(+60PQAjHY9)a0IP)>;t_1ude}q{Ij3HX8RUS7E9Be$INtYG8ijg z?ys={VyR7#2|^Ih5bj$$(@rZo+bWnIrOTb|LTzPWitvK^$IBh6i# z5BxoBSm)(Lk9kiGHpPsI(N@3u6w>xNr1f*YPde7l;@@CHzF*@|FpiVtCjv|k^e|5CiN%I+MTotDj1a9;w+N)#aI3Y(bl77iSv@#SEu)8Ab!g|6nvy(uFYDG zb&U}Q4xb`dt9rTOROca(ZBQWIGVPDYJT&d39YQC?%s3a@LAXv6XK zqfAbbBdKq4uEw{4xGLfRFMCX)v;eIulEkpdd4?dA`Xupg(U^W@;2X9TkqV--31Dbd z&=Ts-nC#jjhJv}w3(A!w!G|>b+`t=KG;?YYK2O)-`FT~&!-71Hy10Xz zH~$r0to{H#dip=Xv*)kj@BaRm@E`x;GnkdzcE6j1mH0TOaCbU({@Td!?af@cQ?Kh0 z-FN4o=g@H8?em?YS-*in+}%vq?%EI^*I(rclAaD;w^Q?d2Tl5I?&OU(TeuxDKQPjr zpx0KFxfx;h=W2>=I#iscZPGnhAEq3f+UFz#YqIML#lb6$N;9=W0r!;C)eNq#FX4H) zZ!kd#rSJo9NVBO)(ke79i)EWt@YXWJ|M)CkY!YT)f4J7oe{+zATf~ zpeA+eN)tnp_Tpjr{)P;DcH1>)N2BH-N7G3em8}bg@+WFoqR^8e;xM5}xM741H<)23$2hr#Zfq_P-PrKEes)GNbYxr;7kndR$qttdE4aHoJHAOa zTr|~29W-jDmttba=MD=J$^LbuU4 zE?FcK!)MV3gVN;<@DZzZ7QF~`%GJ$pOuE_9ER)HJS=VeezNklg<8GoqeBRS>DKE_ zIsJR@omP#|QgVg33|eR~l(GidP*EOpR~uZ7h?>&djXocmVZg!HYOoa8>`;5O*3LK> zb#mI;`bfIyoiOzxPVIbFqjI7;1{>ob*u7qGk6G-2e0cE>Yiitl%r^`?Px)h z;ehd=g9b!V@j4hqhsjY{63|teqOlZ->ov+aeq&8~8Xv%^OpOuTLV04&-?C`>n$7w_ zldi`(D;+Z*6h7IlO^rS`3!T|D+sV6{%ExFLF}LBlt>kt$gu~&1{zH^);itcN4KLpO zyfo|cdhQdSi!9XUVYe%d?V8u2ndWhC1tlECxU{0oWH>oLC(|@WBWLVIQqFj!rm`br zIK1ahPd=iCd?ZKn2gVm6DGy$AyBpxR$)!Ypm0fL7)}#EW{M%(&XE(-#%8Fq3sB;I{ zT)u_*DLa~DvpZmJ_|02FPO15oJnA5g0uP_KSyo5xL^{|YW@9|y;y;7Rh#Jc3n@B0~~CTY1ued zRtY3AY907S(Zm?pvlu1bflmO7(TLO4AVJ6V!gvb7C0{7LTGwVg^3v!Z=Hec2NZLY| zC1W`p(R3H!2G)6N-??(m=Tt{v&*QWf{ z!}5JuXU13X_QhY7=HfGW^zaApi(mdDJpKFu{Hs5|*HGOL=)hm2*}j8`_T4)C2@)K$ z`S2fruT{Qwd>_hwf|gw!a0fl}^u2tY;q_f2OaruJ(>shl4iWUMw#>IY&Nn?5;V{KC z9AO#c23Qe1(i^qr!=^k>^Q-HfB?O0wv_qPfxH zv7Ge*maBWPSbbQ|&waRA2iT*=yvNtHE|<=$vI!!s@>&WKoW}12)#->HL*{Q983=4# z*!O4UbuCKqJ(5}6t`x?L@;nbe{M3wij%|Z^(%t1-1yy;Hb3d8F=GKf%4dQrVsJoiw z^Fm!b8zoo>%?4PT_i#{%hUykJ`B~L~hun%T>U1?9Y!g)%pW5p?*GzLY$l|G%p|bYG-Y=jr22JeUjyt1qZ-DmB+L=So?#k0hE=s_UI$VLmJ#kCGcb zt=*yQxHVwr`4?Yg_`A>lx)idPr6FDjLR>dgHtrl@bAuE&jGH=>h|f-@>pM#oQR+15 z(b3Ry^#S=%^hhNuYb9#RaYLRj?h$3~`uaI6PaY6Ly}o%tYXvr)Bl&9d^!ehGKj53KG)j=co1fVRI!W zp=?Nn&6o@uwb6)--g0V55N&K(<>pJ6m30%aiNOXa*5=+~4)L*(kppN-;3Yo>1$e<##$arh3|Gr54Cm-X<`KI^&_ z9IH#GL}EW>GJuNQx>YLc-tY1Zf?KC!@UmN%lo4&cNDvwhs3G*M7OcpMUyEfZkcAS> zac)VLMrB3h2BP8ukrQgvJ)DkV0MVY8#_f%Z#5qi zW-o#(|`e!cgMl z)KB6tg?T3l27HmT7g1JYL}6Oi4|yNsP~}>=qUK(AtFML4;ken(LC;5ImR8_%5v6Xi zNVd>9y+ac`eAfcXf54q?&*gyX}7cfFrGXP{?zpSc^{u{m!Tc(*k82b=07Pdgs@*+J%e z^S!1R)FB2dDADmXw$zZ)^_91@n`7OvfB;(QT}0z zL+(ABq3y{qZ7U{d`2Cg))b?VYMznGUU7MHTK1GPi9a0(ES*ur_MGUbvdZ%2!ha)n>gQ`p}<34z*QF0sxXp3sz z9nyppSq|`UU9OQph$t^qy)(;V`a0)=3N@V~E;1wRM3vjsO*B-xSrXd2>CY4?m+)bZ z$(h^KGw9T2l*znO88L4(v0hFG1loA96YhdFPh^aUElA}D`uD1y+ zXm%$y{umoG?xiB0Rq8xdn;nfILrSjk)s0c7F3Awey3&PK@IiFIT{WQ5X_lj;GcQ6W zxin!vF&%{#cwpu#>hwOR^T$SfNvNjYfu67-F2>a9l?tU$Hzvs}$QordT=DP66K=dw za!`)Jd{&y~a@@ANn^N#by5TU|45^P*+a08tPUOsvn$B*1ULJl4*Eg9_`NVnV!%b<< z=UdW9qV62C*oSS|3^DhfSg?_bM9lHsZZ2uM#)ZiWmdpFFIz5A7cR|fOn#FCezk=t# z{v4iu|4-oFz5BGdz=7e~)ch+=C|`%!+SRx(PpCGb=G!+;?Xvc|ac5OUDm}AvuEV?m zBEZpiVlbC{qn2$d$mcG$%Yw*6Jkck^k=V0P^GtQ;Xy1KoisJ0t?W+rNO@yfF1BW@g zI=alkuRE>sD?@n4040egQj#HTVO1Tb3t}=%@&@(++#7rAJNgB`7YKa(#mW~B* zAR|x8F*jXmX_l9d%kq3$U8X7a7mV=( zrKP)Jr~2C{y*!A4r4B}*B3_ny(+p)s1|4u8#dlX>SNR z4+=V|rN+vT#5kbD=rJ2Qj>2fHsT)D`ni=b#Q4D{@k3#jF+zZdSDUTurjM4z7U~Ir0 zrId9Jn2Cg#lO%$4>(T(D(>)!J8QsS`%;A)t7?Q{c`P`hLld4C- zGIMTKXsqi_Vpuy+Q;p0~@?#0XWVGOA9J$t|L^)6V+39I(>*3OMl3Q1O>JHc%Ig!tq zX*a*8C@kvgc~pIUYK)~mafHw`yIkeY7CoGtJfwI|946p^Y>qN38=U5YIxvJo)+;k& z+GhD!JRk$PjD)9J;#5>^z`vYP!*2sBF%WmTB$(hHhY=~qe&0CfZkw)%&O&hwNL znhBNeh&HA_!;c#&Z#lygv>7t@`RFovtG<`t<0#WsCn5<>-$hNuPBP&&+m;IsIwLt6 z9T}%VtcL{FV22aa26Dp=gql#H7kBJzER+mFPV{@D-(}H?jdpCC?DwEF{yozqDFb&S zbj-wtdsJWsidw_J+-^#fzPW-$UXhlOYpanKqZwwkFH2*N^iwE}^A-{F4HdK8*KxM; zxW0y299iFqF7?Y3@(#e?OQPwEL{-V`(myUsV}1rFsDm$mv)ds>8Qp;%pT7tV1AUOH`yiJ8inUZcmBj*^u>ow9(4u1p)OqNnysfXl%9n z?)uI-JLAFW0-Gmv_vDPq!jVna=g}vjpt1Hh$fi}1HXjw1omtZK{Y9a>b1{mP_bzsB zpi(xEenHdZw{M@3c^ponhx8FVNDDZ@+wQb1wkPb;nSTeAz4ubybC|FweWC<3&4RhD zYoQ>`Iu=)Bu2i@>I6VShqzPT`4zx`zdt-($-g{(9k0^Qhn;B}%@!WUJ*1-llXB;+`24GvRi@qys%TNmN9Z%HDN!o7S64iWl z`m{X$j$|^ZrN&|Nm^tH|m^lNdO?2~9k*SQVBd4`>$JB6I`^)35K7qV@Ri5(#`qe|C z=%SfdSN6nZz7N~WH?R*|L8n(1$Hsc>oej&$MH|s`jm}EWbrwzKh}|W6cak@q+Ig8T z&&gFC8D?G26!tVEktYeeEehKJHNnELQZrTd%IL@p3nX8jUX>sYr>hkYC(3KO*$%Ys zVnaHr#lM=_39?#Uw%LuH`$%>mCxqUv)Fe%4a(eV=L+=-sW@UrGSh9+_~#5$y<3m?(jzBlGoqJ5L8>eQrT%;=J} zGoE!e?lyAs^wqUVV!>1jewXH@zwULu1_+2MK%X9^RR(0 zpF52sbPkj1OVF(6p`p90+djG7r^NLovHJG1f3u<8AnP5+2uB$b1Ot^gjU@@i77@CO z@-t**J|@OsNEh(-{GaZ|1Y4NJu$z9@pXOUq-tuuo zJxq?}t<3I*Nm7}6({BFOEc9=3KyDLd--dwaLzaLe|5e7t)Dw8363dl*+92PWx2+|I zruBrnT$TML%U~#wQMCd$I5@*ZAsm8XEjpXc>HbFm3+s#R=DIYh8yZj}iw|qv`Fsfr zWM|D5tjC5rIOoI+-lx)ml{y@l$u(&~&>99iTj7cX%bFY@HVi}Xh;j&x2az7=HXb(| zFdVb(em zH&;hR6%|LAtvzg{p_mD^yRQ={blJ40Xz27s#D zr}J4Q0jlMOY6Za!yr5j;aKVuQYA{1nINrGD^99|go3g-cwpY*(Gctad&u68GJT0}t z!%_&ZsClO2n>f=H!ca|<^0pM4r9fVEHeKxI7>8Gi>zxiCN`s99D5Rav&f)QgA5-+& ze!GQ>i<@#iZh10?^+}(JR=U0V3cmW~kKn`a{YyAIyGM@7o{pY#XwY(!T4+YEb4~Zi zc;hx64yX206N@mJ@YkPvdUvYDR{*2ofaJ0h`%dZb!5e`1MjD!Na6475F>cs#O!e6M#;)6PvDij{%mqU&;29Z;%N`^iSG`M6WlxawZtqUiKIRM-z<;3QNf|GUQ+ zD>f9Y-VxZ8Q>LbwGv+nWS}9JgMKYYxoXgDDWCcjsAkrDBqp_3zNG*=)~pM){rPi%AOHLx$hfob zSHg%8i4hsAuuJ*+`jQP4mHI6RY%2F{zr06-nQD|jZMQ4V7D%7#jJw` zx~Z47km`Poh<~IMlU^E=9ZREFSZwKEF1A86?Qm^8ngSRpgI=1^`j!@-vt(~4xyq*j6R z-jTY_FP;GoW-tyWW6R=;1dZc(jX^Sh4w`*Ac^K7(dMuKxfhskuk-n7;Av#>gk|Urb zU&1h+lxKWMES+KZ3|@Zq|G?@G{|{I#KY}0rx1Yj?AN+fG^fbcF`dfnF`CIn(Qy}s# z9Q6D?bbZ=$=OfIw?`{ZTty4ITX2WF3@h>vD{Y?ouN>WLwHAqWF)?wgDhco84AYcnK z?*^;2qIgU2J|-)1`8{l~F~SuMoqIBL29uCt9f7RVZp+4>yK-+JfVf^?miqac(nOG2 zj!dZq0Z{kgboGFm^)9%)dAircqXamuMh{ff%nCPH3{aDPK+cZ&t*pLqU;^AI z8~i#Q4r5%W={-#~sz`X2yVn?0$Eu%66P~9|H-}eEN4r}6$@Ch`x*_qw6$3Zh0L$hOS46=cH?JTr9#Zrb z=oB>%ReMTPV?kUkf3>SOl^hU$@Y$p}A1k$1Gz}C1gkr zqBXxT@fpixqBj>R+g_0GN-ecmmXW8|JPqI1CO(h$ntb*(wfcdnyEH|QNsyb~*bJb^ zg}x7smZGV-BDLc5i?nqtK6+_lgieD86sLP1JbelmZ(qWz=l=|Gh8pvaV0rcl3~5=4 zyihji9ck@(AP`&-*M^U4Vza!>O@zhiDHoTxAud*B6MRF3?KobLj_(9bB~Bld%jpEx zH+#6e+R=hGpJ8S!I=PmGEZ-1{zAwN3_Srwft1o{Er+@tKnyI2XRa!o4ZXilHqTaIO ztgI64Zm{keg~lBqyUA;48gw-}tFdBwpF~5_gP0w%M*zD6WAUC~Y&7#(b$4E4-dfN% z_HRb#(bv&z?n3> z2x|7TZ)xfizJ6`y8~Z8Szz~7aF^+}Wu9g_dW!aixzvXHiu(Xc9umDF96qVM@$~}oa z^yfeO6;s|+cXmuOA&bgB5%aN;oxpL8E$;-b z*L&Gl$Ho{em_gUrRA0pPQ9fs220#FH-DcmA1VfEjQ>uINkXAC(A=mtXmUbN64w*p= zLPN7I0vw4L^g~Ev??f30Cx;|OS&!@FFwu~-uj?iaR5%6*n{=&dh>c)=2_s4CAlAHc zqk-b_Uz{@Ok=)nC8-SW(aS@kBoA>-qoW(0kfnE#A0y{ybo#Cw^`eL}2)gY4JpZN%Y z41@6=*zavC7(va`gBkXLXJ61-D}kJv91?@j(zA_(v2Md!i}b6+7?@EcT~Yu+hXevi znvAK#YZUMM6#!a5rN7kyLJz1Ef7h{b9qSB_A&TMcXwAAt)Kx^yHKQTccsdt3SNCk) zs}aS-$9+}q>qq4+pVRl7tDnI0Xa5O4{`h}`m#^Q#fBoBkg8%h@`IFL6-9mN$9X98F zT@Djkb~~_!YOv_{4sgjH`LMZa5yB&gc5c#qCmg!qx8&BeF*hW@mUEukYHS>;k*PnDA&ggr8?o>v{_#eBMOIE_!@`hebQ9Z zEEE3@lRLyK3L5k~HvT{A>s7D2coYD*GkM__@xj%vHdQZqvIbNI~)G zV2rI`wQVN`+mk{ivm6^-Es~www*tS_6fc>UUI4S4K&N7CWO^WUStxys4B%_0sTO9bmnC5q?PXO@A}+a|j)brqp!e(bae7DEosGo&?jhn$98zqY3&&upXb(Htd02 z>jO>DOYymXYZ`XCC_6SPGOfGl2y z9UGZ)<=oe3jCcnOXP1oB3r4~aVS9yHhsCA=e zYu1;d7BkhK!7<1$vQ!dCQJkxGQVKOjkuwbm!fh47q#3vTXoLBWcVl@n zQPi71DMFqP9c6qI4Eacr3_%doLnD`_QFnU%N|TqEzErRMDE74B78ZjW8B_^?ypAp~ z2b-F7bhM70G!Fu>blk+FaonrdUzKZ1vNgxYaISO26*Ds5MPJX>c)Wk74Ea{Z;n9MR z=9Rflr9H4|+d*z+0M((iPE0D@%R%P8_I0mG(fP&`(`|@YykNZD=fB#(ufF;T6+UeE z#@8(!*T{nvycX7&zZQ^|zOs8|q`_(`_wfVzKBdv9vP8>;j!=0RXJSH?Bq}sABC)w3 z-8mx8o2ysU5Mf6?AliuK(h$iE5K#@1+R%F*#QY7Lr7fGmg`N@ja&2IPzP)))uVr=b zvvRDjVcdR6%^2~UZr+yfuW9W;^cjmT{90KtL5D))hMVU`*QgDLATo%=mf{i(#PCF5 zVTi{KAB(fenKDh3N<3w~408#Q1Tq>UnRK^sO%6jwh_D9H53__Rl3xDwgma%an=L1^ zs499L- zjYyTv)ip2sCbPk864aQmx|UE<4endS#_A*=eIp(K(X`Q2*rQBgHt;}Sn}2G+d5?~Z z6B_)H7eR<7Q^3YLh!G;w#$%(k*Y#B+#~|&Enyu+Ic8+8)!)8ySw>F)utcjWBQUrtq z1~_p4-0yeInyg+5AlmSn+@Z-NOo?ZI9d5ws^<$#JfUHOSvn3DbC=ozXd5GN?g=w&- zVT}Vjt$Kg z%_O%37L0>P57Py_dGY_k$?5mt{`vRei!VQiAOH9@{Of=F5QdI*$zP{Q&km9N#`N}y z*J?PH24dbrt%CM&P~ccu)8Y3dcC*=IQtLntX%gwx#D8hSq^Sh;F^3`5oci)6_5;($ z(H~>GThqVOfN2~A%}jLN-rQW#x{l3pPjSnmq2P7xQDmGOEHog-In({~dsI6oOEbuh zEfRz=HIgAQML4g{OH+SF%+@5}%A(vqXl6E2x-X@)kF04zBQ&U6F~m8dc8m;z2y+@7a04msDRn-+O2JW}M% zGPsp7`@Co|l`)rC`FG43CHnYArs*flHpt141TGpnX*Bi{<<*I{yt56x&A1l23r*OC zMlZBIk_;rB&}*aETkfkGf$8E+h)Bl-yXQp-ji`fl7*tE{rFd;N9@inuvrEBDa71uS3xkjD^pA8d& zO)IA;?V;0UZmkxk1i6M$&}PwiO_Ifjg=s#0Ye2`7^3mLz*{>nGDf84QM5982(UL-_ z1v=?#5hX`>UNWRDqC?Ox^iFt-=5Yg?xQyvTxR=)XotU;Z6w1dt!NP z(@IL)3&sNByzEMIhg)dz(GOs9IN%jW^}^8)jSeokXE=!GH`U9Ym}7SYL`j^!7lsiLdQ} zEkuQO!RBHvmNkIW4Cc0C7gM_c>WmGR=Apk6OlzJ^18B%bZY%#>E3~>I+E9}Vs~XEz z*Dfopvm41}Fvfyi_ueWdLThxVxv-h{*_!hxzC2_oxUJ}WV#Ga2!<#lc8hmi?oGMF- znsSf=PS}1VuT!V}?6Ty+VqSxbK2i@AHACa(eGs1;VWCLYH}2mk9SNG_o)j5MjdUvM zzAxx@UDE|%h|+Z;U?F;LcDQEK*1DI-zvFeDI-#nom zl?H3rj|9{tU5C*lVN51Dz;lfZqI>rqkSyfot1oOF8O2iy8JnB+6OOsMBMzrQKJYvU0dosC6d9Lr}X?|2|!Tf9XEw2MF@xk{BTJdVk`|mA+Xqt;^Irx^)0ZmT&gB<_;bt&M~zpi3-@b0p*)>dA zGH#g=-O;2yTO^IL0!C>@R4XWSM6+k^YE%s5){>GQzn3A4xTVsE8W*jtA;Y*dbW4wY z*{I+YUcV{V%*9t!L@yUJ*lr`~(viYGo0m;3mt%(!4rw&$K=6DD*+BL?90Zicd^v~N z*(2!g{{d_+Uc$wjH?U7=#8e97M7n!E)YH++GF9)d@2=x_fpL$lTB!4-wz$9^Qy@4p8AxHTU*w!A+;#QzSL> zb5Rg-f2eD&#m4z3_Vo1w)VdvqB=Gv0>B1aLb5on|RCRj?&0d^1Ax|_xMr8_)`k!5a zKV69&TA!y=;@tQH;I%X+$zzv+m716MDY9jGhHxBVr)F`+Q6r-oB1Mw|apN~<^SC$9 zsENT1b{x?>Zf1qb{2fjDyXfi%2zh?b@8>q8LuJ392t=yQcbGi*u}HW>-_$zp9gqLQ zA)+pi*>mJK{O~8gf#=VERPN0=>rfXbps5pt{+2ZaX?~manu_))bX{71&?z0*&0TYu zabH1HecX%7IkwreCnTR4F#0T<(fzU8U%{??kLbf5b$$CwcBKaPzlho>3-gMHz`bRx zqnw2D!O{Fn`3+qIv;Il>`%-9K|C%;F%Wjt>9Z?l__+$~BLSk>Fk0HAfn<8!}6*73FJl!-qou11isvJG zX9j~Iv&O1niVdyRL6RzjkritFVaC5=LQ0IfJPI2T_f)3Z6N4yd)_L_T%8E)GrCy8Y zXiPoG(a?WH%5zwdk3rtulzU>vXgSp|b4K{hux-vYAT`hnuJZ=2pU_jM4#<1{H>3Q^ zU|ts9DDos8NJJ;i5_356PLdkOl051#n)lhkkFjkpjpW0J_Zrqd$k5rq_VUN@{Mlc@ zC!hZBuzvFj{`T*F2LJQ@KQ8wbQ{C^{5FMo>heK}Lk$(E%Lm6(qVb8e^s=}n~&r^N2 zdog3uC{Bq1Lofv;8DrIF=cJ8F76)@qeHyhPPq{&{)1*Py`hhjvLuq*DR4)z`s~4+d zd5>{o3-TFREPD9z*)QoH)T4oNirsD_(Y(>>XzN%)t;Is{=4OFBmG+n-QtsXP$*Bx$ z>bl$@!{CQ?rPl1lL&;I~2Z~4=;ilBW*Vk`}*~NPE3m7&R1SFET2{8fZ21p`Piv7Lh zenqhGJqELPZNd*~uG|iHoXj1XrS-@Fpn?J($VuW-?;7ot91UF1X#f}5R)5#NSM=My z9tDgT8;OE7>x6=j)?C-;tdw&w2F+k`q1;6Cy2WU?=qQphRtJ-janoKKca9p@X1+dV z{dfJE8uU&wC!uP%nhA%u=5^e~Nmg=@iFrmd6r>{SMp}vloKg+lirjBmTNR}#)yIrx zJXbkK<&6hy)_U3O81W^261wfq7B%X{csaOeZb4&s=>3Spdd;hx5j`9cbxknk2%(-b zjA>&?7kmtGLWLV>FPV3whv!9~iY2A+5bbFO8e>KVG+Cy@Ac(rs_@~ZSA=LO2yPNd! zLj8R+*W&6rV3UrKI!J5pI*Y)W8rIbFry9V{jB$*QN(L)C7nPLj;vBNMVK+D$Ej)ci z_eBapQ)Vj229gz|d<~1!Sy{LqmOZT$p6LX(`;PQ$*c6i%kaCD|qh62(=jP@$%*zJ5 zC=1_=1`m;^szitD3^C@#dn^S(E(`MtmgnCCm_03zA7Qp1u!>gn=MZ)7cs%vBA{x%&5?n5Nt3waBjLEaPX4d9&f?PJ4y}<@4$Hu0|^W2@KPt%-dn7U?~ z>$I;P8iPAW`Z^Yd?XA_r)ZC+rr(0k@h@08OCdTWf&9yhU#(Sg!Tq&L8unf^j72uFb z(2fvl^NwaavuFQOB{|>$~+;dB1bh z&UU4-CpJ-Bo5MY7%CW$TWp5zqi};3&l<=`*!?q;rn`DFMJXWXQB!zvfj^J244LJN8 z)^KwA5k1dtdnE^`{M!!WaRSUvKPdazInm2C_Ap9>8@ob-NVih8^HKj*)I|54@lr6p zjdb#=*)P}LZg)wBnn5(tN^{pdSN)nOx!;22l4)_@vW)$}5_Q<98q4zsST z{i&>7=@AX*y8H$%U;h_)bM`4bxc>wA>iI9=M?ZQF|K{I)Ks6>B_JwyvdQVKZjxm!O zI=R~uVmOTa3VvPAE!`d3B*bbO3awjt66*xIq~vFa1`i|aum{m&XVrGQdzZ7ntJxX@ ziLIVDYecHv_kks4h`NCkJVt|1GHOIAFfm-B$xrnd9izV;L$!}J)YAt1wrj{^bsoLWxzhYqkFSG6 zHj+$6C9ep!$`aB+!_5u)AlHKYj?}Om<2g=r-O0RH7_}Zu3Tj_lGRa`>fZ5Z_MXn2C zHl8I7f(FmlsEY(RIkZE)U9wBj$aR8cX(5izSUoOsTXU0195uLOHBGw>iV3>mIi8|x z8W=eqXwd|Rw(}qyGd# z^qrjGm+SzX_IBKI4Fl$AH(!?+vnozyc zgNeCPcCi*h@ndr+m*RLJ27@;LGgs|-p6Fh~Bpbf_XK|H87+m)&?hP z%vF-(cH|6U(sbAJU4yT}LF$c8&%G-uB1R}D|KX4S0k${4fz#DFziy1HD{C*_=g4Y7 zglePVqP6uVpt zo9l~m*_^_B^+?ubrYRyif=xC)4(Z1CS2XV6=gJnjrfia^C@|6-(MSxDR&)fO&FQf3 zZeG)4k>)+`%>^IC#hn@vl%Elmea>DkSnQIXeP&EG+@q0}zd$3-a!mI`haqhM(awmO-LH9t49tRN{nPxab3tjIHSuD8ROMtS{_&GSGX zPrPx0Xsu(MbZns-?Fywg(=bHt4XwdW|bLHvTiAy9)okCl~DjE@RlIO&_| z(dltU0U$av#2~FVrNFTHE!X&ZU(I=dhK$NC%3z@v6@f%8A#)OzWE5x88>(w0l2?&$ z8^T7BwT+?ymgvUP=%FNqBqp<&TyuholhkBzQUX0KX<`)H+3!%aBi>h$4K90l3;T?y z=aX`;C6d~_efgJgdins)%g0ZD@e8h>IX3%YWFMB1P1k6R#b(Ln zWVbdlxk{~oO&PtLT!=1oMVJeC-tyv{*;xIo8q13NcoqsdBG$;{{No?|59RX;-d>-BZ{xS)m{ zO=j2SYmEFP=~Z3}ogF2jD*-2?Am-6E*t|{$lSn$<{t@Kde{PNbd~=;E5^V`t*_vhF zSdVG6=D7X03F8 z+>j-fu~N)=pVz%@bWJu?;{@|Qa=_*!hwm2mHeanCRC{>s_KJ$<;1Q$nj?xfnGZ37X z)H=((xOakU(pkTRR3%a=E@oyVr$ame6H$L_#W$hDAyu0~Cq?xPn zkx=(|;tl-1Xi*nq7mJ8-#j6^R=#h;Xpqco)>8y*%qG@$J;leRVe40;mv+Qaut_K-p zbZo2__TE?=JSW05TIM1y`MA(q{DM+bM8qxm+tGCaSftM2=CYiRc~3G0e*9jt)<>r6 z=Nn=f;A_Ne<8X3T3h`^2L|$IMfs^Ga7rev3y13G4pDY%ouzgT|{-`w50k+p=L*0D^ zOPtw2dAx25Lusl}&&Nd@o)6sUJE^I%OD4#a#eUK~rJ@dVk+H$WChFy{KZmEE{VP~J z{q%Tq78u=Eaxb69aWbK-6sc?|M{FnGkQ>B1Pof$qMlSNEyw^p>hAHXbbtOR%xp_>g zhT>g3wUIDRrP)N___o}eBzanTU3zlUlTRnPDZ6p2B1y5vd06)3K_*u?h(PiNAn*R~ zcxHMVVK)k`lN;?U4G+ftAE;h}5XNzFWNa|5ql{#56`8|f#%;*pjFqrp0zzf~?jK*mZ@&0jy05L+AWH8RHt7{C&mPkCyuRXL zDWz2;mhfQlj@Qy`c`mUwySj!YeEelaE6@Nm-B5!%>+h9Af!-;vp$})YK99o{N1BNq znAh?MBc^ghc7~_sj&jO-&aoZ`m+LGI8O3#8QgOdnd_d)NA$FhXE1K@ zqT_~I3u4rb&sL{!jr7fn7i1Vj%`@HCWTwD|dBiZ{`y0Jf(9{&AI*j1YNK20&h~PyT zCv{0BLqjepic(V;ReE0C`#oYA8kfL82*_ZAca?@{ z6;A8um=3&f%wr{IdtQ%XW|tRemaEx|#Wp2<$K^y_dXq)83D~vJ(o-T3n1?%Tz;gZIpsWj&*bmunEy#Wao>Dnp<%# z00`DiqcpJNz?P!wu|a#0`U?!i%+ujb9vF;3Z8o#t2bR=D)??#3hlwpwoZ)RK2)zqD zs;MTRgAp7OrH!0>LFY3cCq%;u=n&(ifP3B;3C*l|@A&&0Mh|I_!YoJfBO-I!WXL;# zJ$XDz)fK}7*|Wy7{vz{b4!e<}^yW0=h%KX;6Foy5?|zRnVx=%Pbo zbjGG4TgrmqC%G21o}h|OSsx)oY$m&@WloVCEE~<8E=!d=CYIgRik1f`_&&lQ(R<=* zt<-dmDeic8RO+}g4_z)c|9(8)hPd8?8kwG(bY%sFclg&~ErK$P&;H>1@QYvmvaH1e z{e2w{RHkItWmf~V{yZVq1QV=oR$}=pc`c z`Stbd(&%578sUNxM-s|}X^085{`d2R11j67X?6a_s8=+@n|0?Fr(B)qYwf1&kSTI) zPUK@XI;+jLXs**Ji6M$ubJJ_)YG$a%gWhU@rdsT=f`l1rV{Jxiqp<$!5LnZ?xVhe& zxtcO}Ay1m`(H0>jKtjUd9sh4e%hd_Ph~tB(B!L(voL1>Nha z%P7=rI_&^RgEU?h1)J_<1y(22 z`$$un4&Mi5gRTW_4y-?fnyVW`cM7tpW{r!UVFCy*@BM$*s=qoL#DW5tkY%S>meLy(Re zZ@HexA#-~{3t~UJFTDY;ub%oivhT~PaAmr`*{1LXl@b={| zc?w#ttLwMV;n}bL5gt5#%6em*YP$glZ8)k!w{0p;oPpylvok?*f=-ijORvnq3>!7_ zCQs$W?V|n^03LlcO$j`G_;lca+;CsI+@>MW*j z%BW&vlK^#Z^4ap?maUETDUjh90&;L^? z+^$ODe@`@zs*g>C?(Wuad0saH~N`u}n?ukj; znu>ocnkb%Ue=RJe(hO`%Q?Qs*!;h4DN*1BlIuM%+&9o@CvXAU?j_*0LV{boS3d<|Q z{Pa;Nx)-G&-jlwZObqvHag;1O#O{))oHKcSRH()%I{IkwYfRaW9DhozIP^Fv&(%d6 zNF|v7Wzqf`)!R_+B&K6+@nfp)0LDP$TyANWV|3g}Z!GACc#bZw`%$G6)qx@~TdH~< z1b4sIy^@{&gAJCHs?7sczkljlFbXryw@0o;G-HK$f`WXUo;fhrt(nJN_&^d6STSGV}I=*XaUE{%I9&d=UIq<5ys)q5n7&jseZ1Fg|rFBebb0SS}h zdahxp@aI&C7?Lp+G|_`m^Kz`_Gua0^I@e43IqHuemU{~QCj!NBAb&uxM3x) zpQxGNZm(cn8v3E!GYASHD7D$VCe{?DdSs0|6pyKD#GH6aVoX7v#0=pEw*6bU!huPt zQ!zyb&mhGxI%jentg_yJtV321FRnBSt-Dgq)rC9>otxK-EY0`mwAQWex+39KcWun2 z+zxha*qTPsatmT^cK)qSTa&7?t1a6!pggrUKIprrcJPhkNOt&l$PU?Vb$gBP)EzX3 zEueAaUdUCx+GnGe2S?k<6D_7=)~4u8UqoXRbhFeO6>r2+=n!pgZ*N@ZO&N80_`LI# z=$%Gt)&iV}9y?83Fr*j&anKe0Qsr=rhUk(e4^ibDs{1J|>NA$UhtiOjqJ^@ub1%&* zo7Ds{tD~u{$_GxC8O8E#Ud1+O~x`nVx`4V>hCBHMtB_jIEdJb^Z##3*^-h$A+^sZmHC zMXga4Y@^~GbJF7) zs=nRFm}&l^Zs2OF#LN-4*W>Gx-DWvDG0iq~r*6-=F=z8s(Wdb}WgO`iI?{z9itaS( z`NYuABj(L9d#dq1w4S@2K<}bk<>yLITIGyL#I9q>1N#!+f<<=|(3Bcd{q}*S3zk&1hM%MnWnrO;r z9JY_;n3n4n)}fz$NJWB{R4{4M-qAp*2UPQB2}s!+HQ_hhXD0mHV*^YZ`1V*3am< z58}}fM6XWG{`4S>w#2>=2xOp9FYfhSs5JMW2($MGkb4>LA#`#_e+87AEH`GT7tI`Q zCC3^M*Min*UYBHuM)F8BEdzQkr5)ov%gG0*bzU=IM2`=2uV7jYCMF=;2AfD^`b0rY zLD-Bzk1go;+B64ix{n>6^K1E35FVKR3rpjdy!s#!1s-b9q8qB&n%ea z%+CzD&Wvo+@1Qo$S%$9QW5cYFn4~dJ<~R;w5Xo|6bDfpvm@FT>HA!<(GP*`vHhMl$ z-_045ZGCx4gqWT0QJ7Wajq(a=zx9-P!<@Bv0LM5vX}@?H4bLav98w{GCIx@Dlo}n+&i~D-IcS^ zhIzVLDIRLfhB@X_x$x6?PnN*gWU+AwkOOY(#Bm#?Jo&-i)U>X6vL4(U`> zm`Rfgf;?+X37;ZHgUNJEkq3*7OX5bmtVq6H85(^yx}w4t;I*izD-KVoA|WGvrTXCj z1UF-(@{@+X((R$q)G?=(T}TgdSk;-d{FF?3&f4>oKR9EYfi7 z1(;oIPMEt=yUoHh=fP14UA;GVhc!#~s!0!XBT?rwifb;K!Tt45-oh__`G3LLqUWKj z=x#~B>LVM|C}8EDl&Un*N2haiUf+DcO+!}mzQjzItmz<~7+&qE7+x%|senLd^VRAZ z?GyX$8~XbRQ2R89RdglTMm>1=EttgwFC0Ywk zEFd@LgA8U{k!uJiq$Eb27daFS@6nWQIUDpOYb25@<~7O-JR&Hm6al;s2Q+LG?@DO0 z5tW!Z6QtxatSbv?Hf(Q}bIp41OvoF&L@??xiK_9T$XFVt#bAbwDodlaxzq{NM4NuO zC(j<%IUmFqXTbv$xgNDXB81&*C)2{bLui0LF`CB7GLe}Nq>TN(ljjs;bUL$8-IKHXThC4(!N8R%I{}i?ux4 z5Ho=yTqzHIA=ix5Orp)Fp=`e*uL*LL5A|5k?t%5Fc)%N5hT(rIVbU4uU}A_x6r|jCeHl}My~DmxA4J-A5$|s$^NhR z3f2P{F}y!Klr{OTe0>e$_AT`h+-LKLWaG|q&S-Eoi5%Mba41b(Vt09vxGnVqW~1N3 z(7zYcO}YOGMIUX=1Tj2qnr}^qP))ZW-PzH@?dNl!kUZC7JBIbChTHoJd1_r#-nj}O z%+idU&rzI-Jmnyj`CfTt%j8d_MQ^Ms1nc{Hs*g4z%%#MYbDShS-OwNV9 zQI#O9nY2T$o!Q*li3UY(p98%v#XXQ=05AnUbG~a(?GHQ%^T0inVKYWEySj2;37F5Idp@WW--!Abf(z3COirSagcMd7ivg! z{#-R8qj7mB%^GScv!MDoZ96ZU$whU)7wx=#&QR&a-q}5PdK3LWbvPdQ{b_HCTK{Q7 zMS?zGhH5Z}|HZ-@kKuBG&hIbF`*~Itoh97fK9s^14Wn*hy*j6?O4h%iFTlZ^@)6k? z4+rSiD{ev;YubRP!$`43xjg@Ba{=cU&&y-3%3`^P?RHODn(Vk8gc4ec+f{ju^A~XU z?ziyuZ+`|K|KQKz*|S$%pf(GK!+^C2o$12c)PoE&({*Pd7$~wy>0Uv#>aIv^Fl&`? zNJhFMML9X7U9K^lX2+QZJ_76aaDvX4N9W1Y&EgcA9OJn`Ty>te2HzEE!<6W?2@OfD zw!Bj8!)(nt9jjJj=xU5jn2Df$Zfll8K)|+^vL22t(`(d66iT7cV`FHh_sz63=cA>! z6VtFs3d^or%p6pi$$+o*Sc=O@^kZZmH#~!LkyTNXzL4!o_d#{M%>f)^%n{wmmkWDs7u~t zO&#}B*rRsV}c(IC<-LMK=3P+f{3+-H!Ee%QUEz2@rT zC9QR+0qo-yOc~dLTW+B7?=Tk}^|z$$6(?7T=iz+znk5}Xhl=r>_&Uq=a~_^dBQ@vv zKXgW|sOE0HM}0Z!eJP)vi!7A#^yMN!&0v&f z`{Cg&6~~x|j@J}^zeFz&y#LC-*JoGcj*pE8o;ys-!1%hyhjLtq2EU-MzBCjl6&MmX z93AQMGY_RXx6*_{O*~_685uTswjsm7Ms>tK7E@ar0Yore`-^BMOAH)@T%Zk^qFk?2-Wt(%mq^>0GXeK#c3%Ow> zUp$X4Vv4ojDOF=l&-60GK#i|zO2=TV!K|#4jv0*H1g|a5kcLBHE#`TmF-FGGVMp5d z;qVB%`?v7DKmB)beRWOOGp?Oqe)&71{BO>$h@FJ@10vvb?8;hke|tk~_j1*j`@b|u z<*VyD(c6ypUZ*_DnpVzf&+JEHpedVBC5?F@44a9x!OQaxrCA$Hx)ybvFP{sW_)ci* z$g(079fvN_nYl_W6)mDm2E`JA994Jhqg0KWUQu+VYkROQN`sD%p+;SrZf?T)Z?OJ} z@;dZ9rm0UfG^q@cwr&9@dty>@ZYlO2G@YfY_&q1IA)hntx5pgSY&6<1RauR3hVH8# zKP8U;!69Yv10;-E!-H8S*ir-3aMS!r1!W9FrvT zkv==0YHzdWUuu)?xvjyHs9F##A0gkTqJ^JgaD1ctQHIv|xZ#Gvj4|y~iB63Tkm8Q( zX-Msb|6Rg;Fp^BD-Avz}8vp%}qyZFDkkx7pSOwa1kK`Cj4C|jWlWF4t%V%Vb_H*1Vg*( zeH<)agv#W|#WGS(r*6v=>7a%=vY1nDJQ4N*udTGwiL{dR3Ou! z2G~)a9Q}!Xn9CyjlBlNlZ$E?ApZ@|buV2!p&N-W{_|~-aA-FgYsBXhnv{aPY99q4u zH$=;Eu7-?`#o~@J-c$UN*>YRetAMCjAsd=O2)0h<>*$6l@8lhp+`@LkZCxhxi~v_R z<9rn0?Hli8gdo+>*Vs7Stihqr!98!=Q0Lj^)R@7|W~R-t5@VPnin}+WYh0SMGf$CJ zNZPpb5i=sssZhCHfVnB>>}X_ObTVYiHhBhqOj%p@yL)&$qD%ufaWs$n04_<&6`=G< zWF7}bW#^*ZH|A;zm(z@u9%gQ>C!$nLZ{@UBJU2Trs15CA?6?)pT$it@Hdc+qNef=G ze*Dv4!P}dEg0r(r(t^iDF!N4xSj8wAO5j*h^FnUzLCl)UV{xruWel&YBd%eGgXml* z8}t&LmS#`o-hKQ%F}PN%7u0x8!yVB$alOXhrzl1>8Uv)JIkW>Y{c{rO7SY7>B;FYd zqR`{(t~VcZ#M$nS4l=sPkL5LSNZ7@5zK`;;*pp{%QG>WTF_A9`q@i3 z-(1kjfTo@I_wPvWPS-KA&ybFZ`?k=xsi1|)85ugGRcBzM>ol3_0i%+>fwR&niMxCd z(>+&h6EjMUin3>Ec=}{;9v4ux$En`yM=reDg82Ek_?38*M6l222BdCHH%hz2$u@D1 z_MfRTVq&gY-9b`PNUwX4$W}q5@!CM+vT>k$gzk-Lko~t7ow%2i&kS|ZOI|b*d&_XW z?w9@cj?hdp;KC{dqk#uuc$DWF9&d@+fK>K0 z43!Em$TT+MNP}OlFG(&k4j}B711AX>s1!_MrsliEU=Wm?z?Z;-fNBO8E9KuB_&Lfh ze-oLO9*vO^ngM%+*4aGT^XTKF_!8vmi{y|@?x}+@sj{*M^DNFYW!FG@_wzh^PgN2T z#OonDSNFQ#*OZr244DvWa&z^l5|mr&o{1W2L9~V1odj9_^7kYB;G=W+;QRnT{`+6S z^~H*M1YR86s^bjT4n8hbNfrU`tXkl5KNZeJ<+|111a=XnD)0M zv0`Jiavd!PSr0mUPNKHkeh3Xp4KAUnBE&lr&(<2OHrcInc#BfEK=G+Owki#3wAfA- zce<&qAkjB@3HYi1DXH8kX<>A=N1RjO=NgRG*4EXj@a;(W69&OgHu1SaZf0t#Zu@yA zS%lnR{hpQE_c%E}Y-QrsHMwk0n<_=2<_>*%{LJ3ov24hH$@F{7P^p7SOY~L?aPmO z@uW}fC|g7=#3^nPEfylxh{%&p9ZV0R%_&m95beQ&Qnm4{wchcDiqmOA;YX*1hNEz; zkQ*WqBj;$!Lh%h_b;7pQ?I6?l6}huEaW>f-`Fpfc>F8^VAPLx&P6wiAB2^11?}3Uo z)ufL?CugYv)A(I1OCD=%f%pQ%P!+HRDgJt0or;$``ar4c`H z!$R844&9ztY(z7mmhv7RAKy}8dA_-#=RtZfy1Nribt0++^ox$0$#UGzub;!JJbzqV z!^5_RJ?5}aTx0|(81Ou0VIU;nA{?*2)uvpN=@H)k?kDi-dw&GapMAv6-!omgPgrwg zWNsfrXe8zN$dOzr?_#4AI&sOIL_2rv_?Y$fIY9?kec_Zen>N;FMLwZY5rakU1_j8b!cA%LBcYv=e&;g zWR^Bj1l3Rq@C(+5r!DObi{)iG#*gK7N7lDyE{gj8lJ*6p&vSDmdCk~_VGI)$ccVp3 zVxiYX08K!$za7ME%j=wz_IyHGZn>ZOj@MWm^x?XPYb)v1^-i2dlXp?8UK$2O4{>M+ zN*R`dljyOiW0t~kwYe;>#l}*2{ovRA!wq1d)3W@05Oi^a#(IP(4(0J{T30Yl0JZAa z1Pq5AY#(pvJ>Z&(uEuBOaRcsu<^7&tT~f0?((s65s1i})_k>_#(aFxbQrKpP(o9gZ z)Cs{Fs0rgnZL;-8(J86}LXDm@$6fVZ5Q8H_$HALn`TaCote>myY>+9iZp1TJR(-R~dB;rn~v|5JJ|Z@zv_wEFdWNwpYC<(8`@xyob1 zwJc40JPW09$GBD=Og-Ly&D!zu@9q09L@Fj|^zy2FzhZ_TnL`fJ)E($JA~H%$Dsj&D zdC{ni?_y{72Csd5$q+?6Rf%i_ZvdN5B$lvgUKS&`IW4%3;~lG5>y2Cmx?#3!2FR8` zV?*rNl4+9zj(C8~_vlDL3==03IG-Df08OF(ENSY1-WydGkrKGLuH2XvgCPDjuC>O0 znGsqV1o0k)nl8p^w1$oFcW(mx#UF3rv+fJ{{MYZ`Y}rWzKA4_b*IdoPrtigMni_Wk z_;|hE;u}7^gVp&p`G2HbHSkFRP3@hiuE<=wFGm?v(Bzo?CZ?$}-^@hX4-vyrL!Keb z+S@4mb3XR-$)`ZrAU<33`YN36sdIj^Sv^kXIj+<4jJ_UDBIfx7A>BJ6g%kAje99i~ zJ2c#(k$Zn@bDrDJ5{@_@p$?cDp!8UK?gs`vo89awHbrsBjqDrkgB z)(P)|s8`rPY2#73E|qslZTon~%I#8kQ6&n=jF9{+B6yeazzaT^wUs6+2i?dgT9hMY z&Pwb=sFd<#np<%;$A(l46@nncxVR_a4EI{aN^?!cD^Ix*xo7m62L(jU%6rQ@v_e<( ztW=c5?2c=mIq>J|YD!e3mFN{G^BRm|3}bX=KohhL$K&ACnOd+XC>!F&N*XhHA81Yl z>J>oK!2=CnLK3|{QAL-e?GM77;Lka*K0mWNauAnT)UW?X-gabG-WD?&(5Di zKJ4N4&6jX_^@@sGb^f-L0oizyZ;nDc@idBDt|nM>cgO5?SmqqcQ7*pTw8aD3{7U_K zBw0srF-NgZmvc5G-7`7pIHr1kR81(%kn((N(sDxmlbz95YYua)`SBX`lf{zc}V1+R8Ncfe;}=(!mcZI(AGh>*npv zYuN1{3H^NBegxN7S8%>7edw8_JYtJF34)&6A&=Yyt&{C3Z~Hu>zRw@m*tIjGC_+9m zAPs&L5L+*~;D$5!KTO!Xxdr&qfB9=T9A3j&X%Go)EKMz%+vKq{wTrc&fh$S#K)wE2 zn!Gg)`Cw$aZxXW_N{&MP^f=kxz)T=9KI$(@fqf-xC-ex|u!a-|hUImVxJPrGVMo3p zIo}JVeIsjetcIcTVUsYakOeUyB^}+=SI0wwSO~{!P1y6xVgoUyVwA)MM~ecWFS(B4OsI~!W!zAmhx`2m@RErdf*&3Z8<~S6Om`XtO?9p`OgirUf z*NIO9CmW15a?^W}_Wnr#3;bOlk76!C-HEBLQ05mn?*(;LcXEL&h%XMy2bKt0B20{? z2UbCFu&ncmoUM6TN>rCcGEL;hn5njmG;{I~GAPe1ZG`>wI_Q%m0`+Iq^xc&G7$X9w z?G40otakeciS$%fRix(Z;eHFhFZ=lF?2??>aSaZu73ssL@`Z-9=#;%b>}2SlsZpQA z7;%01vOLEvY_6XZ-TvmwUr5&X1sPXjTEMiuljR@ddmm}JSd`x_Ru?W$K8oyR5+prY z9B!1jKfj-`DPIuDg=gC(XwzXdDocC~a)jm;`d*+}LF?(2ZiknAg>Oii;~ z2ekf7oHoIY^e6^tgBhaT+&#c&t54z6>kBtSf>iChd)zpSMc~K{C zHN2{ZEs5yRh@c}H8S_CVZ@HN|GexT&@;u&?=Wbj*qo!FWO%+uKn?eRP(wZKn*<}L~ z{5vwj=vXg>6V*yHQxlc?x~eS?(wvfeY3{0va2_P01rgaDBjQNI%4dYgqArRibmO+% zs5k7APIR^95hauw-7vXkCyE1NrSfNA$p&QJO0PYb13Vk+tzoq~C)zG<)I<;fjwGVNie$Tkq6*50z=dvj zgym*gipWyP_E#|GO=-+0D(dhxP$EEn+Jr<%BwP7x2Wgg37r9<%GTPXdO%dPsYI!00 zRHk6!W{&jN#pS0k#^;zjA$%0yB1P zG?}=!BF+8o=4(PZ?;qa7v-^+W`SpizeYu7+)TFNhJ-zEoYEVc93H-|qx^2aIczVlJ z(;q|FWf)ioNny@*cQ0_1tY?oWkxR#_@c;4;U%}^J{tcWj*OKSkkuE%!qJ7-HgK>8Y z0nI~8lY$!Bz7*p@P-DuQUtZICi%A?k4s%hSg7n3~ucN)WJLBLGn{&KJG5MkExY<7( zZeT%K;wzCqadVWiX8&SjSy^8&&a*TNr01o0vWbv;5a~jXgIqMK8g7Xai|noK_G?Dt z%V#(Y52Yc#6*upL6or8hej0F6Va3QH>erE`NHZ2R)s(?38y7B^0xcSD*6?yMNWA2I4rE~9db~#JF229=H_OEtT?Tl4A$tyAXt#SHWc>Q_8Jw@n`^Di$X_U65 ziAU#ljJRZW!eGT+7E*hZJ--u{Ra^#JTPh;XP4%$5gTv!{qDj*}KJLW}MfKDYucJk& zSyOl#Z8k?_D#Q)cPL)2G(-U65!39uiL{IRyF{36aw65=AzP9Qb%`!8)|6(>~MGWd( z9I58XRanoIcD*Sg)Er=mV!%X#{`?g+d}tuWkw=oiLBpdg+UiO69F6r{RGloYHG;sA zOe8BSD%$7BW)_t>SKLwYE83H48V+P>Qh1Q7^j)g6DC3(uw;=39Fb1R!EcyOHxd)jZ z_H3@9n%k_-m74h;qj=Qtwa)`RTtk2Hj@viLa4_}s#cuqh8HB{0lG02ih8h}Xz zG|(^i0&0UFAMV7nD3a4V#=7FVhxg5*e4hQG+z-!Q!Ryzb(a_+74?l%3KmQf%A0OcQ z<3A><{DcgY>rYuefECL^?$v1!kA*c{Tz{YL4fbnT7&v6k?22p0SidxSSB-)jJT5py zZa!#M6g@Z0G93W;Hi(e<6iok4wfj_Q@RI^A#b$6SQ_r)m1#1!}wGI12@bA?=K-9GN4Z6l9|nPGtJ%RbtWk? zUcT1l>#zRfui=0GAO02m>rYqklb`(rt}f5zHM8yG9#9BY_od1zmiW1_SeAAFKyhlz z&80N(p=m$WaX(uk&w+Y~j$|o|dXQaxq~|q-I{a>&%V0)no15r{cJmKz{uoTxAD(PX z^O5Q~KTTWD-;FXJpBN`xnWdqgkF?HVR@hgE zaqnPF3o1GhB9gH@=ZKlu*9Id`LZ6>(9+=JPJrZ>hX^0{1D3T+EMcs6&$gOT{7zu}T zLZXQ;Me}{A=67^F20_``6c4HFaq-eNs#^TJ%)X9uP?dm^wILydG71u}=rzdSY9>0D z5J6l%L1Ivpo)^sYrcT+I60;LufM|wrtvon46k#e8u;K0&M!(A;iJPft%FHxPPa(d} zeJK!bVLvGnfah%`^9GhZ5JK*l4_SCoSu|LyRVlLLH5_)BSA1uM5VNfIlt&Kf!3^Y7 zzeNisQryah+n0*q@$rT>UVK}9SrieGUtV6*^H1R!40|kEzAB&dEiBg^93BqToMZ8# z(|kfK@coXX(SDOQRsFiW&ka$rcKf$5zWEFuZ{NcC$3HMngKTc)%SOSA@^fU7 z{_b}fe)jYK2#bKo@Fk&9cnu)6KZ(W~n~ES>Q*}R1qLpQ7QfUTO&tcfUp|zvOd!6Wp zU}+?T#8E-G<$+w;2e3J3X32u};Nz|=eb3pwxUAJf4x*oB%^?jAU_+F8PWM;~6q^NJymXj^a~-O?_!jvCXAoUDn)bcvpTmh!+dT ziDLFUc}0ni6&nDg^CC?cuZ^?w7qC3LqCo&g_?(?RXD4Ms&pE~kor7s5D#s3eH)uM) zSW-bf?6-6dSL+Md9VTKREy~Lehl368*f1%J6HK%sBsCISVI z`5iHwkimq1vn&nM?(q(;uAjl{FYky&_wtiJf%}^qVC##KjA)g8i6(Q)^XG8B`KUDe zD{cgp36Lg<+ly631oGby8~+!j*y_-q*crm2YqZ?K$v-34qzsUVTe(UNb8c$%CMP85m|gOG%AcgvpAIN9-VVrJL4F)TpM4#-NS$T@BTaZ&wuk1fXmIy zWn2bq+6&=v&T`%YGgh;tK;giuTXeL>EyA_b@u^1Os$sUe+{@9PXr0FO;+*;fZ^nEK z$|OlUnCZPkh7(SmGvs*Q%N_$G6>QF}_0E%;?R;dQ8{k-*9z1LC6bW5xjT4P_n!BfG zXe5yyxehK~FB~<*t{Dz2f1tcsSe!Eooo9K}&c&5BqEg(1ZmPyJM8gYpDns;B zjD$P499(Q>8GRQw^$^6==OCJMHr)u4v(Dx?HEW0uYYzs6nG3ei+`_VTh|bXDv9=mk zMf&k?&~f;|y;kD_HFIqmdGd_({497`=*>M+Q7f_k7WaD2LL5h4a8N^+LMIwic1^DI z>%p0YWhzpq)WgI513RW88qXF>GIUXSz+`kgP%}JNcyONUl2Cli``zzvV14!>Ts-@< zyq62Oz26a=VYPV+i^YzfyDyvXgp+SHfx!tk>e@Tj-A!VElFYrbBLpojuEe}%PsIo# zKp469>Z4D|<$e43;7tD7MU4wOW_eU3JGJIq&a9{=emL*p!CT7={p#sD=F9RN<+ zYqT_PmT)Aep$@KbXS2w9y>MY=j;JAt(a<-c)o`rO4)dtK;5NmlEJ2br@4;mnADNZq zrxUl2B~fz<)cob=2@1~a(7iqt5h0nzI-1dsH@9>8B5yDyPfHZ}a!p|&$Egx5KbWLI zVI!M?>3F4i*>7)PcmH*{XWqd5<1IWseh+ppK86?L1)N>5!@JE#y^o#Ir$Rd&hMJq; z$D^|)`A7_AXk)Bn$0}nG6u?m^9lxhE=K-)*{_#)#7VhtV4d-W<^nw&aH%`QS;dq$^ zbn9zs9Mk?iF?A-&<>ul(X$~=Ff1`%HJcb$@*jQ{6`(<=QeGTYJ+^yxln+T1kRq4Qb zaEw8N%*YR+_(WkGs`X4*(Lk1R(Wm?J_%lK{#z~uzUJ$7R(ao1-y}-}1SfWe%1+6v1 z?uMi@D5{p1`i+qBwrH-251!bcP>Wodp<~hCI*9(9kBcwI4xzKbipLEXI~GyKCFaNSy2gi|a0%6FP|N`dkvo zv{+eBLTu?!x<4Y_pV%TDGu3eXQ}(xTcpyK7AoOX_JvnrSbQ9|-4@5QYB1Z~xgC~t6 z$#ZH1D;MOG_>*Wvn-75xc3o2=9vN+(=()H~!pN|$eBm{|B;=5rF*aT8odhwa(!^0gJ9Y25h zF?{jaFX82@AHekwz6Zbgr=QTZIbkzJ#(q4=y4-vK7n^I?Z66q~LE7^$NE{b9dF4c4 z6xW-`;+sq_d=i(OUE8@aKg}jFHS;&sl!sik&2p~wciN;YQ%VSYl38AvE6McZq7|n& zwLzM5@unCD`PwsjE{Hfxsnu?aHXKsT)XqXxF3XWs9+1}9 zRcBgR;R#M7-u6z@lM!usK0FCW)$Y+iA%BB3AcvOm&~vlHO<7QG&&u~?w#t+gXp)VkMsft)e zLEk5%1mz|tR<(>`&H|$Qrf4mlX!mRaBgmZ=JT-T)-V~ajnSrO{Oj+;9jhr^}7@p8x z)MgM7YkbWt(F}CsXb!PD)K7vOgu1BFL|!%viW~xVe9d}2Nd_?;w>;Dr#f3YRVsyO_ zV=|ToAmtXZk+8OfTTPERAUFtU0r$x6RN>F6L%0GoP4n!h6-v ze>>NlHI#R_D4#=Ln*3q7C$l#6^EeE*G!$5s1|Jh9 zhzVn+o#T<&AMQ7V9+n0@lQ~!9L8AJU(13FyWIj`|zNf|?-~UKaQK(VhR71NUv|Xez zicXiz*5Jm{F@m8xdoJ9Do?a7Oe{qju%PGyXyOq zoxa`H-sEEfLCo1wjnL$nX*eSMWk2v9T`u(~HIrIPS6w5csCg!Z3dStMEbS~!E2qlj z>JmmeZ`>t$SlUIeDUXD325^r0AkB-i0x7a5oAEA7?OZM4o1!e)^C(~MnW~cn;itVG zGrd>We1FhA%923!cH~_7NHt|L)6jz;_?aF~GDF`;WF24+)Z~og!BKmo4UN&`0EbiC z+b=jOt<-`;xxVhd{0F%DgMVX2qysv`Q>0_LN2W@79?Q?sh!Z0SvH3pi4>UwNFMIvt z<0G-0$auEg8|RyAI_8VTf*2+EnVvoW1hx-5c=hu8@WDslhu?qsYaZa?P^zpY$Y41` zM|bir36v_aSS)!Mg##yy$(sgO4|Xg`$n!lkRiMPqPqI`AWkC3(2{0CgQNg9m#>NUu1R&{lKGh>&ag(qI;NGno%;AN z*PrqE?;3=-)*LlzO@XeXJx(n2imp(a4?JTCH%MXevc!L+W==EB~y zITkJM+Eg9vVCE*c**D{Xr$~}t%I{H3;*=JG1x$A?RQIWxis+5n7!4|lJ_?c>*sKBF z;7gNE5j!ImSg2EfP6bLPx81$yIaz1OZ?C5bJiab9-c2$SqrlnRB_koX^u8l!bViJA zTRh{<>hQMgm+z!e=2)GqhG~S1_jZ~xA&-+ZrE0dI23_jPE3__<+;R@^Wz-T;9jF_n znuW|W0)tTQsi7w={Yd95!%_wu;^-bjixBt;E>Xn>GH;s7F~&(K8nnp{Dzsf~gnFUn z2sPY{L-{a2+}eN9x&)%u#8n=#9NC{1;@h)gd=-F#_s*u_(h8By#cz6!30 zGJ0`&LGSC~?!GLrd-@(H`j|I7Y;WMJ&;Ai!eE9v+z@szt1L=)gLm{V)4#%$FHLo`| zlr6nUS&BZBnK=C z)sumo)V~$Dcb4s8wxQOItTyxw??Q__eX@9b_JVVBw~5kB|A=PEU%xI5`ak}^=xKJVtO$!tc2u z-_mEs+;jXM(d|e>u0^FFL-l3|K?c91bDzX$v?2nmrC*adCm)Ld%gu)NI*dufbPHr; zJl_0*wMHSucsa(qRM)S%zN~BSeJEjTb>ss z7?_Q&uHMN8#m7QKpEX_yTG>n|(M21FAQzX<1zC5b63gbz#&V!RjG}dc(NZ>tD&OOv zo=l&5No+}Nt~sPOB?esa3-c*rnz;yPYXY+{si=twvtp3Y>Ux9NVAT%^12_}h%4}he zmMqP&X0D5acR4R=Y^aXWQ#p3iVORF8D=yy4Ib1K6^lF$yLK)U%SjzG`l7pbs&2;4; z$n?Z!u5^3^mAO1>lr_`5usMf((R32ix*9GE^*$IT|Qt8QSb09^vJS z?@=TF#TUOMBp%ad-hK5eVg#bU#ikq^9IOr_JB3Gl?foEuY2ue~vSoY|Zdl=yne!#{kG}3)J3g;)4`AVP5F>(Y{DVqt}@-Kyt9YC4|!17*{-^)`PvBqu@L$5$Z*Pf3RAcTU4O2{xK!%c$Ewj7owWDi2M{VAh z>v0c@vIdXCV8eKT>d#}q2c8{d5aD^~I~(TKQA9ps`!(`nc#1g)M~1>D$l2AXS5fwc z1)f_*Z)g#8t2G16z?BvVI0Yj&5w#(o{M~Uwosa0}$LRej%eqv}vPE93U}~j=gT0rK z!%QBWPipV;OhWvv|I7JXE%bWRl!jiWHCt{h!%`OB)EGp03%N?|l}$}eQ(|za8W-B6 zPr}J~PA(E9)rf}~jAQd2bk)Wt5+iu<+!I|%sMgq+FCuHTi5_xbw@5-yICq>J%_&N) zchel6PMeq}2y%kvZ~e3KXD?VAg`bH`$L`C2Z)ssAsy;qf!UFn+P;}lTxT#4Pj}k|V zW~e7(VH$H!?`5Q3B_)$sG{;H<4xyz-NGt==$T>$=Z|(!1H+A18TK~b~?&kBFT4S-3 z=rHU=_oYLG!P$jJF+$0LHYn{cIp0{xe-*776$M&=W*L@X0gXsAzUKqdEX#3PpyqDl zOdew0xK(c@3mED0Fs5m>qQ)G$>r!+^I6Q3W_^;0{sqoqF-;o3JYT41hhkY-eG3B)u z>vD)oak^z4dKQx|@*(KY;p+NBYPu0kx_w_7@BN-w86+Jj*9R81V|WkmzWfEed-G@T z@h5*M3wS1D8JHo!e9V;oJ8wwE*d?@<7s(5X-S5Itlbu?Lq@n0@)41H~)TF5=+GtXG zswd5chjMwt?Ri>h|p_O5hX(D4!b(6Yt|~3m4TSag48T=Xe1OE zBuPM5l-SZ^W!N8VpA0jP5AR0ow5*2gFzSbcrEYOfdKGQD$gp-~mITY)CTir?rRiL+ z7Vz2YHzco_QWgfGYUYI|+=(27n(>ur{0CZRQxcsvMYm2|yU604P5%s3Lt$N|gA{Dw z7V8(~ZJx2@AoEaw7;cyPS8$aOC=;}qeHdoYKzJK?oJl_Jw zay%a&Zb%YGz7FWopzfLFxb3#vQfn;X^_Rb)A=i4dfz^5mhwWXtA3q?QUSvG!+D`O# zG4<>59y{Da&5xFrAx&;yA6ffP^zhL<2eNCz^(!?IU}NJ&zzw*kv1gHGsn#60*(AWE z<1__aOI1@HIBr()bWR8g=F!9Po=kPG4(uXFkzs!F;KJOfE9WLcE9HC=&9z3{rKj*Z zz_JN@W*^mXq&KdML8J4x;ThKe7|r|n=U>9Rhd+aV`)~gO{@4HQe}|7h{@8#w_6q3i zy<}_LwXet(@fMF792Py?y@ltfM}uQTIk-BF_60l^herk|sh(caIj;DvV=^_Syx*KL zew^NtpKvC3{yTYwJ~wq`n3-JVwkbZRU5^Y8Y!Zu7~%{vjlF^%jS7Et<1BkwQDogjqa;H4?R| z3%TmIf|cx@P4TMhV$IzIxdEyUHdcc<)aN8_K(PoT134Tj^gX+XPCIgmW&NO|uh0TE zh+Yfa4Vo*By%cJQJ|Gf{k!b;=aHhv{lYCtY=Nl@@Y}3W2l&JMVwAewi5O;KcME#wj zBpIstn-mXb!Y2A}UMR#hUTN>bxcMfi(Zh)X_k!| zbC6f-6>QF5LAQDZhv}?rlmkt-fwE*1HSc|gO(zzs@95ZYL|sqQ?P%=ii8pmLpCKpV zOilUavk!?bcYpUlu`Kv|)Jx*@o$}kmL`5uariX`jgm^sv@YC|MC{E*%C&%*)?;2t$ zr!dy&6Wui2Kqf$S@6zVk?xF@wk4Nt8ZQK`}K-8V*160(!zNeP{vQQy$10N4}w}M5v z@B7X%YiBb1V4ZsXoMGl{Z(nhq+7e`F11G!>TFo03Pv!3sJ^$IyxA3DM{~u-bzo!A0 znn>BzrRG7{2$klx6PIQ!;wEf#arC*mB6?^L11XbyOkDhSq#+-Oa*j>@VtHMT>6Wg; zkuFBmqY!}oSaueG^&M*rruCg?2KnGO4`M(W~Gs%$K|J=Q(LuH>iU5%?`ZJGU> z&7q*#&)JxKRkqIOE+3ic(3mU_HD8oH?lkVyv>ioLfJrA5eFeFG z>zdltn;xR++KmMuDFVw4gBKcA1xEc1Hpucd1ETfhXdXKoG#afR-?OX(gwSFQ;`Xggg#P z-GK6txZp_N-NSo|M?*v$hoyLY$MXB3++T^-<+0q`=jDEREVbr64gVkC|DL>#x;{c* z?$u?fO^LySV9~G>X~96xmCE|S=yf@E*rek+f)W@^{lUi(Xf*Id6aS6t8vdUAFZNVt zqBjA{p7s)j%YVa8_z?w7mqt0x;ob}<#M@5F*!ZO$ zS!*p)-qemS>j?~R=0P41qo zRSOMU1UO_rgFx$ZCUCDtMw+5Nx8!df`K1g_v{@TfoiSx;&ePG~RutI(ZGw6}bMu`3 z=WycpVDgsigbTT1@$LK4pS89V-5O|u%Iet;@gQL_s{cB$A1$wkdo z3Nz_yR3e|#|}WlqQLpGY^xVuT!eNhf?ONJyQk@y5NYnk;Rs6K@8Hns&=q5LX}4 z-yw}1Fe+`l=V&o)sAAP{6WucC)P9i7^pRgHC#OfK`NpPwQ#VTOP^qa-oNtOkQljte zq#)}pdsmx^(EQyv(^^zbFE<(sj{nGhYUR*0)yT>~MKzUHIEQx9)#!{t^zu4v!6=vR zLg@9;rnPqNf;Y6&VF2g362(=Vtj+jC%$o51FPDo_;9+C_VQFkiK|N$R?DjP$9UJIW zis5`uJ_qRTj)M}UttFzvchp3aDV@9qZot?Kt=1d3y#5H5=YIf)Ll5`2cN8sz?}?5b zI?1Q49rqYH?{(PUkVEIii$8$#i)$*F(U}!Dk15T}+`_jeP8d=I-jy@gDQt_v`hsva zZ$8q2e#2DN#%E>$<_wWq7js{L1~}d9%cnVogP;t<=CmL4iNHe<#mYH z(Q%lYR<;8Ny>}pllWshDK43X!Y}LXdv_B2aW{{;Z9|%>!>t@m~%%etROBx``XBD(1 zDvfWZv5I1hld)(lMISa=2cgX4aI6b!iab(3HGepxoAue6BG+itTBw=1x)DYQp48C{ zX2M(%P@bgRw(#x^!2k1C|2I6|{|YvnYk5<#9p-|dl<`bx;}vD3+-yaaQ2UA|T4dnZ zlldDDL^GMcA*wf)br|WM%hfZM1Ynd}X=w5HXefsWA2#n_@t?4wF=IA#qTVi0Q(TK(T_;vZ4gYx%< zR-d>4MW&RXtg-BM=oFuZNJHtfv$N7n+)_;1rZi3%p@xV#Hr(W{O(x?QxwfMBf(`xU z<;(K8B>}Ac>Jrvx8~RME)rO4Y@Yxp_|BX4zE?z^rHX4ND>PkFpZ)=)p#%6 z*l8Us*YtLKOXxX1zarLbs#u%z8jHsJW0HMTQL$7$V@B;fF_|>)nGF=J0VlK->Yn6% zUrw!jp{?NNL&iM&{oI2`o7ccP2>CZSgT&UHlYW+5%&XTpW^_TnlFaYk40p%f9W&R+ z$WZ9ZxToW>9a9|+D*6+$Wo?7f#5E$#G3K%|4Rm;5odY<|}=DxadCpDZDdbnH*Hu_u2Wa?^GM&#Y)vNcG$W^I6PpwwX`9H~3EP z?br+8TbuLTf?VC^gFpJAPU0Bd^~hi6Kyu$?MO(OYlkL|UnpE~dJrKr6K-ZmDJqL!UHEI1f}zWy6UukFS+p_lu4porupuwadBz-C za#0udzikj57imh36Dk?fo_Q@5cXKg!3C(D*6Ag=)&w)<*JC3cv=^!2#+2lDgjWx}I z5a8HI+SI(S{$Q3-uc)dR74d6EM?cM#rrrRAY`mmYxtwbbW&;R=#8#+da@GMZ102;|r9O*{u%`;eTzE?JZXAUvf>2Ib6deQAlQ^HXn zYB;5ZJ5trL_{L-0W5>YRF*FZ2JG+3*Q*!(`!BDI8Rm^ea4)|U!&vvaN&eC zz6}>m;}54%b-yWj@-Q0i4H5UsIwchZ=K3%@14{VsoCv-B+ES1IT@l z#4R?~Rw0CDkVOVP*p!v$-cMPa;8F9ufn_g9-~R4DmEv{H>q8FhwoP(Wj`oV==@D&Y&XmmomS-=?Eqd6! z=WOxPVAHw->@tnV4fDoT!@8ijv(k_sZs>MjtzR((d?>{+8NNl*lA}(%v*t%4GIgDb z97i=JF@uY}F~11;#&thE2pYT;CKJ;a{Nj{|!5Tcmw8qkW<{Lw5{kVx@ z=7hdY==u7RT7q;!*LR&4e!3S}F%;#s<>V$dDcDn5pWE5pW<>yjxq{5M+ub*&1XlXt~fq zhuXsEfa!s3BLv;IdaCyVZNZ}M3y!MclLbUL5|IvU+m=0N(iiCitNixVMizrO; zeCnaW=W?{+ew1d55m_me#ZZwX15$hGz7fR05gBZEU;hIf$~9qrK$`!BcwFZ=$meGfxv&~bmq1{}Y~`VrR(y6+JL zLbgfy`)T{0n{bSFT{63e?sYOwJ4hN&AaEe5VXs8jkqPiPz)_-+c`>yztn6B{>bsIp z(2KS1&UMW;V6E;|7QdEV^RDf=veRwBH3~e)2IcW-c5_9)iW> z!YMs`GbMU@cmOAvso$aTKIS#f3<99W_yRTPpZ-u$+^WS=g9)wL=8;HqAHm#EVtF%| zOk-|~My!QTXhP$m)sBYTPQeL*78Igil2)tL%>uhd;zU!7P#}kDz(rK@J?rfIOG0Af z@&iUKu_+(klm+@ujzMn?u%U2-`Y(iXt(y_k+aVofYTYw}9yG2*H0aWh*A3lac#?6= zktEsaZ93Do0jPnWJ2yc#d}pL~Ov4ouIntt!wW-(1Qf?O}pC_*|D2A^FN7>gYIT`Pj zqByQ(>d!Q)7-j<*HKK`q9YDzS6qP<0SWC+5-GMab>+_ee+I(0Zc>&v9B(0=ozxJr{ zC$EHiiDcu(IGL#$qbTTHOj=MhiW~Oy-d3vxtj?an>iUn$^Oep1?eAgtxZ^1;GBW@- z@_V`-D5{hYEIgNwLL*~pA#S>T$GWVG7oWi9{6c7;nHqFN?WdHQcpcxEA8CMQ@hKH) z7OG%q-LvPJlPv-i;3?QXH)9$%ISirE5JgAR(rC685sH;AesVq1{L+>{ksDUPsl_}u zO|ti~INosciO)Zed7Hn(cHKF}DX<~Z3|&7~OgRREbIm7IVPYMjBId0B+*6^LBu0v5 z7Ha&H%wSECE8VoCQu*dlCN5hym4Y4-&I2~-O3%$}Sd_J8(OYmto!>=AW$&O;jzhaj zh1oI8juKg2-0M!BM25d!2KeHO1V8@i|5@J0J)60Cqpnaj`Iz&a8_oVm$oVwh(OTb8 zR3@`xrc!VdqAj#vJdQ!A=i_is|6Q(M5Z!zjZed-TdtA2<6vwup#x_fnyr4mEFta~S ziBKf5r|f7#LNmtfXYR;z}tS&xcE$)B=!VQ_2vTq4DNm$f-ef5N_t+cgfB~94K zzd?a`jX;w9kK|jZU6p04Ifg5(FGn+cGRaMTE7roIey`g z0KXLBqU$-JFUUnX&Z~NiAymDl4z?S1+0;BXl_m>K(#Rl846ukIjOe4rflBjQ(Q|0f z^HvrFM@ZulJ~T6W%OS`;*z?-gt)#XX-MtZ-wNX*@V1b0vaJWH47RD4czmzdP*&2b~ z3%K_nat%6wh`lx5>>n~P^F~ZPxdGNePqvuSEWm*sV@i9O$#kR^;A?)cp%g|LVuQeq z*ks0yISrOa&i~$v@uSjoCy_JM;Y*lpf=aO`3cQ+2PD5o@N-P)2GsYd|n~%G9@bK=} zENP)(`+;||@_X8|(DgqvDSO=A5DNhZp=7*yz{YyZYjF8ObQ@of*dg1uG;ByT9J#03 z0e_CeKODlx(tv{i6NyqEGM#_)yI5a*TxyEvk}Q)f>pKWNJ1G)QjFz5r!Ep^+tjr9~ zBx)f$uA|?hoRho7S}A3{Ubof6w2e@!+H+aIV-PkK*UC|@cQTC2!BBIPg(i(zOOjtM zO*%E0V)B@n`koqeyc)sT{;0KY_GoIWVN>MX8g-pC%V4@qu*nwxc*;qpL3p!kX1zu_ zR0}HmuUX$Y-njMZ1@S_?qdph}X}*=*3Kj(cSM{)k~hh67c!ZkkZFz}+y3}U#TbM#S{It0UCHr#bkasT zc-L3zI4-_8v6Sd7@AN~_UDRN&$QURtUNU+yz9nb&OzyeKCf?lFFini7*L`iCrcsct zL2}|bMhqDUW<>EJ@- z8JYo#1tp@2Xw0(gBV4}t7tmk)A?Z#Z-u(vl_pfQuj1db_ETA80xMGDCo#(;j)H9VG z-zT1{$NTrNCe+Q1wPjUd>xhsI#m{2*Fd&!;D9*h(0?p*M2M;suGV(fx=85KX0h#d7SXX z`#Zg2pIjvK@q$@d4fECBtzWK@&lZWN8O&mmqcJl?W8cz$xgp=tCQT0QWCr8Sv7F~a zGsF;WZDTGK9D^szeN^s){XI9P7!ic}VY;t2Qy& zMW%9i*CTy=Vq_bs+}H^7&|_cL5Jqcv+t(DMgxc(3xS?T4he;wD;}jOubVVCdCcB5C z(h0HnH+}6SdT>k?xub@4Rhs`rd5vLw&-u^&h3RL>xHO)ziCtuOZq{Wl2pQ-3>w7Y@ z)cumLr?Gm#kSilMU?}Ip*T;<<5g77)!+dpElP-43Tly@kettoJ z^SFKB;=CNoJ;wWyr^|{EZ#0|3&%?v-Y|(0sADTA0PWr;Act_|wHt7o*qA$z)+K4}l z&^F!LlQWnLwVEd8T+KkUG=kV<*?K32s>Jq_#1oQ07^AHk2!?~C2*q$B*ox+Yp9d75DdKx zn%p8a5YxT8qhre`-Jxp0XS&&H#sxM0OBxk&an~kX2PjIvHUEf#5o6Izo2gRP8c%83 zjI`F_XXbki-#a$gRs@g21~`a0>0}XZm{xGuay~goGatkUAS)#}iH=|Df*2~3K=*J= ziRi=?9_ublb{O|Nmd)Uxeo>nBVSsM6hQ2i4D1}s63^5EOrmQRX-eUQj-;a4HBw;_b zj5FmE2Z_^+2p}NSkC=Y}a+srd!J<%4sg3LNIXCo>Wo;I3AUQ&vFrx@5kNm94hEir$ zbkug;XOq??a$hD{6BJFKv`NSR%303on7xwgO>bv`CG_v6#?`jFR+XHzEpk(4&Z9$e!G z$_SA40a->kDCJ1LJ$n^6db_f%6v$xz1&x31XJZFwZPtBkwbUm0L|YAx_Dw@02SC_> zUL*IusWJcVed@O$;@MpHpVoYbr=Q0m;yxNKyOVP?YzV$}`RBQ=f5!(u2|yh~=I&mZ zoyTtT@t^(BCR)%!|3O?h1DrZ|p*?eYLN${lO;tNBls3A#q*4*yb1t05>DjKN+j9kqTSZbg*OJ`Y`RGj0$pxbctT=^o6W9a3jl4$X2(?&y) z*xSH{;~_>lZllC}NYQ~bRCK1j_@KPwXRzHRijNw{QjDUx8zSZtYQgV0Wx%=O_Fa_t znq-@wets;<@ijM_4V+(nKxq7a?8?u}b+G?Eq3|*Dv>Ti7E(k7a#y~Dx(wb{L2WPZl zh2?5*F29MoS95$G}=M-HcxR6M_RGwy*CS7oDCOhAzp_I zm5v?42~B|~=I3_d53_ttpD5w2r{?>Dx^gG-@)+5X9UF7;IY{GPn)HJq5TGVl`INpr zG^Tv&jLXNmpM50P7*KTKmJlG!{XL{iO*-TyWq~7-ZXP$`m{~dhnYX(0W>?-l78`7v zF_a%I76F#!b^iVz-owv-`5!1rfuunebDOJnkBX)h4H2d#+z$sSibimRQCL*Zoi}b6e$1qp4KYzbjcc@KqG@rFz8YfH;3GSr<9IXnrkDgMi89EY#E3tezMNtj zm7*&S>}L|g7@{q%@_9fRRb@>UoshHAVY^5xUOWC zIa&UDBo+u5!+@JljKjkJo|RgGV&%&BXo}Y@ucgk{V|L&=ro0ZK=VVTal9pHjBU(qg z?wC63{FsOxCE3_?+)tRTwuta#&8^0ydO2sdC^e|&g`hI0N?)hi`Dk4a)uX9aY~t3Q ztWi%6Nl&&;5U-RQbgxUM#|uSX-gEMV{mgc{DZ5V+m_}ZyU2d~dqqfLNHRp(3)ZGfVA`3CyeI8Kqs^+`K1kI<)1|tY@2X6mAB zXvAcSX=>c}&FIql?kp^lo*A*wRfceYlZJS06ML*_^nVhR&OWyhJHhfk3due41Uk*v z{5HD!ck6rS9s^<4oXh&1oFOiy6dZq$@XvVR{LgC4^OF&FFtafRr_m4DA^fxR)onid zvma_R5@v`OKyo+mad&^BQ>Y@u6purw5Kq6TP!pOMO=+X*_;qO!idtA0og8#CSBFnefrqES#B4aD8_2`1$Bz9_U1tmO`WVN&4`eo6%8Nq#4&uhSVW9NDvfFsoxIoFE2?KC9Q@lb z*_1iRlFn#7N6?K^pr$-aybWr?y8b}J6hzGP{5n%=pQk;OhHjwqw^($rIlqS0`3L1? zUcqkH!Nctr4di#D zx#k4ES756 zGk01GRR?HsH`qKL_JW$D4p$rWoteOaFVb^p1urv~c|)K`8WQEYnk@D(99;+!_lDOg z4g~h>p1n_8{NQ@IDoyI5&du7FoHgZj{u(^FNyxL(lqY@?N=WE3WpuAroO%AEAOCw8 z#y5n>)|)fA&6?5kOzWa(S(SN#Xd0Tnt*!-`txo3n*&`XdaS8^R!X^GWrh8Dd*zO(a z&=;u7#>hpCH(Fg1GluA?un?Al`XQ(>8~*A4%+Puhm>JZucSaNYBXoGp-VWkuJZ#_92qZy@IofM7Z9WfX znbnqUSeBkNiF;BCb5z`(k`o1yV(Gx#t&2`)p1tW5HZRj;YkDxlGl^Uk9~ylYWYWY0*|Tu-DF$j-y-I^`<&iKHLz#b}Uq|H>F)NnN6~DF{+cL%{J+t__w$ zOhSpFff*eq-kY+Z`$1A?$h?f2YaUJplQ!mB=u3mvAYp;c;j*l8paUCfAUiS0TABwD z{@M2a_hgDl#*69`gteJQ%Ng}q{7+`WuxKf5rYB)x5$zwpN9h)^nfSjG?R)YVX@Zj_(kSiR zHRsx(%lFyV8C?SFfTbenVjhi+dkl6yt=TvFw!81}6NcKbH~fRlXt{Sn&FYY9Cf3Y& z!E0buu7y4faP$66ZO{c2)0}p{&iM2ri!UX%fyhG8xU@9sxYp96<>z|+n6%HX9IpNG zoDj1yu z2yLuWVz<$y)KGHj`HPM^nQN9IF!h>|)Ipj#M{)N$P{~W>i+4$sM_pj8n8n3HG+S}; zf^_Dzp^@(BP5JtoGr{K*ANu=VG~QZBO=eERRQ7s2g3-*BhIKIKQKFDzkx9)e7L`~0 zUgEi&yis(a6F29ScbcGa|H@8tZds&3nnsB!k@y95TW>`d;HLVuD6Wo|gBZ3&Yr1ln z-H_tIP7`}HeLrXwP7FD87Gdy`RS3cPr8WJR+19!~KWeTK8rn6FX89xmYi4(WM4eE7j9^jzD= zH|1p$T}MR0q=+S*Tvn~1x$j~IdVB`U^((l1_MG%-yT=Eiu8(Y9RbKo0gCD@UbSRS= z|ClLSpn^F_lMdd%%>$^p(xcSmElT!q&L`ZAa&t?!-EAuAZQUo1A_KXLWrKYAna+VZl;S_|f0~9A1C@Q_5>56hjb8 z&CymfGP>u*Y>Em((&=wW-yKOS4x)#Z9Od#o8|)m&G;VeNF-5Q;lD(kVt{e}{EXP7JihH?GctdBDU(%jWkMvfSr8&p!@KJK0 zDfXMhGH=(Oe%qO(n^Y1ImW4-{1-f~KEPWT}svLFsydcU})N1^T> z4)?Nm$p8(9JI0ukA+Ze%(yVX|&6-gMv7yP|u3Js0sVTH>sWbXmk#d)99vse;Wx$5_ z3o-rJ&_r_2CI8&KCBPbfHV|X;TQWe*!l+Q!dl~Tab;)}lp3gZzJuE zlkCN#(BB#TXJ*KO^usFO69KP<<=G21qt)YFiI-Iw z0vhoV8ziM>NL%aqZ07`orJ^8?4s1+i99nZ`P23^5ROZB{B(emOh9;3GproW+SLE4) z2@RtpH;g+of#jc|8RU-5An|t-{@tGb4hIgC=%`b!dTK+rvzn*oimV%Zv#X7B>?Cts zt|OziYa~}VYQB>nu0zeGv1AU~A3M4ivjQ1p{>=4pYzA7A1XT6}^i$by-<8i5W`@cw zGoqEDWHnNWIzV~5(HC(m4kGUVf+gZ~P2_NQp~Pp}HSIwg2Y z`|LTLyZ_%(GuZu(2v_(pl6&f-6^C-H0J6@n}DV_h74R2l*N2WD0*8{JBxd7 z@T3uN6vNYj<;o+qkdTJwgl=LHnugcq;Wupq96092G9&v10DcYMbFcX0^Y>$%Mav;OFBnElx#IFr>-S&tM zC)Xfp!_Ut-iYRR0VVhtem*TQ0mS+F{euC8+uk9CQgSjJQX}#Rg1bZ9?afChaW={Ga zTxVC%uU^6C{IdLQPcHKJxA$cJwOlf4HK(u9K37gK~$jK*v!H?d9P!`uij!)*QR z2&rYw+JS~;s>wD(t&~l+gZgJIkj7G2+`r=n5RuY-`TB7B2re%pAb~`gswNTi)P0k| zFx`)4hgjHjM>AUb_o96L@;49gyWjmyX%e&m%_g5B_LImT#!+>gqM60wl#VIKUrzgE z=@=t9*{(Q74fW*MkgQ+Q@$5@;jK?3FnQ7t=gC=oUT zp+^Hc_P{{&zstR7{zonbRi;6C=Q|q6B9e{N_L0u>Kooo|I1l^MIOhM4wm0dLBstQ= zRMpJ4h{(*y%vu2SfIT?$^xS#j|L2K3@R9RorWZ7Odb)uspsI3<#WyokrOGFZikW*9 zfFX(Z5?L9GySXi@@`-#)kJq7}jd2J1KBj57{tObRP$TDdZti+x#7RuZRzah%_%q)y z?Gnw)H4171snEBRX%?{!@EKS27>4@UUxhdKZ?RvE^?f$GEgbDBll|%WW7yul3loY^ zUdxYl4W#qeuQFc~Q#?g9FFRornfV({;ssE2vKIS5CY^@AOm)JZ^xH)uNE7y`GuEL=03o8pbkCO> zr3mv*cl?Zu>=Ea0R2iI6xdTbPTno(pbHxFW;f*n-a@WDD{CFR_t`WwjA`}j_eKWN4e*859rso7)Ge9Os`Wuv$h-n(>Xmi1F_=Fc?(RB zC*14x4Ap09BAUH5pj;fTtjAdZXlVo{{5z`$lFGH04N#AE~bO zGNCp)dyxMYa;(zYi@Jt)$nGg>%q&bUOB1kEfh0^sm!`rzWMiY0Su;fjB*s#iQ~qbp zSaDG|#5M}zv?Kw!Nqt8$?~~dzbJG%&?2%@iHoopI>~^=|`1zsUbDi^kDl>Cf+qP$} z_WXR3bO%z^%;$ao`TMXU#u6y@(@c679g|L3RRyN0dw6>UCv$t5T0J*DOTw}Y@lx^~ z%Qa7)`4|7}?C$?J0N%?$E(R{8P1jZPpWUF(XUHzu_kZ@pzx+JC{>Av>^1{EPO98tU zpLC@uu=tVQjNnqV?kfLo2d#M9zzTpnJO>8kp zTu>(I6z;<~J&N1y$_iVH(&Fl#Hv=_?i{i)|2GQCR^|MI#xyQmET~60*^3G*E=&-cu zQXCt(t>(O~;F}DTj@U?GghJHT=_!2q^j%n2kbHCd8s;CA(MwT41SVGNt`@kXIlHRC z+0EU%aP#IZCL51m9_s6!d83E<(E*!rzqt$N{fF@3_x}*S`sKe5yKOCq^Kk(p1*DUI z0<~d~(O#No!&S=mV#zGoDC}`IZEm3Qf}$yo>};f$C88(JCffe^O7Lc2#k9~xHuhv- zT&SngSWrEr>i0qM%bi$nX;yE(vgj2@^Dh?+fi?*fU7SlYXbp4yKW|=3ObX*t~28N!->*G20~NLWl31VoPY+RhA`l zG#i^8ZJpsBH@}#1lb{&|4SWA7JkmsD;M{6*^8R}KMYzxF3fOq*($iex+-wEKR5q`h zz+RON^k`F?sPkVwhVU={{qO6~oa*y*W4;TR;>qHcMDk?ppt=^~u0)=$O!@#&MB9of zPX&;7zpTYcea@c$4eK9awej!)@n74!*A>uz48&gV`a2jy(!`C<51Gb=sMOXSyS<;E z>mk&0x1ui=0M6BJ1Ij&7zxz%kH>ZP5W$Bz##3#kMDL{%sgB^xFUXz{XcbK%(9z%>T zOif~uXh;I5U+xo)k6DAEIIKkvDe5` zWAI2kQE_h8#hYkp)Z#p9)=6TPYlTvT^YbP>{H7WNKb) z9i`9QcU(V^T#rG-S~S+9v8Z6WM-5;^8J?LEOw+x(52nZsMAeI`^Lh-)QWPR|^g^js zF{7-9QJVExnlu2#A+`u89FI=oQj6>s7C>>%6=mkjR2HUMkxM>YGadvW>a5;V(9_d8 z8|vOpX$8-J2*c^AX}n9@p=cUTUJ5F8Q*E?T@Y(-?_2g8CDP_ON0yh~r2YTlSRszbk zh&Vld3fs58toL1w!q-s4R z_kDyMrEAe>YPJ~IEI2vYtL??fNf)EfWEYdgD?T^zLaNe|7or(X^QZ4RJ%vq&rlp|6iE^*~IfsX;(f^waalaC84xi0pIr zn^)-45}QUzMEw~uEZ`mme=mXc=z1WIMy?L<7sKX16S$&5CC&HASYUr4_?_X^GV?Mk zVd2Z;n=jcVSNSz2mMi?N@)!8Oz04X|;@Hb~x&qEix&Hp~ijP}f7{&SfZ};_YM1$TT z=Z`ZeN6EF-Nz>%G^6e%ztA5LB&P}_1B_}Sb8>7a9Nv=3YWjKnv-{fuT&XmM%Rl(Kz z#^O8Jk-gp~!-6lt?VWR%Th@7&Ia4x_ z>zA5jnci)}Z=LL{W;`?E^Q?*2z;?c>^Yk%9OX+odfoJaZ?$=Eh;uXWExcJ@Trs;Fg z;LYIXQh{hOLI6Xcu}e%3>Ab}R4ij9NsLzV^IB%4cS*Ntji;3Ar6<-P}X=@X7e&4)3+_9jHM7Gp=n|B{GmRS*$bp(`gBxzpgVw>RDk#N3`mh zmi2f4_51LLAO8y|)}RANPNHBCmyF&B{WHvPR#?lx*djni3>tE(brTGxF>k{9?yu|~ z18p3Q*jm7^B(|o4I!w6N+xi}dS^#~J!Y6LARX4I6&q9;rVYp2fAh-QWPX zU^xj>t>1#C59fA7MsAUzPC%vWcDU9QD+j7O8V>;=o2L8cBgab8^qkhK&maGQwdT#c zU%*W7c=%Gk_lDUC^_-I)lJu3V_g_IqKqf}WKc@&a@_eaZr|YQeIHIBoM+t%wTc3q< zJ>Na#XZ?joMF>8Iu*{?)*+)p#f0Oo{)?$`rvB4M`V)?`xaP@5#)3~nV^<;9H+lz3e z7wMWYE+sPyXrqnn)EjLW=c&^uM0L6^ZvSb+AMhmBNxVnAElVi~M#i^VcT410B zVcfZ;*4R7FbyU%pbf&X$}`48C+rN+?NKkRoF-M{ z+%mIY$|!8aV(#{3v7WX~zPI|Vh^E~)EST!Q!fQT#`JJ1>7o#fET`*3?sL9+Y9t00} z!AI8u7}5IJ^RNVlV8jfg<5mun#py&oi{_uKpH~63VfnRYM|2YkI z3*`M10JzLZ>OZ67p8NXv6s`*ne!1R;nk68V@)sJj|H%(AV>kpSAGtbQD?X|-&RF}) zzQmuJ?svQQzx>-`(O{`93Q}A}b1ZN6Pqu8Cw?XrFU8gLn zj!WHDDP~5p+A*;X%a|>p&&uy;WVtmVNV*VQ4F63jxQ?D zpvmh5)^xv_O^AqcP6hoyMoP!$TGT&Pu+oKB_g{s(`(KCLy|2Z=J{}!<&?SXI@_0~K`-8@jS93 zTx#*Xrrq3;qci!7p)8sTaS@YZhM3YIVaHykvBP-HY0O8-(xu5c>&#rFkrhF1yNfNF zt!-=$L^xBKmubPFHC3cph1}}(UH!9@_@hY*^<>2ZsPLq_Bfa4HF`Q|VULT1O1!D#1 zbsZz-o-XOrq^^VP0Ia5RUYDO*K2KQJm;b}>r|@_G^uH5nS{#x^OO+ynKLN)S=SA+d zY(BY`0*)JQ>Q?Qk!1QEvyRX3%n$BO~+D?B6oRTr!=JqR4L}|)SRPUai=lU5Z(pb}z zPiyS(2!_uzJk+KCfgP8rF-rasgJijAc+v)cy z!@MIPl(RMc3DgJotkQdTaM@pR4tjkbY6OwvJArtL4I-dJ*LDM=xo$2+al#!opqt;{ z`s~n}I@aSI_78F{B$0){L%oL4?;G?-47=E=TcXD-A6kvH{It9*rsi{Bjj|XjL{}Ut zeVm&VybiKQ=qY6{YNMp2I9=C3Ly)?G6Ir~P5l zy+gq)ngJZ8o1=rv0w%IBR=67~&h%Lm5wg|S*3dG$xZHNOHYzue7H7HY!OZ*2T1~VD zF>_?vBxaCi?k3kc%YCEIuhQ8yLa>D75?_?w-Z^?Z)2~wK?E6{^s$RbYmvJt6=gAsg z(e^$MpnZx-8#*n)KI_}@+O&>=>7;;N3|a7}cTvx6!=w9?_K|bF7iRHlp-5wGl8L!S z4Yt2S)@bHwW{itm^t#{BzCtm*EYS#8>k(r$%325yh1eTNH|DEER42y>*X1b7_fuKS z)?NaK=!@Yp6F$&w0Yg0EN zxhA6+i?s8e%-lezIrK17Hy;4_hBHtD0rZ2#R1|dvCz@pFEEChT^12`e)l;o4@+3%< zM#OY!WO{Ux6AwrB4NphPO7z(UQyZRuXQqW0?#Pn!IlHC@Hd>KsKo_TGKo_RDYqLF4 z*-_~t0BHzKQ{3`a_52Sr7gNmu_sj+Td5TJFIrYiFcxyx^?u(nAJwa0+HQvEM^)Lg~ ztq4ihSvSXUjgixWOLRd^0Nc9m3S5}d**Ag@m>uV^uE6~ERR!j|U)JJyTY>q2NH%uw zr=pvtR?nOe;JxUgoBS#;t$+Fr7oT8B)VIIAdk=HD!!d>DXEGn;*X_GnyjRfAwDc_; zp(*mMgfp8u(FEu8fJOQ4?XT)FzDEcC=d>*?hOMyn&p*_%IFpGLPupEV8CrJpy!weV ztz)=ix6w9^>ZJ29LdaX%ASCkppS zG;nNJ()>m7wL*ge26QRIK(3FR+qQ1K_4c z$a?!4$9^I=bporK9kZY!Yh#-PL$t#%l6YWxyT*9RI?SE{8{3CSi%YrZ5p>Fg2{v5K zLG#@SYwU=rIvEX-x$vg06J%a_I3C#(gmm*msn_Jk`q5+9-M&U+gbLp6%^R?N2vlz> z*hn$DMptSL>d^9)H7?CeBaOMs0G?i(nw@YbcFm_2s}^RBMc>G4`a)qNjHCE?Fi-?w zMFVDItT?8U9z>c~&pb_BHG0YnNw3#Lmrm~GVnR1hm59L`kq#rvMELVb{A}*=x)@n5@8^bL6 z?LtAs6LVV6lGJ@o{xr!Hv*QMUi-$ulv-im=;@)10nWPn~1;U~+s>j0-SW)GQU<#;2 zu%6HL>#%?LE<8Q{5lojL&4eJ4d-QuSTonp+k$iG|ZZygoLQ?o%0<}&UX0nbwB zWEmpR^@;sP_OTJyCLxW2O&t5po2Jc|>J$Sax*v!h54O@lK)JB5Ac0~KKdFC-W?$32 zJPz}9KK1szIbwQqa<^Rf(h?~``#U*CNNUwKo{^}o?n-%A<2Fppi<-MzxvYsD*_d)M zl+dmr?^|7?q$@BEEv-NeqP->^DHUBei^ogyb4h?T%NpV(8_yz{lNtLq)~bMU%TMRV z3?}DvpQo-()8&1?9lC$^bg?^)Vdkv#d90Zw~&dVxm$=jz98O8+Nl;8%&Gv0N$V znp9<;y|}O~x_H6Ga$Vfy{C^0TUqRJB3*uu4R~V$T$Xq}4kKRO$Z0cVrrDHu0Qu&0VgZ7f9_Ki{2(m!LKoEQ8HQd1E#0|-f3n-(}nY-Q>KEN|HsLS zE#r~s;pF080eXiC^@z<4v{RajMAnUK-Z*2JBkSsmr<`>{%gz#W!k>|sn?YP!xd_zk zLHgVYpu3Y!vE<~!@b1W)3qAaj+so!M9i|^-Zp0f&X5gsCa`bvG_q;j6HWmO+xXS`e z$zq$L(=969trLg)V9^mEG)vAd-1F&J^3dXQJdHl8Nk-pT5m6$Lz&sd(rCz!sM%`%J zLzY9!k)4AKP;;d?Nuov9CQp&q!Ga0L<542f*0sodAG*!^FibQVT7hy7s(T#jCQeg` zJx9RBrW-WCpW?+d8&vrEvzwcn@apYf*JAZuc=+^(@a5Bo`o02C;<5hLGu-4^Kh#0f z&Ux&UbrOkYi5z0uyy`WlT=c$|BJ+hQu};#dxGNH6(#{z#1f5LLFC;uEx_A^H*)`7; zD{=YtDCdGV<>;dWXB73NLEF4zt-p`EJn?Jh+&-fM_?atm@Vc^aLD6bpez`HktDAy% zh`+w5wum>KT1U%)k6|8cA$hNugq#_G4?<(Fe@6Z9;m95Z(`1gy*KP5OEp;VcQnX4~ zQ19JGm{WsQtDA+!z78vzuGS(Elk@&o%p;Gopx?rHsE9V+&Z%-860awel}-_1=lTrn zkNXNz2V`n*iB+#lpb;`?w2Iuuy6BmGN!EA2V%_-Z0gc%n8r3}j#qRDGD4NFM5su0LNayD;9iOEb zls(8&E7aVQlQPg)gF8E$)A80fa5I3`=?c{I>09%=RZ+|TfN;V z+DTpEHx)>1Xeth=R0@YP(NIs4x4y2w^97Ug+t=^veG)N=L;_036m$aqWTFR_LUhRh zMM-=tyGe0QQ=bFb2+BO2!yBS&TKravnlcTy8Nn5aYZKkBG~a2GJWx(>>VvvwW4{=l zq&XBNW=))^%h0ION*FFGtx|)(>&XsYw;E?LT#Kk8V;W^JPA182Z%y*Hc4jqDD{;2> z88w^s2{I!Q z35l5f(K<=b99S*e*UUIk)+tRw3&-5?gtiwJgw|uqWGZGf40)2s69V=dK7U2b0J-^6 zX8T1HIhKxQ`?}ZG}iS?Soxa4d0CXW zF^4}N?Y@ZNb6AGkmn+FWFa9sT5VXG7c48?nvJIA>Us;&l?pOcw-ztSzBg=TPp5zA8 z7Z9quJ%G9x7Xj&=Wbj;a^P_;dnCA2lEFLf(>1B}_-E^>Z=`G)fOlb(5i(5FoFU9PT z){u{-59Zh?MJ;!BN9p{o8(kU;<;mz{;0B~-co&koJ2I8MsJ@LrHZ;~6AtsS4WN6mC z3Ss@0-;*XaqWNYsA*L{na7pC`0Q7~j2&vvWx?)JDKV0-obHHm(mpa8vLKW2a+sXvV z>4MC}WW_GRn!6rUZzC!+XGGREP|a!2vpX-^w4j;GUFw44%%wks7O$qw65MaGxNbjB z--s%{yLnSL#;@vzc~^_Ux=^0ZV$MP_c#oKvhd4BluZ5P+xptEh?Rb**mQ3KbufDDK zAe+}TA}d_SK?otoF{lmOeSz!nR`UKmI<1|KtDq zU+a56ge^=O9Xq7swSioLhtr|{dFB_DX)%MalSP^t`$LM>Zu>s0cJC3nML>*zYlfTc zF|0Rlz-AhTXY4OD!6rTJaNwWCxret&6sP#f)=CssI43(U=qH(8Nv`s`XA0z4kGCTR zOFiGvw&y)2=Uz#O#X*`My^Edm zdsY-z=s7rVo;oS?yZfe5FI)@Ivyu8cnY11`cRO_!V}=G!jHW%$HXPZsMyxZzV@mDF z-U`sP7XiQyP{r69So(b#s;ES!NFxaHJlv2HwOGnHK_$fUIo-a+zxY5<_p zE!pW^nckj=i6nF?-S^1Hf+p+K6x7C%Hc)x`oiRPvArk?8URSbZ9%PH+imvK>WcmS>FN<1k78C9? zNVsI zEVr*LI)B9#OSUizb(4Wy7W%wyL=!`l`Zk;Gt^$%@g!9ma^CLx7obX;WF%S6>%!MFv zFFh5mSwJ$?&(t>ejplp{j8_q zSK;gYI^5lf+;iqY!l!mqzkYZM;UE6#w_zARhjqR7rxVkzgOYd9xJ)Qq#?xM$o4wX` zkbLG|rrgCSv#GCu@8;|Jc{t0Rvd8H>pDS2hk%3zMv)}&&D*fG?-_-i(1HgI7p~V>K zwAMhI+!_ReEp})G17ys7YcPXO%Lb5fy~TOudt^lZIo-p=K$wtco6w9!UlL7|lTnMI z7e3b`KofxqIlbc2)Fk836;IuY&~;b4UHyFPdcD-~IM%hO0=Np|yR?Bh9kIFIy}rkV zczh(IycKImi2^J#rPJvXfa|&f!r@py%Q=Ue`<zVJo6| zO^dOBdSaZ8j}mvcK}=hcLOfX`e9_P=O?#f3E`er1j+q*Pcs)V!Yrggx;dlpjw_!%ET(PanqET*|( z7HJ7OI>{EgwK%blI3h3xr~)9r0g~$-_smXI<^iVRC)1h~sdb{rsu~MJK4XqXPe;?H zNb~}lVPbA2;Atph=EW;VKHv9weu$NqChizXq_$+v)VHNOqXnLLB4BL|z7yrhC>Y zsCQ>Cu7RGdu|WGP6F$!d&dUWj_X_X00Lb$p3pH}i`-gCT{v0;1zJfHO4Iv!s$R$kC zwasVpHX)L+=kTE(!nsYg$;CI_uroMK`m<`rHd0W?)EMVLrtnl0(PB^kPR$A= z>PA*9bYo^12H?|igd2g3kunph`0RFWBabkHnhM9K;Sbma{F;dQr2eQF1)94o;*lnH zST5cyZohk8q#4z=K4?ZakEj>b&Ix_kY$g7z4W6>uEW zm$19J7f0Di3NM|CtP%0IyLlaUcegMSqu8tA{186>@t?!Pr@syFD@f;abY1_`HavbR zR$|z69tYEZE?vFNJ-0aBf6NwnHjiP83lKY}v9pqcGqk5^5`(8S>mKVlZogM%3k(1^ zI`I?YOroQ3b5<|Mv($$w^hut{%!?N$Q=(%lS7`4G*7(JA|1#5fUK}ouHz-&ZZ7@^S zB{pqjP)-}}L{8%to95ha14|OdDKG5zuEcL>GDrz7zQqTTE@@SqbH;A11@{se5|OqV zw7q)F)I{p!89LVIqnFPIV>fEJ^s@F%{253;y1x4wx^v3v1~6b_41j+$PwLl>pZ|^X zf6oU@tj6)*g|EkV;q@yrMdBJ?Pk$$UyMOs_PvQF?{vNLF^n{P6BbGvvdgvwu4JQ?; zl0}SWCO&Tk2goocH|D-^`Z9ZwtZ%+S+}Yvyxt@m`0P>S)&DWb(0ID>_-frL5`|mCc z$zt>pa&dlJ#`p)`3GLEBX8BGpMJfkF2L^M4S zS9g*Lxk{;2SDQJF0|0g6!Y$-yi8{>E2wz(Pj%G|c^7>8mS;}QkBN}@*bzM2vb2`=^ zU9Vm-8)~Em*A3Rv)9D%IMprtV4{DV4bq}EbCV<}ew*WlE1PK#G`_#|b?@cG)iR5f@ zy7Ht3V}+Y+ZjLvnZBvti&O^Ol);DheQ1Gm%-ZS+x4qcn@Dq~7=JmmSs6tC`E5jUIU zNF!ZifaeG6&@+2>(7uWqq_-U9tV}+<+&Hhf%DmWXK|XV;p;5Q38Rzwm$*rBiXqpy9 zCbF^|bO@20Nu=lrDVj^!MUbWJ@r*`H&$*r#@A@$gZaJBfW0$f%BV-NOi34c%*?V@LL?8OO5#TRtZ#He)(W z-n-ONYE;*)4GAVNiymGW2fhd|Tsv_yYZb=l`dmTE(aW`D(A;S!Q`3NGEg>e$I%BPH zh3%pY@Htpbjey-k4TVb(38R|MEy20a-Lul&9g|gk0d&fqCABC|ZW14wq)q7TEN{^i z6Rk1bgk5j}0E)P`|UB7>7eBC5hQWRX)OcP?cAOln3Knt7bE8Pg?L zS5`%k1{$PHX(i8Rx0slUp=)kZPc@cQlSxWDp>?N7ge&a}9I|khxOTFhHSlLiG)rk;$CBQW*GrBh_F|Iw7nr4m7n=u{qitLGW=5ahnDE*l zyER5%rgO*Hd0Lz?Z45bZUM`-cOSkna;~pok@#sIcsdY>j3{?Zr#wzymrr;vRQv>A6 z@Gu!jXv~h;&x>c5u|ga>g#bF|Fy1g-dwdc~j2?UB+_}gP8fcJ4g-Wg?A&W7b)PA+5vJ-haz>x^~$ z#wbW|8D8#6{HvX_}Ge_FpsRTsRuo@BS+H&p@u2wVx7?$ z1$sa(`Y6|rZ%*w)suuxI!K6tNMU$T;K0x!)LvfvanU)6aI!R2A0JPw!A4Zj zgy}lDLW2%RKfB|6=~LZYX$nCgoZP4_^RwPNl(~FUf%$q{i{?8>@?*$(G>mr ze-5wjzh*#ZQ}ip-Xn72>JV&dZry~@JsUFK2r*5L01ngcY0Q67K^x{ zZ0jtPw=^>yYH=U)jPWunyz%T37$Zku=i;m;PV|4|mfx*cLfaN$B|<+2`7dS(cZ&|iTmr@9TF?1VFfU=6C8P_?3w^z8(e$jRM6tpFS33@cvAHj}WC zLlIL|Ub`p8BGkAhb3QQRC`10y_96iF{-(tkl1qNc&15cflxd4u^96F4Tb1P^Qxazq zY4M$o4xXZ0V{*%`H;|rNWGa|1La{aWOtLsM(w?(dL9s?VH8|)wT_uh&ivX#wcv?%W zi+CqMP(E`WgvGa#eaOpCq5(#(GyBGP5gjm?c+fk`ITABqFoTInL&uhw1*w{7^{god zW@I8?qzR_AgI5Yz1Jbja$^{cAYtv3lBMEenT!I)(#8k;bm#25$+`bFPr~18NGS&$< zB1P+sI)(R|P8eInv}jU2i7za%B?(BwgAMss;z`k46e%yFBJ)TquudqZkUrYF9#272 z>C_5uXZTr4V>W4AoL#4~(7xKaDy~^8U_qps3aE>)SXFDDMB1U(A_`zPV?xWzbh6db z8q}rC_o$p5wcX5uos)YOF9ee+HsG$tZzWB#ZY0x570IUO<|#9EjHsbCg4LXc+-FnA z2EscvwK55bc_--PT!0Q!+M}@@jOSspkf!Z7+OEdf<;k+lvzS)GoU=>Z?4sCJlEh6C zFX%yaXzS(617Ch%=>9m@J^sA^99Fc)Ov7xLGWV%b=|;Ww)GX+U;Umw2WTM9MKV|~g zsOsTGU!55%R+~Dp#Z>zs0UN@_Ioo1B;cv+jbNS}Av3(nA#3gvv297bjT;!ytf5@80 z_ewB-1Kb-?{jlPKozcyi8!?&*;_PP^5t~Ik27>dyDK7FaT5NSM(%#sN7L7qt>nNR& zrwTgL?jD9L6FJwy6}=OEkQU}*450>aq1_CzsEJ8){{(QJ#E~@g%_u4hjldNGE9lQx z=-Q>Ii^60MpE^A^{fJQl*62VNiYjr%J!hMr`F)hO4^x>H$5@EdJ9qNVyr`u?;@2{0 z&LfOi5+>#e-S2uFptxkFXP!UQe;=6QFU2PGW72)b`=hY9lVcF~S^W3Fiz~G0I~c}c z3#@=&jkHQ!%ef!K3_>>lWPurOSSRKF z;LR+X(>pJmQ-~Igr>urJYt*zzwJ4x`#S#Gr5Q}rJm@7?~4$IE>XMTtXa1M{cVA_Qk z7PMd-le)OJEZQJhvDAE6Z&qP@^R|Be3e3k%IFU0u#VN&l{;8uI*-UFZcNJ)FM8D7O z(3=hC*`Ee7ta%8#?G20q$!lPH^Df+=I6j9jAHTq`jvh3c5K}{hfXb)u|L^elSN|cr zfB!Y6%QHZ>pqgU?oU(0L6afbvEYbIJc8h&^L823dvd%P1ZXnC%nAs$+n1gtj6;`_7 zrqr3sY!VZd7|R0W`pt8mEsof@NwQ_d;d!QAug7t!1y{3q z5&A|%YQ7I(91JJ;8qj-?ISt)UL{}b(3R~KBT(5YVG>oA&sOTP~Cek=HcEZG3*8c8& z=qey2I{0~dLeZIeDI)3GS8(@C?)B3NPVW@SHjKXvZ{KVK8MJS1Ioa_afBUcD;punb z=H`ai>de4_BHJkE92!vqA*Um|gQM`JsWN+QfQ^(oGX=%EgJvk@nty}mo3z*K^*#2I z^XU=y*Vo zleQVnqZ@POkM;Q@tv^kai4mhQnbfox4v$!cl6Z$ShS=D;-}tw9m3YYy-Nz|gb0WcH ziYNS#shswZTMg&2{^#%Ozdr()k~Vv{?%>}4@U%z6fSNR#SnXel#U&Y&5teCpl;Jt&uh_o;P(2kJe1*XfK({6=p}O zk!`SZ!P(gC;4TqrvB))dxyU+oUzi=WeD>s|TG@=$==M82k;eB4i3VARK=Rzu`nBG@ zMiw>X0*RSIlepccnAdPLjqZ|2tc=S8Gs;RK)XMpEk;BVrz5*Fk5XOnx}x_#?<1Po#|i$ z(|R)|d(PX`TYg3({cNBY&4VMF46S$fU}t+qO36tv+IxDxh3KZ{(HR`teVbGgoJ0m1 zOd6(s483*{xxn6p{AK-`^rfH_tGHP@7j-{*t>wBh{or#u&i8t%g(P098 zxpNfH_Hfdvpuz`uRY1awvk#pUcRV#a*D|v7tI!}C}R%4d!pNhi3nv({gue0am62qwPv zn|lABD*#&KT<$B-c&J6`{r$J$&D%FHggNey^>vS!VkS_!PAIDA91}hH@a6mP;ro9I zukYXE0h}&!(Y+Z_b9Glhiu~yM&l5VeQ*$8q#gC;EsL4)ZWdaQ6CNZE(rU`#Zk8av= zim#Cfn53XF`eMSF+AOr-Q6^{On4w+lLf72=Eug>~8tH+kp_pWb#s$5rm@~l(TBDbQ zQqhdmkXbx&2YeDbI~&3=y ziGGLJ0<<=q9*)qS!?dWLPco_LD?kmK*J$9-*9h;@x~nvIeU`x>>bZf$G8SQfAYb_= ztnb#KlNM-vduB(`MxP0QKZgCs|HiJ`M0+PdKmIy=U0#KC{gHq9*Hien@Bd4^$0g5I z3TV27-Fl1l<_uapoo_9)b;IN$CrTV9OOk~4TaSCS`x+5r$HNDX5nF9x7Dao=ZugGq zfQO%85(ha+Jyu%pDFO`uk{YS`ZM~KD{Crzyz1W_`bXCQOM0Fn^35ruMQ=kd}>NzIB zM3YP^;?nvSSL^ir8Rw89Lk*HxOlL7FJr~sHh2&Hn`8^#`CQBL{dv;3 z)7y+(=ji&A)M6wzx~OZYW|fuYg6oUs1{y|F@DY!e5pEjVV#<3hl~J^ie+LY^&aC6b z5P|OXr+N>5lzJiIImKQkei177GD}5WL&d)#nemyfOIkc9w+>0_giA=!L>gnwl%|0# zanTd?T~aZ?MUfA{+0V@@Nsrv`cp4{-36dRPmnTmeeLg|?=Hnn1$#iD63)de)--muW zns1A`P-JnIjwXlGezi0(qSgi}%z~240h+HzOOnxMg2vI(XF7?5BUo`=q&ebW&n9Bt z$$d6SD^{bRy;bj{_0gcUU0^C?C?(%crt2(NtVU%afDh{Kq}MJAW0%A>ieki zp+LD@B^4-;pjPCOYnE+QCH1SLX+R1pc>m9gpI_6x|EfKM80Ocb6EH=?| zqV5?GE4Fu`S(9~2+ot0tD6q->^55*~6NL%jr{~21O1+JW#k#r4X69NX2M^el@-ALb znE_SQhg=tuq}qR%@|0wl65}lCWF99PUEHXfK+14#PBRwCq|k$#;iZDJ;FxvAn%jJx zN12eTbH4Zuh|XWnIY%3^KNqnkAb}F+eMnOlz;;=aELn8d{+pfw@}nSc6C{67Gc`5Y zfqH6a;}om|+Fu7=AHY;qv9_OHTg`H*0k^fyVJ(Xx)>Xop=@~6M#`*VVGK0omh@KiQ z&G?{AF*l)Z0JmE(C3*+!J2$OXqrkqgnB?_~f@j2fcT&s6c5kGhlh3oU`5F`$zN>#0R_(${*JsELULb;Q?*i+YF7 zE+TC9KY@a0-DXU}Wm4{n=pxY!R)hi|oFt-SB~GYQquI^`{LaWj3=e`)NSnC`pHu?r zH>NLynG)TgweX;+a7UUt0*AP`YhEzmh`NH-5VHH+OT@@1n`2-{cTn=l`0a*i>O`Z{ zqH6eDfBX?9aG3Pi;vk(u0@$6HsMTW{3E)7tKS47`nrH5OPE3QRO(il&PvO9^58Yb8 z?b%ohF-l&l>bV5y$Jlf-JPirXO)yL0+hh7N1&*Nu)o!)5m^GXu$~YG)8Fwk0j*=I? z+#FW1VNTX42y!2=b8d(CtLUMA>y}v!(}7KXreo6?na0D@5!KwRv-mm~z}0h+Ytc;8 zqAs5KcXKuxp;C-F12uE5@2U&Co4c^u+=sE;gy((1aBLcOT9jkUZNTr-qPSU$ zUT_n}v}ZanX<{qjU)Q32cl!#C%IBxC0+$KKMP1+=XU=tA;VA(ft}eD8zx&7V)nENh zxPSAmzE-x5XmONo?NY}@oRJ!@ZR&k^I-O)f6z4tn7+i!=n9+TTWSgecG}CiRxOe_- zQ!{dwo-jo{b4I*3B%DpB=gk()YA2AMC6cJb(7^7DDj%GOfG%#mnE8z}^QM;~FD}7( zoOO+PV$NM|OdLmMOE5qm;MUGGwT713z9t)MTa$M=)+Hc@khhcOnC#Xq%% zbg>kMV43LrybO(>4FuHhv2Gw9jdabsw|JJvapK8qA(KI#mOmc{Nu{98 zVlAKhgy)H#QFVb{@807X9qKwiQK~_y&u-6ovGhBqFTdyWMGO-%R0_WdpC5MNKmFJL ztpdc);r8~m7%#TWbMh)dv2l3DAFxr9m@tVGH5sX)DE8Uzh1|z)!>WIeta&OvRuzP^ zKKWEX+ZL0k5MK-MNurWgH?Qh(-0(VHL2`$+eT||#pPw1L9G9VoZh@ zCz&>LL><;|De_rYU9T7UkJNo8(K*}Pb7M6gVMcivI5nd0_;Y1MKn>U}$6DZ#+cder zpP#;G_j78vt!_mZPa5?5aH@cQd?r`?h(-hCW#+tGB)Y4m31r!4wXh~9V`>=g?(U6R zsn0$)^@23Ta?^jxKA**DIO)_EDG6s;$3}A}=e=o-1_}25ep^4=XW0W+VtUmYcu};{ z4FWd*2_@J^XVR5RYv4y01=sc|-+Gj$U5Fw>X?oijoTmz!^92mSl$y~}zuSrCyT^Tv z`6DrPx?ATV(;K@3|0YWH>J`f=sE+Da!e)qKjOWr`Vv<~Kaqut25?UsQ4U%|5=(Gs{ zMSL}qG|P1GLHii(^`P=jERkT)KDF}}-LNE>O37K2EvA3W^wQqza*t>y9TjJe3D2qX5=O*>^q5LEUpnf zP25yk-+k5S#WSbp&}0#EJPGEHM_0?G*8FzIRV*$|{821YEnCf$3{g+BddgF{d2BC0 z-ZbgU>3I=Zhsa5liT}j$7&sSgKa8>m$nCf>!e)#H+99JYlIEmwc#}w{ zG;yjK#F+DxM4CBp+~(Zkh)l%ny?@ zWsKJBGOe}JtR2|2css*foiQC%s%$!G1DpL!hQQBMi@9rh>;|@zJC>kqv1s>G`?;>AnxrPLFo3OlMGVH!h>muj>>S30 z57s;-C5ELZQCOsn=uoUyfmkGAEX30mqME_rqJE92h6H}kU;Yi+u&8t=xSLPTLY^N` zDi-yGDBY3@V}Nv;)F#fi)qHR4LmfvgKtqQ~ImeL&F@iA)w^9(wC}8##yN6F-_-9tH zQJhT2qjXRTck4*wO_SKPg>ePC@uX#zMV<}EvKjr9?yl~QuWf^%{94jA_Tu`<9ol}T zrQ!l>J&Tpo_z)B)aCAQl^_?Ta&O=7b8cj}c^TX_+6PW;auF)lnZ1zGEZ=Tq7rl*X? zp()O1M5$-l%&9p3M9;v9?v;MslH?bFxsf(QHt^)iH*qr~Fjb6Gti<66L%0rtCQEKb) zz9MJ#3S3AZzOR=U_cGjB&*J!gw8jTb3wcV+#mP8O{_((cU&+c$s}*vNH@ny2{o7yF z+x~6%{OKt?|M17K-EPBXyT*N*bB9I>pLf2W@cZ?=KY#pP`0(9t!|T`o3xF#oOOBpc zw8^lDF)I>16+~0F-E6|?JmB|dF=bYWHeQ7qFPW3NqnkDzd6`9oDLB_6fsd6Z&ndZu zde;4oSB*vZvv4CXL%JeyDkaKZ%Z6FSz;1GjS+e(L$wYKh$UHMZxjbjhS(r9l(AhDa zYoMH+*+(;gbAhkT(bXD1E)%|FfFi`qP|@AXniZk}Y%35-mW*I69`oFwkM6myGuj?E z3FLg#KgTosR3L&2TGc%^V$!8k7B4kakIx@4l_MHqrSSGu7Y-)^uiOxY z2L(EmxJxLq^I zpmja-^c?GcE^vY$$taYbSI9_KvWAS9_VUy=n)572QPPx=8U~4J*|c5{eK^xvUDx>y zft3mj&*z7*-Mt5BJ{~{dI+4qLhTi^+7&2;f=KghE)@tEGx#hUNolO?WcVyjh{2M0K zv@g~7o2F+pKUU>USncl648SyV#YUgh9N|dC-ll6}uW5_`x}PEO0K3X*aOM8xdq1>^ zE!bSr^h}-TV%g*`(u9sC)I{;dQriLe^8`_tWMcbE6sFGw2qREP79Jm0xXdp*;t)C(Pp;%>`ZDr5Ut0dUrEj z%V8MAxGc_{gJZqkU|>=Gu-eF8%uS}^T#d_2Pa4J1JzV#H2*oC(+8CSXb$f6XX618Z z5X8_Tz0;hzCe28dDj}k5eJjRe45Dc-CyF$&R+8$hkx9=DtH!btjX3=bJu?$CU;Jk> z6Sg9(!NSc8V=_3yDfUGWu%U)o6E`9?MIKhtbn4rXk$+_V2US{*5`@~ zZtC5&xqHv@BRvnLhy;(<|E6c=bK7-AwALHGXUUtZuA!Rb)TF^(qlCw%=hx}>d_t|~ zy*He};JA0w;AYwvHN^+Al3qZpzP|tY25xn-t=G4KXrY2jqaZnu9%3{Kd6en1z23qh z-JWj)_o30xy@X1ulb_#YuNI zj1G(`5c0jg337!Pwo-Vj8{uS>Gm-(+N*Zhfx~CG{gm>1p^x55f$gBx0N_laeOVG-u zf@ALEMyQdhDIRfMx7$tF+Gi$~CyDW!Otu`Zm4pFg)O1q3EmB)%%bdC=}V3xG|Kc1fWB47|$PmANJ1= z;r8|pRA65a7RMkdE_bytR`?pz0<~GM>H^McG)*QDIgD(uvr6peKsEm;I&@m2 zP}ryltk)LoMEa5Uxs+BE~t*Y$Po>hV5FOy3srgQ)`D74o&| z{XU@4N?L0I>%(ae135ZJ6G=uLlyF!T{bpFA1T7|BNBYlvmm;5(_bv8ZZ7|ki0=w7Yog_@1De~^C%F_Ko>ZxL~)8fG*$&7D@9x`j?m>jx(| zM!6Rl@E`YI!r{wza-1E5vk=V3hFKq-$c-Mw%u9T2jHb*Jew*gyYz=F#Z#8YH4bh_m z+b+??8Fs0BVHS2-;w(P7ME(8FO+TWs1&Ib7rP+mhuzn`;w?P9caPyQ+-D=2GV8OpBostU=7ismHose_;wVJTSxyM`-Ijx$M~!g=$AI2Y3=&M4O&s zXAS9Dkt^UmYJ9EE^mWQ<-Yh-Gt0e~GbZrQn0w7=txH9h^rhcT>kR^|p;~wXZhamp? z=gWOI6r;max_J+nV-w#S{zt$QlH}T4i|ZAF)nD*snwAlz`0Cxo~C!^iPz)wDgpPCOkw-EGoF>Ye+0;-z1qs;{Yf3Yka>oU9^DV#285vfRdzCL~X*Uwp!9~ zHgA3%cCWvd#1&!aOouR?9?(RmK_m|WI`K^6f~jr#wnGuM^sJc7{=TM!)4r=fGwH z)FmZ1>}fPgn{|9~5;;?pCkex>K<3FgPm`(GD@5N6H%wp8j{@v_aXMFb%MnL(Mg&i0 zV=$~r_2($MroY2yAR0eS%ELf3#(`<+L8l~rIE~pB1$CmuWKqn6SYy=;RHEdCTZf*C zw*IE>H}~~Hf5TG_TEwLzM}=rA$vUK3sIZPzGSGF39y|H(GIJ7~XKDu1ztY>RE4X|6 z=52U-{2V@i{t>SYH5*O#D}bg3hdQ;F(58y~@RpfsMMfNa-on^!;#gdcea9vng&dC` zgo45w9=eQ0bv$FsoK&4%NWlVra2*o>)|9wNU{~T2Hrt!9BCRMD_R}`(p9&ZKaSy$m zu_G4d8E7*MqcnPpP&gAdDsqF~L^76p1J`EK1wDTFF`R|~s@tZb9&*t>9j9{0rG4o6Y4O8>wlf%Iq0Kd=!X_lN4N1K;*gm{&;@IXCW;nP0!(!PMbEl%hrFN zFm)c`G)us_-j-pQ3cG_xbx%H_0UOC*0aL5Y6W6-VtZu&!-SAXj^D`#doR{6#e?P!j zjtc9Z9L52lm=UtQWyVp4Dcq?7XPSm-F7--il?T(97jgW@vD9^snuaOf^VKAv(cMUq zdEn1b*Qev*6M*Zcg6@(NYtPAjohaOeX`nD;f(&>N)2DTqR|OOda-`vzo3NJ1QDz##C=|AQ`Xvgy-tTGJ`a>YARaF)4ajm$j$C`d!0HT^gY$#8b&n@&#M~Gg z2sCFZ)%{*+>KQ%SsVy4nc7=K{r`-}=?sN1hLyfi?g-JrJI54&7{_A>q&ctaoIoHCr2m{nzLP>_Xp~9dl=^B<8tF zDL>hSlpWoPTDz4!TE8CW#jP?bvQOh-kB0sJBP-VE-YzV0nj}Un#b^?=D9jC{14()g zyk=sWPqk(SZIj8fvM@YtpNwt7j_1Q7xQclR*u>8ox7iIY9F3ZM6iy;hOuaKy7Mia* z-usYL`n=jqT7*Dp-KvJm`ggED604Tof4lD&|Fz79z%e^#azhf?P0n*8k`=dZ`9E0< zE@vjFt*MQ=G`Yct-${+A;wPBV?di^N%Nf0em}bUXI#Ewc9dC-JH7?5uCe@^g8+K8T zz2oL==q91DbHhHFvwh2&S6`71p!Y89NZwN%m0E`urcq|OgnC~^r_YXZpBbfFHPM>! zE(rp6@BUo{=wESTDssH<0J-rGz-9xPSf3BV(&Q#8v5e6C?`|v1_!j%t&F#BzSO2VF zVi;yx>Sz;drH2QjXQ$X=?UW5Yn|iAT-cPBcyYh|#u0eY-I+v>$L-?6dPk6zt%A;vZ zG%8^sW$<}B7DwjrXffPWoQZFd17Ai&GauST@5L)IZ_c%T(H;sHHjr^4&5S=AGhYEZ z;?Yj%?9zlFuU}!a?KWF1aNOw|_$H^#g$kZpbftkd-6zZE)MP_FqTHx*@x27diG$#IbOITxM;NX9lY%<+P2 zrpY5?mAb|Rl%MNjcH{>X^wX7Xz?~Fe8f8!tYc+WRR#(^tiZnhB6OHs*Zg`@6f5S8) zn(E+uB{qtgo-r|sGP%%&E1Jf<7k%~sU1<=IZbmkKdZ{`P7jrU=1Sk(-w|j+CvVZ=} zdMGR^8v)#BH<51-lBekenQC$r-PYZTs%wk3aTv1`1=eJ`eKvn!&3(|ufF%GVVP%L8 zNPr?-wrf$o-leeJ-G=q%rY^Lv!|7b#^F*KX35)9ru@id~YcSF(Y+^NwL2+FxZDKIB za0;7RFyGw12ZeKl#&sV~rzhE*X;M)E3LW?6w!Zhip3`S87IwGh4y^1EqT16!e|-95 z`02afhIiloI^6DV04z!_raR`vYpxOZ^lfO7d{#Q>kQI21g8_V%z@_BlgIp2Y@pHq| z@NV{V29&j~H8YZIlk}GPTI}DYG&8CB!j>J#7vsC!IhWz(6u-EwTX*kC(FcSnT2d1TbU3ujafqX z8cjuW01fjD``DTxycR?>y^69#wAd}l$vQ@WW%_Jn8b@G`%`WB>XiX`gA zXojfo17%^CHM1%}AFj`Tmo5L7wRjU6cI#Vm0Ds_aJ!N$FE1QszgZGM>Dn0vGP;WEU zHI7!R;YdYg4=GHRLyyVA!!QHN*IVnkk0(Uxsr2R3G0*xmG+T17xt)RsFWDZw&1fNrF z@qp^Ppr%XhS-|948hv^H!J@6`o986)s!Kkd1(d-y260SPqXte_igwBnqAljW+b%Q{H7SzMxpz0;&9t?4`~r%JqN z(%BT=nfoArxE)Tq*8eg{1LPGUyR$2g*}-ZuAV3?f9lBVaRYrZv&33pdW-X@UX5 zv-soaM4AU3VDZtjrcJ~$TiRIro>?bvE-30a4K1rQ|78zvO+?-Ldvm;|BojKfG}uYf zK#z@@;7$o^k8P?dfQFh1hvO%BvhX?L?D{FLIl?M&EGfx5XdP$pEQvOe8*o@N>33r= zreSllpYYlG*v%ve*`#E_8B~?IH%qzHtj>+K!YtaBAFI0moSu*Z!P@#ksPa7+OF_I~ zu#ZjR3QqgfI0$`xYDQ&3Y1fSMV6kcnxU&p#*bFquzcsxe2@{nXM#(w6D_f1hc5b?J zqtpuk&#mFzzwRf|;O2)mMYotG-Rq;#KJyz5VJJ6z(8|p2^DIUDOvOfZO zIe;Nm_kLp7-Bw`!=FKnapKrnz8L44@4lIafLG3nr_=~=~ZGe0oV}_qgm77VAmecEn zv0ib~Brls`%7?HpV`;JWC0NvATbg}vZ?>k|BDpTix=AWeaM|wB%fw&&tntG5d5Ocd zDRBM#Tz<7L&RC+u!at=-@ZoSwnjGQ6ov{kDC@h_1$yeVeKzSv z-&?6I6fD`@II&UY9v^Fw zyWSu!EQB`|q<;Z5w8YQ#{N1w=3QhFYQ8C1eC)8s0Fri+XwoMx`$#NQ<@3t+RMO7ui-LHt=B0D5ok-q*tUZ8(n=BJCgROE4{Qb8}Nc$dg=FqP^Avn*d9_w#QmT6FUPS zs4j#&=_Es$9h)uI&v`!l7#@H6*YN4b@50Sr|4o}H#3BH+ZF)H`R4HXv5rU2n)4KJF z4V%b?Jd1l|Y(-bji^+D8*fnu@Z`1H-ly;w;zRVWqpY5e^C>FzZZF)b?R*mN7jBI4l z@+FO7i9*pUE{{3#R7?%#lxhWBgGbW`fceA+%00s@dM9|$QFpy|JxsiL}Bwii^ewG+FRJ=@B7Wa6j zwfRH3_WK>l34Iz3CHnWxU#ba_#dNWc_8V=;*l zj%Q#tO(OQzTF_Gz9-CCH;YqUUM(BVCX|QqwnDp;oxHuQ1F?_b3*$>2YP=*q*JuTHFk>h)4l2b(c!?w^7E3r_AehVm%QA%t01`bIz7xe6<0LWQqWG|S z|Eyo5IYFO?02*brCy;k<$$7I$^A_b29E3)4@ks ze_}HP6xVr5s^P|V5{mR>jb`tm0z*t=a!uiI_=E^YmIfwkRN&eYRa^~M>2EZdvamEK zqtI)(AvZ*0lRP`)Jf-_L)73m{3LD)wu|cCvQ-ef>jd|`E?z5K7L@*mmLo?60fiRhF zxn-E=rgJumwE$r^6)(#A5Sa+eM~em60elCMZ8|f%Dg`Ob;|W}`lyEGyH1Y2LjI>pEfM=zr_au~TppF4b8(I{Q)&A6#;St{>~V4-vLVn>Uge&;Vm=8aS=A zdoNAV@%N8v!jo$#z z`#ue@Zf@U%ySvw6vua9%C8GY>X!NoeS}fo|bn}Tn`C9%pWjJv;hrUAf4rLkKW^&3B z%fvSud6q^wTT;NI5zJrrFQ`UQPJr!2k5zvc}9;;Lb)g4a5|r0 zZbegIGO(G>8SoV6V*d~&O;Lh@($W&co zb(C_)MtDk3WLJJr%g>K+B`4t4(F8D@FKEjev(iL|lhKNbPUMLSTwh~*_ojmIcXa{Y zg@*^~Z12Nndk!?nqEAIs)baG(VqKI%SAUn99miu43B@XGw_m|z@b-?Ted}-_;8H=y zP(k{K-~U5+_w}#qg4v6Fq-zU9iO#@HPgL|ln)WrNm#t|sMTGZZXj6a%FxPkvy*3@D zxs$~pnZC$5nCtYqO?LU~3ex#`E4;}rO<#0j>5^zvgK2Ja)-G`lQ@w9HGh1vKnUK=85?{G1Qbjv_&kY?gZa?H=7H)pdK08gRTmQq~j*7>YQr(0U;i^MHCxD}vvfR)x2 z?6rfgcjWqOCUBC4TtpKq9I3b@Zxv@aB6Lhlk#iQtQ30*4h;y|SluRuN!~PQ*6kP>< z6ir6OKYeYYX(df{;Ec@q^IekI92ES)%<_2Zr`KzRf^iZ}^ZITRrsEgT>j@0?V5V^D z0nKN@W*G=5jWAZErW7KhkY{`X@Lp}-VZsZ;O!^RTho{`-TXq`HUzlwWdpv){B-m7d zHk_&9@Dx_7w>T~`i6f>_mu}^Jjy$CcLghxLb7J-s&RGI`sAQV95#ak+f09x@Zo{#@ zPEzyBT7dEWn9+<_ZC-`Dcbo9#kN+5kQw5SYZ{(hEdldE;zRon!r{j*|6QV{uya@8N zgry=Q*4=LVhUu{rYu{hLx`$NZNJfxZzzW?7i03+k!cO-@2lLXC6dN5}=JRxbwqH%8 z2na(rJDnT2C@r_!rizjCrx^fskcX8xIy35GF0@T^G=F1e&QMQ?OckvJRO zlu%~NsuflijZ#dCP<-PoxG7EI^H!4XxzT91^h|ZzTLv6`kG%6Ka*_l|5Hj|+%uRS% z%Zt=ZEcp>ek=z4O+}D}uvc>i00-veh0Nzd_6(vWwZGD3Pt!}Q*ag!u9)g`7=-*KbY zVrs>piU*xS*+;{R%qGuZGIAvBWD>^^@{Ea~{tWx)Pe?)O(%Q1y)x(D*5GT;Zm3A+F zKJ@t{5dilFu3cx+k>$1j8-RgauMJj+hAIn6G?&rVp*^$3TN4) z=+M`74FFr74F%YAL8$qtuP z_V&BI$i@`3_gvcurbzPooq%~}v~=PD(pgq@uo&9*e$7y=ts7L!(OSJFKQ3{4_Ys~m zlQLl*sX1Z$-W=UVXJ*#Cqe6If`?l7VJ5GW^V!$RG$!~?4a^2bnO)3qXHH}K14GyBF z!<6~t`bGTwCqVYkeLr4$ZNBhxFU8~j$-`?j@mUPOob{v>_GOHm%8<w>m|OXGDWOnX?vz6;x%_bAq%4`VGB_b?z#@rdg&3=+RWh4FgFu~8&3sGm7Yyb@`L zx4SoCf2gI(*oT{XT(9o$aE`xx`dk6V8Jb!uVjq9{@8RQ5--T~~^&6r1hGwo4=PO`Q znplY!kA4hIXNkC_`WY$mZJ4s;J13PURI#{e(~<_OI=loxF^+?1 z+B?@gYemd7i*X4v9a9JJ&M|K6vU_=)jXvMa%-o=J1`y||InlkKF;_DhMY-gQTZdC*8)_ma2@qZ1UugUnbb>ambdJJmK*Ga(p3u_z z%JG01g-3_R2GjddtcNxgU{8fTvm1yyy}o6jOO(9vz|-^!KnIzq(5AoY7!03CMoJoP z7&vC3BPY<05!sZ{5(yo}eXVHn`M}dJ%IKtGot_gZQ23EOgsF63q98c}8QnX?b|UJC za>vm~s;@C^>+9Uq_d1B-%vSb*G4y1vRVaz!0mrf4-iL8IfaaSb>*C>DErvE|_>y*& ziuoYYn8ccBo~9GPxX1l8jeiWc+ZeX1E_{AI*S&4SlRJVNw2$;_xojhv5d^Tt`iB~I zLDtVGQ9{t-<5@UkpGqPxYRnO(6egh%*ZX91!*Nn0d$`=)zQK7WHqPOTN4hZI<;hiiCn{ z7?z-n&irYaHsLBTlbV;sls&k}syO%3(RI}#a+1l8iaJ}dag-g5_R^&@D`nnjC;B)Pb3Z ziREy4;fGSxbdVY_a-5i+$Ih4yrOaK3^_-=Sr}D?c1HgF{qp#?+sX-VIDJiRg*&r~D zv(y%;OG=9~%(~VaJy{Z9QgWu9p+%K>{}i3Vy9s*{2A|Tzv$q(DP50`fMvF@yP^MJz z%^iQ=X`N}rxY)j*N&{5@<5`~9&dsaY$T+#r7Uh0SaSE-Vv&B*8&8X{j%ZF+7|cG0=fFGsQ}y+kx%;7R{AcXypMC!NF# z>z3AZGOi?wcaXn9^(G@tGIOK-ivI36jiwVO8_Be&2@4?K^~SPLHsH*W+&l(&h3L8@ zwNt70uxiy8YeKm)UJee_m9S{cgsZOM?28a>S{qZehJ#Y)-k?WK?qe6wXw95HJzv(H_&68%#{f^iaRYQ8-0i z+@+8YOY8Y2R4WPgMv*u$PoZ}j;l_@rIB^LMNvF1<m=^Pt{UF({9Dc!g5Yyb4`uS z%s-Yn9lC_ggp`BN zAAhLlaVMruEEV&EP)D;nM1Q_e%nC%48$ zn5_#s@nU`L%1k7S=aZ@Cv9#wREY|Nfjps=jnjaJEsyk@Rn9`Nh-C8w-VKSXF%Q$KJ z`iOOeDAWXu*m-^=$_Rgp#v?h((nOG{ zkdtF(oIr~Q6hv`R-)Hp|r*H&r!lB7P6V$1$?H$v#iLTBORYy!i`fgXj@+W+6yZeT> zV2WuRna*A$@q^;ls2KzX0bJOF#966yh9`*J0HC6u5=$l|F=ScOY5k){f~7A!kz`&@C?nkm5C93pBmX;qQCTfay&MDlz&>^~yD zjAC-gI1hk7aNJrb96<&5`C$)v4NX#}(`P>Sn|qUk0YuSSn-6U&W$YqhNTBiA$yyuQ z9ukG(9p*X0YO+?u8$z3~UVB$WgFP#JiZ=y{GSxrgUX0?7A7r}E9usS6B1=~I|HImw zHA|9PXMzCSJ+`~%QVUt6TI!L8{V;7d5A!tt|8>lI9%jrmvTjOEQ7p2uGV?C6x;rp9 z-&p`e++0dxnWa@O_r{HIhXdz3=UYaWDVXtC6D{SM|Lb#EgG8J#mW1M(XvS1WsyW}> ztMY7z3XF?p*LwBAnhc9mCYDRU>ZUn~}I4aaGOY8>pRH<)bC&ob`k1I3^?b zb*&7cZ~*w4=)I}HSJ3IVHoSaAG8dVcN(>RvDVlBM&Z8kBadeJAY>)`OPFNL#M1V={ z>h<4x8D4e8OT&e;SVA_%Whs_qhsP)>J7Qd?QE_4nt+an`?9B3albN%z1f_DYSNb>_ zkpt?DPSTSUsMG&@O2rVcj&rT&nH~pMbj$#{eQ4C@u~OiFYn2h8Wg=3=T;|CUdgh1 zJ2pZS`uVi|3ksL~n_SF2!;Kfz-#Hgc(`dBOWSNMr&^Tn1cU8oRldcpNWfW5j>5j4K zBt^?GC5)WLlXTtK3}}SbFHsB{y&mO*DtHW687#lzB9^ArjwwM2+Q(5I!XUIrJsfMM zSE?oqIw9{`133EmZ~>>u>KiFG79|2E9jhpw31HqurU$czFdweRpFvj(!xe*jqHM+^ z8~&sR#F9}|!VV_57pO%3%a`J);!AwpbLF=9UYp; zZ`H5vWZ}lD3op}e6d?mo_EndOtj0k$6FJcBJ-CW~U1(gE2hKf9VNfL2yW^n7Xg1%= z{A%4E1vqldgR=-3cF<&9ymq>Isye&HV&SfCzRd;kz1!`hJ8nmSjlL(4c*3Mj=}Hr| z<_;7mG>Cau2c0Sx%oF0$=9#m;uW#<$)vFtK8k2kf)6VUlKjs5ra+~#9s5C@Xy@7P( zFiEwY0iYoYp@5CEFFOUZf+Cd?BXPWE0oMP;J&DPqQb` z#TjI|vj$*I=PL$w3bY3SlqUgbolV+nFn``CV12yDAq!syaw`>DTB}`;cwd}r9x+ko zyi#^($1l=R+vL0sO-oHIM{4wkI<8IyyjM*`i!ZDrJLGGl7~gquBQ6@Zt~9B<7@3?o z;wxpdIS1q|ArSOFpQ(3cM^?0 zOyx2dJxvjYYD347ODJ5TlR`;ij*O1)c`_{~a@d=$mY52Lv}XVue2K;a*m#d3k{Y@5 z@gd)%PAG{%j64@??=?LDtPtp)<0wpv0g{qw{0L1tv1LYTY?7-y$%lv~H6Nt0L5;sj7)Q6| zh&*{s{(FgX^s~8)*T#QIOd!z|TWrJ`JYYW}(=?*>?w&v3oI#@-J|H|Xp{4;SyTb-e zD0_aWNkTw3gF!Nz^P~?{exlJdw`Mh(<7OC|A?iqvoa=#23e^L~O*SQuTBnExS6zF(XtkrOa*1nRuf|a& zf5t5GRTH^#f3EgQ+~bs_G2z?(DLNg}OqAjs)K)r=7Hhfw%<^Cr0qw6WKXD>~s0SIk z=S0b1<^-m}#q;vfq%^%q)Tyz)Y(7u4seWWrS-&XLe(&0-O`~D^GOU0;_+(x%kT;l2 zVwNf1fc+!kIqVBd4nRyKS72!!-I3%m<4K|xqhy%R9Hkg0I8k%L2L1hkBU$O373w=a zBe8m@Hi9m_XEWi-{LKk9y)>4h<=#h^Y=T~l-{j0ypP{Jxs76S6)N5FIA{Aj^TmiR` zT6I+Oc%)Ah>i(0H!g_$E;5;;(Q)gQAaOSKN1i*o~O#od6Pz@1P)OEmQthQq%IzxuBP@}K*UF2y`o=8osgsB}(Oa4%$#pM|3(f9bkj zxwd;(`Hg*orv5pGe5v_-Bb|BCM6a6Qu*D#0p{WxpdTJ-s7AJIRY+95Hop$^%kYU{J z&nW(SGED&0_*o9it`xqhw%qp>6^IX2+C=75rVzC*ovAMe>2$5JQNY!Z^o^REjtxX8 zIJw9}p-0_oI$(zD45A-7UI(A!BnM-t6ai&%*UHdT(avyuIuXZD>|IS8bX?qpa)FTe={3EqmHS=Qi601&~06LC?``#ked;2c0hfw9;f`H4LD# z_xT#1#--aG2<&Z{nbA)$ms4lcnr2NhfRKSj-}8GSJuemM(}^{etLxY9`t}D*$G4Ar zcQ}$ZmYm@8RXH5pF5k1wnzV>)8pDQLAD~6QfBkE>$cF@hTh-g28^e{N^2|&l`Qjq% z3Z0G$VS3FmABNK$zqr}y&(TS`0%c#{!%u9TTG%R8p55V7!7}7JkK*hO03RDVe(_w3jSj4#&{giXwRxB3(Kba_^|fA{h=Ujc z@zjf_Gohly`|}n{)j&%XoeBjD6*mgZyCv(_=~pV|fknjBp}P;2W}0N4$kU@)rs<$N z6KKdFcg(NbEpGtg=(R?;Cocfh>DrIfn4!*p-e;CeG9A=NJdvE}v#+e9#MILSlGUy2 z!&L^;Pwsen&cEmEbnFLMqj~Sn;2N6SnTuu8t$XBR-{ahf(+BPi5*0h1?ED#z@31Ef zi#yzJ%3nv0DZEdl8RrL~QwsfBq8n{GD`$%88qr9G`*dCx^Wc^XGSdleSZ>^5{|qy^ z#c~Zc!90;J{Vu<^z=mv{cqb60d|2Rn&;XrIG7)u_bsFn?oxH{M1UT+5*>@$s#|6dY z}4~d1uuRSn?AopH!{-0-Ign4MaRS#;^Q!$+?ML-1+ zN*<$}U*1?50MxFSLnT*etKKM}u@?81=e=ssvtiaz&Uk4&0X#{ZD9i*!t`!EEcFsK6 zGe9k}6kqg~Ns2A|M2%@>l8WA66kWao>)yA&Z)0$LF+-998V!!1ei5B81IX+!pRbE0 zH$u8j&Y~V`M&)QKy-2kgkT(AmM1teb4)EuU8!i+lksNHW_DDiUjsDo!A}3x;$QbXN zhDoDF!muNjl!z21qOh|GC!`jMC)`*^^lZgsF7h#*tZ{43?w;f+&qzVBNHm>zOA$)X ze}KQiXeMnAO^rQ2=g5v{lTG^BoKC<~VSY_#`+YQ{G?rWiiH=G_6}CD=qSut!fhnx8 z20)=!iBhKnqmBWl`4ae-ymMa^;TA^6`Tr}QliIDyUMAVJ+zWNO)tW0PPgd`-bcuD< zrup{0NIQE;&KdacLNDx;>wFkJp!ajpn%$@-}0-IUt+e|$)C}5pfj4DH##dwnk%1`_>l=o zJ0e+E#K)8uHj0blw8FE%$)>zV#icOs-FAkOvZn$4ndLnkztz6Z2K zbc=SFOlRo94+eCQCpZQVO9H7k07HG4vEV@u@w2ViqBm;wI;5K|8a?T%&kXq3Eq3B4 zune|`#lX}&xL6OeJxRgZT?54P&5^F2=)u$YAUdE)u3%pb$TWY^`4?T4QxzG7A}<4S zhiJC7PRC|g+~(qb0+k>A zI-8`|V6o@{sqj+w`(!SQq3D*~EK~fTD^MnvbT=p-#5`tdwkjgdcSN+pYug0FzL$DfI4%BH4x`bm-7NLlQ8-SAhT? zz5H>EkPr=d@0n(4n50=E4}IA;KwBS#_B!RAtV45gk=Hiq)5!~@qqBf$gc)2z!VnhL zd?Xz;75khBaDWD#7)SHrPh3EDO!4;ai0C#FnUSd{QR0K&$UT{i2?b+1+_xdW?=3D; zAGol_G@pu|ekg`bP8xXmj3VOfX7$SL^V*_X(w49dQrYK=g>@5?V7(;t#0_VG~%Do#>ueQFL7uA6Cm@w09mf{%@Yl;otV3nsH*2 zYA;C--X`{%Jd&y=F+3trgnBzC)bSeTcSJQsw}zd^3!`N&3?A24jpegM1O*DQj^9yj zXsSSbYyp)_Q&PpA(~R`w&UEUfieq*by*R+ljK&YSJwv`AtQu;TaPwu!>(-3g)Wag8 z!2pJUW-og&bTiGguT1*_)5+;tksf{apt|E|pr4^SU)l%2#83-o$y86il1I%lMCc^8 zi_HLSVBy&Zh8u>$t_q#-lV+*#2lm*hnvS&EXpNFrMXC(;baIqr&(?@HC+s6iB`9tq z%+%p#M?QDQoydt6X6|KdyAaIT+>7xjy%xYNm<_WS{BncOOL7MoWEkiyFytA!h3#$h zGpM%3d$M$quH>ILNaq~kxJrl4O^K32UL-M0&!3y9FRy0ADOr@7tERNRdaAt8-b0M- zv^53GtLK_Z_2p`usOOqDTmn`OYWCty;F|i_tX0K>NSP^hEV zo9i+~FQ8qf@aA77n)k{Kt}_Sth0)v*tPh`7Sl;J?l*-SzwEzr%NZx5GR1_`-MCt32_75 z5gy%f|LDH|=8Zd@-e#ckUVu%IXrg3#q52B-eP_9h4e!En-Z|@qPx5fdqLT@)x31nz z#^Ar^B8C8>n~U436hzcGAf37eJYzHL8rrU8YVctceVI6m?wPY1b74y^!o#g}_Zc{A zK4pZx^d1{(zq$eiE6&9fw$98|jUTksfnDW64J<)+Z+kW&L(BAcXztGpC$bHV){bay%| ziJsTErTExTot#bZO}tt$6H*00l>r=GedN@!Zl=rAd~S=BlMGN4!V~U2(ax1Z&+gq5 z{P;HO8@IaoA;0q*x7{DyNS*|VI`apX9LUFxQ!2a}iybMO45nri$9oZ|S#R#$>eU*I zlc&e6JD#@r%a3q|?t=Q*M0b6?%s_qN9v>b-$EA2UieV$CZJ+P`^Ur^D_ium89r`#` zy5`grJI=D~WAOmc#!6B;Slc!+kWOZRakA&4)`eeYH5Oet{o?NQnPHr(oXgKPnNH%j z6sU(PGh9DcXkukU%U6-Zk)o>X^B}l=WFslfHzz4WO$EZlSm@V5SR2VV;T*{o4ZTlw zKBliIY096|A~p(5oxyOYZnR=P#E*b#06PJ!k-OiXJs0!`Hne@ZMo}i_`1%2^+ibv9 znd6coMTGM{zuuXNQ3%|f{5cC1Z~d7UCVm2%RD4GM?x@Cfbp5)S198m5ra z=Jzzf$nPZ4c3sII_0n*~Gr8pbj{p{Br&C_{^n}+voigC1@(?$DWP{F$_&a&8>TluW zKrZk7aEG(zbo@~Oz>1|wXu4jZK|7~|Xw-W*!ViTDaTxar7{!{V32Yjq2`X;PqH_i{ zRwjlpy6T82uyEuHIf?XUv0S+$z4!c=lzU4BAT@``&~sSc;!L6``*_$QBc5Y_meP=| zOrNUIRE}MmKzm+nu9?a|v#A)JfBUDOU_zHDg6_0s2?GE*7q0LE@m}cNyauSqrTv)b z{%BMRuw@;iI=A;mvjyn#B@VQSNYj<3XC$VPQ4-8XE0UAC(R(%cEYDTTM633HH7Fx< z!!$}W%1gS3(CI9CM+TxX8UUllbJtUoWa-p7pQr4B8xqDOm`j1GQEzho&DOMJzX5fB2P+0n z`s|v`H*Ua7!rYd?uw-}B*Nx*d5+BrnE2-a5ko`>n4On{;?Z)T&LYhmR#l|sck0SY4 zirj&lM!wvv!t_+YT&{4WT=qmM^#o9R{12UwlpT=N?gI@N~i72V)$xvcDR5ruvr3wdFIP5>ZG7 z8GQ>#eeDmVNjOgQ<+UFD%=+9LLr>?Lv9K%Tyfs#c3{-TF^%o;qX$|?<_&d9orsV!J zqw4f|SM^U#(!YiR-@fPC&h6!}ar3lj_@w@ll5SF+Sk|we3#npoHrDN>iTiojTus)~ zzmJ~pDsjTgQ}mWW(6ecVbXkLFe2IQd&r05)`t{pfoLr%BBU*7fKCr@9x^;)+!L9SR z|M2GC{a+v6BcB=OK=afbqF&-K=pY&-hTs&ZD$Xf1hcN3}PMqt92XP^Q(_@nDdvd;A zVv5A{kz?f;DRD+*_Cu3((9c=_M0!P@zG&Aewfb%8EJIgK6KlFe-8KIL2HuH7u6Cb~ zq8a0k)#;SM+G4?th5YxV^(ZSzd!i-%YGnvWARywt{KYaKQK|8rJ|O1P+a6QtU;N5UYnM6tf+dik1?3G&%^F ze%JTjt*>w0VwKm1+qm6=5Mi)zI*qt?r?ZQEZdT@amUX6{Num4+i(Bg zy?XPVMCH|#cG2UD`*XQxsbXlyX8O}orFg^dJI=G8=DDG)>wRx^;>oCG&^Sx6#kz2R zc6c!`RMQllvNI^}gz}!Gz>XK@Af>^Os$c3q5J1be_d}E7G}s2IF>1C!$7D1(+6!Vx zW)x?KNUD`XXEQhLn(JgEx+ZE#yX`)NszqETBy8XlI8;cST}`J~8EQpL7$!Epg6UVs z9u%Q3uKb^+f%z9(wn-`XLT^J+7x)=LVVZ(4aA+r^7|NYHkro}(^d1_~-P1eBHwe5> zj*9@ISP%LAQG6ghw{ZOpA{P)^bIBU^Xv~m1dzS(CqN7;CkC>Zzvv@S{zL^Wc4DeT1Z{2FR219}N#S`V&)AQ5cfQ5y9RvpwO1`$9-{55Ej zNSbtqM(`_ULjVXRFci>$by4CE8ECNiXNiAu>I`hAalWLlq#DF?OkoF5Bstf0^HR^P zs0N-wboXZ&AhkX<-(|%n@sn|9+N7S3sTbKe%w*Dd?Y_^o z>+yI(qJvV%5kW|DBVw33p&nz;?l}&U8mgQ%XK5OZM%`a(%{AXVnmL*n(?#)&&>VLC zyU1)9_(f;}gWMAx4pF`Cr4i;sH2Sq3RncUI>IhyYxqSbl7{twNvaD-9wQRCWzH@b^ z${wKa`5cUwKl8*~lNr24i;3}B2$qo^y57Kb^LO=ByfTgRLT_(@`9hLahRR&77gu<1 za?cmR0iz)5t)B1D!-k3h!^eCL;&)|1|mV>TSOhny~nN~dVbZaH=dO373TEIlD z6a9zltZ1l1>DBOvx_Z!-V=_$(bRkA5g$IR&G! zStN;=pAazj`Fk9hwvoPlW`i>P!>>#$(cbJN2iL&U z4#_w5uEeF$26lS-5qjn2^{-u*fqI`odcWr^Vx`J^qK8h0O4nB=8JdKK&zdBgG5HJM z!(_2LrSpdlKXt{)-55pl2~<5y{CbHRvOPzuor$lP>nf*)0^pOF{e+&i_H_No(bs7w z*(MoP{;oLW@;e=1@@EYc6e|;`Z&cXPgqq^cTp(xmE+4o=iT(gRxbsJge2XzOQj4OK zo(*hzF`mKXD{qkN^{w07zJgKB{&>t_d&__Tn$f`KDg?}-iRK4uzk9~(-QT^&&;I!E z&TY5Hd|+5S>ZgK8alY2w24y3lIY^)n=Q5nqDH zsxFDqOR%V-IM32pII$DDP|YomQ}b_qiAH*vFXoHx)));X)~b`~J+7q~I!2KLVB)NM zY~;*x-?7szqA3qgDDZosbw-u%Qn5q6BcPJ^*xy-`%4~(G({#j{u_plO=og!B^Va?B zPW$&Rwi2Y;Qv>A;$9?6cSG6OoSj`MtvwYy0%Cc~8sNet5-uHbCOQYld90B_faa za|W$29U@2fu;M*P3S0Udy!Ixhs;e1l2GEPewd_nBUzX;j8z(ZenliY$#l8=~6S(-p zL{j2=0I%t_X)1hrlHW^=Wk}|>i>OU9G0c1B_4T)IO{}CT!CaNK=Xrlxzs}d@Dg*wX zkqXfx^ZDc^V*DsDo%RL*;Brs*ZCHy>K;ohtW@JjY9Ewp^qwr{TP^pdr(sNKv%OW$C zY_AW!&~Zx=NU93gXl*)w<}%r__8bOxp-kDuyTM*h*6lnM!#H;FmPY@1N`$Ws;EGhG zanNr#I<=d2Wz-0odR?@|#-ua(_E|@PZiy5ej~Mfxd(TFSw4M-;s9rC$w|TC2V2Uey zTGc%i{}WCy0ZrXxXCedesiZd`dQS|zQkgswvjZ%dd2e~rcqZk8L|^u{LUHfp1B%92 zvdbIR4jNp{zT?JYsO|^H0Mh!WXXQjRbn3zN%=#c>!hzCHrV~%D^Yx*IHvRiJjc!=q zV^1NE4Cj>zu){L~Ls0QP!qG_e6&kch9^3>mu1!KAca?8KEYD!V8SY`As@@0GJl?Dq z?rODh-@JY8e)H`s_uu~Mk663CMwWHlsMfeLM0JUKHto5=tD#=q^bTfL*?De`M{QmU z0A4gl!W4L z&oYb20_UOyoM=Q`Wtdulc7HYz;Lo65KB_HeNt%Ln`>bO0STyG1frJP&1?62eCGT6R zx&rY~{od&71DGsy26e*vt!eG_3KpzXXV1=d%835T4R!S=^uG zzxy+Pqk10Fn5XH$N>f8@>Rfw`gyPHPgw-vQk@QlT?OcUHFGJqSTr<6_A@@ZB;L~R= z~7q6NT8qBaZ$+*K+Tg?heiR*zNWy6c8833XrskOp4cD+eldsqz-&Ru zcA!KO?Q6^WZXELY0VjudqPfqa?UO?&il)*IB|NlCrm`B=``gA5RcM5XZn#v zo=Ao|(026k?NBcFhm6T+U92}7x4HT@|BiCfcX{)C!h52E znq9=lqM1UbZ`oW3&^$i=lna4tw_d%1Io)^~-D=0ABDMJaHQiCay>OB7mc&0?B(BX0no zzIV)r85!3>ADimj*vQW1GdqK`CYxz;PK{VVM;2-{OiKdY%+fF*Rn; zNRHv%<_5q8H15DgX+z*P$24>HbgCP1F-a!-fMydtY8@QomuNIjhmS4|8AKl;F z6}19OgB*P+lbbwD4!fN@QpP%+Bl%#b{Pl>)xHUIHN%M_jaDjVDx?lS7^UNs`yjKQE zvS5lPX))9CnY8!q9c1Y3u|d z)B-6GY~Z!DCInBi1JjYz1kK%zWJkGBJI^P^0TMCdaWF%ks4~=|lg$HsaIiDK}6YH94Jh|U6XC&4Q5;jHvZ=#IT{ydIbFfZv|Etc0<>j3AA1pp2`$5hYIAYhR} z{Oj-jQ$8b)I4^(v)4#c4b>pt{GxPA_PiS`2x;}36GjrUcnMJkd=I)j~Hcmk(!IM0T zLh+U;FKVOEeF#W@V9Cx88JPd?zx!KvI8E;V`R6~o_m8`LPIbj4UBEQVPlsU433w^w z^Ki_+C>~K|80^0yMq|NSBfUIrLQ_xDNFbJzc*F!{;H5&B*Q|G9Ed@O1YB=hikDamJVEbnkT*_L@OXH1WBRuYQm;|)+}ym)4;mE> zKOy=CW;v@2I_`gfLD{@}=a!3C7Br3Ireof7U(mXWCS8 zSM@=%H2I;YNj`0mY&0R1q4dN@&2YyiZYWOo$Wk}WGW}j}s61upSb}1B4LUpD*oBx- zMf-QohdnTs1sG#pmC}qFO93rb=->eJU|9^zWHQVPiE}2QuN93I)305jh2^4^sN2Ww zPv}q+wH?&MxaBD{F5Hrv4A}ez6ucTg#CrECPD|JqRnb>& z-BAGl;P!i31ACZ?d775{Nlf*;JD$c8oe@1xL>rfkirWx*I!oH|_0?W z8~WsKZe=QxU!z~HAUB|O-GQYLjK&6gMNBZ3pxGaDeRg;MeLm2=d;Ivbd;fDTz_I_n zckloFd$+lH%|>g}+#18#1l6DQ^Ry`S7rNwBxlq=vybhy{E_jwNV|;)kcEH?@prFkdHo{3hh>7g0%DR)cJhHeg?H!h(=c>-mkpq|BD|`+4QMc zBUuY&SsxEOb7yDJB-%I8|CY&DIaFR^v)Aj%yW%}yG7|4izgH%tqT!4D{IMop7z*<& z3?eni37lO{0Mw7{^iFX`xwzgv9l5|J#uVK4dnr1j6tEsNR7{}dIR#}ElSGMY%%7hM zs^!%;d?w`A9d|$Gg8dHCBQm>$87LW$(mpt|5!~u(;~*XAyyx@Y?I@fq&CC&6ZG&BGMT{s7%3m z-y)XK3}B$KVXl#*G#(!6jO~h{nRmq~H8owbip{6AX9KaGB_A=#`{(8}#jg@*9mkLO z9I2CY5V9f9`=B0S$OjdVfXK0}oOCi*TFE5)rc6`uHN`I@xl~CLILCUHNZH^P@;S?R zN*kF;wA?%dmLwPbT8rshno%I!=x3F1Fx!DZIXAyL{9B)a_LPqKITGdx3TJk+?{U@( zou9xuNxf!DuUUb6N6*mJ<~pC(CwFuA*4@8)Ds=Fa`_?JKv<2lIdb!%yz_ zfBFDvrVqi+gcCKEJ2LqV`E%xLF^J3~GEj!8pX`fF9S`1>Txil@L(NK;W*am11(4B<#hFWt=t}_Ixyy*q zbk_Vz(WEkJ`sVc-sii~h${vO$$GnrAa@xcCzGR$3Ki)4bdena3>7R9SPT*W=?*hmn z|MKjB?(1*|0pBrMt;zk&WY?lJ^Ry8-8_TZ-R8D}oS5`$sjdu-w+dQe7Fa_Cv^7r-~ zzu#!?;!@=)yVIiJg1t8z_*LmMx;MlWFCk+5JY+mKgKN~FUpZC(gj8v z>0YGIn^IqvuP+YiK2`}Cl`Q0madskQX@tLP3nBsQOV#6%2at&h|m1cgnx@CSystG7X9}zuK+(A_z!h3GV z2ROj+o&l>G>wyBlkl{CPcvO)2@13IYB4O_ z_1&9X1i#LO_`*Ft9dfbpEUxdlsNQ$Ez~+e}=~uh{fFfmrQIkhOpKLOb0Z6)rX8rnh zfe5PI_T&zS8PR%kURM-n_wi5v4vin%_Fn)8R?eO49NZ*rz=Kl=e9q1w277 zp9>+xo^)mu3F;yyP)s)l2!n~#T$vDdaO>yH)gBEoI)MnR_lt?a=fpsrsFoTXl+?RI zXwpOx#gtM_55;4G-5yKoL7O95ZORm3cADLIJn(gb)TiUFe&{T-yxHf{nI_*-55ffp zExF6cI?Zr*>72;xY!ZV;phKV3rc9)ZWdo_a4|Ge(n`h%5DstGlcy_1#gX=&~zXJVw zqGl95(PVxVldOXd`zn|W`Oh7aI25!DmKhr;&phuJbKb)U49D$+3AQ4wj6slf^)CDK4-Q#6jW#J&**p?!|b5Rl1VQ1@jygopg|R{8m6w$Bw)Ag2+r zh{T|pPeg?$a6X|iNpq6`Ail=FM$HTI2_Y@NOOv_ndNHa(BMIv$qTw-+DP(@%AD)jg z&FS6q_8ox7_4*!$O5}D;@ox0_52w933Xdmt!Cqugf6CX5CZwC&@9?$9d~Z&NYphwK z1t;0JQFzX$qHERS&2?w{!dZhY@f^ zT6*3op0LAb-eOu#Op^{8bN1sQ2GJ}H+urjYF&(z<>YMNKS^Lqw>c7qBBO4GCSpV?x zXEZNvuQzyqs|@Dp7ny3l{qAqvzy9H$(1`lx+u!8#baD?LesYKVU*+@m9zW+qjdeLs zY2tp&d-LY*-rc^vcmML?(f!+xe{j3Q!x>MD#svn%>Di&##8!pKZ>_$GA zF26*jDdl`oCgC#uHUJLU1W(GDqRt>Z2oMKdU42A4Hutj$dFUk1+*=w&Tx&0eGwsp5(26%XPwgMAsz zb=TBzHP}@{LXIHyUk!XyV~%|JJuhj^zZOjYG9$Imy~nRa?pmZ(Ql=97=?XpGSdzX- zr_Q8Nm19eZ8hsIaf11~CekPyE+A9XA)dZcJ%Lg1X3^2q6ITyuoe{@^gOc%Eq0Oi7I ze#%9{0Dz0^O?n6y*PyWyHsNx~ znTZWgiDe>>!i-~1qU1!*(+3nzSRTh>U9AB9fSp?LG^l$;NNZt)Fk7|BE~j&g+} zOi7?MNaC*Tdnq<1=*cu^+X+~Qld!M&A=&|v9Oj5z+QbtX-2tfRmnk5AcI>Q(VXf4_ z0444)&GF)L%ailK)Xkvmf&to2r4c5j`)OC)s{?2OU<`shru@aI&zbwX6WtjBXL2lu z13KcJ1f-K;ATohh_+0ukz?49w+wuh}Pcjug({lLhnXaR>;+~`G;Bq`xm690uh@Kel zR}6+QSswh;@(eg8F>^_r zLK3BDB#=(@UCBg;|A1p47GVsuc6V>?-1=(ecDti{c>D;Xq#+mnVcq8g|0Wma$vyn^ zFYd#i{=3`!!~ek(hFCYN{0kePuYC|r&zWr6l+M^F>8t?tXcmxjHFC3S*9U86)SEs} zm^;vUXNf}Vt6cH(Vqat+a{Z$m5(JhGqeKQ`x;i%dKvasDnE2@Kgj`Qz7f=>DfiKS; zb?hy!d@7R3PX!VR<({>c|cgmu&Fa0Tbf;bNdX)mA7n zkqI{W@L~X^%_>a(!ffV?EFXyOc!;9Ulj`R|kt@WfJ`ynf~=2A^aG=ND-1_W5Upyw6Ppyl0;3 zhJNCoFVEyiaew)2bJSpn9N`va3>m7%CZ;uMaElF@O5Wz5#|@{x&+B$NxI+dD6zN9S z=5*ZQXD#|AsQE;VUStqL&kcY(>DBXR-fusG{!g);PS|Mct2g=c_3pUqalX=iM2_%q zzNfPmF`c8iqFc&|&D=_HUGmKnGXO#-MW{FhNNLCirI$&kvJ1o7k}r%^qYY%I z*R?MNqA!J|HvU=mkRVe;{Wh{WE}Io{l^9LVC`~lSXHIgJ%e%(6CXvN;oyn?3(SVbz zgxDK&kI>x9^+CXTKJp|z|7>dX5&H^S;-0hEAs>Uc0;du9;m#d1kiNeA7H1^wyKi2< z!smH>e#~qB3itYO*t4I8Fc7F2xXA1M@o@(h)pB59_xjtv$>9FVZS(h1Lx2*4h(b@# z+{eHCPv=%|+y{5-_89;U*BSh;PR!yVIo5c}wQF>5@2=fH{P3Oo`@jFKd-u3?{|sLh z2hgtN6z%Z@>M6drLlQ@4;Xhb`Fe`26W1RNEm)W$&_#QFk@;cR(xrURbl-H(KLX(@G zaa;pAFBohGF#}5$UCiJw7O80D8X=0rQvo?QQ7g|1)t{%z?yNx;WKh$aEJ>qw z)su#rl&TMBP`(lxx=zHG_-sAm(R4ySfYnA#A393`>OoWQJ`2q4v-`^!taFF*+E}-d z>s9*z>axjMvsvL>A>n_N;S`7@{y`ul6`6qki*lVsem(IVp~MS%sJge zsf2Od#M!w3)X(hhy}0M1f(o=LRpuxHBIq!kcT(KXLN%YEdG!KPG&_53-+1L)GbrRdM1=sOpn<8yJckxn>mp(kk?umOzee^jGZ9ni_IM29&^ zGl65Li0;WTOU0oZ4|l$9huvPxu&Nwwi}GOiV~(sEg^FLtlPrY3xW`)IzgtyNUX_`a zP6dTBEEZY?NNT*BpCqy=NI|z`r&>(Xr>0oqvuv(%VIAnql%1TU5cFqHruW)aW^FT3 z5h+bzv);JX^*8zR-ni`{AJY5x`D=E_Nq1rhq+9STk!$^8kX-ZuQ&Lb|#Sn#JkeAD) zyL)x(`eo;ya{;k^ddwH=8MJm{KMehb!CqcNq<#JIpZ}Y?`~Gj;&CRR4uIGk=ejc9T z+tE)^O{QAMd`@9+4+AX_&`F=wnY79|^HAg?>KmLn1+8BO3zk>^AGbYB;bvFf`4*b^gKJpw|G{o;VICiN;Z<&w*Xv zlYr;a7)h1ciLyB=?bpSuE;ZpJ?elqVLXrwKGNmewqBiT|DPt$azD{gF-Hu5}j|(w@ z;^!k_VzfZKCIQ+=DFjrQXOM_V2#U)Yh4PU1m?<&M)TxX|rZSY#OT{_ZEi*?9QB!od zdh61-#r`ple{ga6+J&3HamVpvzM%(zWly^F@f{>RbnTr;6oMF*(e#RAr8=3kM~k2F z$W7;hW`@xyO&70m4w2y{6?8rMe9Xjx$$Md1qWNl*dfM-BPl=|!#=bpfFir27ihP}(o<8tYe0`1mg4hJBu0R90DOUa|=WLM9H7cYu89+_eypyDmie&Uk%qQ5q=R$fsul@vQ^ztx@YPHK9vh z%&w|5lQ@~7D+Uam8eWR780@Ff;>MCRUy0?^b<9ko#xI=OkruHML*Skb0EM|j?}b=Z zcdzgB-qB(Dz9hzG-qY{y@7>e(3AcZ>T9>sf>_XaOw>tvhy?g!o8~611fZx;SrFh80 z{uyaH^n5Jyb3sk5F1&K%JsSwGNph0!)oOLkNkjzx^LwMjitpE*`@8RN-S>A_?)~HF z{@>p}xGC=i%S~6fOrf)8s!ETFhnnXGU`%$4!Y63H>{;S?-w`f)87#0t9!=Q2B;nBY zTP?|Wl9+>&Bqo#wE^C*iG3sJTXW)DcHXe(TkR*+OC=F&#(2NbWJ^6NmUK?o_IyIj& zV5bI3+31YI?L{~3yE6G^aK03v&N^}aJBdN-cv8+lJ^vlm83Rw$X}_j>$}GO#K)C|+ z(wO*V)aYbxk?Ez_a6IpDq&JuS7Hg$CDLN^r_9h`o@rz#Qa&~n^Le%_o$%p4K8EvXY z`OKm0zsB?__xzUt@h^Iq`LCPAe+|g4fp#%#{w2Eful)IE{n$%6)0uO8I-}vcmW9za zV|-ye1ouMiUWSrwxLUe+pD#5Yy4838^>+Y$U1y*SuCbtI40yN~dGn)qsQvQ?Xs9UD zl_I#D=sKz38KB8of--(Q9P-0-l2%b~4!l$`brRLZll0nNu=wtWTHrwk&cHtpQ!U5w zM5J?~f(hm-s<$%}iixA*9MiHj7nkio#cUyo_8SxF{Pz@D7ANac)#e_p9-*=oqz5LY z>NcgSKQ_B&d&UOLKr?imQGqNknr#Z}5wBZ8S+?Jyk`CHDkD` z;_;}fdR44gBuTl{#VpL90k{&qmShrN7cCmI1KM7iC1W@kji0}$7h=$CMUJoYY>lp6 z;>n!qCZT{?%w__01q2tiTAX7px6YcXWsMS%$bWXAsMFU>0(J>_;P>N^F6XfCd{}wMoN1u$+gl;l#O})dug*HuiE7#U|RNQX`fwx~urN%|fVr6jJHu zHw~~#F67T*fXqd@S_2%hB*i+II-D=edSW&sgMpY2CiUrtp_tzZM-F}&7DXq_C}l_> z5n_p{GIXLeaDr51L<5neJ3*qZST8tQdIdM`_5ym=Vq!N+q}hV^5L#cJ{WYeMVy~8N zDJGk=C(%@m-pgVC9zXylc{H7uXhT{@WJpE(^I~;{XMy4qsnLcQN;w~C%@DYzW@{L( zG0BE@oTM4}*(YpLNpqlCcq{=lPnfuWm4%p=mGy3a|m7S7-UbVfT>V!;M>S zZZNea2^swx{haZ*7oP+5PD!>G((^#YFG&>0bc=u8<|FSqpW#E1*3J6Uh(4I1wGIO!v43l@m`G zO*5n}+Ne}Nn1;_-wP`gkI9&kpR5MlTqRY&Y&lyd6uKJSkjfOQhc&K5kNj7F`s7!#M zT7QXFqxyxIb)hTMPV*39fCZ^W*OfR=+1r!lZ_~MXvM4f`p$5LT#1djATqn_M4B}jU z{;MISOyRxwIj~&JNfelv4n{fC)l(*UmM+SXt>-5$A+YGP|?&Vcl#RG;FLeo?|%D@`#=A;zX5Rn z$3H!}|L>2Fc`MkstLrNyFW`&_61CP3GT`8;apGKJap3nB30BM6G`mwrcBZit;3jr0HEf9KLlRm1na+TGpNI{CbC~{ZV8A}epXuL+ zjtvF@=mTra3)MZ?wfrh@p3)g8N=2KU&YLJ)J5Zc7HI$kF7$iES(u|PFwrQbjP4QPu zmFXH?U2m$Sgk;y2m?!)FliQI&;_jWBj}PqLpRYwvQn8MWhtbZ-*Oh!v)_Jertn)K5 zEH2){=ibs6uVHfk;s5++en?8~q`Yd8e&NmercC-Qx4u?)`4)WFF6}nwXa*{^d9x(( zR2KBQ7F@;TP~Q_Dy!}4-vQN~kms*a|Ex-S-zoP=zYv(Uo) zzrd7*9yCN>NcVXEAE5uGjxC~SBzA&}$i8@3X=bEQ_Nd_F+(^##Ef+;HeWPfvQlzy20QA2m<9d>?w6UdgnE z54ftssZ0QyPLz$+R}^Qa0l5nFg=)dYCgPy9lSEIB21Yah&QnyLcpxJf9rwP`=C-un zR5dP~Q1GQIC|%q-n$1^^Bz&E^niORECd+{ILU%QH)8bwW!>~vOaKYW&eVdEjUqOSq zect7@`YwO}HXr;Vfly#xnIxI<}`WZT&^}5nE%SHuYYi-Q*aL-e#{@? z5kQ=Q#S$!mlpgq5pyU@ZHkopvJ|8}~&Ff$1_jOmi4fFxll;O(J_wyTOkrTMHcqN_Y zO7I=)+U#|Fp+{Sh_=20JJPX`NP}g>zppGN`I)bW8G)JD^9a+0Ojcl|+v`5k4JK2ai z(rsqLA_B#eYQ<&BtrCY2BzJp80muNUGxtu_zZT=a2qUm^T!!+D`r^9)Iy~-&77E<8 zr|Uo(cgzTg79ZIkfwj7m#Zf6>cfyL{qEuulspPDmn-kg|Q*9~fg7eja_f~Q4s_fMg zyVgD>u5s`#`g9pdR-j8wX;?$-1?-M8b(f4~ctlK+Br!-vZ$iTo?q> z$=7am{Wb&R4XB(;0>sn|pu#FY3tc`tPy1(g%)lG8V}OQ7_D&F>O$T|G-~WF15k=_w z>JU0t^Id=sBY^I*5ySYi?Ew^3HLZ1HJx0+V~9GiGIJhx<>>ayH)2iCSMn( zJYd!C29rW59ZD<;A zH4@XNCI%aOmY)bC&G_4{40LhNfJJqV`W)$A#qQzUAmfH{ z9c=4GQWix!KLHdB9q%o(>tp$OEz^oZu2v~ zz8U{`5|8iH!-k*~%l zmO8`$9nB7>#%^Tdn9Sr&lMbS4&lS9bp;(zMnuo#pFW1PdYL}VNpc^%K43i=M1g?7kZ2{!i@0smGV4S1(mImDM?*h*09LC>?W4;1&%`@kwfN!1bKc{$3FHbCA zV1whe5qp{cal6|a#XVMak)=IKH-+Sq=>=W4KWo-p7=$71VCgoSO?h9wRLN93?G6Oc z-{&*(C-`gO3?>t5GCj@zkDdW~pRv+neV1P=gY*p0Y2CkM`t~0K*uP++?JkW4(@V7X z>PTes&K&h4s^?me~v6pPDE+ZxSyZ_GuJi za7Cukvy@6R3PoQ=9n`3F#RU%UMIYVz{#S1Q{LYQLp8+VlZC+*I{?2*Q=gk>x z&=i<-%Q0`1gG^OKFO1?Y|CtuhJP)jKjMJH5z@LG`UNkKO0}L`8SuD`4Wd~h)P>vE8 z#MxjqBRqsH=1#U(-KVt#i}^>a^Gq9gc8R~Mr?zT#2b#N1R$N83bL=+Hx?*N6(4RTdOr5Kb z)dQ*D?<+u(B!a8;&E+m)nP&6R*7JM8OO5g##6cL71}XFsn^i@Cs1Xq=ROBw#zj9+< zcMne#@Aflir2EKz26IInY6ExpIt!SjsQ}$Wo~R{v`}%t{rl$P5PY>@_Q zlW{UInr8DT;98!izOiGLPmo+{sQ)NUAWf1ekPmMkP4BIfU7p7KS~Qnmne&RBWRV(O zS&gOw>m_|pdd^vl&qk)mPm<|6^OQD?>q7?^s*PJTFakMlfYG#jjC1%dF$jMpL4SVa%27=JfdZETr^F{9!6|^1ad($|}>^<;3Y7CYYU?`ANRGXPH2UsN%ea7EAWsIOX>d@@p?&gMJ>w z$P{#Uy#E1ADg?SK#j>0B0QZ;6-y))@4wVYB~YLSVQ_?p<2p_5SD17k@^iMiqcjJ~J^z@mW5AS< zCh5coqat*-{eZOsbHzj;{sX(XJ7(%op+>KX*g|r#7OE&b3__4dKi@d}W2tDPzBGUcj{XG!aP%*v3*5(Oup50rm}N;?~2x5 zeNd7(Dpz$%;=t~r!}p8wvm#gXK_yw1XFXH~Qgu^17;Rl+(8~1OH%)b}pBOZk`G)w1 z&|XBv`}mxn-B6m|p`yr3Y#~RK_0mvdHVJ3hM9Xy7A%<6jJUGW4zUy<8E&50Kh&zeq`WA4XJUocutiF?Dx+wJ6$bT zxQ_HbmaD4_#7CqF(PtzhMS3lgnVi6G3+8OTTwb}4AK&r&Tdc7bN$U3QY4860@sxi) zc^S=UI8O50e~v?ra_k>0qOzH!C|h$jh`(A>4b)XG>z zhLXhFnPf%N#Jik2kBb3XOl1aMBv!uoKR90{r=|0g=d3|>-a0C>6m7I}e)&S&)8+Tj zl`~LR130Cwv-#UX_AX_wEd|so&0Y2B60sI~o6u_nY-wPmuaoxHiE-(y`;gk{t^uTs z8IC)aBGq(u+hwRZ5X&)M#g5Bs)h%*&W>(ow^5Nhvj4>xZNveO2)o{f7;$fqV95u|X zy+mS4O*=CELcRIF7o3+N!wVSK`wJGs*W9>57>va$td?bJrK9_H6)oz|TC=So`I#2I z7B>0I2xIrMN&kh^{QMsp_mhUD(Z(egAkXZWq!WpT?@G>`^=no9{3Q zBLfmdnB~HhXiZ5vuJdv0_NNJ&#MR(2K_g?Hr13rqT4mw^qc+lrI|0%cv|TZJLh-Z0 zgQ`xHIPk{@0Dfm?7!1aPfES)dUm@zIgPDtGjcFW#4*u)w3_3 z?6ak6YOEbIjk>Xz1Sby^Q3@w^84VeXhv79F6hH?gKql~1&xtV}rbfAv?H0F~vL~gS z8YOXNs=K<)TQOccJN&uKuw#J9AS-qjaKGoQ!6b1oWWrpILfAYJ%(Qdv|s7tNb!|Zhxdn)`z@~ ze}+3dy{}F_Gacr|SD99!14Y@DZsTp>xB-vU_HA|-DRR*2bJ2os7<(Pim@?zQq}aT@{TJ&->e1yLJ!y& z2fmS!q+(Yq*H)4%0G4EZt09&+RcqQt6rhHQZO3efq`Ar1s-~&|+)1`L#hs0OZ6Rx6 zU8@rhUFhEXyywLoq8dYgCvMdz+0O^j&(k?_68Y5$25?M0rTyR;jiS|>!TNUl1U8l# zRgz?a07@E#4$SN?$T46Z_rP8mS`v8ib6DJAf=&fGMNY*u>rp!nBrR zZLVI|hTks|Lo`Ul1-cl`IicmV^S>7l4W`cqSFAY2(9Zm6WCDxfg8o~Q{V&10L5a{_ znk;NK=Y-wDUJ=xo8)r%{=-jV={R4~=KR$fOXZ9UH8J#Op;$R6d6JX!&p5111BN3pi z9lyH12J7nmyB}fLc6<98-#?O@`{^WlXZCEM2K#cgcKh9v8%XNnItKIk`abV=Zai$k zh-3YG6peN=W*g)_Hc1WE?{HOIRvkyGj^e?UshJs?DFY`+QiW5>bbAgsNnz3XU=+jF zq|u*sTo^UKD>}Owz|GO3#A4;CRL?5Q(6LB7&)>UOS9Xmw>z5Xh#*}sb#nbT>SPrBk zr>Xg{kg2+SO|O&lVQDmY%`&&?IwWMuPUvl7UQ@{Zi__^(#FwTPIVD#+eS0%&qhGZ&(|t)YRQ*TObBg8$hwV{ml4Jx|cbJq_nR zaD%+xU~fi!p2RgjUsF)r^M1ZwUBeTpZV3G~DC%DX@t>S5yBD3(e0@DX^P2W`moU53 z%ICoY=BrRQSJKNhbag+q*s`@&E2pX~I{)HQ^B2B#wQ~DwO%i%GX6bB_sfP~ejBprb zoyzXN1B8uZ=-Qk%s zH0P&WEZu;@K2tZHijQid)R55vyS;WW%ZP5GO?$|jYX%26m?eG$6MA~s*ROJcaVt?F zxzIUmxf|VIIZttF>Sl_<`osopo{fQ$M3mKCdIc4!(zMZQ1kD?kynNUBP$!qx59~%y zO%Wf>Y)6eWP+&x%)`t=sqJ}Ss^2+OZ3H|za`TktFG5`6vdlI@g(O@Iz$J?z>coyh& zXUVScV*HXKx%RJfadDpyu^H2{(gCsZ&9>q zUFFbTnFVtX7L$NvMPi};)NyPHlLZ1?lQj26azUTjC7ma4CrMkF#jwP|K>92;DP3 zpHxJ_4R_d-=T6OxWE#bjx4gEv(*Pds6yXg0c)%LNj|VS+Y|lQT~ndX@H9M< zCJ6{Yu)k;eIRO@uV5LQKU%6Q)poUmHT|y%>Z=(77u{-^8dE*YpXLmY$bOROe<0Dgh z0VX+fno~2_ppXk+l6-BY7$$H!+apE=61m$m(9D2*^%iUzXwLKbcRV}+oDf@P3HrFp zKYxd9jX(iMsm;*6_J}i_+&Tl|#c~BRxDZy*oAW-$6nOgKM30Yn4kPHj+T;x4$WQl+ zif3(7h4bfKKo98}N!mv2q9g#Cn=Dbh20GjeDwxyqsu(4Se*`sXV4gR#31pO5!_q`e z79WE~2%28Lns|%?Y`WqjV@~X4Jti?B3{4?dk1J~5l&H(ybhAQymRz zEmu9~rD1kankBaBUz8K{x5Gg5H|rmcfk?=5PNuhm?nbgpD=(;$bZ!})ql z&scK=98QosGQ;I~Is%j_gUZe@&+9Bb{|JAU{fSZ|KEj7#NzzIfjB=xP5Y`lGN@{{h zLIzLAJ=Uj2yTLG4&C5s%)$?A0xV4d+cel5%GVto$hYvrw`@3%d{%@{t^1iTjTVjkZ zmd!be`co=x0=hwDQBlq(m<0x=DkF{(pVy051Mk7U^6>F56!vV~>Pp-o)gUnnHMc9K zj=mEQkdq9VLL+9fS}3t$9AYrN7#LWy+<%@DW zovht5CuN@`*Yvn-YI_FyKWUQInx%nG-}h%mVZxaamW4L8QpK(F_Ge{C%+{>Di0k!# zJplf-Ztq{V=)17$d>O#kZX&ftU89(#mgn-QGE=sX&l0GlUIX5lKh~KuXPLaG7s#pU zjMjc;{gfI)YsGAQ!L#lYfo*oaK?YlQ+1a6(J$(Tl$;B2F&4oMdKe+MvPi}Mbz1u(j z8*2(XnNm$eY2C}4;e&J=bMce%MjK9`8BXa8!pebl+&{98VqgO;&c2OJ$Aq;~0`d@v zam40LfRH9GGdA7805TUx{pto?CAcq+TtqN{<vB0jedYeA4{gu!D-&mlqu{6FvA?BcPyBgC!+`ZW?7o@+I;i05r>*PP-??se zo3BwW@Zuf?B*j8e5lSFFX;c(VB0L*fVUdcFdt|I{Zr{kZN+?f_0cjIWL8@N)9F| z)H@U-i(HJ{+<%|HW0MQeDHjXx^Vg6};3Nybs|+PPQ!z2!3zmBs0Lq0P8ri{?yc(|V z-=GK|r(7&NlAe6W1p~Ptfk7g4dJ;4G0D*6CSf7aAACPNF`Qsa*k)>f#{gEgaLId#*Go+ z3wcE@%IN#^y+@oO9qQde4z*U$r@jw(3wCn+CR1x)u~HJnuyv|| zU2&A#%)g>I`}5RUBHd7xF1QGnX;cuZFuTPMa$VRL19KWlIKcafsR0nKZlax;Vikw% zXtX$Q`K-Q?zp!aZ2fA`?(xpHq!qja*Y|$hczmVQUnTF-(o{Dms@X|CGXU5dadQYIU zBIa#ASwVy*Z6M>o{Q6Y5k@+Z^AxyEQxJ9PRC$NpMzoDpm%~S5v&kU@)ja*lWuXMeg zkBiM)e3t$G=vM2u(C3ZQlUrx786&N`C%aDU>VM$uZru01Xbksw&iP_6jSyz3x!??o z8!nJZPmD6pK7xxUNbWzA7liKpyzFJa0^&m!Va_f|!4L{_LAkCl=dB&u*i17TQj+198?km?jJY%BQN2-C=A1Q!RbuCmWH3jQw|Vie zA?6tN%4uRSEc;y$35KTHFl!*%p2jlofCesKEQz*joNrRaG)T6m;Js9SFNH=qOGM-n z^%|Kgst@HNph6n}|W5&Mlc94S8OZrMI&A|Mu&y)f|y6@Er>kRLz z3)1k4vIlfLp`P-&mutko{N+!Mmex1le8aMnIGQUmf!9-h-$YBlzPba5n`fc7)AN!) z!+~_^S2u`PW1~9$_r<`|bDlagb)7!v&DDK=KL6|8t;OMi^E3jT*zv~24Gh3ko-vj@9Luv1p z)z=Q#%P@_{)S6$rQ*a)NSJLM}X8Iy%EH2yURPS&$n4L6aPk{0v`BT?Oo^Jhd@cGf{3al9cNTl7_wKO$2~%Ng5-ArZ z83X~~le28zIN!d?#Y8?^4*PfL0(gl4IVbdE!4gfCrUS!O2H01UBRbl`Q~^CcJV0zd zNuSqGDyEip}{~Qi9MNSq07(msVJT5>~os{vU_up z4Md?&_K;ARt1XJX1%NqC#}KKcdhk?x^h!}=IljKq9kO8^oQ-K+=C?)Js+*f{^K)?R zo}LbHf8MNeF}-3+64q$0F5+pFf`{G>gUv~(^Q3o8X`Nqvm5c2~2Itqi8S&iZ*zW|6O2@RMr zLLoJ37V{gNy6jD{$tOHSXbMuml5 zD5XpKfkItZ&8fInr_>Z#zG`mNM_RI|9AD_c$yZDa*F>@@E5%h4G%6fv-%|DiZ*Tc} z1=4!6K_vM&?6(gn%KAm#hs7uenp-N$pjV#EaT}8-F_|PbN(9w$%|IZp2V!VY!3`}u zH7%zM2K*IAcTu!v=f#126eBDzQ^^_G?EnunHFWH>PBIxfUzX%MLaTrpwvy9J-#?ML z6@48d6}On+hp@x<;o2qME2t^QRN=rm6h+sX8bz#vTxX?+v0#%GuZjLPGmsrb(=b82RbQV!F#x&BQoaZW8 z!aV~GL5k5>l~YlqV?z0L0xm4cqu%dg6*C)A*i++qHadOFEUFt+H5)0$%f_WQm)~Uf zo+IfvLX6HqN(Kp%9>QyCZQAfS2cZb}+$_h%qqB2a`L1YG5_wv5+#II;Mb=lNPY+!g z4ZL=qKmOjWZ+;DS5$(CNuwxKMmfzFv z`B|Qq6+WZ7#V_)o_xmlJ-HH0X+1%#mWi)r?PK;v_rHL~@8e94MN&ZF-@Z0S(8s$U{ zfA#u1JR7_;{F$?~G>w7|xmg0^>gXt(`6u$IH}*>1*!9(rC!~U{ls@iMW?=l<&UDC0 zGRz@GC9~z3rK!Z&@IDleA0LYyydisU5p3Gvt##*S*qrKUS_Sw)OdWdx*vzWw1aKE1 zu9I^G=j`Indh&&x&8$x^-yhTfu4meOFPd}z8Dq6yI@SG@i+K6HuOux@6gVA6tX&xY z&Fm-BnCE%)=Zm1BuB9s0M3EnzgLYmw9im7(X}GoC7|GY#c=fHShl9RKIx39_jjQ}? zY0rPDPW_WnZs`}tfw%YBCrgG*_2AdHd%LsTa=li1J+(eMV;pJYrDiCd^#|$(ZakYS z){}ajCn97A}xdCE*B!lygByi;O?(F_n0@nF2tgxyinPTo=fvJu~3&%1w>5Osn8-SA?x4R z<#s$gqI)<{{1_%CJ+v1v;-VdlfUsYP`Ptk${oyd33`jw{4S>2Z&5t)jxH@JnS{KFD z-B62C3KcD!sO;>xOQ6<11 z)3wHwkYY|w&!8BRMw6KjBS+lGXD$1*E{rq1vb}emPR6R!6rHOwWf9|o-=AD@#Eu0x z3g|-avQWSf$>qca)k}dQ4*gEdom>qZDorgrXEI@4t78_4n?OZ|C;uV?Mlp&R=^3bsb)XC|VI{)|I{su0!N5p%u&p?k! zYaIpDx?5;>xYno_Elvc;3`U15RKrW@miP)##~7e|hBj~-c~S@cD>=_2TUpHD$O}PS zpOeH~1;a+nwZSJRxcw=qtYbzzeGdQ*9PpD1Bz1IznN1; zObcyMlVVH>Q?Uhp7R5mIq!G{Wbv%B|e?`W36mfWv28)_9a-rRIEO$Zz06mvstSHd| z5oxS>XF4!7mADDCl6@m#B1F$D`7e-JSWHZFr|&2ID@{x2xn97XcnKXXt^MU{g==y= z9z~NmfFcZFk-t`R#&@X~dy`dFcZ>QoAvPtubk;)si7Ob6weTxBrROMW-Uj}|Zy zs&$pBX1M}$YYqvpIP5;Uh8{Mw`l|G#4p~N?b%g zTRb#k1FFxbW(;1qp^BJ1uwhE$sj+LSMiq$pC>4+pbL z!?{F~5Mn+M18Q{xX5r9xmMg4UbILwnuQpiIR98@=ik=U8E*>90KvRBwbMJ1h@9> zrR=C=W`}V^NYW$>62p{qnW(hc>XS}^LS^#ns=W0mhRcwB#L=W{Ix#f|cc*#hvC^r} z4I`!0cdd4sQyU~rgBUkx2#ChKuUy&9jeUjlt?18}`12q!X>egj#2RbT_3Qd!X-1cN zF7~21uXXyW0sd?}*ykwj=~5e9o57V|!W@vB^6_ztb<_FFDXTY=KY!*+RT|^r3-40* z(am}dCdizsC_9nW@UU)nyTda~L{F3ka`+iI0!(3wXQsGOWy{eTU*93AgksiKV5YU^ zuZ{59$DEx7hy_}O31jQ7c(Njg%)DsPgG{Dt*f@fvFUM^dvoT5CVwY6N^kfN1V) zNS8yib2&*ozyB|BK;-o^K>z#S6`)n+v1#Wv9nH`U(;?_hpFzK-0*p58;pz>jepJZM zr>*NUIH&AZa^+Qn3Yug`12XAy(b^=N52p^mn>qjs&{p}+T=Y_bLKJFxFCC_BGDVd_ zjove;+vF}DR?@+r_E0Of)6-65#}Z!Ddw0G@*aI!n+zNDhv~K>4e8U zwCLJ+DV?9vU1~b4H4Q{Me+GcWSjZa)AEda77iMa;+cX!7ol((13zI{k7!|cfMppPc z(U^<*Q;A)x4i}#)aHKnnXn6f34T0VYyLM98=1qIk<}*Mbo%zkpTerIY-i`CZJwHCU z_lOP-kanL zg0JQ#zxk@>=dfIBTqwVn!*o z^CS%|H7U}GmdF(f5S9tI>iZcID|ug59Q(>`H932&sMA6M=S07k z;-wR#uh5l!MHw<`$_Dm|f!7GY*9T1<2m)3Y&63b{OLtb^P{~Xu=b}wM zt!XK*OSJca*dv&R|Np$bS(79=awZ7C%+K&RGV-Xd>L$4)hg3bW> z!5P%ZPdzM#5OVcT#+PJc%xRW$gf!5E=?^gp7yH;6f%3oSamplzm@V;5R z$$z(&$i5~oTk(nU^%*4n`pLg}U&=VI z=X*Jyl-M@J;`BK8yrS}{ww#yOi;^JW z8)*>6g`_t>iH6TwuLDwVw0W#?>~}L}q$pKihX<-@MKa7nGQJ(W25`=z#%UxvFJVu^ z@3CieR?}cu*0Q5Lq>0r0;@U}4Ld$e}uqJ5_XlY>8=Vp8<>)z+)`~h{u=Hdq5Pv;Re z?W@%V8tuFLj~F~%Uf!^F80MvWG~*QEc!Jb%z}Gi2ge8QZ8uI1x0g2wBO((#gEB*9GJn3Cx&-b~iFIOSWu`4H_{9I&^Z ziexcGGgXWNR1pgyTI^aBwu#8QYO}25EAz|7e$h3hJrWdkX~tVg?%-IorTl(njX4_d zydRQx2EGRaLiu+wg@bwAOf=~jCeCm#IO9ANmv;Y(fAALx?*0{H$j>$B-WqIr1Wu=v z*VVllPDej+u?a<<;3f#Ev(wU_eV?N-U|vfX7Z*4~Yj%*bmw30ar1JjK?OtgLrua5`LdhNQ;`0$PZwAW?!FJ-9?4f?-)@2u%;q<JN{Nl92)%#-9H#P}G~-cFG|9d8dLRu|qa97B zTBIJ{4(HlL5ukHqf!zoVvhvOl8majAR1+iCx)yYtRptlbn>*kkrkb zHJYI1^{0~K>#ICqEg&b`Qc~?K^qogplTCGSMME`4@pC#z()ty!4aO&hpTu{b>6SO&YIiR}8W#$OR}dT=?XVPs5_ z)xJd;caNn z!vRV>AfJfU1qK9!zOUfMK7(&d5@r@XFYzdYZMv6T$HlwnxJ97ZL}7Pqd_^WzB&Q%G z9r@4s&mHodJ48dV1~-m0hQ)MfTtJzjmn(ZzGB(6u!{;cT+Za!UU;`UjZ1M`TK`> zl$c0KqcO8IZ>bEND43O}Aq58YV9$inKut{@YnGZ0I#tGnk1S?xwC_=E6~$H0 zYyG3cT#03c>_bpkssUi6NX!U;9~u?b$on5`xT}ae3@>LZG5d?m;)n?V1@;JOECw1* zk(`9UmDsrJ>ub=(A09rTktVqpovo006#Q;(y>ZPbqPkv|r2-Ha#l?t?m!+rWnnuh;s8^X!^{_;20pPw6aG037r4sO(`6U`A*($H*Z zbVyzhGcvqcz0VKYrDR<0a8O}#PIRK4jNt}6e1t?EjvX66s;0Hld7Phic|oD`0$knZ zhkD~U`*FbrKq-l9_8=O#IZs3Sqtw2Qu)#VsZlKw<7ot0QLgBy%2j{Z-q|=t(3JzBl z`)PzU>-!Z{FdmWfjiQ~3jrKNQvp0-l;k8dv+%2Uj=R$-JyIyic*>sDGE!CK?<0|sm z8_id4u^^Ke%MHhSumFNYv5})bX|S1w*fYhRe!l8cd{vN~p>Gr_pL2EOhU(HQJXYRI zC+_Y|c^T3A*N@muZcd4=y+58nKi9^jHh{CKt$JZ4lUuDXc_Su= zS`;Q+%-2YIDe~&g&X0`3ysM32{8?R;6)yDtyAF**FEMEe2*loX$1UqwS%^3?6SM(= z7lbQ-I}5f;yHe-FZUeR;`awQ^&JSL$x9rF^P~&zR*6ELMuhF zBIz)_i$^hx>&2Ztjs{q@&U4lZTOd|h#?|8$s&dSx!%C?)8mTwA2glcNj9U=;9}pXI z<<=ZyF~(xFM6Oxn=S2sPOj$14TCWsULCe$u-&f{+BLlCh0kb<3xv*xxjW}uwfwe*J zoy=qpN`Id?-YD|Ggyaxt%v&zZxlkVrQ8ssaVLK^62que5d4DB&Oqf~BC(f{_4GVwYoTAex zl8Ox8aCR$yhXvQ1Fl-LIAubV!CR_iB6SfJtJAmg=&%COq3G9vSSZe|woZZ|q43ZE zpgNa~p#tmIx8AysFfACdWkM4y-8N_*Z|1T)K zuw}yB&SxHq99jMlqe(-&xWu!0oYpdfAdP{ghd9S%UDM|jy|QY%!GIyNNyMMc^RseG zBYSrm_INfn7gyX&i-!k27xbE+KK+Exdwu;5jUElMsX5( zrzRfKllKr$^zsMK$4z&dm6R{v-^DGB`kEo;WRr!JfgI`WRJ4l}2&K)|z|uhLEAL=Z0D1 z(-irp|IR9kJO7+Modbe7jNXyn=19Y%fj^)rcN6WuwQ^A^L9zuBODGI%Z7f%AN4&(jIjISAgPv=zZEn!J zT$lETpRrCL{iVUQUlyimegJYnjlYKG^D8vyYiiJ!EB1c*gEZ*B2VGBJ7?Ai^NDm_d zg!dJe&VCDH`BJ?me8tXkMWS5YOE)o)^RF-;Mq}IbN|c;RB$9vS-_qIj`P%hsmLIg^9+&AeBkoB!i{J8%#kC`mSj}+jw$DaN_aNk=yTytO^ycwv;yslbkt#OL?lwu!; zLW8v_rc8hars)D(Zsx^BT4=oVIr_t=Tz5Xh>0WNuR|{fsvh$B z-kx^3sb9Lyo9}>5!c2z@sPg+hp4i)91hpUb1rZ2Y@)_UjTUxYd49|U(2uCCqp`D~GH4rx*3D>< zAJI|E2aaPYH3lGTK83mdaK z#}1=G8uxK_y&LDrN|Ua-b+6B1kbxELv*M217}DNU5s9%plTI~=sYr%|)(D9whK$MJc`-cm+$ivXlpDr?;S$k?2|;5TK6{-2agwMg+9#Mc zO3nNO5OlgGZF2$Lcv8BkIPHUh1qKYq4pE^=?(Fp0o@o$AR6}xZM>0urmsju6y!Rsg zSghW#DVz)`F#L+#)X@7l?C!V-Ph?iK!=TIJn=Dzt7ylUlb*4yTyuy!CQ<5-{G!`;d zU3;o3VQXSZdwzJ%@9%)RK!=vJt}rkme-t3#9n4S3bdLuqy*z8ZNvE7T%~vRNQbw2# zwlq#m{SSPq7;3T7RmT^GZ>HtdYgG+0YO-XiG^C2Is62oNIVy=5sw`X&+P3qJvBwOG zz*)^`rxSX)p0%}C1g;4v==0HVC8g^6i+2u8ah2ufC({H$Qk@SYg1@10Kw!lo9kg^Y zHVy3v9!eUa=G)>x4NybO>0s12@N38rm01k(K6Q^%iI4ak(0ZrgFI~@ezOVr$1~Op9 z3}BpWZrI@dNIVRKY07C&i8f$P6=Gf? z?RbV|h-bR<5;s+>W<`(df()0$46b2sB+WNxqc>^VHDV3u_uLx!Mk6!ZMR91iuMzJR zF@po8y=Cx8HQ!$eMgI0L@LxmA7B?nDJEk1;^-X>TF5POeMt%0R&G(nC z)9*##{b&Au+Q6S3tkk|sJ{D*uIg`%Xd06w>E2B@BUYcf)Q|r$UTU;8~(aE0^Sx7zP zU!VT?&x|m1_|4YXv6q4+x#Q5FF~{L5=rU0#=9}Bx2=38D^hDdEB6q$4osB5uL{;ni zd*{f3xn07&cE}gz^!yVyvZx;z9i?U@T0E4JL`r0tuk>L|O=T+2im2RFP|*b!_gmya zCf59hMLyKp{O3~-XG_%{6V)ztTog9TZ$T+0RC}O^9>-bg37O4Dc6N4*LXoD!qK3Ta zIziv=OkV}+d~<>35(gqt#(ZLfDQc3jvGT*sCgs#1?8J4vu{b4#CZN59d-6=&-glfu zpI^5-JjeucRWg(%dy$$bm+oY6k?-d)$9+sQiWoYv9=#+viu=5;o<=nbo5&6Xq4BD@ zGOfI1t*bsf^(8mf^pFydLazS#`X2M(N$^$-rb^qlpq zX`|wZm=17fr^b}%xl(vh!9b{JpEQqNXhcbM=R8m%YB&0+7{w@#8$8_ec3E7;Z8I`a zUKR7@p+TfbJ4$+pgxt^`Q2QLX+LfF$qLSC5gQ=YCz<$K985%b6>c?ye3f!>*1hVK@ zr41l;2=q&~j}ZDFQF|TTS1FdG{F@VZd0`Q#3;r0s3}x(Z`Zvev4ymHFYGyqBKV28v zL*c$WxTZgeTX!eFxOl`T2QKL(`HybRJ zAq|WYrN|n9R5w6U`g}hQr=C%3vBm{O_3((n$vPJigt`og4A7ig&2vNSiK3doeZ(V!pw-6~*luh`X0)PHgEj+@fwbxY_j;*4yFvSKN=q@(r_Tx(*FK4Z&&9 zHP3(FH(R&g{+$0lfBxLWr}*UND@LH0&VHcrpk<>Yj#LK9dyU1zpk`*-=SEK*`D)Y* zm$7SjZSs~;iE~F479G^mE9dN^DyaggyBh?n$pyqt3i>e6??yT&s$7 zi-H)_8fkD}7!k+!s9B;q&O2$?0GB<7vsW24OMpvXD zzLiL~It@-5EMew3`FAHi0rdR?XY%p>KtoGqtObrbL*3J`S)5lLf0#K?BAs8?p2Xp@=Ro}UrVvIIYiEpr;-@!>i0`?o)lV4etb4pv29#` z*FF`MNvc!kh95B=ldBQL0?3`kj$Q#T)2sUPuY-lXcQ0fw(;+53%G=!$l7}WVFVOi^ z{2G(E zFCpw-)4+d`;{KU0__`FmG`SDe-KmC|X%b-OU#P0q&7`u^n9L6=j{4We5fEox@Sqt4%QKtL8ll<)@NJE>8 z^c#0^`6jRbc`n>HjM~%l1Yd_a4&S3VKLbe*^=Ql4y7v=ZrI~k8W1g74%_eXMdB!MoK*Au*r+ik;78m(mKT8}~i)S9vBG1h|Wueob z8FgYRaHHrs4Ox3K271iR#ziik)_B&4V#`Z&E=6+3l=r3;#EBa471q;X{|jq1^BH;~ zKZ*SMtMxUm@iG5-K3g)?eShyd=+b%r)2JdEO3<@T_j0wmGEFx9p3YU4R19Kx*nz=D zh+21K<5t8U4t>c97wYo3fJ`rtoYJs6Gg$Le1F}lvO`nTC-*Lyo0}SIuQW8&hOzB3n zXe%tU3mC+CXwM1xnTtn=CK(KzMUOpak24+vcx`ZXgpkxJStHlH6{4((j+4PsZ9X^R zTAoENO4O%+#k0k;Ih?qs2Z=e;VVp)GX%UG5v1shM*dOdQlSa;osUk)>tZ1qnZhWb2qU+&)5J^VrbE{brt)}7xY{P@@(=}2B!M&%-E4c z2Q7Mqao{C#)Bqle1|)nUuZt%CnWX^i6GY$-`JNne-MPNJ&Cefezcq?#o*Vqr@#sE& z{K>5^Hty>3hK;n2dt4Dl4IB6Le2+-a&D9(1Ddw{zj2R@pwsoTo+ z^+J75<-f`RtNzZsel#_}_Wn>k6N)U#*&+!v7(`P&DFeVD!)aUNf!99|)`Fy;)c+RB z;7!jh$8mcm0|;LkrIx-WI6}|K#XYZSiv9c} z($)SD1G%r%U%S`c$_i7_SIfe4gqj}-%_~NrPn7|vCRR<^+pe4`XYEDDKle9Zzsl1z zeTGM%mjN1d*z|*vI6zmjy!^(kZvK*gpEs-hgWEm)kpFuxv0=ylRp~NkS+$r0tObM{nx^4 z^jHq#Y<8vQT1IO@_*6INE3Lhn%#qvr=Hl92Y`)E}xB)Hmu>Y73=zGK|@#icbVmx4o zlWWCI4Ki@))$;3J-TuYR*Bp(uhwJR#OpMsrC5`mG<3|*@bN;#|khkl%-{40+{Q9F? zY%bBPs}n0B>2qt+k4z(OG;%5#?cdj~UbP7v403vy-we>=QIWDkJ}&u5utPiNnWtDB zkyA?ctcFnXU8AAkNpy)$sJdcV)<}bG`bR8vfWg3$V7rTHH!p@=KxMm~(Bd5%`?aHIg6C4F#d%2yT<}3siTUDMVGJ zNS$XCPNcUaiPm7U29^OJQjiSc2wlg0nZwwPx#jwX8&#s#t}dXdrTs?z zB(M?FP~b$V4Ueu_T#3=rj3W*6d!a_1t`KQs={Z>}*P>6R`#VR(=v)k#c;MxPw#(~~ z{UaoKq1T41sTflwyE)2p>#Ky4vB^;q362@5hogD zMzz^DM(NS)tulk*EIaVe%K741TiD~CoN#`kahH@0$Pz}>{K#jl7?&0;cy$ic<(6jR zz9=ZYC9oBe**L91B`)?XNE5<8RhV(oyhj=0u?J0+(2z7HROM~7zF!1F+Bg|y}Ld=U$U&bUu^zrslF=IR;)`mR4oqsi~d+1T^KX0c|3YHsZn`ksojyU7sDJAqAQSwlXUu6z(i z+8}2k262Zi-vj4FLKRJCZog95$8~~IQ>=X|4&kL75rj7Ru`hwKtEvI9YStyXm7fJS z_FiydGH4Fc=*!UDhf%`BXB+DDJLv6&EHf>IUi^;&LJo)M?jG(7Dn8Pk`}4A)%HP9J z1?y+_7>>(}Sj+46$^e@>{8(koIv5}(=5~AMj@w`Ix$($#J(Fgt|5(K7+`A zX?pZxb$-dhy{v;~@%Ep-M{&5gaEsiSFE-x*CFpWPKI}fBxtSs6Y{5>n6al7a3Ut&* z6aY>mT*&l8vLA8qz`->y9y-A32j%Y%G@V6J)L72?sF|qD4v5Z4&1ewRgZpvOPic&a z#ybV3{Y7y&E~YqB>NXossc{XObR1f3(OTL;FWKMiP41s=8J$Kk$%bC^nPEaFltFE7 zIUcD@SYcM@ywKb=j;gf@ITxGWRC4C~MelXk3e8m9Iyd6C?&{4A+}=TtfBG5HjjOkR27;hkvjBrK9?~e?y|G5D9;`T{fOBqY4+9;T z-sJVto!FtBnscCUkREhw>f@qh+WT6)S-hOhl+Ot|5Y2_OksMy8yiVNK0}lg%XorF{ zc`J7PNYCswh7C=+IR576uL+7IF`|g;OshS{mj$`5WQhghf>`OLu{yYe8(Fq`MsCy% z*A}^%v&E6KI%jnEZ1AXg=20Ej#VDz5qzNbmtH#QV%;xIAO6t{#rHcJCLW2D3j>k5nmFDzxc+Ri; zjNEfA$~h`>%P%s!mIh7Ei0*-%-IJKW%CKy#aTl#_Xv~aM88&KMrd~EUSM|P`xosS; z+cS7Y8qsXiD?0s2!KH<|(efp-EEP71HY3IcqcgBq516@ppX_(a(2@iijz3!#iC>MT zNo*N2nHtN@E{rZ=$jAVLeQ=7z##Hh?nAb*7gT5#LgT&sk@5X_Xa|B_>&JSulr?@0x zzo7nVG&Nx+v}^Ib(B`lj4rmjm00#XXQ_f#45CimO>{B^`SVWZXSn>YBp zKmYt!H(xH?&CPqPV?r1iooD^?Zu{tVxv9Urx#m3u&mA+MkS;{^QvM!#R_4nU4^+s! zk-&q+is|xwU!)^+Ev5Jm(x7wVM2S=Lt{}rsQY}JqHq7>woT@mg54aCeesP0d;?js} zO}crit55kkhS6?lq>*O%QpB(+RICh^^so`<9D5Y+2lKpNF6Hm$V0?1Q1^*YUEc^Xj zoYh3BaQ`a3dE9^bS196KKaqQTJDU~B&d6J&3`OXt9}Zi%xYHRkoSwkC z@stz=0JFiMB#Cr`_W9-NrXc8T_(K}(-`(I_46Q#azj85E7o!`>rwWmWC zKecR2FX8&Bk-6>5sgO2bS*YHfkBLkEGe&vIjfToCZA9e8PE8*D<$=)h!xI(-P3UK< zB{XyNU=k{DeEw@bn75!SQ?mrxE=}x#%H++K4BcicX=>*{H-`N6KIToi$xZsK%NyS> zc|&@F9z5kjhhkWOjD_j6A{4|4@K|Go6h%J~RR)@$d}#IQ#GC01wsqY2(|Z7&b*N}Q z63LYtDLO>xJ%srcPa(U5q2Z*pazw?OzhzB3CY&cZRGI1+nvzu-rD2UdJs^rY1u2%< zW!Vc&JJJCadnn@aL=WtfAW)u%88%HHco0EF*y<`5b?;qRToxsTIorye2JL^2 zgOxX`RtoUmkk;D&!Y5bJZKvisW!kIGuuNa2!ucexA4&n3+~^*9rFY?T&A8CaU)#)= zxp><{Hi6@%S&lT4B___90S{OXctRwX*3AW3EoKg0<7%L7Ygt!x?BV3!1Ud+-=3fwv zDA$fZLo^z15+uHt9PRmxG;1I7=6CCkU2@xppI{oeSQ47nGRlW|l9u(W$d09ygIRfu z^SUL9{SfES;ay!_)5goM{~zwdcmJ3_3m2z@AYNA&m${jk zx##@#J8=Y^!7aT)C?iG+IQV-x?5P=t(F~d0i0-@~=0i=mmI2d5wL@PgtcbSZVt|^7 zB&I3>!vwx>9lQnt1`SCZYsu8m49+w=Sm}5I)az6}MP+?R0gQMbrkKMt3-n~BDeHSf zTW_0PtQ=8v24!W;5yB6<3Z;Wq3LQQ7tK*U8KrX2yyQ_) z!EBKrY_13cx}7{L-q5+R20e{p8VkZcVMS@9m)O+KBK6s0VR87pqXdf3iY#aVDvd^zYK@?gtc|e_yzXg^ zheXQAF~lxLc@`qqJYvGhF>LHEIW(^*PG z2l&Fw?5vFnDpWse+apUXaL#$IH-k@=&x@SoBF)nP2bSt-PI_f7 zsD^RM_>}#J8KRBc`-XjeQ2RBKu*#?}hJKKI1uzWgY$i}H(f~yL5Ih?OM$fDq$eF?y zjkEtI+H{RCeXe<=e*Bo1#BRT{K?2tz%srct4^2uV+WMFc=||`F)W>7&Yn!lc$z#U` zHq)8n2wd>SesX56%>FU1_T12~H%Z&y)_8x8%KkMv^)HW4(ifEs<34$+C_iJ$W*!6M zeLT6Bvci`$*owhG_uHq*Jw7uM_{<>YH9vy-+MSI>d;Gc6r6LOQJ?~d!gBiW4LCRTjpwfLHaQF zb)Uxiy^$e?YzWqzI5Av`raL$HdZqALfm7w4D=i8e3lCawSoB9}3Ytk{er{-x%-x+I zp9TXEZdkb4N)p>f)NQaH%=vscGqp{|_xXs34*S49Nv4O2fuzjxud%kI-UYP1p4GlN;+tUF9y0dnQQ`i0w*j z&ZE@6AX=p0N^D>-v|3s_VH?oi)dnvazR8L!rr0x5PKY-f%?(9^EtJ>N(`aMtOctOh zdsGb~?GKypYp|o|&GS}-Sk!$P>&pLLc z!#9Fh20_P_dYM!|sg1u%N#uQ~sS#@_d7mSrK>CV~=5S$FY0;hMEx0}T^JTyR^_v~=oQxw$kA;1152HWr_NDXM|xeE~o_66sc zcPI0$pu%^S_v|*Gw`6>GIzB@~&qi@aG!pd8qp?(f&rtZ#<)}uZvr^6Gj8@a~o z-t&^NHt{g5kpN#c>=>Xnc%R3--%v9ZB+DKy{l`a`rII-uBW6N-KRxjIuy~90R^0pL z92GwpAjPptOo*MG-P*uA$@w-v1u@-pa-V9Sm6XocP|3Nb=Bkc{7>y)jqBR zKl(m;mY7u)h1J-|eV2M9|9^LQbo+cRzWwGOz@+@)um9>cmsjrH+duJejC?DgO<&-7 zA@uzD>A}5u^A0)C5$^9i?4sDI{q6}s6YYW2v^P!B?5kf;L&zr4?DO;ED&|t--5B|` z*tCk;u6{VuFnC$JUi>})*eEg!S9n3shr#I2dTt|GC7;`erypgGGUuU)NV&l38Jua) zQx(z1n^+^#P@zHFpLHFH>_yjfrB9EVn4q<+)pt#yuKQvR=Upx1s@asnq%%32pyy$V z!vAiS^yiz-S9(L>VEJu7J{{fTGlL^WRjHaopX!>?zw-0Edy&jM`8x8*VS4*ouGuJIh@v@%eAZCi=7kNR9$b=jnQO;OB!*DT+UhqV=)b1{|7sojS7xRA z&(On5%j`$s(b$_~%uY`!jF9dUJ6UM){`ZU*k{|iBxX+ltxv$XTH_LDS+xOk`Pr3j5 zDB9)*8ziCNG|fcRLPcfexTGF*qt)h5pwnqCBdBIHDeoA853=!6bHUE7&h&5Wrkix6 zCE$5;xsA`(-w8!52}2-oG}*9cqp0}>3|6Q}B1iIKN|k`h^WvFFgB-2NO|>zVIzRdn zU%=YK#tMc4ElYkdVqdDJ)?7YIA)mb30LQAf)X91<>Kjv92hM_>SbTa{YvK!%;R}@F zs=!-mc32Mw132GG(U?Zm&6)-|CkiqRIpnZozk@z+rWfw|=G$C!zjfRF$vr*(k`Mhy z+-Hsl@)G|SL5o&)1ZhY$yBY^Fit{7Z_08>{^6M^gL2;Lx^Phn#koN<7Bt#&6H1z6o zLEPkxc76R$sAJKP0Q#KE#Tt#(;dsc+!bxbM4!`fTF^9%{kLDccIr7aq@iqWA6#< z_Z)NRF*uQCz0sJRM$Fl~$#J;A6xoC{?<2HXDW5iYOs;rud5hBWm426Ua;boW=~>53 z#DHsbU|lM$8DWM%4&#`qF#|nQ6Binz7zf#Rn2tZl_pwop`YHFE?!%0wO@q2VSFv`fG8(iTd3jFh-jVKhpZ6Bh$dkdGi?K5L zE3A)~^zM3KIW{+2c1rJN|-}~7Wr;DU0na_2U znvK?w5dAF%tGUfMbkO@s<*nt)*04-ujFm5 z?VVBL4V!i$qkvG4fz1zwBP3Z5uFZ`h@p2t_fFuo-WSR56SPDuu&lE%xJ|&?TA&FU4 z6x}!|@UjloG%U(sEyjaM{m6ikkyJuNck=nlnGd5pJd-+@?4mvqbVv(YnPn!fd}iTtMl1(+L7GtC+Phl-GSEJnUS0}=7kAU zkaIBc#QZG@%AYh#FqMN{$pE$Yftlk@*;}p}mQRMozKSl?#-9J{Oya=}aHtyd#>{8k z-_WFc|M})TO=kV)&~qZ4e7bvpPXRFiYY_E3%l@Tx*;sS#&tSm?$-lT*L#D`Q*Em<( zSDJaP1IQG3yZz{nxfVo&e&X{?B?!DnaC~&LxXg9xHH<~6L7&Z<|1^sG->PFzpZU9T zInS%OYgcriLd|6;=6O}La7}x6)lkVN_reQcT7ry#Ey%`)9sDpPy!S{g>~d zsrF7>dZm~{&UxT`Lm*vFGE4ctFv`haPdTp?t49B&;+i(mc)SN~JqbdrNU4*ifrH#n z)}Y#C+)&eKnk;JaF;(@gQM=T5#pnz{GkkUWEr@vuW=zj(dS|`Bh6ku z7y73t{m8`vLqFce`bZA3BBpSE}na%qob0N0CKvZChR89Jm$nb8#u zIjYT4+zZ+eyJ=UHSvlMrqzf$3bWkIP;;&+G!1Xn7Ub(u`Gi8}iPA~4^{LBra%~3kI zP;8ULz~yIx4kK!)ofuUr1+y?Y$}}CrHaE#iH?ziifK#4{(g=+mU9Et(g1%_H^(qx# z3MYDIHE!c3B=(H3CyfVGBvBRX7-T6(m|%|YMh>#|;ZvE+S>AdWp&nKw8?w<@(~e<@ zX0SJmfHzHJd!WYY#8_vrM?-~r8MLLO!wF~p0E);4Ld^5MqQaTnp1VGRrNRRnIWMSC zmZFKA-l?I3!Kmy-THr;Qj08b?P?*9^o@3T%9d_M=n1rq+N1BT>=P2*^*V=PPfffsq^>GD=w2SS_h^`wxv3c;!@_gr^%TZxzsaDdH0R7v zAO_BH_rwvIkdh31cK6$SKK;no3(u3>f6|`Qo;ZJFL*8=cxPppTm5U#p*{(RWV-S84 zNtmGO@hH(^8r@oGp06Px-k+g87VS~_s|rOEBMdQQYUS}M1Loq-;$;}rumNF8!d?l* zN5XlDYn9hi)KYZJrac$`3PnAGJV*NeLAxi`0c16^;!RMYk<5ByIRT^j-s%E)dKj9m zd*Iv{MFTm84}0jOI zViWW8L~IgzE}bMo&~xa_3#765D~eyE_ezN`^zYr_2}~-L@!61BSX%%wlwqbuamM-( z7Shm{qyfl0B52bQ@vptGWRmR>BvqhBZ2$ZNS8nvo(SXH;syUYe)wwBuXC$;mkf>c|>{hFL3Z0 z+U_5~w4zikVq&R;lWSUU=OH8LH$c#rt4k!?{89h&U&xgI8mISH@1Xauxq!IOk5DV~ z!}H|vVl9*k^Qe9`KOItd_pI7~a%svqU*5p3-GVyI0NpCqLHCc{qXYpKCEU4yMC|odz z1Cl(m{7Gy`C}59Lyt8>l6tOCyxSE5V#NFL_Mfrjus>n|DOr!U+OLkCoLC_&_h*x)b zp)^uc>@0s$i_vnk?O`iOqui{0hi}6C`oIe&g1+|K#SIZ&BW3pH+{{{CgZ|D)Iv=7;!Sv$#J?BQ+GQ@|;!VA{8*OTN@G}STzS0Qj> zO66jSu1kGEWz_B5vhHgp2p1P7H&FE3i&hu3xf46!dZl0a3E3q{StDjE>RVupi8z`@ znfb;fE4VHq=ygsM2S-KqEab!at=n9E0~0r*%Mq*+_&xlgqqcpkEG^=TJ|D~GZXDzasSObQO)__4+4S5wxCUC5>TG7-= zsz8+QXDW6OdiszLH+6T{fsU*Y4 z%u=&CXqSg5QCkUK2+Z6l@ZbxIoXJzF?Mhu=M~H|1ITR|SM0}x9mnb)CC|j5f1z|n3 zmfbvB2lOfB+N--T&?e6b4rIc{g)JK)QFBZMHa^e5bZ4bpa;)8f^_Y2Ypyz-d4>oHY zz*y0ygmcqd+2IB}TQsyu*f)u>uq8FBG(EJo={$L;8bBv;i%}XGHe>>FKEGgJlgRrN zt-b#AfZs3X*Jy_6UQv`=kSHqp*ugKE0!(!G6C;_eBrgyPjhbG%=TuaIvYYn=V$!tO z$IDt7n;v;XyFjp(=PpWIBVDV*?%pj{*SYywaWhrzSNu7f5oNR1rB6|1HU6aBbJ}B! zx-I5UXwFG?M)dZ;v~`lV4aZL+2XJzRp3LW>E_}TAm4`|!l;cX`QG*`*wH=>(qfFdb zn1(MBGtOuOechu^_VfBZjN%U)%Rcw&;4X~@ubU3QLTUQ7v61IB@c@o}DdrW6%NKfj zk^zzGfrGD}nZR<<8~0u$}z-o5`8pOOB(hcR3W*4pv7LxdKYXIYGvndueu znM~*C`2YgBT=Q@}pP>P)tXUaE_>zV0#Z;A1YgbI*Xivhq(1{j28baJuk z-iTlM-;Re**bgX zN_eP;ey=sOW$n}RLSV{jwRCa16{&e=s9fizQ74M~;kdc!H65S7^D1$HYqC}l zbOLi|{my>_g8rX_u>0RMX7SFAhec;a22*r>@@gs6Ap8r@coA@w>pmS3q&hF-%LsY; z%p_v`Je?bGD8>E#_uqS=*)d`%=tJO}Of+{OUc*V^uozh}dbbMs96O)S7FTY$`QT=` z&(Rp+n==(Tpvfyr7DSsf$b^G4l#>+SOdlU)$StV9 zYMCrUG|A9lgN#_MiS8(=tyk)yQ#|gNq_fpquZ78a!iKxW>!T zJL!&0gK60j9xn^R5lWef!#B~<>_WO3vmzLnTkBci&WoT8U}kFwW_ZoX4Kn z(U)AXO;xG-Rz)dfpF)PVIGGP(iW8&=D@$GfFWL|ajlJYcH(G$BtEgPys||E2ji_U6 zoY1acHU)*9U{P+OBh=qJ(IA?M&!Eom95ux72K`%Y0y!y!g9YD=1owIrq zB=wi@Y~ZLeD)u261mzwOZMa;_+-AKJZM(-_NChsT2SJh-FaRXV`0&in1O_k9p!O=o zl!pjO2C$9ki2Zy6|#BFX9@Tku62 zJS}bfm=&Z=Nr&9?d(Ph#{}j6KBx~z;Kf8AQjcZo#5W7Z=I;XVcpR;_&Yf08H-9z$K zNwhanDv9XMT^bB=EQ5p!VKTa&zZDnxx{PH3jonN5KjfNgnH%#41H}eNB%Qx> z9tDYlL@=b+Jyl5+f&?cw^55~uNSAI;DD6Wkx#fsiqxXuYJz;H71HXUzQT&M3?5Cmr z87U!4hdAs_J_!0VNNe*s`l)Dna8APt(%P=tr zN^W}f>hBaq50wLcE%p97Ox=HVgIN!&2|a&)?ioGzl~&!k5olEy0xuhV@7*Y(cT8um z8A*Ik)|(4>v{Ymr31RWokiCdrl;Tbe`u=e5PP@mvh3o~OTa=hJsl`aI`h6)riKB zDe+OPH}i(O{4Q^H*Klf2!=oKOUdHZ>*3M)?or{O#z3co+;wU82M`_uipnw`l%>OS?*89Vwd;0PJbKUMP7qA`2%r!Fk_Iu7C zZC2KhoN{3_3_C_jmY4ZFU!s`jWVT!|9FJ^{G{4QScc|iMTG`l#qV2BSKbd|PY|-%s z6h|gJB{rs)Ytjhv<;)apWQeN;KN|TCiY+JFy`ZfvUSEnFx`#9z>L^QAVrdc&Vboww zhXy{45gE;x#b=x?mO>-!iol2tz$R#Tk7<05?Bgh?BGJH!3QW2s%1b8mshWze_tn=XWa@xlLVRq`8Pi5Xr7};} zs5dZIoQY3E!~Wso4nO#5{8{mwC=7>yXQn@Hd5}e~LG*YUN;R5&9bu|Nj`j2kT^B7{ zh=v)l=h!&NV-QU!1+V6WR%jfqt6USfz~_5KYzG*4&E`@B%XRW&=WC999aB$71sPfz!P6cRemG(v3pVjvh0K^0*fi5&0# z0S$J-nZ&6Z?0PN^&w}b<&CD+H8MxqP!OwxjK|e|k&t%k-U$Ym95zJA&=1sSf8Q#HZ znwVS5%~B}5>>%BX$tpGHG(@20fCf=b+wlG9;~7_2-X~$WNYs7$zF`m_nUhJd5qQmu*R5%oQ^bk(7&4s0Ss&)Ejx_5JpP0=yzbQJr#GVRa@h1Pe;X!gc zl!iO?;xQmJ?tVXt{qrNL`dCtugfTcSDAP!r z`;>}24HRnB9)V++Bx{?g@!p2J7QL3rPzKs}F*}8+Wjf@hcEh7@N?f5mnchQShjH6) zaGtAAkT8b4c=Mz}fTw4XQw6vl0K4VT=UV8R(++wXNS`nWB+rM~OJ01#gM}ad?f-Ru z{^$ShuHL+LcfbDX7R!Y@?6>$C>&;EkbN2(*IyK(={SMC*M}`IXGSHuo`K*tAFmqLE zlxMS+qa9`a(buo@xx2kP;kj=`ni6Vhh8r7w`Fgl5@+_SBI+RUb(iu9wC$1?qjcbq$ z!6t$$mLn)7T~KbQ-z(j$H@f;*=2UzXys!$qv0RD4l!UP%oNAmkQT&3+`J7)luP3@r z#T+jR;+tP5da#wqSZ)y0KtFII10@@QjTG6*ozI6xfP?%MbR8po9}kNg9XN!qL(u(~ z%)4G`KmnfR$L#6(S)PGrv?sjKK%e=kd_H~wt(Urv)+DW)0a_KM>IF%;cbWw)g)7`<=WNbKW^q8w zow}B4ZtTD=xwNe;-@0b?0jRWT_2A&nlpZ>SyA$VfdmP9z(S_4;FEmA&LMu{$Jj_)o zvSq@`(Lg7mX(yYwM-<>QY2u@y$c>j+F1+3aPZCKtfQhx|Ha)k8$5n@TEbkfURws1&Ml@AS>+^2veW|JF3^`RS{xD3qc%OHxD)Ksq}( zzTdq2i(6b=yY16QcmMH6Arb_j%(JEujjm%la1}4-MU&+cP3t%A^7%;rF4rh!(|R>M2TdfXH%hxZ`) z;tiWOrBrm~X1J6TO1B25X^N|UVeb@^AYUO`)8T?M_vX^%l>b(SA*nWYa>c8{o`-k_ z0Z2w+PPVQjl1C6BdLH2ND<*R^h*X2cUg(l_edZ@QHohW-k;`inq)&Ce(hMr&rKx;2 zMlUMI8t+dOX$0qIp`pVkqn(MriL?A$We6DBF87kqZZhmkbv}1uuMZj^VE83e?bUMb zPQ45iEMx&M=FqU?lqz> zU*p^$$x+*0;_pa%PG=?!w81z_Bn6v`l%m7Xht@bnzENBvWjNF4AoQH*?!-puX}FZ{ z9W@SW$Tk`ZX{%UKPl=V%^}U!4@!(9&=ExsL(*>0I5#>HKN`ro3m=q?>D>sDnY*G$0 zJGZw^o!hAn81}!S4j>6YV*76x!_l=4i(4}b756%Ea%Ywl{9j-oIj>k!LhlA+LY&=I zYc4uy8mt89uP13AKO%NctL>_Y0?B5^R=u?oUWb8u9A5;fZ+!N!+_5c zZP*_wDVfHdmGl^kY;!>}u_F&Ru&(C?ajtdc6>}))ey1!hX()NP*fB$;5kpy#w^?Kp z_La`gdvjrdwt2^AC5BYGzB~XJHijFjG=Wr^1+r-;q*TJ1v-|4H`b|bbY%H#pYqeGk zKpmc$MkF-U6zi>k-_hylo*qBC_kaFpWJ!PeJt$B_E4{aL)2R^koN$~r3f=T1;_OIwlON2%ExiPH6zBRgpI zLXu26-HNF)Hg#1LV-!O|A)xA74$h=eye@-rBGh~^go>e~h`BNjYRbD;M7=R-C==fN z7rX9SbN@Bnp06UcO?&=$Um2U0*NO7A;Wy~w{W+LdrHJ{y6Vrnn+>;H?Rh?Ej!_`5e zatY|1KjuAnzk39NJ{%vp9&UuyRsmx4j1pkCTwWpzeLicyjN1C&*2sUBq2OPC-Sitf z^_MjE3F8K*-A6Knx)+(Ya6WnG+)Jal!U#?yk*9n0U3~c>o~QYbU#D5V|1aN< zXqwb;&su1hiKfR$K{04kIFwzgMbJLG1)W_Z(_owi*Y>>G(!om)V!w6A{R3;>X!8{s z7AEYjle-v93xLByOybO)looi$g_p0y1lYJxJn_$^gF6Z8Nt&uTjMT_&UZ`YA8dR7o zY*-sOY~gZhrb#-1_u8aKH23^-j+S$+g}tlv$cXqN=ibnBCVSp^>49O?pQ)+y<(0d5 z_s?#5_4m*ZAMXFn9UlIJBR!DMJ`=Zfb)+B6*bXcNp}y5fHcZI6{5iTucBpQbtin7! z<-dP6T9L)ZF?rvL8eh93NP+57oO1n2e-gYKaiXy3J}WW(1p=UF3#uk*1fs?vs+!h!;&KBO`7gwAYhjxh_s_0(>SF`M3FZTl6K{; zZ$E&J_i%sbp6`D^VY=Ada*WmC8HYL0^NtPSBJ$1;Tu`+fy@T9hIML2auC{k$8Gudq zO17q%2g);A;t-R?V9_rvOjKOJ#Ul?R^k+t)xMTlNb0T;%9ARJw)I2ann1+LJ0~X0i zD=}T#@WKgOm^L~rNP^4Xu*O^8ww zlV#BN$gB52WR(tY29dsq0?cTxHlmYfg(uH4$ORRC&M0rg?)`*}(ccsM!Kq#xCTQF= z4l)2#4Q;A?5g3_|r7`V0TVqB8m-}Ca2dX9S%~OQgU%gO)2XQuUB|U)ic!?s&L*@aL zcrbZV3skFZFIcY8lUD@!D{O>C#^^cB@StUE(V(l|m?AN`d6!|vdJgm)XkFfi==;&E z!?R&7rjoJ9r)qYMtcxgeFa7&Kh&*X*4_g?+1t2v;g)TTNoJYu$4FSSvy``j7=!B-9 z8cP_03ObDaYxfggsad@j=~Tl;vZqfx5T9LE=T~L2Xw5(@_=Vf8eQ&%~XJ3*Gg zlo$?@7*V2fH2yDW)0ig8#PmX$G&W^AOJ4NFEK}Fi1X*XqoS#ALh32N|D@{K;qJ!NA zW7S1~P@v#kXdV>BHDGPmLv63*U${ex>1+{cI5JIs2P9Nq;D;8P-0F1H3xR zJJGDWUXBM&R8iVF{XLmbC6OYTi!vM^oPIvi+i~H(LH?p$$j|t@7-d##IvK%&n!3Sr{e)BCv*+z->FH0 zUklOYB_ExBC^h2rdq^+k&d|VzhT$~S0`rZ$QjU8WPD{!~WG?_^LwPaI16xp<^C*nI zn2NHS*I=+ranw-x*Wu}BoQY`8B@xL<#F^2llOLHQ>#-4~i4Q>Km3H11up{v^7S&;{ zX0rL>DU(JuU^S?=`lZyqh1M}hC| z*Zgt&kXx8L`5X&j<21(6p+V_9H|Q5|a^Jw5_qQV6e^VDd4$67KJV;-mL;qZRUh&YK zdlB|qVb>{G?eE=q=wbU#C0i_SI-PCoM;!aJ6n6g`1Q)L(?9ZPn0{ab zTU|1OO=xq|R%ytR5xyik_1paQ^N``5yj21Xn z2M*p3ew2uLw81+klTNB%j>^`V>9W?k54}! z>zWI!xiv_|Y>PEuUXg74zT*a6jdgs9e~G7jXc2mmcybP7sqR?mygWDP7)Ye5NlV3~ zPh#iXD9WjX53xcNXtIapLF>he1w%^?Yl>{A5GiTjI`{;}AP>aqans{oA znvmROZuqaRzs2i5J>9XXVM^lYK7i8BNO``(YJx_3)J9Vd=x673=JF=Hyv)t{8{G5z zUw_Dj_cMxj8oJQ^BAquowC_M^C0&veda+&us_n?64MuZE9_}zIab^>&X`$Y|7)Yc_ zZ%wEd8TT+=hZc?$aHUv z9hEYSUD_E9Rn0r=?*vVdbp`6P=ahvL6`PWCitE;B#9BYm+wnT1?@@%)4ro`qyHo}- zwTVrdI#cH4O$5oRu4+>&{xvWk<%gMyC04yz29w z)Fs&sLai_E`8M=IEL+3ug8WyrCWtqQ?mH=^WShsh#hyBw z-{2Z>ChbgU>THxn5oAnAB9_BW9NSrT6&xF0k$#=fKia1|8nET}K7)6IH)FkNgwRU_ zLUrO?^c}bN7>F%aS0fs_Gu3Ypdb=|er!F#eU6h$>z}bEx=XSra;RzT8J)!46qZSDB zjU`v4?g`AfFn=p&Nzt;aM~F4)N~KlfN<715Af04jhUZ99GuR8JtDcn--^sCI(KO6c zE$B!o-p~~N3KZ1_7739rV=a~}|OdiG}u_c6plO-K72xG+3 zN1P=~1T&>%Gu8-Q`K;RKi%AqW1ihfbGiEx(IPywyvNjbEshb3N2c#3Tk%-Ym!zN-! zh>r>oPAN$X39J5iA_ zybH{*q9%#Hhn{=TJMKQ__5Z-57%*{K^A@0e zrL<0oujELhbQ>G}he@wL zsnPs7gnjH$a2^2nuV3rRzv(shMg80~tM~u%eH}xV1RC(88jFz~22NW{2SMjHI<++DE$hC4 zbPMeYXyb4!<|#p9e}o2#u^156xfHDf4l;Jj6lyck;^^nYoaVrrUvnWR`=R76o56>( zW|d6k@Gyw0vO3@cHJ9i({=64J&ZESeHM!_o-TZ@FT>k@EXt~4vf4JSR|HF0rdo~=x z0m+&(zHYrmfvI6#d2kz{k@Lo0fyGk5knVmfZrC%Ji*Q^?w5dD}U_#<8;;crs!wB&h zQ*hI0V;;GJYR0)`+4fZvQ5E@0o2^vLg$5WayG!PNiA zsJS*KN#pJm6{csmWxB040*$)(rW#)J6E43Wp|?x{Z$*AGE6B1qm)FK=<=>>S_KeOF zntD2&KqI7~0tN=8xt*;l`hCei_o54{^R}H&=JUX)r#v@;rV?@zLRqKkI*fuxTy3N1 z^f^y{zl$4G* zHq#od%@i%ljZM`~<`CaY!Rulwrd&Q6!W>gg4UX2ZjZL21Bx0wc!KsVr0-qQ8OHtH;JZRwe&JxLLu zPH3F@vz`t|T#ET(j`!G!Uj-uPVzeO}qf&LwaqYBT>KXbhv{%r*U0%Gwbsgy`r6}a6 zJa10TscOzgBqK?5ful7IFR3XJldvSi)8X)u_pjxx?ZX%ho$m6seIe+1KSAid{oFGA z6g_LIVv20Y8?EufnuZhnR@Q4l_)3dgzeYSyvz!{@`O22*MYM4-G&Op=HSF?dk;Vm) zq!kpbN=T5HO|R^`Q9|!0-7qIA2mEQ z91J4ugQrRUy2WB?l1p0W^h_<_gTay%8gx>FOV5&~`!Ge@aRhLTR*!IV9!+zcw5jt! zkZ=zjKM&>^4BI{a=sIHI5Wv)mA){|c&3T$M=f&_fSQ1I{K?dkEF_-fqCvA*UZW1qF z?oFz^c9>VMAHvE1QxIfH9?l-!)e@UPIG7RthtJd^)Yu@WD y^eMy2zy8zwxu2<;kyqEO|1udqmDm110t^7vji0ii0+mSs0000)E0JAwe>X7(l^>W{X@7NE}{V>5S$0gw;?fP`eFrsbriAP+RPw`Dc{E5qt$ z3wc2U079Z}5Mxs?$cfqnWMO3|Omp1SMni37CQPHrqrk2Jkpx*jbQ{+a%l?|&8iCrCg|kcq03 zvD3dO|BZ$IXFV)HPEPJte{&GZ`ZsbQXB%TtXD3@jTacNRv#s#UVj0_6nbH~CLInQ~ z|Jzex3wwJD8_++arZ3aRRu*=`FDqvH;>EvoD<}Y^>`k5jy75s;nC8VARx>LzAg2^R zrzDSzv=l#|BnOAIgt!F1lnf6y2RokxHwQl-|9`O`?VwJ^cBY{JVy*rUR_cGn0wo`^0V`ca|rP8OG@%cu=7j5 zY##|OPJRw zOJgVMPnOQcc3@+Ws}S4Yz4J0h{qNSl<=Or(o|lf3m6HwVKSbg-PXAE;-8MiQV>^qN z)nhROnHxLXIMIl3aPo6;@$#{A^ZdW*|Bd}i|6j&`>Hi;l`M-v|6o|jge=5^U=bzdJ zvU@3LjxUufbZ?Fcfb~fFQA%9RZN9rjH=0M+GKt-^Dn28ri|h zxLXxHMn@vRXVt&0Lsaa85Op_MGc^uTVaMw|qDFW4S2aU<3$~_B^T9(d(}lq8rY&LD zBV8%xEn?^>K?U1w;#&2uGc{Op1N6AQSPNV#utg3XzFB!<^L;*6o2LGm(CNj29f}hA z-72lzpiDA?Bcg9zd1#C=h@BWiLVw1Xn-s}wjZ0ePq(<(Ej_m|`LpkV)cKcvmgBHJ= za9lDN*Vo+EhCQ|WcGw)-m@_q~143+mM*2j!>2|ZYwq~3%wtaRBV%WTcjBYv(w5@sN zW|VcfZ&dNSOw~3MJ_r@aHH4&7?)pl4%SOFUTnTx)+CnDOmfNMbY5Oyn3vzbB*w z#gUDxAq3@CBx#J52t9NEZZB-z^XcMigu}?X5k?s++wJXod_2U}bErbzrNxc+#@)k- zx-Thf6Y6;C*evk`3rSq0&zwwGW~l^X|B38G?I;aqr_mo*nJO z=Y)^(OegX*j;dmsx);BC+1r4MHw?P6H?-EiW19?IuRda9UmN>)Ql)t?`gRRRWq1yh z=Cm&+jh(o!mYsdVEmBVKh`ObYvp!(IcA2HaYp`eS(nebfFpm?UB&4>Z&LXH(3CE!Xntl<8vw{_Un#jK`I&|7&lSc#T6OcE7NjBCKV$gbg+9O4(_7gWiUE^T%6HD? zD|N9w_FAkhv|WyzY;2}Rs8bx3QFY$4v364VUXOKNKku-071@hmKi{o9X?9jAWt|A{ zhU-MR6Nq@#$MG~{U|*lJ6RWT7Z14*Sh;F+-Ut~R4-NYaJu#sm{1p6MYJSBIrJ)QA& zj%?cAoL!P>mkpi#>48R#q_^GB=(V<>KJV3uyn3EkdDLB-F7tjrV~E@kbK=={|9E2f z7OpMab!O#u_XlZaQ{uq-ooN(Dv0P2f&?b$Zw;NIG!vi#GbK^wJrXy%<_w3JS z8v|*wFP?^BnBmuYk*rPnGY_=Gzx-jqK+WvT_z^SI{5OYe$~9u70sMjb0D6 zxnZ}mXPvm#+0W9-kyvD)*Q#%al_<@+3+DN*U3S7+7NElf&86G1!rw7lpp7kMmfHq%r0>a>qo1c;m>(#{@)*L6s1hnz zot3QTBP%+_gzU6Wwui9!)>?*#oO8gP(T9d!SPxkTxSaW|S95&zLeWz~+A1wvDiRdxCX(Fm$-CFYx9<1%)csZ;ih%&g#?b-d;6;Da}HGc%41OR}et zEtuzyZ|>hvc4T*wQl09B_aGdmE?CSf``WosJ#j^CdU_6dw{AGETNI}zkb3$SdS*6L zjbYDVw{0A48C>n9pUA;BvYsZWLc*_)dqfmL4;#W9r-pM3pydHzOqPR2@vTzpErTc`bqN3Mi*M|V88$gcP$&EVVM>8Rw~lx-e8=~r(Nft$3cG)2O0lf zUw7x@OqyDI>*aF6oS^IZhH@-)i?w)zSXE%z?_9m_XM#O>e);uU(Vi0gePi+VnzgqQ znMgO+z?i-bXO^IaW5I^S@Y`az2HM-Q2f6#3P$)-SbOC}8&;VN<0M=G`Vd6@npigdQ|WthBBIAudfSZ5nMAy8oUos` zLSN~t(MlO`w5tWK;FBR{o2S0LHn7=L_7Ne)xXQ#ncYe2022y4e=_I&=#?6tp(PI*s1 zq<*9HH1*8?FzS20a-Q-GTY0?hvVR)!<#>RVc?)Lr`-m2!ePa?KvZd&_o3OB|I6{~a zfbrQ7+1SS&6C6}6t~+sK(B5&_)+Y+@9UW2_+YHk541g=UtI%N>h9WHQD)M2o?D(%jYP~po3`BF9^SS= z+0vi)EY?SB?4mSjc->&i(m2dEW=uBSVyiCRQQ)d+qDhI1$Nmp8mvF zS!u0ZTPe5o_RF7UJ7M^GMfurXmjw{}~RWrBEdc&Q9bM(tz zw>n-!Y~7ko2|RZ=CM>N)<0V^W(~rQMs`ZeT}T~eFHhDTo*(5QRGXF zfZTVqbCc4J-Ph@P!j=(;yc!e;{GRi548A_I(;;!JL%Z9;!3*GGQ_8*?-XqNCDTD*? z0g9f@#S%x>eq6LHhnw^dY5;!%Rs%@bxd9vyty69J{z*E_(vRY|X;?&*IHTGouZ;qe z!6>sWxU`Y`0={TCX9?LP*Pd@>2+N|)0#^0vi2(TgsrAWb@x-QXtjK760j8rBG5g*$ z?GIZrV(m(;tGyhr*PYy)h%<#e=|XNwY~Upg_y`H$Nr-8^utvMQcxS%KTJVGfFVbf` z#1eOOW)LyQr8c`V92>X)B!&EG=I75|5Ay49bUU- zV7?tAk`&c(aIg5uh*1y)PKMFkVb+LdaGf8doV84?R^g$v4jLy7Uo_2(7BO-jhiQ#) zryw$h6+(GWED(evnA=rba7#f*O55lU5ds6r3} zJ+h1^xu~xV(E_CPj0wh$>{wYXKwOIoOhW_Vo#teL=O@`?Vg?dL)p`?t6>GgOkP{Rxh1zP}-gYPmUvpAYLMv_J%7VEBDJpYc+oP)BuZH z%}*SAM2-hxV_4@wtE#<}$fW7CHh2LEZaz>F^mz`14e1hpMLn>o_(X8T_2&$Z<|yY5 zOeC^+xR3MgGTYPvUl(y+(S%1Tph0)m-dK;LW|F{`tx3ELbE;^e)bp)kF%-`6wk++F zDDtficU$wWDG%sl&E;Ugxc)-kfxnR`@-aGDink)1&jP{|V-}NrHGr&kqAQAq__eL* zc{YXEdkPtJUci^myaKLeeJ)r9%C|?iy;*7CVe3rKs_8hCaK!zDV-`aAqjju<4~EBQ z*37FM)3+*%YkNLZalFE0AVnR14f~aY7dAdux_q;45-;$DKl!jC5K9#s9ND3t-`GSTuTZqW2_Q5WMe%p-{kAu= zcUDMb_{2BsN|)(w%kDYttX~^VpWEF->J4WghLqC-=2q>|PaSre-R1e}^ifK& zRpqUjFyDC71P^T03L=bzPzeN?kJy6Um#gIP8%%K12uD@9!p}(nQISfjPLV{F1A`_F z3(e)P)Ywsh?c{znM^DlGSI8RmQ8$63zSo~ZDu#KhYJ}NEJb0d|S}{;fyxtFsl9}px zPJYutP(K59E-FkqC{l^OT@l3*!-9w~!x777_{Zr6I~}=Wm*a! z5hiN0pc3nAvN!WhW7%3mpF=4-w(!cMTwL`vU-&%ki|f|Y(jJ11GCj(1nvqm}dtzZz zEX-)M&#qIgyj@2}d5|!7WaLYQ#dK6MXK#&@opnAtTZi-ZJtp@y8K)oNh_{M7$R{SU z`H1L>e7LWoFs`p!<#%E2U_dk_2BvvF1qPvTdk(b?Gy=EX1gDk(=$8o8ZNP+4-cO1x zeF4M!p|-kFp}KnZ^hH-u0A`UR$!6lNe3!H01J4hQIti^8;T{+KgKZ&g-U{i*E0}M) zGbui_?8}+kFBte48B)`jHZM1v8QCGey||8i9PKDCOEZI()@j!1j#+sQUqxbHcT1e2 z1)A$ZnW*~Urynim9$S{+_Zd;jA#Lje;`~6Jp!=Nr6KavGmYe3H!~;GIEWV_f{fDH^ znKE5d6QqijSp)PQ21e_48WejSUA+s(|78h4r zbp6vfCni%U3^H`2sT~M#DTqWh0emuBEKS(-1X!o?yil1*T=zVcDQduSSMe7CQEm(q zH3#o{jppcVts{IuD4 z=81>HNL{asn?$}`>fm#CoJPvtoLhz&_U$sjmaZ9%_x@y4uEzUDV-P>jZwhMj#UcgXh}l_rlmI zowR(5w2&qZCh1VDwc_lQ&Tk%6G?AZO1pf&n)-^RiWc7();@l3MT0hy_h-YWyct$hl zu-mGF+(Kx{_QS~3roNohJR6r%Qe^}=3So>HG-H$@DnCcsdxvAuWvC9P_IwkvFdK-D zeq|{O7=~Z8V`bgEf3LTs|LR7Uy$Ki_NeadubK#VUv6e6rjZq*65T4uBXzgWam4Kci zQjE*GI{;0zDR9Qf#a8_GvCh4#Ec*ohLVgr9&*ikPb=SiuO4xL323yc~+2s2s?^mhB z%Te4h`*dFQck_%LQPv-Y(5424qMX@qe{t}29=H`rtnuOg7ThsH!;GT^7cM4(5)%ck zcXwr4XWx8CSsLxyy!UKSBpHy#TW)EBGFcr_6#&^{c*G7kRMpF{l|@p!-^W@*TS1bo*b7AyMlh|ZHF;$3Y6kL=#>draGzBA zF2*diycWe2F$DVo#+=ww*qQRQO-5e-qVPK}@t4wDDws#wL8Thg#P-TNsiq02>4mLU ztyUpRDtf0)!g#eQkvaEd`oP?AEzLw)?XBfnBI6>|g$QZ@QOUBg{5!h(4XE;7%pvZ8 zMSZAp{rt=60xmp-{Lr}_`HF3q^v9T)OkPcdjMYJ5eFq=fR`?8Q_P+nkhPdCxRmoC& zm0;=xK5@nlN)R8{I?^?I-Q45Kecxc#Zs4daf=oJG?xCqSGhns0@uWpKM0O7D@&1D+ z;L!!}!?OWp*|Q^gIMZ@^Md7}*h=_d29L>gW=gFcj0NFNrB7;{8Y3Z@rv)4D>AEz;8 zWK?9P?Wk74lS)(6a{c62czl4ye2p35VS*c@ADSs@BULGG zR!d?9(g#_;?;HpLUpU(D1W8mgu(gK};6#dU0=Fg*I#4iQG{f++H9hVu%7*Kh#eQA?(cna za^9a!yDxyfp0lppcZm$>Xl6iMtp)4jOyqb-533jguS#V1oD6u9c)}w#(kfUJF(+Yr zZb=h4GfT*MtrBmkAtyh`=FIgnNIHPO5H?Ae@&k2@i~}4)JNhf}3BTI$#CLx<^H5A9 zZ-2vJpED)t;Dg8ZRhdq$ zfqv7vQP|tFBj1Kg_93E8+u*>pFIaq>xc$7#dMo_0;rpnmmJye0Ye6}V?#{S`*IW*6 z_%;Z`GfErJB#;l*cBD?0EXOAT+-Vhc+> zg`oGrfg4orT*^;d3Cq2&pJ0G|JNcnG&SEOF7GcrE8ut&%r%!ut9;lwL4TGl!7=-$( zZXjGl?9t4!vR`GWqp?&f9n-P_+$8+R_8~sc=?TI-2U=~TCTDHVaK+~IDNAs5yvJ^j z3YgjhQCKN~PwreRs8P9<3p<0Iaqp~XKN+M^IPM9S*(+~;;DvK3;WjgSgU*z57MZb1 zdgTe|?WLZIaE_jUVje87{ccbIr~+otlJE_39^WTeA-WJB;mtsNeTi6SlF@t?Sc{bL zIV{X_s_av~u?UI&+@IdrC52!)-F;MGD>6V9-YgbQ(I0h$WH05n3Ko18jCCqryy-5- z^P9*HwmY$&(a_)|a@`Sx2QFYM9X>1e%F;0pM-bKK5_%*7DMmDwZG{ zIeDEFi)qX99%K1SHlQRlHs4*S9>orYx+nJ}p8HEf9UO2=OUpWETAwZ_`42F?|~usa|ycqcUqqeA^BFC&{jwcmu!zQ4E!N z;OFFI_#Y0r_g6?H>4|{aK*ta5xv4scE^_cR$Z=?{TUQjcyIOM@TO#9rAI+ilnv@zk zNqmn`z)mAQOhBuSFn!_uYi`}?J+MaO@4UgmZV@a9vIBKHcTlGou%#~{zH9JxIWvJd zT&aIK(I&E);;v6*i^M0qg}$-ixVMO!$L8*%D5gE2v=X=rh8Pi!l!6ZA%FSADG7|mr zDq>|~tl=bQ@z{`vsO)T@#WwAy`;=hbg^^p{@l{`x@tHyRp7YY;?w<_98vNa?2|RJT zPuA!2#Gd%zz|30B8e~ay^ot!mD?z_auI6d6WJ#|&(Sd-9Q7i_JSC23N=D}M8y^8*; zy5!EW)Tii?n$Cwhm%zg~k0+hITZsR9>#IMFVo6CDJrsb(_!pzr%G`J@DXzj4T(+3D0g{>e%p_3 z^7EyKX41!vs9!5F7i{}yRmY}$aL>Fc^a@4QeTTaA*liHga-KZTO9};lFz@}~H5|A; z#olI!^Qq>0zl~V#!onkRPXsDzU}25jp1kh%OAeO|Yp_L}C)x0URNtj%<(8bwl;!{l zjkcZrh{rw6zvi!8Clv)V+G+WUdc#y61ZWHx1FaC*_VC+3}VMQE8un47)UrTq+@ z^%8%CM_i*ci2SzdEce*5Yjs;S63~B*OxV}n;Luj@nnjF=LU~$7y#1CRm_pvag48~A znOiwbLTUCIVhdOWZ~zwhSu^5;k;vKq)WOTSQOS7rNqW9N_I%oVC;o(TOHRWEVJOcD zn8X0$A64MewReGyNX`X)2kqj*N9|sFbmcTWKDKio{xNxXTsX{Q zHVd}U|6&S|jIt5TL@&c`$720jEQpB8uc;zhr+35d=2lUKTUg0fMj;jFSk>pJ+`}L+<6Lc|+DQA;MI*1Mn$oXB^0kYt z=!=mk^#^IWleb@dKS{dzLc2V?%akxwGHN#)bC6_}zSpMCr$q{9IPZZiUF3@yYFOXH z`xDDBPP)^TR|t&jVEVA5eeR;H0b=&dD(BT}W zu6}efQjujD4@5i&ri(%zRPxs0J^?_(D6`@Z%lOu!?-80htcUj+b0XJoF%-x;hA@dw z3J5l+0q88Th5qJfa!G~!1A zyfm&y^QLkc3bm?@Zt{E@LP304UzgxH5o~TpQ6^zkn7ND&JEYSC7Q@LU{w;dm+KMGG zhJyCnGlyVR+Q+{A>QS&*3{!; z#5p;Mjaik_sA6Y$GFvro`nfSlX^)S4`I0uto#&wTKI^JVl}4+n-vzvTt=;3C7359W zp&oJeen82bip>vmd_2y?0ZuQId)TE6vOb)9u6S@Z00%(64o^7oC5@6}Ce2g<-Ybz3 zP@av$RpOG-*D6%sD8?ZJQS*TsT}?E7c#q{>CA!iQF<<8d1hbDfO$WL#w5?z-;QLB-Cjj z%E42LfW4X_lBfNLzG!4wuTs|7oi94e!K9GVmR|>z<{yU~cPe#B#MKW)RBs@cjo%-s z<0rIYI<82@^1dG>JV{{@=3%g(!jP`Oh}PXO9_Bz)>wC@K`SwhsSLE2W$XTX@K}b=I zx-)aHw3AKaRaT3;E&VfT;uV{v;D>%XxkO9L$sq(phI)LC{$8oR-j)|>U5!!t-jkYf ztHoN7sfF!Rqy-=n8M7C8{>Ix6CcbY+CjtV5J8yQx;9t!Y-JdP^uUBYB;do?2!WXit zjyX2Y2K)TI=7(ZD%wTpZwNo+>gF|0%8qJ+oIPtaW!8Q9WbRZG4UFKH(AOK`Q*I38v zt5j}$@AJ)e+oxev0F!9*jKx#LVf#sy$VRF6_1xXP>E-UDS@2N_f_3GR;!$^7#w4Hk zM-y9+b_voDwBchsSfvuTL&sj@mw2ZNO9aPe%`LxTVXWaO;yAxH48POnn=(xT>M!t| z-VxHUF;_=#5XP~Z7?86)8Qu#{$YGq!!4a^BjUBzy+@XSklj}zg7C@2;vg3S<_w~m) z^802$H@(s*V@8mvbWTgo7R5G1g?qAp8{Iq_7bm+5H0NLzx5obG4q{tq`AU&&GP$~! z02j*dp>v;?O@N2DEe7zzpASUH1lwj)by`E{NV!Onjtomr|C~v1DGJjDd)$x)8Wvej zoPLFkiuNN&Q3&uNV5VlNJ5MHW#yGvU$!4ka{^cv#=#DZfn3Lo5JAv_p zl`=U_I)LQxbLcM?n2axTjUtx?|Ea#!vVW^>;tU;a(H6DA($FIAI6nnNhqlh$%^IM!3U?S&S+0an!ZdG$jmq7e!BtfOWbC2EK7Ws$J{bD03VK3pFMVL_y zhS=K%LcOWa7%)_o_dwZ9L ztec?Q0R~`Gj@9o}lu=!-K9}()>1_|M#CKeuZ$j6upXL@Id|(zq6MsN>ipMfOG6lSW z|JdOhi;Pnb!p{q{{WMvIzB$IVTCl^|S!`vYV{=#dS_?$M_3tq1$_FF;ZL+EMumIjK z2Ay``Bwt*tF)Vj1L}O!wEKy%Yva_ubvPnAQ<9rM?(%^b#;%e;*DY>eGYFncZBoMZe zEg#;d+!Ko4OT7bb8=4^G8lhkPmrLdL^nLjluh)QmIaaLnDx?me%l}S&%XG=B0h{1nnxSx zfY%v8TB}L;N*q!|SIiKZv@*6+H|HO4gUJWr3I^|Yq;XER0Tyu{9^AL{RTn*&@Pi|8!j{CYCQ34 zClm8H|AU5ziW#mHGElQf#BeY}YNS=Z==)r^*lBz1#8}KXb%v!m3LcPALc{QPMYK@* z=@ghAF9@VUS!@7sQ1*Fj) zCm*e|H-nwRvx%NVBQ9GKk@X9WCyHx;<_MEMx!_E zrsNH0*j`tn_B%5D8BM9Tlb~GqJ(G=Uj(10L|5WbUnw{+QW(oPkJtA6JPXqnkM{6SF_m&N4%R&?(Plv8ZU#KT}fHB8G9D3|8}Tx0w?fY(t{ z6hd$PDLGA-)1c-3F6vuU6mU;yI@kUcA?|=!MidXP3fBUy14b-kSxaf;+`b&`PaFe} z6fQ1AS!8V~Wx6*T8grd}7BRU7v+%C;B!0oaX1|22yRjDwp#R`z3HvM-t5LdncJ`Tk zX#M2imdkisl`tp6$muqX95@*$7%^ifO|TB z>3#J5L1Wxu>Ed*?eO{c$7(*POYiB2k5w`zdjhYvF*kh=Vc70Xd1!7; z!VZt@*{SYn{Z7Xay@%6dU|TS0_dZ8(8X3Uziy{>>=~i;Pa09Ba)g7FvlRG5=H_o^* z^ zq@J>{!r7&8kdI@>#HgO-qXZdwtfRep{v1eawceRqB5}i)V=H9^Ras;OV1& z+%M8slyk$DfE1V7YOz$L0HK&&{L5P}x@&bS3pfG3E1U=SH zKM{)(GD^PGe);dt9N#~gxcG0jcCD&ulq?)J#=33Cu;P*N%C!nf8l>QChO9;<0{uD% zBM9NVOvu@jvELG@Z~?8S>_(P;m>%#Ka1Yk*TNXUY#X5g#zEY)qen*1k^ll;H8`&85 zX<7jK-cL;45R|+DqnH*PxcnJIAKYbMw?2Tb6$uBq>l3>wGS;AT!5_nN^6kB|_wvzE zFV|SCY-Us~*`|^cs&hr?GrC`NuuBiP#(roDkS+Ntelsn&;<9i?!+TdL_65bL99aP~ z8sz64^2s*anoN6GJ1nUa?&`u=Jk2f)4H51EKnzY&w5kPi-;u-3Yd_m+Prch2QsybT zD*8fSr1@41Wr1zFSo`{QX(y*qG-$f~m>IF2hYmk=u+)+^$$Fj4boGsq3Y6-88)2Mr zR#*3HpID7_%GX-3;^GQ$Dbhgzt4B$=_H#$#z-O`W_^WL=7p#sC=<@G!F1QvBZP1de zs}XkUgKElTVZ;F@69;Vkq+Z~16Tuvd3G3(bV~%` zq>H0>OadlmRmEpA?%-|N&=(Ny9LWnRu|32y5?_^iD2G!>Dp#gmzMjOIl^4GHuyB-6 zux~Lxf?=b%W$Z!R8-?0pWIT$Rjzh9-j|(-gF?|0g7s0?_5|qWqwR68$#x=6+MVhn| zk^(NK8cNu!aGhSN12?Q|e4G`DdD7BoQqnp0${*in!*P}S_;Mff*mkT6amD2o)i_8* zthV(~gIjWb(|@!#F}Y5d=xvzfnLf7-7wN=-a7MmBn7x0$ ziCo)ItJ;6RuaSEfQYw$~z~{{C7~_RdaNWIAF59mIOrZ=Oa3aj3mt{_ravz;!*w;fi z!ERq=NhFz?EQ>XrZY)PDI)(_}caNpmvy%A)zunLg)E(Z#Ump7|0MeQU7aOUqFFdkL!fHwm)j(ujd7yi${4&@8OV3nK{NP zh%fPA9L&y_s))h2>qYe`a7tWQ|G>TZ`d)dxIlCk0hcE>27Zhqk3_k z%bk#}@`(Eg_k{~p{mP^oe15%*>L;0y%#P5Ggmk`9r0htKrEACoO8_DYz8YVIF<9lj z9#iFJF%$*Cs2EP6TyfO{CZHX%HU4&Pcz5ViTYY30)WB*#tAVvc{5d4kCRb zjJdT@$H&CWFH{%8?h{LDt|S#`qa+w*?39W^`n8*vdOPRcQIQXCUs&zpYAtx@9$UC! zlRVRS$wV9*jm%0gdrYbvJ*=KOnZ`?7Jg_G)Wa;d{IvMv$tJpOt0b@^WO@+1qDKx)` z0@{bGXhTAo#AT~%l1b3lVi$=;AvjpWSQ&D;=m{}fCoCQV$qxNh{IlJCgm)vcjGOB(pcI5o^)b&NNY*!DZ3P`HLYcHeGnPtIErQiMQ;9 za_ANbYgfD4mOi_h5}r=4m-~T%C1TXzxBDLN&(mwNP#5(hyU3lKl&eDn^`dXJzRif7 zCT0k8`;!My!iBe;hL3gGKTH-Wzf#8h!~YDk_ac1SU^56EV+)+^H$~Pgqr@kH>F6R#l-j$i!STPnm<=VI1>ErjRMiHzQoCyZ>RCo1A(ybwEfDjQI)Jd zStge-f6<}jZ&T@1KPewzft&iAN~rdu?zX>J06;8;)h8)vYh)-63qd=se8T+_9216y z`^x~%=4#+;z(IPGuC+BaKT>+cWN}TR?l_4InM|#1k&S$f2(!l{DSX0D8x$a{L#Oj% zzsK9KSg&|QdMFNdY{yV@tp>iAtCKFnYTl{wojUN2@9+ih^O>;(G@`Uij+V>Tv8Yh6 z5dE5Wxca;^O`aEdpvqcjsZidlR<3OwV25r?^uZ{yelAUeHqctv?B#5NtrO~lP|-^p zb-TIn$+pfs4Za?G9KK}{!IO3r`w$%wR@2qxXVbs~4%zh3%$sZ~b$j~pK>%lHd#=dr z661!IqFU7|ACo!fU5XIDs(Fu%{qdd$>?=me`)V)&(PDoP&ACodfFNMOQh0+D4goiH z1lLBs5-4fPz`aAv{>zex=rZhFVIiCcAKM#0BCTDSj0~A6adg?7eJW*K^YTM44xC@j z*TotQow|^CQWhgE#(Ok#+v&Hk=4dVK3j*msIs{x`U8a2hrMOda#}ykcR5Fb>Gk-Kr z*9mr54S5+7q{}55v|8{XttRlDsq|o`!|~TBBWhI<061#~FH`xArdL!%mnNPnMbokp z+iF*-ChTagoHO6KDoxPeAx&Qn&ezO8kS8<&yess;C^3y3wrK{0Bj|RR-Bv~&L7b6c zda0@_I!QvLlJKf&@~~hRIR8jWtdNFc`YY>BKAg8~-yK4{HC4aKcTY(%%-%Y|IX!tJyPGm7+;K$W;){emg_>>aYX90XV8_7q>;2uyn&it+KZn^`_+=v!q2`W5?N+vNJdN=$_k zvd=5;Ut*1|?Sa`#g1#^bhjV%8Zh_i&&Gf=fG$Tq&BWW(qhHZ{YdBht63PI=QA{!R< zIZc5R#M8pv+AK9Ed?EW9yxPXZ3k*R9>r9dlwkrY}a-<9mh)!U(Z}tSCL8i2Of`wA@prp3Ov8VF5|bk+jGA# zh|qIUvoKy>kMS$wx%>2;U8xX69udh`WEq>J_Hk;?OWLl{VQn2;z5mIUQ{07uq=M7c z^dLs+gwWLOr=E+J@fcZLmuhE+>iwgT@pZZcmyf7m8XCW7HKwB7h8d~PX?*<2gA{D- zmI?NUl2Y;2TShtj-;5o1UZ)QrVx_*dKTAy~@niIQIa7g>EPR~VLkEyT__T5`qGaG3 z@y5wQ9{7lMnqG94dLv(83o?NnxCEqS+8K!dlUM}eau#*y-1z-CXg zSvw)dyZ54!0*M}UOi5C2@WMSi=(e<#^^WzfFcDeFz`luEzRc^kcLaKxgyL)^-V;EJ zB<`VP>A5i0bG0N25Vs&-A>OO0ciD%nzhjR8t*WS1lAD7yEoouQ%$n9A&3IB_x+NaP zOtOW-B^E6Q73l9abyo6tetGo&@nBWXKh&)@AO!a|c}opBS@|s>8U45?43pif1jB1M(_wS;&y~lFOMGn#dJq$-MPC*~sy@b7W7ASfJ&Ez6A!t z?&ECX7C(<8|uf(||6_WW;TUg0kHpG=a zvC@8rS@wR1G?}Mf#x%}f7%Ys`<92@}yLpq0o_jHaIFqhsjo7R~7oq3%_PpiR!%&SG zq%z*>=soHt8aHvc7^*OMf$X;oU-jn5e9rY~I>pRer6w!ybzA(`E5eTNLpM!|3M*L( zEwAgnGV2YceLNTI#*&fjs$f!O-VT(PKj=SLirDWVq19HNJyu-#NyP?=8p|dM+k!@X z)3P`7ti2C(aMGf1fOO{ErHyU zcZ73q8SBfO^-!A8@70t$Kh+Ec3?{$JiE~<@-WR!$;wMezU?MTCj+;0d8^9gnl_Qo} zqk}v_-IQ2B-NGs5R`B!+>?cebh@#iptSp|QhAqi`F4G8= zyuxiIN1|u0Y#b$6g5M1}Tc+JzX3XW7Wz^&T^owt(X~Y3JF`TAmvQ3o>4c<5rO%|TI zg)bJsyY!E1KY48th!DjwhjQfO-b^Ap>Ct2Au5x;S2vM;pP$KJt@jhe-Q@IJ z5@48xmN?PUVL!t$Ne}gX=xsA#JsBlGunyA2JuGCY&R)lDNW9KlC0#OdkCb1FbqXJD zh^>SvH)xh6Lg?}G%PT+gC~^cxQho|1@(y0~p{tAEW6ZzWuQQ2$z26ddEnNjhrsPI& zd@JTX!2rr6F*JWOZa{zHjSedr5|Y8B5c7&p!4)9uJHZDmlkXB(RxwP+t{aqW2-nO- zz;gXJF7Nc~t)G~y`|Kqm=RZ4ij@#F}U57x^(dx^EU1z?3TN>2UQGUxR@W@iPVhQEu ztur2YUHUHTUAv9hw<6dU0WT3%yN);`l1*4%-G^KY<{XCl)@Upxd^24Vykm)2Jbp_nl%9VP+#V)40~XW}+kV$rY)D#}8JZ1ZR`1lGg=!Et>e zt^fx9QS7tSO%L&W+|XC-XHS@>- z9xY+?i2^xOIuww(9JxkQd}gj)5-}ni=kIS@VU~aj_FxVBj_EYj4ZkH@Wm84lSn2mA zIbV^y<#H^pJV#&tY}{tp0r#YnP*ZS0sA=?Ad7(j>5}1E|V=HIElGE9KJo)MX@(tR>tgSpu?o8 zO2EgnH+$_dut&V%SaYk#1Gym8JwnL&#bl-YW<2Gdqb@Ins>KeLF8zR!Dcb#5+ zQIhqT7FJ>vI;EGStmS=FFrMuR))5arX8RcYXNyT+*Dhzm8gn(z{kOmTf%6zfd2HJ! z@Vg{qNke7MBl!8=AQTijiJjfIpa#oASpkNo>@Q|M` zmV4aGE>^l9_Bl=kDr&GJ=WBV89unq#*lHg&Y;+Yg`h){%=}}~jImtrtN-m9w( z2L5rHj?^cJ2pb~>nf=Ncr2^s5q0bjfa1`)%u*z|q00U?DbQ??Fdw6>04==0d-LS+**$f`%?Q3YsY+4lE;11$C<%pBTj) zAiFhXS%0uYQ)S2TSR?IXN7i5Y!}|~6>C-3S+?3E;6X-$KX=Ezs7^F`>{Up47`<5St zNFA>a{g36GsF_ARrq{yvvtu50q+&4y)<#2XjiXrrJP)47-b)2}1B3vzFu=(0!-)k; z0QIBDAW@VK8!w_MXnR$3?cC@rLuK9tQ{;DyQ?z>U_b`VOyj10Er@X^~#V(h?ZuB)6&G*k~+GXHWNrg3~k%nh$^LyvFB@KHcBIeg;Cp5R(wpk zpIcX_)bISFkwT|+rz`@}-$7!lS)vvjQt8UDPNi*gDVxVgOUo8*L_?Dcq#y{;^aPi7 zN`W?G&(=F0fcmjb#T>_Dl*eCmwWxN)Vlr>K{+v0*HEUH*T+>$I{au* z<_zHVN(Z>^QEgi@o=sAI-ox!xxc?yFQRaLhYch@|S@94Wn@?c5JaOc z(e*9$xi*$z4w>ePb~OY3j!fKSIx^wBCXA-C#^hSjq2ecRuEYK1`*8U3iH_ZT7T#RU z!YzPCy7c2;fakN^s67p#^KZ{JXa59|8o=8ErrXsD)5J_8yQC8 zpq8c{x?ZfqtiIP^sFfQL;6hJ>ZFiQYL|So!z-L*OWI6`89`s4_4iK2oO&wMnov;QnmCvFd4d0+XZ$H-=ieHZ(njz~D_VmG%(5MU`m-ZiT=9kD*`907nJzz_XqWYh>;+QX38WKi%Mq+Yr-;cwwJ(qWf|zF4!caRijOD%6PwBhPz@eN6rHbg1 zQj|jtey&$p$HKf!3u*;2rpDHVVxx2qwX4vGv6gA>BYRhb3j0ekFNU!)_}WFLk+)he z!DFD6WPiMuWQ~f=9uMi~WZ}at<#Jt4rAfCtIB#~O38U44wW&|>ws%;UlW2?#^-V47 zkH7{r7NV{@SAQ>hHR#^e9OqqAWUsZc=+(1lvAX>=(fhLFnH>~1+pX z!Dg3Y-aXdNwYU)6M>Dovmc31nC_MVU<9*xPb}zNRYYn>Vne71DTvBBKbkDKkZZsnM zLLq&;jBvhI6sGxdSKP0l9lQ=i}GcN)Nsovc9; zhU=R>Qm^u)laXFEs*9}d{p)HC9^|H|4Nksd7*2;yu2yr8`I zMc&v3%_!o@C`=SM^Qd~zjR|5wPXy#bR1G3Yh#HXAXif&H=@uXWwGm%0UcTh{aBOb_ zgbdG>7*J%^K@SD^^fpw5_h(0Te4y>H(C!6U^V(XC;XSB-Pu9w(fl@fK--vV;n#GBu zNM`~@>*46sv*u(3J5UaI5?*TGinQ+xwU6d z<(_YDwbc!Kw})_jbz`jnO1Z}aYvuNH5Q$qXxd|SOr@2>eXF#1&s*XyLTPbvkk)*gs zZNow^YVCK}yVof>1YVV8PA%HjdPY8N7`bR5A=3m~73wRE#>;DpDYsTrr6Jn@8GS2^ z9vid<#RP+r_rkT7Bt_2wkKVl27rmiu_R>`ptEWm`56Dn-&btbW#gO8rQQI)|ew-Yx zG@22|#H!m;+oKS*o6*sz#=eT$_Uy-tHhd7n0$q&SS}&t^91%oT9iSG+9Q!hUpI9wA#t!?*PEMdTW_lAQUt0; zw^ad_)Ugjz*irrM*LC+*X}i*plo>3gf!|#FX6rU?3+foaQU*~Vz;h6a@xlJ#%p#1n z(*4!8Hzt-AdM)fa74Q8bK2CM-bS6AAUf4LdTDxYgLR(wUWeS}}M4_2!7qc3aRw`rJ z)=s6kQ!>suC@WuSJg5+oJkh>W@92U(;sWlp13wS#Z(EqcR3bEIR<8nM+m4Ooe6)X`iYh zXVUm@siR^0q6`Mmi>^gn6PxTnZ+pSCzttcdj;1Es8}NsrP(2%S@0Xp30bAIwWe3ML{Q7QI^GPfw3@A57rF+iat_gA0n`BK zm4Q{K`qIa3hCLmc{pZt;2y3!Du0LEekz<8r*|$_|QskC;)5&2N4@Nu3V`fZzo6~y0((VSW!vIf7M?9X8c#Qw1nq9X5gY z_inf9x8oyXy8W@-TUWl1hVR*T50*M`?gf?mKf4dEOt{cXsD+(?MEAQtlVax~rk*BK z_rA@Z?0!uuwrT(!*>w4SxSeT|v{}-I#-g*S!AgwC#t|C?%m#ns4yDkmhKbRui|cT8 zbC z;DZUKu_c)~sGcpk5MYW6Iz2mO+ZEKXjfP_m5*$=Iwn3GPqd3R_(MpSt;oaM})_b>N zrkWIZQ(Z^Y9?mST-RbS#qKM*laCAwzikUi2RdaJpopOTO$Hr<48IhF-gNPs7z(H`T z8su6;+!KzC`^Uh8ZiDlC&|<;XJ~1l|Q^-iJ*ZZ|Q079VT zzFOUc(Re_*|IeP_u01`WJ#cjXv~v=@Rfj8nA{*dIklw}?tW+Z=buwKzj;(>Jva2gf zF|!gv(U`M<9`x<5s%L69gwm3iU}SY>INBxE7^5kxYjm{I40dYGN$+Yaxq~#Ri>NyP zt~EtU^c`+2JBYeXg=_H<~ilb}Mt#n=c5GMn?x>dU!<2A*tmSEMc27 zl*b$#(y@WPa_S=@pJ2)ypPUi6-dwy32V#qGEjJe{&GfIJsJsq8e18-E{_p;IxSFlQ z+0i(B??>;$AOGchwz^wApo7JI7+!wRmWWN81#~>`!p;$?F(Z#wQbkW$x6PE`{^kdE zQ!W#-+FYk+`@fr?At^#PT{#D`8;WZqMX)jeERs5pR!8VS-H%b3`gv9^HyU1aL7aj` z9vdy{S_6Q6ilMJ(4`^;go60W`EWn8Y;2`j`Q)_cX!XnOPDWv~CwW(24j@v*e$8Fnpj{Sy5gwzk8(P(4 zHmZlw&}Kz#aaeRMfDm!lp5!PiYZ%QhU4x_FxRpiMg#{Da?D%A7ENM^^>l}^(gOh4J zHQ3u1v+L{O=0g`8>zKg;)9%{a*@D?x?_GwoC(pt!|LU)?)g6`24-WJ7%qNR*AbU6V zxtpsidG8Z;3&5J5JYu`4ffz`?N@6kYZxX?8N#CL@7SXbVU^hRj#A)Cr|!kvhi;+m8pC7=%R2 z9+{ta2o#CU86vwo823c)cE8x3jJ>8c1FZon18OFA7%c0$kKr_w&mT_@bsaTzW~KxS zbaFJD(g`M6ihu1o*N=TQZIc0-Gg^vXO|BBi5{2F%+BRQ3$e0dQ_U2K*97&V+NEh2} z)^%o^unir+X;rW1_Eo#GE(DZINFd-Q5AR96+)tC zPz|;FLtouG1EzK_Sn5DcPuV(4^L3e0*q1hS?FPGSr1}VL(Ul@*TVgf$8)A#F$)x2M zIm@29^7b5L+b5#7A>8VsepYT3Y&<}5-`}2XH|retuuoiscz-Y;g&o}fQ~H#5fsLN1 zTnHZ#N^?85Uzp9=PyI5NuEWson9={Rb=f$J)b7v6vDoTnv=4A+F~K4}$|~ry=C)hn z?XVj9B=oKGc~Gbe0;SLwhH`uV;fQQJ1KtpIAhE)T$cV9qzQn=n$ne&4|&rm^4h#(KXq zyUxu0I1B0ceZg>m);|$Ij23bD{Zht(jv>^7#UNsQ;LIbafh_*X*(t#}u7eB%6R<qXs~S(XDMf;G`U#oiM|VdhHsHiaV89 z4A``)Qkf1xDfehQg{TiRNU3G^49A9(gf>rXjg-`pfdNJ^;y|9k-J72SLJwMJ+gEeU z!V`_gue0)I;dN!YI04*J?0QqOFDb{Rvf96f^(0DZx4Lelbu$@~dTlm5V(rE-#ayT3 z-fMKH+v()J&J~>^vX8ZtD+=rB$l98y3b6>#jVA|TFq*J5C03gXkCT zD$OXH0eho0MQ=FHa3Vf$ls1n00fS{VYe<=d`uRc(?)SgA3^y}bt0P(Cck^&@4XUoP zo>r?wfjW-@$FM8Dq5^?d!{}M>UU|;8bFk@5rHvLkt_!ja5ObCe&$>~OFw%sh23lM% z1a?~6`LzUxUPiMv0V0;l6dizZFz*{20xced?1Z?qEgds;s5Ks1OSDFvU$zG{AU_%% z(B8t{AzF>|qP-d^*9@fU9)P(LEx?MhDr}grtEVTYs@{+5CWSmOI0MI?P6+5_v$>Tv zr5?aZ8!cHj#BMhFq<7gIZ;7<&aCqIeD>29H&?ucXDUh}?3odGz9nOXsoYthoJEykE zINaBuQ{^>ar7HX(^`iLJmd%xsbDPM}(H(OgpQW8V`_8$SEQn#jr6NUBt2MS!Qd%in ze#+WAJ3k9&S7*%3Lr4eD4otB*YJy9xxutjzOP|k!z3MuY`N`nRj>!?$$8LT7AuVfTW zJ2V)}Pxrr?L37;S!DO;A-m}@9)OWB%p+kbe^PnpCh^56Hs&(r3iOxZ;m;?36MOkx! zoz<#`nC*7x1q+katfTuv?DZ4h#;uLDmI}s}Dy*gBZZ&h*VOpgvtq$MAV2ic^;XaYG z9ZI;fA}j!wea^?ga|ZEogVD7E2z#mR*e?j<_ z+eZQl9~0=y3iBI^fm>Zmwkhm;K)VMRyeu?@w9)^)-@?s>R731~mHYk{L$AGGa-Vr~ z`fU47oAY3iAd4Qsp+ok3$W2K5NCT{wHXbb;oK$Lmcx0aB{CC&4tW#&}7E_>S zeV~jb9M*%w0a*d>M&mHQOQeS#$uocRb85A=U?%{hD;agwMQ&&!qHPiV9_S!p()yKI zjaXY4HC;5)#Iop&4Yc>N#)%sZbT!&ry(o(fOWc~Y3hKyNE>}j&RJp)gOGL)nr&M+7 z%Aup~2?1(q65aU9Yqjy69!za!h+*&S06(!8IV)k2ZcI zM$^R!98bc@`8ns=#oM>x>ce{)6ts_U`f!n{_{mBg5ZD@VUU=_oj2SvC937tuNS{*u z`|QaX>nmUXRq;cG_rNW;3FV*|!iA7|;z9qXPUPBcE%UfAbyZAV9kJU*@qfjf^7 zvvrz)wqPxjDr=jlb=qqc|3W)Q0cg0+Kl_toY8YUQzwry-49{PE$}u>7`ZS!LKcRgB z%@od3B48XayAMG{2k2NIcQ@CnFio4J&w4pq5pcw(XW{tJl&D*6xic)?)+x2A=+#E0 zEZWrUY>G~i?AQMGv&y-qcq>@t_AFZOTLu>qsg*&6fc8%4TcofDs)>;osmYB5$#X5iU=1cAE-X@(J$$Mkh+>h`KVNdbw z}JxSq6)3 z2BcnXtv00H%DSe^BXAa6FreN#`yv({wYcYtZ3}#P=}X+!M`% ze&FQ`!PsCfT)08i?*-U@T3JKb;y`S_FDvxNP9eTFEQVyxd~N2sUe{a9h%hn+ZaoZ!TU3phayEYroOn%mxwf#Wj#(KbaVf)vklI zf~D0nm$~O}Z3^ffvCp-5VoVmRRR;6eeAq7SnMsuUM{wif;(`nSv{u1u*x=Dp z=*g3FQ*&MlaEb)XxOUJkJ!+ThGSDy8`kIfX6K%CJohV(5?I~2{FSzg$YvonAsf}w> zcaKJsL?A_+Zm7>gOm3v&bfD@Z5L3y##B8ny7nPKdmop!uq%sXrv~K!=IE81hFt-yZNlDL z)gs5Lsa0%bSh$I`DYx#3?wm&tHViCV14YLX0ixH~Fz_YM>-O$O*4Pc7C+7C>U_$U3 zjUMN~BAPf7fV68wL~9v!C?NXm$y1~F6$GdFdh_Hsu+5Oi6%c=I+q zljCV;gah^^#vG?O+dx~afkq2e2%{HmKklN-QouT+j{ytRk4;;$ruAb5&=b zAkbEX^W$mw&ab=-pS^s-9+v<3`(K3b{qRbT)w=%Q7R4^*9?==hS`GYw*|enU%M`aN zt@TtFEp~diW(!IMwMW|b9rvVa@gu$l2NEoxV2b3eDL6y)63!c1hmgjL_K@;CkB*>J zIv|jS?S1(Q!kn)e*g+5jbY%uw@Qt-cCeeZ$7@omkILbn!0MB?%xE27So9ip2qr$Pw zxu?%w5X8aOFO6a4EmP1DWHg!(xKx9dfykm)FOFx)bt@oZv3%fs!!u?nRB862RwteT z7whd?RfT~zrQ2=`|vOI<%q46nA&-YEs}smvKni7L5U_R2f6Ut|J%nXwT%vKI`@5UT4RETv2pt z^QLn_F`L#vF5{inwZIgovjD3Az1d9?TW>O}sqAMdcJ&Ymmjez|_Xv z7*VfA+lqOq+_nRmO#8#T1}I}}V1ipp?_3#RD!ru~GUZeeFYUSwmM{Yv3D~mQuw{Nd zAY$@+8x(gHZItIYXu>kp#@Z?g1Ti;PY~7{0>+l~d@6KUhn+oQo0%imo+ZZ1eWox~m z5d4i;8e~=yXKT78$wEz!(Q3V8iJnhOP;jg!16?ie@-m3ritek3#MxYPUuiI`EQ_=X zbtE)bs(t7>9KZ+r>(sv2rh&i~e{^JZjjeLVK854SG)#v8r~v9>7oZ+*A&1gv%gsQa zSNRwn*`C+B)?jhWiu5LA+O)aVrq-fc+rPE=X_Mhzz>mGfOWoM=&040?t64k1)smOC z*AqRZuCqe4aySIX``{n@6&2zKsvtiyuv+#rnxX4Zq8U{0T+;5+dQ&IN*Xag?%)Ify z5wG6`c*_nfb=_&aJ3zlNpy?DKxrfYQPuMfYt{iAzpKMLc>{7$EK6s!VAfhtYwgLWQ z{mgd+(qg|xI_!YNe5`)>-8<)OWNfXGU9XOLhYFvWXr}4&i0;WAiM4(;c(2SLnoiU1 z7`X;bKiL1++%LUey+;Y%(Tmx0jqM}AxObJ=FArO+HLsm#IfT8Y4J6}+aq%{S&Tfe5 z@f6~t_5FM9V>_7B*U0JS2-t-M{gWe0fUd=tT+Nl)TwA9bXk)BpZ(o2#CRpbE`-|}I z;)<7<0`${EP}4+1t18*$>+(=v4o;jnI4JQcw+bR4@)!H{!L_ zq?!xR{Mx6VgjX+Lh3lIeg4SxFfCGTo6=@MkoPa6-Rr9>S8f}A?G)jR$0XBOmyJLdS zO?VCtZT<{;tIIVbn1J?W%=%LhO*d2=AJlWuxvSwYD?P%1F?e7O76m*2=1r~M1@9cR zADZZ!w;!XZ62$4m8HREG+Sk9%&tq~z+5J|o1-}EhtZVH>jC%H4d6=M%!)e6BnL|-J zYAdF`kP;rWx0^wh&uNOR0hRxd(KL{MzPKRm6QWq-!zo3s z@EP3kRIUwb?S&Y%T8#UL4>Rq*Oa~{hk0vm&{VbnPnEGZB5uo>n@9`%)Mf%a*djQu>;s_5d?hl^cjN;2n4PP zc*h)1JY!_8lY>dF1sR8nE80n9oeHNHMyp|CmZoCB<>2Tf9LRXh?q=awem*`v)nKW$ zZ^E+&osu-%vg|f^FdQmlDgr?$x1Ds&%cO(2qcY-*_J8dKMYx9HbA=dor~>bQ!*2?FYv|8G*RyuxE)=*_Z ziQv~8HQKLxcO5R?ePFp6)*ZHMXXDgav=Kimb-fd+48}6E_I?(0O+BZ{Gh?lZxH>>5 z00sDF5Is@E5Xbg}!JyP2uGazOUdvIlg5DC%+motDB=j{lo%)-_d?PD{`pt$8VwLOC z@jOOl%rtuHv0}e1qbKxf^R3UNiqW=hW>Nf9@u{BLxwpVmR!_2y({XPNdPm^ZJ!}xQ zw{~qgy&?{CuCGm<=+ajciBsix3ZjCAI2n>fpuvoSK?@HscrLIYX#IHB9)MiiBC37> zGR{6fVB^-7m_ha&0Tc8cstYDIsnP%r{hh4zD6mZ7>a6C zF`-jh8C=(IyVugI&+OV#w%!M1x<+3bv}oMf*(&KxX)~Qn;m)%2(KeLeO@D>V1m}F4 zPC&mZc?Vqe%5wVDZ*B8w!IT)gpr^Oq&8)QIqnYZRpZEN&pSj;|aoATB&jQA2s~37t zcyE&?A3j3E4?7v|UADt+eRV(h+*s?|4ROCM0J;H6$uQcj>h5c_Y?s`%X_r#qEsaBJ zGgB_B*lz_%Qm@2nbBs)5sp)0cd$uudJ&)~P?T-QVeJq8|Qo^tk=VrRR?V! zP8(|AQU8tThBzMsy9cM}uRTLvs4)h(hoFlCebhx#P%mk#El}w3nHvipP+(8~hM>Z& zsm_yOfEqoyM+6{N0?uJzArb>1e{^!9pnbmNgJ(_qXsn_(i1Lq`tTumpeM1L=Y=8%h zc}=mJlk-zjhA~-ipT%m)-~c}J?#-Jp_11V+kB)IcriEF|M(dm&miKI#!}c9E9}f;E z1UJ2Ql0Q3uK3A$P+q9U2$6!ZRbVha!nLy37vX;8*dzR^^xpkUxI$6`@v|!UhU{6ts zL)FGH>F8ToVHFOJWnnZMuAhkzcX1VW>zk;7ftGc33@6A-$Pzz4c@<74Cv<=Sj7a-z zwN0L?oHyZkbj16+J2(!D8lrx~@QHx)U-=il!;%N6$zU!L_{e!ilOZYK5HW-Uj?6Wv zqORJH1wKJZ34$^ZOq2J43VwQi#%=dGz_XkW+2YIh?Yj0DWVT*kG#pa6TZ~h_yseRjU}}ngVDI0{}AtzRZ-ZR~#qY$4q{{y}k{X zp#I#=7<7QW!MZ?a24rqAAFi)22^!Gi=8A1^Zum^F#!-7mpdf$0zPca{9UvRe1GMIW zwHd@cgJM6syWus^&9-(tSeIJMxMYbzv({`_W6^Sefw`>H!m?|~+Drsc|JJuY3BUfW zuZJ)eFnb=uzZq8HPyXtCxL#g|b6JOnCnt1J5girF`I|Z*=%9f;gUpBtGgd3>>HyXd_7nslL5&1$7TH=lu|v(?CT@aDwj5%x z%0w5DJ#ej#L|`3E#anHKZkh_XwNpx&fn9QOO4E<1>o&I>)AAQ((y0C-oOc5e2CSoj zqE$_9p86?`+8FIauGx*sDegUbCIc4c*nl>-XiRxL6dPSDSmr|E%uejb9a`Ks)+@UJ z6i!j?311d^|E$g`R#eW^0K zZDHbe6nQfNRfxn6OrVx9r_c@@SdS|DC!kCAB{(?HONln8p%de51_1MAT5Bsy7q{#Q zYB7-G);p?10tv>xiEGD9G0<{8S^u;=YC4mbt?lZwR?_geNy zM}UTPwyL9|OuWZij+4)jvyUyu-g^lr3#Nr$c68s7$is5H56<>wh-EwLB0$=aXAkeW?)EZYaNjjy)9gZ~!xP~4fA zNwHg-&g)CP+WM%zL$WzrnQnkGBm@0Mh|poZ^(pQuiq;y-PDSv@Qb-*jj25_S{VCI5 zv2GG+xAZEe4mgBfn=Uf=+9tO>OhwlbU>nF$J1fQwV4Qk-8?AMi=*Gk~qWZ^4xnyvg zs@!KiDLZG76Ml^)Gj>65SFi1R`D62~PoLhK&EBd(_dsN)U)0%I@6OcW^R97vyRU8A zBb4&OJAm}E&i#AZC&U(eXqUcbuTw|A2Y7C2>m60%{y@iL!NelQjo_*>5KJX~o4L@N z3(11S%J8w$p41($e@?90GR2Pl5;wv5PHVZJqAdTI7J$y9wAJD+m_|$@V*{EvLs{?8 z9n+xNAUudYy1l)lI{W3-jrf~4Oh9Q%&}7fM$@TALseW2(nk&(}hgmeO@(49mZUy9` z9u$4a-@Sduiv-{VNJn%WnZYBR-kPABQYsa6sJi)@)XKtWm9FNF;{udu#<|RkqF#4J_jnJk7oVfEP-+dU z*TdsF*b>gN*WSVn$7K685WOKNSJzo!4(iAFQfIlL!_iofAX(3IrJkGm?NV#v1N#oE z1AB0Mq}lRSr7GG@WE2pAe{J7Un*oyv0t&sn|LVgf9WwTzk0UYQ!!WzOC!O_B-gEc= z68ENEawJ!FpqaTxMD9RhN1=*)vzKY9#c63Y^I?AU{D#>y=SZV7Y&DzRERt2&6S?oP zx!Ksg?>%$#$Ve2`#Y2Lp2q2Le;o*zfyYJm4gBDD?t}m|L7hk?|kDooGHUfn-fD)Jn zPxIH%bT~ac;$(j>7f3u0*c29XG0fp)Zd)eJe+HX4W{q;w8>z0lv)!;PdR_EN?`xD= z-f6wv(`O3Z&h#oY$daiO@;aeM!~KaVX`FQ|@FF$qrl0F0j(V5OIMhLD0BUh_*39El z@&Huj!r{r@Q}=4`rNqQELcPD3UAglNTuAo{OVN>c=)z}ky0`B(AMUzGPoB9~Uw!4C zzkI=a9St#pbovPF5U`BY6Qbdicfrh7#P@-c{PcMz43Z%74m?u;Kln&6L4%_iqJ+-# zf`Vro)8Te9%Fpl~fz^^3tFuB&Jq7hU-)Bi18E9OkByQVetXzwZ6t8!qNeTeGpWeUY z1l!E+*hQbsIXOmw0pqWOj~`fgW0D7|EheP^>X^o#ou07qkZ25f&Pg$vSd4+x2A}|z zd@g4*ao^4VJIm*R*HNW5G(DS5g$kw`R-+l=9AT}&F@`>nTADNb%CfkW-BpDDH3}Um$pKGa1BB3eD#0b&>(8_6& ziD^C8WXU-v7)Bnof^VGbhz18sZ&~?6xa3oLuQt;G0Z^ICh^5MD9ANAKRFX^ z8_(6KXtIme&UNgJow+OwiQO^x3l)?&;Gf;%9Js z!)uAga?1wZM!uIW-S5BtnhnFB{PZu}F8o*&%%>_+4SW9P<|Nl3`y2qENe$+R)uI-Q z$Os!w^B1~D3qUk;x}XJOrv{LIWqMc`Q40RhNMU=olQ_b9I?Q`P)9pevVByuxKRWA# z-rcCSGDTk|M?v>1$*K1eUH6$^jow>JbqKHw3-6e*nI7bh+ zciqFyU1^pe0?-Zp?tJCY-h75FQ0TMynTJa=sP1huR#$#?F;D$7pUmn~0K_RSC6s!^EAQ6R#BayBc&1?mDZpoFA|^!oWTK{)u;;3PM-^`JyGw>qR}J8N?dop+NN&v}w`!EEx`r21zI%-A?&_m!5I@wW-^U2B z>q+)c>ISi8t2ywi26cl8d0c4#uW^@m>OdZ2?`sgN!>x}k=()D%NlCCWoV1Dmsw;us zi@u6z`yB9IKRNenHTU;j@7fQD5vN$&e8c83o;9b<_>0>)_o?HfLmI&$(tDBjK#AB* zWjzkc7_rYnCL6seS~0%X#xuUBy;Q9>ZknqM?k+R>fA#7m>F)S9yb-|igS?5NU_ zY2pZo;*HYa#v|=W#|(<51oQyX3x5BuEN*&}0eEwAx$KIoJPQ6txk$ohhC&$nb4Ep- zoVuNdd!z+pa(|qGI*q_EiJC}9C@yc^UcTPr&26{1I{ed5(BT3MW=1aHEV|4x$cyQZ zW*KwJ=`x_h1Xo>8O->>C(*g)t@OBo9q+Q=24z~cX(CZ?=+lLyA*9(wtPQIt{^z@mo zck&5ZlyMR0iu*Nbe63KW8;wJXw~-S`F&ydK)%;57!yWIBoo5dPuu?ZXXOtc$F zTQTF&h7Y|C&M)YRaQNwy`;@^hdOEZs;p1b;Q3T( z@`i?fT2)gY>dgC~OPZ9xl~VwVx?~IU2G91WxcQF9LgU98^I-2G&;8Z)1 zB#9t-!Fw4%sg~Aosy$znDa7^ll@!1E`Z2Fl*J~@jim94)hNC&ptC?AsisZxS)nJW? zK3bYOmg|i|a}npfez%+=PsLXO|EAfXe0I?YonCQYfX=JcJZa|z7X6eP;hG$1atrN~+?;_?bJS!nYbjm$U<}x^UIQ0x~T-*^FsI<%6b=xDw@M z{wAdeu{`tAIB3-PP4^ooz@V|LRWr7$^4rySPG7^EpCc!1*95hR&ypBa`hK#OeC6R0 z`P|E7U8cCjOwWv>wAf5)u*%8zQjBikg|WZ?gtD)vFP@8Gt2SG~j==hWy$%u!tTiaa z(2#nV_g-9Ecpm`N3yW>U^=o@~ll%PH`GriU>3c9MrfX~l0kk1zN{fAS&ZlP8D6cw| z;I)iVbFup(6dCAAfki0HihQqK^b~hctN{dDI#^4?!@J+drq*K1_yUY}A)0P(J;jCN~h zq5r)AU1SErf{^3|ta+fDm)I{a-Yu9A<9s%hFo*ASarfRB4&t9MYJ|b#!jjMPUfwV8 zns}{|4<%a9-2>7;W8hxyBYD;%{YHW|dY#r2+^gwCoCHIuZ21zQWk8m)GTS1ZR-HCn7;p{A&o#8XT+{qVZ2n}QB?s2a?llH>>kRICZ=>2sFAaeEYBRy& z@j8vbz3cA30&1NbFagqMBIE`@SI>(jyHtVfJuSU{F9q3>YE&Js?YXPQZu-2K7musV z{MIrD*8I7&TGQQo>E8RM_#`R@&=}e&>!_u>x|zC@lXJ#@AAI=aPR~wQqp*3{b=n+t zT07_(P@BpI@d|TVV5Qh1R{lzt7^2uFU|v`D;fpp)UzQ57p|KVhh6U=w7-?+VeZtu9C%fU?1R&G{M*o-B7lT%(NKq$xNvS-ld5h3qPSnXw9v083niLV3@-7zBvZ>&fFy%s?&3|^Wy&7M6)S>@6E+I?_W*}7s95oJm4}Z z6lbQQPQcW5UUhtL{FzSt9H-*m^$~ZZYj$a%Lu0E}^J7cSr@3s~1hR5%Eg7O-wZArT zDw{*!s43nC)N>2SySkmZ_XnpL0i8Lw^?e!SH8uqfqg%&MsEq*HyJ9H&Z4Rt#Xg-pfY!4h7&*?$Ak_ zd{Ne1i5#Q0n&4g(wTq}~>aNoXw|P7$3&xp=P5v1#G;agF&RHh8x}DQ^iBE_W#`sUE z;hh<=sm{8qCIr$rv%K+GnmG7u^b%NVv(MQmHT6CjzM-AUIR zHK5W&3Mtf^q7`gZ-#l;;E`^yBIg%Fg7U^f}6s9J4h9RNwYI0ls;&(L#v(!9pg;L zs$EZ(`T_9X_(Hb@d#cqm46;rXDBWIP3pqyD4CINUc{lMR1@g5}Qc@gZXVF0F>dPVo zCURKc9G%9=Ac|s|cAu7ek)&1$nzP$B7X2j6AVARev!rx6H^E$_doGxQ5PA2d0>@am z&Hs9k9+kln6zDLuCZGEWj1p^$E4aH`q3pk#SdVM5*-Ts*J2lc=(gP&lEgAf`bZXxj zZSu1s!mjYMW4M5J(50vv(?qq0a!4N!C!@XZcv+q0&>QeeppH zs>wHbhyc2-WGkyoopmPu13(9}q)gDkRN~&4SkJZ0cW;W#nt@SU^Sw>d3(Y;MS>SLi zZsv3Z7C!0ZL5a%VG6d8&L*rtL)_tHq9=3dp&B5Un&ttDsmS@j%PjG{%tNz@qf-dt3 zfhPoNa;LJo`Fv3fF>8QU7?#yUbQRorcb^M+8dCKoUAM?giZ4-Rs3+I6zrM+>pX}Zb zCf)jIxMEb-v%S)qeDzfW$F#;V-fCP+61V+&)e-#;Z9Ig#5&$xTdS--M!zfq>o>!#; zwR~YPtzU6%ci#~&w@$miYCw3`-CcVDy01rNnV9zu_I|MXkbre`c;?=`e(T=7{pb#I zjed4^>~3zs3ZEBdh{YniBDpni?nIAnPl*|3TKp>T;q&Lu-MjZ6xbZ!G{5XS^F()mc zs$((QRJu0fhA_>|02VrROqr9?%%BOK=tP?xbxeyJp`Sh)Nwg9Gbx;~QfH&R)AkbXm zU+Tmjly^*`@p|YOM*`eF%8ib%dIm9(oaF`TBp<8g_}a1Wl-EF(=`t77x5YdP#V(E& z;JHx%c0h^0Jvr$4Gu6vclSk7WiH0)*lbz0?U@+u=n_gYJtFsHY59(q5cYGgivdhaWN*W$Le#)t=O?jV_{Tjs`&3sD)n*HsaaEUBzq8E7U`hVrmBvp^ENHt+NHbn zFzZwsc*k_~dY;_>`!5IX7e9UHe*9PDiMzMIedm7j`k3)Q%Yy?__`z0j7PIAg11(Jb zXsCB94)O%SbBSkMFlw(WW^rDfZ!I*E>2gm{}?Dmb@>i2zQ^)fF?f#Ud4E3FRFz zmPW|ju0xP1ws-whgA#=(RJ~*>QpqKg=BI9?!OYTPQYy0Vrv}OOYzS?>n)W+r?swEl zV^ZsOp>?-hgAiW^jj=_7%Cx;J=Rgig3fH6tb=0RSmCw@6ljV%7fme#1u1SG=77dn$ z<)iB9JE0{*`?{>?rGdbU$%JlIsq0(5I zWMg-C&pmjs@7`U$<$j!wWM7Ae1oF;pojlC%@&3*0Vp{a(+i!)kKb|NX$d#O2+#fLG z!TX{3LEbag96I`&#L0<&2ta*TH7`m|b?TW5wf50;#!?)L=K%HEZBM(zHi_iLPw9g%5dN43H-@?qQUr7fQGjdtvICp$bJtuuhS9)_pY>i(W7JDE=E5yCan znH#n=_=0*KC1s&7x^fN09nC3B+e9kUXu5|aynw;RW)VQOMz*mb=$pc?h(Wv{P&4lC zz^7!R96cGJ`FQzA8&v&D(CfW!v@DPjKrO>p!D{?e%joT>u2c8w7&8ybk zq=c)nResG?;2t2Z*OabWGf>xOyA=k8WPZf~eFb3RxNfJjQnUHWTcVC8?K9x}ST!Xs z3~1$kg$8|Rl3t>)DsB0|EKb35s(`J#-vxa=ki1LNH(Ip3r5_lbt^@VHVi(lca@FLm zXwQoeK)N$oz7GK3X@WR^=kfYnHvN50>wOcY8l;3U@D3R&**}v>zlP>s-wQQ6w?Dp6 zysad1vE$l)dm}R9!;eSq_rL$fee>-bcYJW@&d-nYbAByu?k<$Q(%1vGH;HsMl^9B| zi7K|olfBoBxGqrm^TQwfz#V0feRgrd+~WQHM|?q2)YUl^ppjIiv1Egz0Bm(40l)^x8DB>>JEp`o^;jwu z9q+TN+Hsho!Nr*1S@rFB?E@6XFwDAY<;h8`uC!_=ZB!tuB>GVTk+ci z=0-L)ql!S27!`!;17H+hp1TC_gAJwC0!`?@Xxc2Mvmphp6uMD|3XL*sG_EPRfj&z> zXH#gWWuXF%d2yQo`eA;!Z#D9&Q;P3G++d@Ddav}rd~eTgoI7tcCtbimQl^KxAMrDH zYOa`S10;gCC13BBojzB(bCS7~ie{S|QR;ISQCM9lC}!s#dhnqA-zu{cpPd~=1%Q@k z+0}+8Dhu!fGp0U1s!XR#Q4oh({uP6nRaaH^KPhv_Eq++o=c-!>v`)eQ#pE_)=JaN_Yu`4XL_b??MbIG{M^2$ zZrk@IGg715l-CSZxpzw5GM&xUt3nwxoCf201H_YZTEU?+L|fz2vxy!~plD$frOHj@meCO&X;1Tj;s%u4>g#2!Nh0_h=%d zt{9Ud`WwcKqkNA-5BvMeGoc=ij)_w#3L+VNm*BD+o{ z4fr1FLU*q@ngQlk z&v#>)?$!MooV#~_*7kAnP~pAf``qfHQzaNUS*MQR%xWB@)cEf$r_jTian)Y>>-K!ky;iP>1gnix5M;$uR@1UAY4;s2_ zz^pWEw8r>Mru=GV`l^}Sy1$oWOn29tb!K!Dsn#=r`tz)L^Xabcyg#QybNRxYboaZt z548Je{>(&1$SCc@Q}^!mJNNF}x9;`(5AN{zB<~aFxfY%ZTe@dI#r=eb{s#wI3dyM$GT+HJ_BKLAm>idY!_O@9}uW$G> zMmuE_A-@+Q@lbGs(*L8M{)9!+H8bWNWAxDd-^d%MWT7{z8v4`zLYFEj@FjIsA4JP& zq^59$OoOQ`GD;(|YiQ;tJpdFv7p`H)*f7}?0M0SBL`OVU9j~YWm;kxZ(4t2Em>YNB z-3a2 zrkjx9PlC#&6ify*r3$PJvUHP5oX#h8yw}aK-zEh7DHyV;FptIAgs%TAs~u7U(l)tF zYr4Lx-ON=-nmV4b-XiU1haGcQrdz(!5*hQNr&4LOh`A*vU#^wCxA_Iq+XAspi{#F( zI`_Z-N}|XwIAL_fx55BAi!0S?n>IGNy4x+fEOWI@F_svu zMSg8Kvg26iMn|)#jzuhayTOcz0Kj$HoD2l3E}wUGCm_wVV;wWt6>MWni-t}zN@Oa| zv+`_6{&q(;hO!;P(EO#`ThuUilJy&t5^RG`oJALj^KKpmTJniD7Hg&JW6H|C5UL5X zf>@&s%etZL3e}_o05=*Z$3|N;7xbn?vIzi`?{8eA4%n`5ig;lHNazC}hSJP1VB*O5 zXf(eql0$J5EElN zUrfB5X0Er5Y3;kRg1Hcin|)G^KeCtMGtq?Tjy}A1SBRF$03G{#U$FJ2H#cN}$s`a> z4}fN4@}x8`g*jubnh~kP3(K2EuDC`z(#HY&r<(L}Z%ty{hu57==WI$Rb;~V9q`K?N zbqH$yICLGh^|TGrsF>eO*{s5~UT`v^hJZRr1hA#ofJUZ)THpB2b@`l(M&dmJa6QJK zwaLcxj@UBIgF5>AU?iQq+g@s5PS?eP)PEQgAz1Dv>OK;437Uz^5K{oj4$&vqU3)$xCInaIw z4nr-Znasta?x<>$;?>j?_SL}bFN*h0y>EMqC{$)nu@tOoo7&v#zUe4v{s8_K)p>U^ zd)K|)ujQZgUtbsBB{f1J02TmSN1qi+yRG~84iMac(tY={t)Ju%o$2pRwQIw_)h5Eg zFJKK7e3hk8H#k<0b=B$pb9(i)*RApZTBX&SIbxBvI=|MW@cv2to#eMWMsce&{=Pxc zad-;}7TBbhr|0hDheP-Jn>X%F{tr@U7#7c$H`*+B)zrO@5e=5cp#Eh;hNndl>ig?p z!@N^k=(PbxyW7q^fA)-E8B=WhBE>laI)HYV!~p;UsA6Ica6DB<=?&1RGk^vNkC>jr zlnw5#_V*NL@PpbG$vX*yz*5TmoLF;U1?-_Kuv3~-&nBqrry zf8QM)AG@pk+B8th@AWSKd93d8q<(9o!3^Rq@(Blx9EH@!kDoF?-<5(}7X_S9G$rsE zop$&!ncrbB{Zb6Av?y*hH+`&BeRS}!pn?I=YTh$|^GE>)3L`cSU|g3!4|L}vWhbCv z@Z#kQx49$IfsJ;H+VlpdInchtog2>B`PeXlN8a>kbE5YBvS1*?nR%kYDUG6|=5v%k zFKPMEA#QEDFF?JAnOz3(I5+zlsN=@L6l8llFY==a0X!Vu9pYrV`JWu1lO@3H_Lfti zPB+5VyaQa+sX(JZ&~ok5peQR-(WWm#nZKzz(xt{cv2z`LN9s&2=1?tBLea4q^;;JP zpO(EEihqwqqlC{djfO_)bycKEF#4=g``t**@GJ+YDO4ZRaVG^fy~$cCTU+qG+VFFW zU|Q*x+EjG4%Q`f087`p1MK$%A)ps_De$(|;=XKDK;qDz4`i znInl|YJ_N0Yc=z-j=smb)Oa?ce8Rskb$a4T;z#WQTzC4dAToosRT`r?Ny}tiHg%ls z#v4HD)N7$BnpwG*`|fqp^ayGGnLa&nz2R$Cx=5kydajwB$^e3~3taWOzMmo{TbGRf zkFNpDb<(tR8u{iddQ4x_?hzNN*qhWh4vL{o6b)O^qPsfs$d>}WDWEYH%AJ|t(Qq?L zyTibGB&g_$6$F~Ym?8sU(7a72_@Z6+YW~_5r*OPx9i6(n@t|bF!eows5xMC3{T}Q; z;BWx@(%JbLf6h#$U}##*hiITDF7lkDWAd#T?NKM`*0?YxQ6WYqwZhXFuTFKaNjo5D zc+q8d+z`l~U0x9M!oW`M)5xTOpgsYei^_nJ&IF?fgCxh$EDy$JVN_i6Ti@JcWF^mt z>qQYx?*JETAC1pws6`f{`)LN`ORQyHV&E#dD!49^(qk&ZY}tcY;}< zw0MBjpp7I~MRgl1Bb1TLDz&(30~G_+SSzeW0;S&@bV@Id)Tub4nWV-VZehh^fO1f+ zxg{&T=^1JjPbAe^_IswcHQRAE>);AomXEJw5!&o9>1)k zsjo9-TWdVH=J$2e@<9V24qvNLlhnEqQa2%1ufwp%l-3@nucG}VwWOo(75u({x6pKk zJNx@@Ke*R#-@Er8-qGk3(Xm~e7Y3$)@G?sz3rFn^} zfF@Zm1Uk=~;NvGx2?${x2jKbi`ExqEA(O7c-RHYCz0zbCR-={Apia1;Z3dm7ue05c~1po|;E zoi6gAe{1eCU77Q_yCp3(F@}zjS7pJNl_)keGvI~|3OO^FVc?a&e}m5HW7R6pwQx@P zb;oQZfWpiOo_rn(}Pd?WtJ0XpLM<};-}ra|0;X(VxPfF|NK z5VSWatRv4tDJE@d%1H=-vX=>_6!eP{k0!;XP2rnj2$$5oHw1MMPZm!T%f=_Z$&FCr zJIOFLkij`&P|Cbbq-+xIy8=3by&w0+hS#EKRqKK!xY7|$HWjk2a}u+(-no3#J6vm_ z!wH5)ve-matvFS)TIpD0)Wt>KhnjtE#>=ue-s!wXak%#(xN1GE7D{)gTYul8-(&FJ zfjv|X;s!j-f6KvvF%=P8U@jkIdqh|m2d87Q->YbiG1_CE=H zjwmOA#{n|kJDD{5Wh&-e*fd#qfZ7gui}QtAW{e2C{>yahrf}o;8mAT2I7ug7F#jT> zwwg+FiVxrvY{C%KOfKmpJeHzBCcB>Z6q`E$1;Lk`SffU#Dy}AKp$Pi0^kzDRcq10a zj5GFa(Nf1!e#zh z#MG#!o^{|204q2{VH8x3V}344n}SUcz$difj^EoTHJ^S0vClwHzNab|6=0~=%2MnI zcx*JS0QZ2&rfTb~q|>2j)H}UTWF1ayYyhN>CR^^&%P-xdy&bnb$$R5WBx#t8Z{_EQ zsTE^HrET%FVQ*)28jMKuzKiI-XU|{iej}4{d>>ONa$WNL`BV27KmRND_RVWL(PKYC zQyet|8{>^8NF>QkA2IeuB1Lc0P4OQKV0PX!3j$+lD%|MjA+y0%d&IvMq^DRKBVHk)o>7s~uz?{)Xcqgl^j+0- zxF7y^`pgF{)Y0sq!~o45#Gn~ybf0r+*GBJmd`L!tbqn6JUNhsp4nq1yt1_!VVb33G zW3<8AaP=3a@FEqHVFG`*=uh5f^BzfPLyK5hE4IlFR?+7K(nPGy2aH*@Y0 z)p}lze+9_afNM-c>9+WO7?@lIwS9Z0zkYYHt$7`-(}fqty{`-+*Ti`_Gh|yc!o5d} zy>1}klP?Ytt7dS0t<*C{S0m9}#YE_o_1S7I5tP-obazeL>^?BvccG)-(*?K_v*+&S z!>2W$eI0YM=hgJKsPov zIpJY$TmBsyZ-D5zcII${U=aY|o9X5V5R3zXz8sn|fMj#^vn=y+67uf=)!0}8R7Xnh zW=4AccK~l}pxpET&Y)}4OjZ2+t-6k5vJQZc<6_JXG~+?Cn7dBEKMHG1@-6NS$AE$w zCmb4YfK}_n!_}IdSf%eL1tNGoV+Rmm>*vMKZYb!tO(E;|qhig_`%_+#G*8BG})3u$MpUjyuga-KTdSc<#Dl$hCAkx$wd@y1D(+YtX5e zM1oJDbj-If(lQ233e@lIx~)PdgTfWy{FmW$)Q@ z8WxIKVV`M@&rP-wrhJD-?&kD_BMmW+%YXEJ`_;$BlE|ESft!IEKst1aFcc}8%h-2g zq0{6&6Z=ipCf-RWxi;Ofj9$yBw<#`*vkuhQR9F~3sZkrio|eK%pQWUf@2Jy!K6@S8 z@1+06LSg7LO+jO(M+Ye1^nfxAm(9Y||G^6_nUOKha?YDx-e8kpCsbo>crbQp8(*fV zHf=HYdMTLwo#-38_q{$VY)F;Q6biM~BCqPAeW17V!hA8qI+hnrpR){>g(Ok9qQ4jC zZUf+J73cY&P2;9C zB7{}aZf?8nS3k;o``B$SuiW<5$nEC+aqrQ7-mCXHWk#If_RcQ%8z!;L7nF$|eEi_% z-^^%G`tr-KN|7}hH9Y6%=cjJ}(POut|NY?OdjTv&QQM+bX;KE#VIZ`@v9FF%i&b)pv} zabfAiNO7D*0stlgS&KE$yH|mp{s7l_VkF@|@^V)6S zGf7_0_zNm$s#0p;{h{)wr6zB5YJxhFd4#;S(r>+bMZw9OwWgYCmgc!iyqJ372H0}V znX1<>S7l9m7c0P@sx`cJOiv1Ohaj@He2JxoZ<;VLr->Dn+O07tUYmKXUq@rE3@g?G zvf=Ue^ytug>nL++-Bi2mn>9FH12}tawfhcg`ub_|V47Vu6h23RuUVsaCi=+@_4L+Q zvZisWic#OYxO+8Bb!!?4uA*-j58f3WdVM@Gr8^9Tb#C}a?s{$;oB2vhTK-nlog^M4;dy0Z+-=eJjR54#;)mwF$ysknKk*}c?M z&3|~y1YJ{#97SI)YW?k%h0RW-MHws^fQ@5EM~p7L3&N&0N;KerR)< z#0P`BCcra}1Aj)N0G|bv1iZgZz0nxJCkMF4v>(j?kLb9)Jx;5NNS# z_=O@K7ja?D0d<#0Bg5$VQ8n>&8&;jX7#wv3{Qx;AAW-1Ir8y{YLh(1dxh;A0rWJMC z84Q{=e{*?Fs(QO2ARXP*r5+!E{{$W7$NO#y-9-M3x7QM{~Ul!K1nNV28SI;Ph_>DnedHBd>adLyr=rfkT=miI&P zukOJ~^u;OmUD?ntyX?f_!Q|(&Nr{1f`yaH3$(Js5X$a%{JEQ2T*$fxWkqaG3gzVG{ z-K?MXrz&@}7V`8aGU}||1vWMW&}Gmw@S-|KI`b-((DU%Km)BNpfcLgqA!=)RpjdOYkvFBnsq zSj&Xmaeag%G@7E}T;m(55p8tiRQ>dzY0jsDO!Q{rvS}JjCLU~W#Kyt@Bkx_{1 zmjF8FqLV3)ORdBf@*Zu9!>muCQ1FAY5O~jdZRF%XHzPs24d$DzZGxdh0VORA&FFBg ztF0LkLf_n}b9(8t!vsn7;MHWHF0g{p$#rcJ5T^|s;q?o(QyuuNVQ94U&ggrcnWG7K z_N7U+l5C)q(h{MTT#>REJ<)feOy_F(Nq^j_{5y5nUSg#dnnT~1WXOI8T^&uU?TK?2 zR|KRx8?Af!?5TVB>?NN;dem^bHO{rdP2Qhx*x=d%J40U(0pJ zajr3#0+aV!O4XDO3n17mJ04r3)Zv+5ln7YdGpV@QD~;A^!hjd~0%QJsQyOOk@3_aY zmccg$OhB;G&^UKn<@}7Pj}NL5&c~rltybAmQ72w#5s;I6{snj+soT0u&de`|j0Qk&jc{{pg3C0n z)qRB$#f=G@Eyi0z9g4b__upj1eZ~AGdab?XqxjwwwP@3;$@u`hxFWDFl0B1Qxljfk z^7ZOW`X01cQ&fcsl?+0fXijB>LFF#NfMh*5sMgnebz?kJxUZMR+y%TA4Q9r$Ne46~qB2Rtj#0!_6sT3F zCLOu&{q9WvHR-6I;9E?nU#oXtZEoC0`|nGNx|yEt=+xakTK_v{d``VyyvVoasx@a+ z@#(qy@cyHF`|UgT;mt>PaP-NYU!S>do}aVS4eDfD7Y5C4t(o9c1bEPx&q$%>i=p9C zWqgu~AoY_N@&z?x%=;a**5_xEbqvZnHcz;mgZhr57F22IzF|HFS{iiIrUk~t7N8z~ z-rn97dV79xP~|zrVv#HnSkSQp{BP-W8o-t@X$ryt)bTyDbjyt$pn17i^x6ldtk2c8 z(=|L{2m1F`8}^xqdrqd`gSBuictt`Mr>;KEZysI?wBRpa^eo)fbV(w^a;VpRAVAw zEVrA1HsY|*(V1+?@;2U_=(!*9+yUg{^%=F1fA;3;rU2Q|#wMEraAwCe5%(g#?*dE* z)OR@d%7(D~OcqP|_3(MFE{=E(k+c5i_=SA#>GiGKd1MZqqY^n&Hj>Z`Xx|22TQyRu zwW+dDRiy+r)kc7`X;s&4*tHX+t7F%at0uylshfPI^NHfboczF;V&GC){M^h*UCDV- z%&(HgFHsMzy2vUj!xkt^N`;N9)U~2>E@a?7ekchD8*PevG43_^8xSDqy(zSvWzjX; zG#_3DoA5qBG$5W$)!pImXw;o%&^y1r;R3UrpYI?4{O9?Z+HxP?y(UWoO{T|Bp7Y*2 z%YTOvAU1liG+KICjQPC6x8dmHfxA38&A@xpeet6oxo0n5$>b^*`6#M)^LnwdwNV_f zam^n*e8hOctIG>^Lt!-a;)_@L`Pp{+4cfa@#f6p}p zauA$4_;TQW0FcM)?&Rwoia-QWD}|G;C!UOvvB)!-=g=7^R%Ze}}mmT?k!M>+2`4N#kb(e=esqf#738rGU|Cz@}90Ba;x z>mZInjH_ZVNimW_RCmW}`f82e)#L;9ffF5S2!&osGf0}I$-1ymCKs;bG(W%d{GZz% zi`kt5XMkofMj#OZ(*&Op4Q}kmrzgjSU4*Yen)c@PH$1}g^9%0H_#Aka4nBT#pAJ6q z>tNsEde3xPM0OgojxC}Fr=`*6hGn_?UW4CMk$SF@niQs0XKvkXnXaK(wq)TpE9VsZ zE^@um^k(y6G%gfQ$TM(m*u?XVuvrCF_DvL zbD0R&hPQcNfecYnF8WAG(B`A|T0qxdEc@uCXiTw6#+8&!=_^e+wC&58$n)SYg#DN% zf|XRK3>5ru>}Wmu7<($VHIS3l7HWQ3D8M=p>Lo>K#g4MqH{)3_&xnCZoXSJ7ZrPe^ zAjLploiea$0yZ>R6H!B8%`OyoG38sVjR{)|1l5lxRB>2$!KWMO`O`fHZ|m+hld23{ z%ZpSh4Qs+dv$u!n!>RvwKc%Y^ePa>Xxo)aFc)L-GIjQY^#fzXG!Vkf3Oe^Mg!3~%o z>rCH1cbwl9?^Zjc-=}vkQ~P_ai!oH#&|y<}MjVDjtE0nH#-_db=5_w_amJ*_`T4z& zI7F4K1~s}cZGVZL^~J18_8@N!sGz;~FgQknc+@o-(`xrw@cr}G0>niHydOV&AmD>B z3vO_H9i1)!>s@s(MG(nH=(@pTBs) zX*%@pnA`)@htHnyoSo$Bf?@_*cTn^h-;x)4Xy9k+g5GYl1OYe?dk-Jy zLh2J66S&47|6Ez<(_7Jg1z+g1(P*8d<1V#xJ<<}y74sqQdpdmSvYHmrHv`QJi#HPsr-TO}>l988a3B8WAOFF9`}J>lj89&?bpQ50{6{|b zuYdbn<{e|L`QeX$%zGRfQ${gja+8k(6SJM&oxCRO($nFW|M|bTU;Wqr>b4(b5dDk4 zcYpb}f5YQ~R0Zdpv5Z)gmeO26`T^4-@_U?o`ov>EV+!Z)$VhDOHTH#FR$5X!Lx|Q8=jT@{U@ZmBl!Wo7-*_>bGW!Kwcyu6ZY0Gh zngYT&S}+{~bb9(y;Ooe_$MZXrlnO-mfXO1wo=`Hd`@HT{Ik~5jDo}LOq3_Vg6@!}O zdwE4ly;hwry-JghYGPO>sC+(BWs;>Ph03Y{g;eyaq1S|~W-6$>Vp*GnnZ8{EyDe@G zfRharZHjp|l7#)@IsR5AMj9zayVHqu!-CuuW4ffN4(g1c226v=iH{1-`=}plR0-3j zEzAjP)D|~d7BxvI=_V;*lRuBK0VXf%4Q7}=~+7FXhC#A8k)m6UnF6}C|( z1SMuucX9O5O%^wPA8OF7mtFO!`jJfJc+?PD7t(O?P=u=_D zB%Nscd-TsiL1?E<9#6`;_$ovnO9p+@Y`S&WmIg!lNJg5SK1Jjo8Dmm(!$u6#UIw56 z+)RSzs(;U2I|&^d`vySgq#dghy^({}64T;^(0Eck{O2{{y*XY`x;x!H8chGiONNb@ z&+5Vy%AU$UW;?hpTyM-7Cs!rXEGJToS_c`k84E}2Eb));z&CRs< zbJXB%H3z*X4Ekb7XF9TAfb@qzX6dQ@Eho;^i2)$R8}B{X<4uLa`&L0Y zisH7oW_otSQN%(6W0dr$lk8Rv-;8p$nZKVPJ-;5l=Sp7}AP_(kbohm4j{`g}HJ;7f z?l56Taf|}}mQ#?in4G{k4wH0^LfcXIbvT*>$Vhxy<6gde$?paAd#XZxyrxkjaI63v zM!h{gI(AQ=J>mD!Fm7{`uVt?8yL%gD8eVP^orr;kwOMJ^w=?jFx#+(*JC}$IF2Eg4 z<#zJtCo2G&_$QBe!QdK*i8v!O@=ZCNiCGD??i-?BKY0Ivx_qNZ%5(50xl z6zj4DbK`B)5GxfemJH3!+{|+l%WPykPcTA+smJEX?LFSlVD$mb^RDuJWK+4Vd=2*> zKV>nD;up`N6zBOKTjbZcz2S9769eFNBLiVP$1lJ9AsbC6m}H}w26;!WcCIha^K){U zLHi|t$G!99`AbfbA3c4RpQA5i0+Zk4;o~RLq}$!$vx$NR?v^LVpST8m^`jrTufBZc z9_8o$p@=QH@^(x=@(=y$~A_lGZPk!_RjbfZ;u>Unv4Sx8OpSWNA{ok{B z03eO;-N?@qXze$bS7h2CIuITcI6nY7pxbV2$ukSUjiL&RF&cyT+%LZRicKtlq=UmF z%3qE?9kF4BhJ!`xeDUfF_w?lpN_f8g=36q0U>x%9-MhU0%_OdmWCbxT#7!wcTo^GI zjT8saqDuDnoV3|gIs7K!kx4@mAh8uayoN%nQ3_rko(x_l>Ry{KFn3Z)S!rS!{o82< zIb)%mf;3?pk>bVTJr4B#r11u$jyBZ8n`)DHu)30(?hPIZ(f5VWh=xjz&wylg-kXV_c__(An#SkPr4o7 zClt-TQ&(uOz#)-U(7Cg>Z(Vb-$vI2Y}#0o!}RH-2vAZU#$*ZXXgJo(b}T~D>1#SFZnG>q`P zj6eb_r0h8Lpr@Y3zSkcZQ19eO~5Sy!^v}+ zf;0|R{Q#0q(5Jb^!li?>AOsnPbltMF{qb6@EHIQFB{hkK@fjH@x*s)@Fo0;n1Qi)0 zYU#21D}~}$a93CE?isjv-EVr|fIb4YD>CI+th&7K4Jr$SRXI1Vdzqlu0|}$Jmt>l- z;-?dfp=O1E2ioR=iJ9JW<8dPm;$`;-OqDAs;|lWc>D}uc+=qs7>CR2JHZMI^hVSb% z^!I??RVM|nz(ju)Wu2be){~gxTFv^p zk7vfXpOp$!vWw(uXZpL*bTzmyrqQ;So16r-ATUy{jjt{-H9v80zj@=n`TZMraPY~U zogQ+C!f0a3eM7}u>z_VbOUbM@2X@`xfeX#x&T6w7p!+f)G}fz~c+**kpF)d;enTTe zP>gSFZD(+L=ste<$muwK2oq)$x0tr!YXGRGyXM0&5#0;HI`YC7iz>@46w^3-KL9Xd z(Eu)Ol8k~8uZyW1z&Q#GEIeisCz>+30rvF!0JZ^knWe5KZ8#tJd4OYd6K8%(ia4XX z7G6$Teyyd_b8#$moL6&+M)ijH9C(l8;}g>Uar`g~dHC=_2K9S|`i|qm6tGcBy_tbv zlGaB|2u*OF!6soYCTP&jQ}6EcdmOW=fb4Zl4sp}r@1Q=M9v$aRu62{mF&AJ0Z%ofY z2hJcvj$N1p``eEQ$}k1QO?7*7B@4AqO?Dpax=T>~b@GYAi5mY_rV+RKnvgQSw_74I zM*Ljce>Q-=(DUpHHEU%7(hb5Kdd41<1GK|+uwifj$w|NpX)Dw@>BQX)mQoTwg0LBlWJTA07POK2imGAf4 z>svQFn^WI2y}IF)?&{*oeSG&e1MsU7HFL`pg$?&!wfuDFyu5H%dF^+dUE96eDgcLA2geM#@MlU{A@RAS^!hj zsh&hTxss_)lRaltN6`_(9J6dbZbG&W0iaGQ8wJ&Q^(3PvgubJ{jH#cbde{4#R{G-J zQD5GKT3G{Rsi$m4rDe+$NL>EgFzU@+LeK)v44|AGD^`bPr*S#z`D-+JbcXpnn#qoK z<3m@X03~-^;g_1}6(bu`tXn$P+a?SnQ!`e9jF&1uFfV@1ms;u*E)%0)!3Z-qL zcAm`ZA{I%AQq7lLuP;-{NYP;G^wntYtJ?Oc24~J3j#F>aW}3aAriTr6&MgZj*{Up( z#TOUkqGzx3X}iAJ(v=3IPKuSPDhvp9k5#r9r_g8+Xe6G~V>4Q$Q&;8QAWLcgkZhot z=a+1RMD<#@h2g0h%87yEqUZ-1Z`Vo_Wto+Q3Zvd|tZHW0n7k&OWJDCq|t2_D+qqmkxh#D>E_st16cYf$EXCu6V#H7oQA7?vfu zBB}&U>X%eLwGAjXHnz(7TRKVpfed4FdxJG70R0fG)$+PNPHcTP^xcG&8d%G^+EqU* zYk_#-`f~4jrRiGzxk_ysY7?VA1x6a$J7ZdhmXy@B-`Z(VVY>({=G%Hkqj+1v7-tC{d#lRtnZFh~(8^0<$C zHTQO9ecM`Q&CFi9Yd5?|v>-cTF-;K4>9$ON0X`W=rqp&6)F_UxXd1U<0URyDEPn_9 zX8?w=7Vu6Fh;;G%+SvFp)!xWp9?@u=*x_sWJ#oTlFq7X4`RL+CIZ@}eV=v2fcMXCh)*nhnC-I9`Mb@rQ6EKhiNIM^41|m zkvT&Vo{TXxP#F!4MUCnVSy+L7jD@{L6Djs?lg<|x+7eqf$g)H+*|;A*8oL*J6L*`R ziQ_A5#K}F_8o8f6+jiTN;C}t?#{K%^l_2lpIWm?U^~r*Bw;s zi<2|nPe056{onlJ-$~j)674sp<_{k|bT3}M8PH=;Qkj1Ui^* z<37do;pF2d_wJi-nSOxD{j0COqA}oCKllNk#nYot?svca9g9uKa4;#y_tNYz|316D z;hKcTBD$i;Q?_S1sq;UcIZoH}&pgCilDF{IfgH&keM%Gic&FDaarP*?I7g z4GK&^zWv?r+`++ncliE*p92X8TRVIC`@jH_$#6^-OI3A!y;5cKx;pYgbH-+f^>eH` zRvPU!qKSgB-d0{m*ksF}jT10UdB9qEaoH8Eaa8b*>2uOHJtq2{YS3GHEU4bG75XVQ zo3>TmZDjbfm;fg6LWE(TQxi~Ya0xRg=mgvh?7V80(_rEulO=@?pw)Vr=qELZ^EPFR zUHMtYl@KhZqCdx`+G))|b$gVeITU@jZE#Vd{D?&1j@n7Vs0|1d#^3DsK#;$f0To@Yx&J@m=RP|-R_(uBA2XS) zcgB( z#Uh1LPlO4b(Y2}NMWTTSP27+8+7hgWkoY~FHqMp`t~-+(<@;qTjqg<2jLQN@gZ~3X zoqf(PJ}o1~^0k_Fv)KoYeyRa#-!oEB*>hXj_%OPJ4sXgzR(GM-2`cx$kX{mA)0(ik0g-%Z}zx=PA~`;SpoK9y9B zVxWn}3>wL6fIee?JLMqp{~giEEc|llNTf+AxT1TSF%|24(GyPypo`_wS);Te{OZxMSyLRBLOW z73zNaY)1H9ef>JxdVPGu&$`w~PWMR@)}%^I&m&x3*E1tTy(3*ey z)_weVKnC~i^gP$NGX>0{GGcbp1T-e0?~M`J%n#~gmGn8y^_!^F-)>bR|b=2O0H6@GSAbON(lH^2V=D?1EIb->Mv9sK83j6B(erBo z(4&c9x^zstZf|D<*8uT2Mw+2Pqs~aV4Hj)EcnL@~Du-YLv2w_(TgZ(G0CA<7coYv_ zH|b8hAShzdwS4mADJS93SU%o;Od2lU3jhcUF90Alh-NyJZ&J%^M}q;t8?XH^p9lOL z&ex+1Y8LarZtY~UO(wup^{i28NTAZ9d4Q;t%d1Nk04RL%XD|!cEziGT&J|Vbi{n8< z1_d*x@Sx_+JvFNf1>uOt*`WKhMDC4qu{dA;>9f!oV}+&&7m1~8R9){3+fdg#FB^sU z9gO>qCJSO|G)M|Z%EtwO{?~u^cLa_%*H^qR@QiRG zs0%n6SC2A4-`jcM-eyqv>BC!on(eJ^x{cGvAm8^eGQ(z#SRzVF)Z`EM$SglcxEGI) zPTbLl1NSDs4nD_D29%hXlWCHlbFfbEAD(rvXc$?D>2Y3ko;-iz_8vdr^N;-))I2my zm=Brn&zrLgcYbtC3Od*wczraTo;-W%=70T{1k4{`4wu0-VwTWgz%zF6{=IlAHDb!X@2-1km02tPeMAkE*hpO-XV zTM7fkre#`?qZlwclyxpoAAE9qj~??rxHvh^0R7Z0=ToJkY3H@^e6OvKyL@)BzM*-x zoT*7=e(kNT9n#?ew%M42t{PqwIz5z$KrD-|fx?9r{76th!xGOMKseR|cyGLT_MDB6 ztNa|}I^t(=-kX5yJEyy_t*uhrM4DXL#IR|Glcb>13wkvu%cOMj8D*%z1)XBwg8??B zP-5b|bef)P8uY5eZ=1E}q`&Lqzx2FAYGDzawyAb>CzpvJv&J>s(unQ%p8e~q;UnH6?b}jwyR>pCKuv9-xP_9w}`H4x?gnWYKrB{ zW-Df)N%iQs_Gp}fN*$6bx$sG)DB=<=5+po_yZL$Xt?2JJcQo%ge|>vvgHvQ28`xDv z|EN^KQs7!KgyUVtLTjXHVTp!P9rhwtnoRjDPHFm-$`}()yDuqPR=PM%?>u|qo__h# zZHI-s%Fp`iw|S4=4QyO*ZEqG6wQ1hJuy4a0_AmeDuNV*YFTb9aeSNW97M2|LG)7CI zNrY6G@u+BXdoKVjDYe!J%EmKEl)}#dLh|z6VQ$byCS?FE!S(5)< zz`XDa+4~tUw{Ua(f68Dl{|7ePvf2Ej)gCw=NR$=}%j%Z%Nf&JIiXVu`EQAVc25xsI z@za_3FreP7;utL+)*=yE;D^GqDU;5qQVR^fHn(?%QV3<8A%&z>MqpEDw5f7&Phvj0 z_DuUVbnDdLZ#F$oJs7n$q4sc3MYk?%a$|c`eLj*jf1~9@8}(NwkZBbJ8&%)Cd*jKl z?r+kIXQV71k@)7XboTwfWK-fxt4AC-F*=&$}; z@u*pICF{mT-BhssdzGn^)IY{F>T4(F&iCu1HG2I$41<-}xOH0ln(Y*0m9OsIopa?^ zV1`t-f~bOaN)s|?Ji;&r1Q z623BL3>xLy$Ita%CczpF81|__WHeudDlX3}d$*9}mGvurF8#oumanmnpi4Qy;9N4o z^9E`YXB6&mHZ}taG5V1)|JZ(?NJJ6}>51l>qgVyaYhy#G^O!tGbvS24*>uXUZ7GHQ z?Bv94WgyrpxStU8i|##C?yKg^hzUHvJWc}Wp#ZNinW9+>jpQV!7$6;m0w(DwvaX@& zML{sp_%i?^)vn_>4D@3$#A~9sfNs9iVu1#EFqX^T2h%AOOK_omu>ZjQ_-8-m#1dv~ z0PQqzfoa^9?OM^^f%FXx>*`E=;E_jYBv zk4`P8rB}jA$j6Qe;Eo#hbqZ8Ky~k&h?vCd1X~D%}&0UHJ01Nj~U7>DT@0P5z}u1H8= zxHF!(r%xV>dvE?8fLzeNjS;{CD__fQ-txgmL+0V5{S54Xz~&Ps&8Nr5yw|TXm}c}? zzP>m48HeYB(1a89)?j@+fAO5(3sC)^|I`0n?)Sy))}7~j2W%RNQ50P?j&rmD+WiwY z`Vet;d44A80DJ~rzUNNF&=ID0O{>O}H#9!PJ%8}_oqPMu@7?bHW8Tv^sOyUh@oC5} zaFanRQWS8Wk^;M=ROnQ>YP+KURPO>sdAR>i0e&+mcWNTl&1dSM-y6ALx(;A@KAjhH z9eN1pL>T@SjE;Qrh!anA@3Cfp?E=4w;()CH5Njx-plF0OrPKw_9nRnG&Ndq%DEc=h zEt4~Lnt=YISbKa;3dfRg;WNM$%XK5>)$Y`lE+r8_@6DY|q^M8W<#GLIWj zvvu$1z8_8ZI@I#5x-OeM0>`;j6Hz{U+PE>+26fnP z!QHX|%+*|o2^yzl8qsRHjb=bw!au(UK&QNCskPzA^#q5s0@Qnhyg%d}x#nst8=jYW znu%dvl8HTT??qV3y7)($pfmbUrE=zfQ`Rh_A;(?|Jzf*Bwjd3Crh8T22#P9gFV56D;7uflp79GM>)^WUL! zhdak5rj1FTOErsA)7WTrv`_s|D-E^gA_r}HkgSGrU5fWk&)1pP*`F;jg?o_3Ryse7 z23<${@7MUAqMuUlg=5TFr*cL-TXWRZz?vB&U7laK_wO?>|MtE6`0k@SI6QQxXGdfa zo7tc@ub1L`Vuo!Z)e0sJG-FovN%O0j_fF%plUKuN9n7XG4_*f=#=K+5U8=5kk_mfD zeKhFW`OV;Bj-q~(#&6S7EMVi@-Fu*up4O!dC;<$;PG`W`2hGN4IV0T=0kUV>ea6>8 zH^-)p*B?*B?Hng$!Mw@2Onsp-)#x+HPaXAL>}r|;&}g^CCBf>H-|xI+sADn}I2F!C z-Xxxh;BoI^mC` z$pB~Rn;`k>cn>r|&}aY+nin7RDb32Omj{fujof)(l3~qz&S<_g^XlR52>ymk_X;hKA7^~JU=v2>_LN>~T(K1v) zIp*t)Sjf$B4Phb`)TNzl1(|7x>Dz+u574x~-MUx%Tkgvz519K+*+2&6A5O2`bTM-` z8Qk5%1We@=m=r^X@H7M1txeO6jo55Lp}fq0K0i4l&HVb}im`mJe)1!6I)zybv@;n@ z(vvC%B%x(4({esz>d*<@m;8;}&` z0KnLoKxsuDG-<2asSGQWIn#0rW2sZqC{G~ioi7?ttS@^RTt7ov!qv=OT%Yq8Aw3w8 zwk}3LxF$<&AnfL6>HPANn)y*9omgHw5jo~!ZYj+-0F_Rrs&g%5db*UzVWNJv`D|Hq z?y>O&GWHng6mm`i`Kb5!|H$o(qU)h1p1_oA!o*$gG3DE8UI#Z6s}{DSkt_&g?kc!E-! z3`@rELZt_u=XqWgbp~AHilb~lRqtbAT(uUOe?gt&%Fn4ZcWJDcFiTe zd)>In)-EM6h(>(+{2BMl#FUmR*;kdO4-Xpn*`Qg)8bBo#=21f(e2^k%)V69WB~2GL zg>=eZYaj=jRIUr5oPVQrf+-S>LYVqksjh1j4y8h)3`(g)BMu;_P!N@>PeVKB%A_57 z?^!2nPP9f<^u_fWxh*wLnu*sIR>@npUyw3cbE{{u$oLe)<)5lgu) z=%%c9crK$fL%TL2_~DOJd+0M9EH=@e(MGrjd0~`DM9L>*pt3m`-+diUxo5qu)CFzW zyOIwdv>9OLt5_e#yzh;*C(kABMbyo9jSc)`T}0guPnDjQ>(^V3dDkOH=huMrG?-!< zojodh%GIw?#{C+#ramWFODNk4p$ft68y}cx$`E9v&#A~9jBlol{;GYXneMu_mUIxC z*y|d=*LBj2t*O=Pr?_qqV>Wnxg1a*nPgU-DT6bbyA)WR9D=zlzuX{l2Y9nC~Ic6+~ zDl8;b^2G4}4imj)m32l3yGm~Ujr5m}m=X%h{sAMd?M`tS2 z=Q6FXn0BkW_fR|wLT@f-Zudo+CXyzwUx34|FK^uO@sWG2boRp!hh$@3-JIw9<)(i< z@9${m&EVDR4PjA$)+8|2hxr0njX<_$jM}KteFpct)-a`uV@A6=c!*4^Y0COYzZOyh z7or&haK2LWDsI^M-!PfR$w0RGaw*eP(})u^=R$Xv+2Y~`kLgj=Za7X5rrk0*5_r7TYXXeTHLeX4ZW_1cV*q%;&&i}tP6G3UK}Xk!9HWmCSm!^Zz;z1ZX;hWJ zpKkTgZ3Ec*sCk{DX}733Y6i4Wqluf+^YL~39HvE#Rx74FUFq<5(ioG#`i5% zQw}iXl{UOw$Rr8hbA5I}hj%Rcm^ex-n*gS^mEsqZ6agx2SvWauo3zyXVHyN>12hx> z>olqZGhl1O&8~0we$0k$#P|r;`26hLU1ksj+A;E+0m$iQ+;9UOc{kwcUZrMBlefq~g{fQWGw031svboIhz*%t|@+G1MYSvOe2De01u3L zDN2M&zEt2K#w5^^3rLTe+g<6q^zTVK=4Q@mMqVWeAq~6PrnTmOVW`5hb757tQMN2< ziS%;U)6=B*Y^zAONRSs-41COJ&uYw29Lw_txQHblCTX)GXlL38nG&NGN}Xy>taMz4 z<`z>&?+Q5Vue~;G)S#@m-mYo~o6yG)DP=Y4#%y%BqWN|Gy3}h|9jV(c^)&KE3yY=t zsURa9j`HXES#OkXfX@Nx1J(*_C^%Q?|JP*57I>p3Hx@Bx)2Jmn^-+>L*la0Ns>oyN zGy>8q@azyLrEbFXq&YvOQQSCRE+j;3=4T%guj5aL`7@r#_vH2M^yJ)4Hh1{>e*LRo z<$L*tei3N+S^A3sZku))>p}pHtQoB~?CqIfHG=9tyD!r;T<>LhZiAll3S=-Tp%r)# zWKBafm|a^mMXkAlyl^zu+KNueb-$Cw5gRLDjBsyQ%GYpzEF?m;QC}3Sakp46MgY;_ zE}dH&AzowBlC6{8AiAt|?V1U^0WnT+P%r3SCqC_dpqZt#!ikh6-yyF39uOVPilx#x zTV+2aWgLZSUS7{+UCm7S+(bL25+%7*XMK3an0X$hBtE!5(g0l>{!LkTjOBqfzOZV7 zFAmRaK#kfpKp)NQnfOd#BGzb;Pr07Pxbi-ehK@bUOI`nr<%1dkPvOqiP6fUa>uj&J z3u)zTGib9|&iSARlHv-3It`|jm2ADQoqT1YRv216Ex88HcHCeCH1*Hwy139fB?PO{ zT#*j>;0LY+Y2dV;)_c(_U3xs;6zQiLC$BRrtLf3MHb3p1=qe!TSNt&gM$PKlIh#D+0dAi79AIpDn|BlGI)%6-Uy{F^tgGdO?k zP7aUV)x}w^yKc26a0Q&Zsv%K(9f&!r)Sy1NqN5KcBl1H!zpYhujIyx~?0oY&c%{KF zWA**QdL&a(nKUgUMmI~*Me{22!V`m}A5C`#aT3|c0@ zJzU120|#iIVDgJRVNmCFsxFSjsnAa7C=NID8wmJsInCdHw9nHIsx84|D^p=Cl6XCA zu$VqdB+@p)@X5)E7^guytp-Pd25mxL-O>zWO!dWJCWskYJ|+|pXbPYx#P|O9##FrZ`p`NNhFRTqcXLeEmj^_iQo8BoN>a4zNd`J`tEV%`SDO&@O?-2q4_) zR09S0?UiWR8(sMA<^k1lV+=}npVLm+007y}9_haT=bQN);ac5ZUX$wo_VpXLqo!iF z`P_c`c)*4LDfVC~3M9!acDY4Itp0tMrLd05fkqi5>)9Y9Gx2&M03(Eo2$BqyR-}dXgl7Yq*R;U3`DO zbpQAP=5(iYy9Ui0aVoD*=kDvHse5y}aQ||gzqS-`g!qQ9|LMOmK5cVn(@k12Pn^#4 zwVTVmd3|x7pR-FgWghH5qFkfh42&f__=o?Gz^%M;tOssZx z_cAztL?*`h@h3I_&wkVt|PnbhL7gC7=USD2bbj zH0Yb>`v=d-!DuD}Cvr-I%vdNXgLW^F;WBFL=pL&gP=?JgULj@PqUDg+E zbSjjrp)RVaOsV=zdo#RIU+z?Qpp&R4y~HqG|`2tBbK1g25{Tpk19#v91Yq+m|Z5;A7o5xxnjrw8=O>OVgB2 zxn=c&p1V|9Dr3x+GR@=qXNHPs8e$!6VlIliLL-bi4G&J5erPBxl?l~F(f)TnRUoD> z41^vW8R2H#_c(9{wm7L&ru^2=87t!`s>zzu0+~iZ^rjG2mg(SIjmuJ7vtmMK+1i*o z#n?}lMLrNpUbRnQP%Ieb&lQJUTaP-+pBr}5^SNCliL&V`t$3MITM?OhW1Y*3OX^mw z=-~1B#6}M2RUa+Gt-&3&A(d~aHtA2Ww_93J%10@ z3olge%Mb6|;pWKYCCWYAmDs|=<6}3QFSMaBW3xTw^%(m!{VQ$`^4I2M_r!R2!d32* zAm*oC?9Gk5?@i_89Lwz<)FC%8-bv&OG~m(6B(J-=XeSA*hx3m-H)Kq7JfVoOs-*!I zAIk|{{=A4ujHx9nZlp0fO9eoU?~A)w8f4I-t7+^~_MD*f`#JWo&Gq{6Wm0;460L&ES(yRxlr*0 zdiwTv&F(q1OQM}e8)3WM1_D%o5g4tv({BFp0J`l7oOsJU!@}IdcyF%pbP7h2n7?go z+?}99wz$xH(CZ@BOH#CXn8f%`)~-ah5=##+##AQRfs|=;V=@5f3)Z*dGlVs`QR$2| zPKA=5dVP0tY8=|Fowg2HG}_cs%C|Jem(_Ecw4vpT+{QJ%J~yt&YRn0q`xy3|4P_HV zWw&T#m2Z3B5jJxB$Ks9-+SZ9VYm1QzczWC5o}^`o7Ev`X<4O zq1*t9r#=lRdAHU~t^e~~`p6xlx9V8Ecb_r8yW0e?`_395HkeAr+;UD$EQh^>zA>NH zbpVPt%YDaCpCSYCW;j<^YDV`~hTN)A+@LXTv3S))z$9W$8-u_?V4tFnK0Q2fufKWk zUcY|p-hTMtF3(Tg^!g&NyR)kC)RePpO(<{raNi8B!T(R)dp}8%TWNv-+#@nlXI55q zwIZ9Gp4qiMvlC{w|G(X@XE(ccV)tfeIb@3xT{5+b2zTJ{eeXR09+}m{BRNfD8OvCm z8Nvnp;fYTW38#%zyEZ0ffNBBz{Fq|XFxLFbNuCmPpdc3Mo$9oyD!qz^hEQEyG}x=@2A6WAO91;#`bUEP~pkO6|dm%o?O;e5}~>4!Ql?g0vQX*?`= z50FR!`S8+-4b(mh^j-m5zwDpojagZx=01w@I+k_yy;QLzwX-rVZ0&-o`uj-JYQol6 zC3)?0f+Dnp65PGO^vGj};$r8t7?2qU6!O129o+x+FSqXHd1SK1!Xdx^MK0Vw-mcyC zeRS`ySB1X@i22($Ke(H_GdEkvG$kkpm49<_H{7k<{q?;Id95BjIdM;(K4VdG{^5f= zegCcql?_VUFttj;?JU`h+I`QT4_N)q?mH$B;CiEZ17rdxoEkKI@l%$f1?PRcS`y(R zA~=JJWhj?M6)wS>@yP^BVj*4)2HBoKO#RPxkz?Fc@oa@js;!>$5A93}%++|LX%pg` zCY#|VbS*TV*VAI%ngLOJ*mV+*O&moxZ0W}J$Yv7a5Q=XoKMxAOvil+W24X*Hh$5R- zmucoOOfAzixe+5|^N`KcbawZ*MO?Sn5cHXO&+OwTb!Rhc%6 z98BJNcgRN35h*vYCE+m|Pd|#4;PKJ1dve}6+$W%{gc^1`zNxx4} z3SDWEnTVEbgt88a@(>j?X?`|IL4iGLp(e>`r)u?Wf>L4hbqe5%+PO5a)5NyLZ}K-A z(a2!W7z%k5%h(J0UK$Ese12)4sGMU1<8uSoB7TgG*q&P91hq%Iy1j8TG}~0rFZn91 zMNJWf#uC{vK5SI^hIeUv^pfxxEZjTg!t-VuZcna-)V$m9y z=B?b>zOGsbY(n;3L3nax0NYYhQ3JId=CduO+xSMnJxyKDC+j~wKnG15;l4Jf%dt!$ z+fj2*U7)IgArN;q%3RXsqbq*zk|W15ZMUM)nJz+87#rjMz@ZoDd zg$}5Y^EkP;C2wfp>YKxnLA6M_e{JG#1D!`i=_W{wW^%qcZ4U)`(?ICc!zuhER&BVg zM5TVA4g}iz;{3|Jef!@1`1>E-4=-N1x9{JQwj0O0vRC-h@Yi+6{h}+^qU*v$_^?nQ z8__#!LKO`gr3jYBY%=;&Dg%Mm@{@~itPPa5R_PTrMGiXQ+qqx{SELF5UO${`oERw&~d z;`sI{zBZ?4{O!GP*;$0=-vbICa^Vap2AT}ZbjKzDt_j4Wu9x?;?BIW+7|ibhq7!p}b=rLu5^~U~jzFzAkMeDp42OsnK@8k-IVKeO z+FxDB1P4Ed&-dZcA-RTs1uOL84PQ8_O^~qwK^76P5*%zQVvsS4MTw0a zy1v%^Pg>m8R7N+F)TxjXiU8r+on9~9|C3+;FCXs&^`KT!%TWX>kR+`M?~Y}VMy{quRI-FKgMnDCYBfN#?(%# zO&#=8zMzkBtI8zY`3EYWZbJdqJWHdCr3j9O_j9#V>{I1^mg#5nemO>2CsNF65})ra z5HOe!!k^p~5h^KS2;VkE@`5w0iAHRKd(fcG^IOMiQ-#2-mSjApVI?9@(t*kME;6|W z3Thw^yQ4;Pfw*?ExG+gZah}xP1IgTME)B>|i!C$*>4UDtCZ^z@KmXkQ`~TrTFuuQj z^@6A-A~vX90yX}bd-m)z_tn>5@py1O;85`5#S8c1$CsS?LSfjv$=PfhtHqe91BXTg zE~!8rtuY~-iRLH@tWHFkqM|Wa95E0S#!xf zZhd2u7wv}gc*X`YXEcc*$w$vgSQ77an_h6kS1}npSDkV^O%Qb$3SB`O7}|)^0!QMY zFWlVVTHd8n9g0V*tiPz#h+xiLxW`y6eOHDR#vEH_dpiUzv1cA16N&Kt{X6bIy%y=%hml+Y zYL3Dl!l{NDVM1jZ3PBV4B#m1is_iD8(Krr`zp?Vrwdm^+wI)|h^Acg5z`Ol@ELKIr=H z^LNZ?!}fF3ZL>tmk;$#{In1f~(KVXhu}PGT*Z$`fxaQGL>J=zjJG*T1bxs>VX)J}g z*Q5D4p}h9boS!lO^tk&kjowR1+<#)yskam@gBQmPuL5yiMdW&lgDxHx=y2c3`D0L# zDSJkX7DyBev!r5ZQ7K$A)npk|jBrqGB;?Gaak&BK&AB0-SBOWVDb$6>+a0!^Q}WJz z0$x4YuM2Ofs!K;A4<(PWIOAKRbk}-}r=kOqCJ=YWW-lqJaES6@Vwu$&2f3YI8Z9C= z{@0DYpfw{GI*eN`myg4?hAcpXM!7Zb6+f_%aBZ z4&&>EoD{nopKoGj6Mpt1aC7@ThDk&z;1V{}yl9lG0&+A>kEt#}y$|jF7bl+Xo7cHC zPn0)4Js)4SSA5kEa?P-4Z1P9@Tq~4~rw)WBYSUXPwBNY5Z{FpccQMl5cYj=l%M2ybJ+i!6fqdCGMc|Mf^!Y3pDd9v&1yG;C6sqN5l#8x|yyJ)vU4 zo4uibxGzxcCwa5~kc4c6GnvyqX{t2uSe$}zk|xUctneG@{=dW z{C^&co(pYZf=uAi6fnhR7Vc=(jF@R zH?BV@0=QQY{=(#(c6snvhpK!|+6nbXQJ&v-aJ272PNw4BU#~zH#6v6{w6PRgk^m+x zJV#eWklF$-=%mU51q5x7{P+DrrX3S*ktC#P^i_E^RX=nx{{S5fgF9R0LVYdp;86vf zf>{>nvu5NWaOL)ncHP1ABQ4rJ*UCsPtQ5zX;@q9z(%+SE(3@*H9xCxuil5Wcq8RN$ z(R`6-+@POOuph0w4~cNh-CjObtEVG`6&RE?h6OTm&tNnjvf?>6Ays{%{U2UcPV# z$A`4V!ZAMm>_q+Np&znjoJHaABfG?!L@3g1-gCwo@MhWj6#Q9VT28_-#@WytyKix0d;N}Z47#x$BNBypfB{`&ktfRFCh@Nil-gKvx2|z7?j{q zpsgdP&s%vB?Jst;d1A14|H-175PvT*c@4gM6cJyP%f>pl$@xRh?4K$UCvG>1&JvwF z%(=)>*sXSM-Zese>EEWZ{!9JwxZf)_WPo79zBdkIDMHz!P1bsm0(}=^i5q`lFNl24 z;=Nc)iUx@_D5Wpg6<#c2=MYnIgD^{9SgIn=UYE}n#Hrc#%Ci(67czUST;D*F`G%OD zs+do;;8b^l;KL_7BSgOH8m+~C{Z=aDtM*4|?5ZYO1RC(HiR)cMzHT_vbt*2DRI5oo zr7r$(Dr>8-@dn>4ygy-=_H%`K`FUuM+f54J2@E||YrV%O$8Msn@z|5I$@_LHW?J%H z6}2=tcPgITGEq*AeW;EIIw=$UV4GM6hNG-=4YVKnjR`6B7rMmSrZ7w4kT{)az&=U)E!(w%)g=a6f)zU6R(nlY-r9yEU_7OKs&zbORs7-UFmnL7K^~?u?G(Uu%Dd;!iWl&fzz#HEa z9ytm)1OoC2*P?Dt|K-V|tWyRQy(pfMB%0?rAm(`gS6_e4AabXC@m?nm_X-ndM-X!O zP-+ImxDjLk)ZTdKcrT{x5JTJ23rt^gK<3uM-(`S+>ikl82536q^(fvAl5bW;qZZVd zjIUJO4vmUaT#J1CM@NU8oI7n2ELG{A{_POv&;>M84mvI0)Mk!Qd04tBcLfU6Xg+x5 zLE{Y1K8l(*uGLjuWCw@)+K?FCNlthn%4aIRwA0AnkJo$%^tGipG3ha5G1X}fvfhxC26{k2gxtu~jeVLwnKNSj@Q8B-F!?GtA zY&8CqCd_S-FOaSLum$0dk%sL@QHgE@Sc0lNmVFOh_*~#^?JYz|Y^`3)3M~>CjI62K zkT>3OC=l_4sd*QQzjsWrf#Jlm0anjnH&G-WRh%toH+s~-Lda}8F*MFNa)U9I&AjM! z8jrSoy`S*5T1c&LHhwFPT0hM?sf?4ZbZR@nNt+42Zg^Ildkt=3%|Rq|1rK91;ygTn(Ymc)$$F%R!Q*gK$)J&TPflXGZW00jje^bH`%d949y zvsldB_WWB>N5xd=e$56Sl0pa`qA)So{$g*3$fY-Leo{NV;Bts@x4AfRW7muff&dF8LGFr&ALx$_03!*$m6I(^s4ysHpNG)MNgd-wOB@4D~b+=xJF zUc1k~{DS)x?8T0ckMf#2;QnHW6hr`n%kh6Gg~2$iby_Z(6o?6&J^?AU zhNAdNrhyQ09G1M7GkyM1kV#CGXRO!PF-~-|Ny6IhS=h_(mP;18K)MX-l(D7Oa07+x zx=$A9;LESzSfRbyJDfw8^80%h_Xf?b5&kbTbskm09-2Ofi~S;E=iBMuzt!0LFZjo- zsR|OS^CiI+dReui8i;i0+|J?=h&#pX#OA1**l?Nt(LI z6t?GE&1Ww~ELIx?-qj*wV;(#CxBEm1p9)WWO7RJ5NojVo<_cl-x>j#Jcte<4!*g1o zC*`2G@M!NgRoms7n^TJ05Crp&Xjb4k5p9w*;nHu?);4X}Ce!ps)C#NJZv13H+rvr|vN+7(~2PnM;B|vK-H+X8(N*sFKPC zXt`ZX>CuM8#BOf`R`1mrprRopuO3taS0UhO4@>2h?}ziB==OSS*KQMzSVE(L!lT(Mg9qoPHCxHt5UPZRQn6+ zt|Cj?r;XPbd(-GE_uh0D%>1PfHD+SZqW3ofx=zLMB@h-f0k^H3Y~3|NU1obWvJ*B+ zVUvG;aemHC5qxD7rzcNO_yxwr#{1TKQuw!t{Sdm7lZE3aPgwZkM9^Kw=VGF5&`ZvtacIl_Qm1?7^PXX-`1u_(;<)x-P}2`U8c za&n4h1&Vwm*a!RKUycMCK{G1UgF0HyZ+3^~ov9Jpmd%lJ<@Z({XruH0XIpIEj z`h*i5_){Z6hgAm=133^w-5V1Gp&=}kGB6SiK&ybO3-{#sgh>J|?(#7}+-;GIX(ZWH zyGK%NVrsAkJ38j#hTRvgJGf$i;yX!pi5cS!;e9SvLd+z??m)|JYIdOw6 zp4aJPQ6N?oYOjSGjy?I6SQV)CmnF~^Y>WpY9Frsy6))mPxE7!l3|sJ6&F>qmSg-;h zRCQComd!TlBnJ=H;ERfL8Bi#Ka~iD6{Rk zPVfW8zh=96eeY~h+|Jdry!$e(@m>!w6KB(rzaxBuKWe-sOVg8X{OxJ*7nq49%@W(spJ!aoeVv{?*Mj^*Ai?!UQ?eCwZU) z!#7`l<({5AW!%N&`bmCPvCg3p0v`BLE?Vf{3`$E*v{7`wfBPv+s0j?oAj+X&2I~ z8Mrnv)I||#hE1r1O&};ZSD|~Du;%vw?ScEo{mTax3hheLnc_o*-&X9cRdtO`!_I`* ze8cS{r9gAp!Bo>xn1P#&Q-vK;)G3Bh99)IK`2wd?lt*zZsFU`pXk&%5FR)w6eFa}p zL)MJbM3oc(SW2R38zhz(ZNh7}zn#P&-V~vpPNvSIdU2yU{Pyh5o#kiXe!1p;4lBWv zC&z9luOqD6!;@nvbX8yvu@+Pa?9~uPH2X#DmuT#NJQdp8sEvHHS0i^l#))5VD>_sf z8CuNtI?a}I);+;h)COruZXlu~G|mpVQH+PAb&1s{iy-i7=d)tp>4&jEbrG8GK`F|G zaR-+eXgGAxaUkq~YgQWMt~kc9VdfvgyO;ShpaFs@QQvK=eXXEe)?=rr{Gbg=|H%Rq z_t$%K>4@$sjTEWfnJwHlb#rt|#HG~z*#c`Z#Uie_pX1#@zwQ23{}lZSt|^H{!YRd7 zlE&(&R3{V`Kq-NW@i2c`3*EwpV%bLhgeWa@D_FS)cfukR9SC)KP-GU?|K83v|5|U{ zERwNS=Zl@9a-Fn^RSTz2f!;T!pjxD)2AXSy(wJ(?UvjLV*CI_7$2C?P7k5*CY#@DS zU93`zc%^Tr$l7T4q56?~UnLATrnaLtH##=I zBq=1LHc7lSM2kpYJ=bal=O;*m(hzBK?*~W&(-(-fg@gt|uZT|Og041rk^t4+&Hb&r z1@-g%!o7U)%6<2Tm+tk;SMI~<2X}LIo}VSy4jQ^H6bjs9bjT2_x$B5hvgVmLyJka? zX%5Y6s7TAw|L%-y9~Dj42`E&XA*5fR2^Ui%z*lJm1@1o!Wx&>=etRTWDCP*AK@iCQ z#+110M3@Z4CISYFSyjtrQO`-AKq_${oSx%-P=!~nwZWzcsm#eFA>;Y;P{1GL}ydT#E(_Xf)(=30j1VnzVwehiiR&{M4Pk ze~~wZh1yWm*IV>JRR7h=!wofw4V8~ZQcb@LMy~90sdvTNhUh|rxKiauXBv= zg@S}4>%+VE7W%L8uXnM)4@{iT=2t zDSAaQH96HL{NGP<&=!gE7`*b}XZhaeoMgQ$&2VRwO=mhup=cEp1eL7^FPQ*PK(D{NQPjGY zlF5dPFYo1G!PZTZ>)Is|{!6&1QOFD6#63cGbo2u3iX(O22W;) ztN~gs>Ys_-FY_?RLrgXCTqxpVLD?OXeMyW13tY3^O8O9@BLkjWud3g)Ps`_m={&jO ztF^$x^81i@4n<)ziC7w@Rj`sH6j_h~xZ3n7=kP%9FQuw+yPsC&!#L;hH_ki9CvTOxOS=-`U?M7Z1mR>xrZVLU<@F zkl3QgUa1E=Qat$814;$)vF*jaTiz|XIbbSAj?z{x$XEB}!Nuep=LX9zAQMnz!u~7G zXIwD%`TVGWPwP4OyC1lp{tB?PRlXQ&@a7MX*pO&95NYCwa2J(8br@$8DBnQ7Mu(EbuS4B z;sMraT8m{^zumiTt7iw$xbK|8?r*#K_Es)}mn`@&Imc&w{tsVCyvfBTI-T3QJ6!9C zWdkR3OIZsjK$at$RyZES988n979vO~HjFstnZN{#KwM;DiNYS=gU^%VUy3}4lE5oD z4!WsDFZMOWl!|Q?ilxuL{K`H1>?yh0_&mf0JbQRGo@G4m|M?&Pky;RVrfnLF!T|iL zYoq>*Ni828ClE-kX>XR}9XO`f*O#iGeZhEwc-Lve@W$VeGJ}`}YpaWkD+)+n=WG7q z!-vvbnX8!F#pQX9k9R~7AwJzwz;Z@Z0-vWLa++zDYY?Eky}u$}t9Apf;OCz|ZVkIxVL7y&)C;nSw`3 zB37ob8_7>F&uZ6B&f8?lO$zN6_O~|O11AuETo*Eb8^3u=s)WPdz<`srB5F)XL4J-?f=Abd*mOcPX!m0@rYbTXq&)B#CrHxi*Se`E^p)q6Lp ze{VOEEFi^RTDvP+xDBMVh)#yjpELiHk>_@OgnHzp`2QRJlT`4vO_rq)T9b<{7L=V# zzZD5K>$``|7V_BFT(@12zbz$=6T9d|qr_&^>K&g<+eP(^py>pplNExr*j=s^R&HXK zPW1^Mo7%QeX+N2^PB`aEe$cF@=muEP=uQ71SaDxj(J53nofh71HCd#1?pO-v3IE(z z=x^NA|46P8sNLYbcd~y(daMr*Jh!J4bk*Dl(?&)q)?M|Zs||xR@r?Hy!e$ebnnsO$ zf>Lme0=x}Iiq=SYz*BDrD4P$Z_mA_=C(7(Pg)faDb4~H0^Ae&_B0DzxJPXr6Yt*s4 zPNW=%#-}?L8dREioLe*4Hz?PRko8!b$9ffFe9Xu_m8L*Yglkeqpw(*NR2@0etCv5y z@4o-Rz5L-NhXQwZmlP_cC3ZK{#%6`H`$iD1jg2i5PIRV1L7$paRNLTaz1)?TH@WWC z1Tq2RDwmKRG|Q$Idd)u9{Ix$l3f@~LYghcm4Hd(;x!D1328cHP*w3&bLnw&Ttz1Mp zwInOHF50O8Jlh@~vseRcjUq5?0!T8tt#)hZ^jfz8#WOZ)a@J>n&tH_L0g8Uyz|V3) zjVbz4UuQgVBojx+N1_CulTUmOihdNhTWbAbJR%$e{^A3;v-T92nh89$*Mvu*A%MQ_Y%S#cNXB7Cu zJ-E(A!Y-%)Kt5cG2R9c|Cy5=Pu?P8@N}KVQmU182MCiKa0aG=_y68I*QS-(p2XB0F5Ht;2RE5fuhv#YIYEv+8_jPkZwVi45lEj?`7aZ^51n0Ts*2; za4ZySud0+SkF-F~^_g&`sUVPi`uzgt4bJVj7J)h>`+#|Yv$-C{9!-;PDWZF>J*+_# zi>vEpUef~qhB)EY_PoH%Oe90p#PgcZ#qG|)uDidzcV{n0s?>9u{n?>Acz(!p6eo(n zA{bL@PUmuha{b|)pRspzKwdS9?8TnYP_}osc@C?6OmEk;zvE|YNu%o^#|MPX%MX|N zdq42J_m1}5Vg4+f8)5<`*Z3Ul5jIgr(!%09f8MPO<3?YPFcZ_b{I`3ffr@Yebpc zV_o2RMbZTer1OhQ_vGZ(9WIXOr~#zQ`T3>BWkD;++Ld?!)ogIfVR3nv&*6H!cK`fO z|1X8>kQ5r4XFtbDOwP|v&uPy%j;qozT>_E}PugLvMQESTc}3-6B#hV?alV(}Inw5* zFPvrJXUZBKZA~Yc+~RtO;`As}6fdtg#a@A(C$*|HMQQN9W`cgO3AY#ivENW#=R};| z!(J7RWi#*07uhxTJ>HRvOGR-jyt}TjVcX5SP5xRh@z_irI!%~unpE^mY*G^|uUtg= zD&HJQ5h)qHa^M?YX7Qy};i;f@YOWF2=@jD&|)jD2Pn2byuWuB7kR(zM7bOd_3NukCe8w1kBm)b0a*%^ zGVz!u)gc&EC$NDy)7)ZvcaP$!D2PFsz}`CyvR@wL=LyI!L5>WBL0;p#0Vi+hK4$;L z$xLt$lOynr^IG(98^|$qoz`WV;+lpl8++Ur{KOgx|8b8d+Dxrw^S>A14qJmGpAV+i zv+fhH^89gI{d|&^BWB=p@XSafO;oL2_jrMC8U;i&0bxQr+$eBE zQ8sVvI9;Qjo?0NfFMG$&G6)`-q_+iHtFvN)J`ecu?vM97|CA^m^OdG}4tiZjZ^Nuq zXqvVU7qK$!7F*F78|0E};PRmgL{%7lBk<=N`eWN)NgES+^B@0?t9G?jx0C=)LIS~subW*I502su}>z6!cczI)?n0h=4(e3;?6zVun z6#Gb$Df*!g&6ak4QP^XOZVK`^1_WaqE3)w|Lge$!pNTky1wb|*@@HJ;Z&eOQA2AogAAQ3V#8NJr%Js&j|?Lg8?g=2l-@y!T!ZJ z%lqrgA~%8a$6CetneVC$7DVN7r6JY?U6OJo+s>&a;kiBh&6Z3ta%$6Zexm@_vg-;I}uqh+f|@vGv*=2So&r8462j#`UB>;Q1un zFQ4C+v*GL-NC`06xsRt#WRT5d2xQq z=ky)pZs)FYvCb)W{uy|^#4~W>EO1xz*+z2_&_}p$z~lbr>YDK-scnzI{C9}Jxw*M= z=Vup8qLYd5kTW_`Eq!#t-Hr`((CaiXMYV*&B;Pd(`nuVRGV$1KI%>ZTHB&{AcSY&E z(^1O0sL2Y<+ZQ^9AVs7A7j(j!oJ>(QM&W_!sGJA+hMkx-0lqJSLE_S2qKjJpaqZ3L zvqvY-n+aWPA?4;4pg-#j(ypnRXc<&xT(dn(u5uKkijWD?!fEqrC@@d2Tyj2p6d}v& zR8@GBItkz$W9M|bRufn6TF7Y&wRh!bWzsJ*Xw|f zSm*nEKihFWZxKBlSztTbtFP`js=ZXFg@g#TA+JEw3JtsM#WoRJ*z3eUxsz+9mSuN0 z*VKGCI6laE!wJ!8cot@~3Y>9Z@WXfCyZ!u{-+cRb{D17<|KysrBMYG(O?ZIG_5$zfIwSV3Z&k5dVj@zfC!1$6?c)Cac9ux?vndJBlaVf7;F~rVUS2?P<$LlUWTJZnT z6ZBEgD_Apq*Z*x7=xWth8g_^|AxQ&ET_()tky=BG!(2c=RB6|$<6>3oNEpIr)DNd%lEh5Oo#f&a% zDGB>`3ibA?%hPESp$oOTW{gur5Y^nnL+S+@K}1)zg|khC)v`)VDN|K*j~nXWZSjhn z8vD8GKW$DRH`Ut>NjVjelN`~9%?YLoeZ{KtQM6*d1?uau6# zsImTW!Mvb(vQY#vV7}HDXb%j$MH~cK7S7WVybT)Qg2gpZ3v8wdL!P0??O?Hvl5kkDVWJJ#5`5y3$U}J< zQ4|v~Oz7}{G2zd}5Jcj3;Xj%S9b8{SH(;W=yEDrL&%V2+m$9cRzR$0Rt((uEdz3$a zXa9hO78)vqtD+dr=WuXv=$QGge)-Mv9`MnzI-+x`QQho8FX3xi-!?Lar_3gL=S@4Ql|=_Udql1u=yT zbCI~bxs%D3Ldh#vD&+!nkm4}PG;6WHaNEZ_eCL3JFEn6C1g!UP@HW5~r5nh0Uha{{)t({t0mzgeqAAdo0X z&WHRtx93jZs=JpAVdAH43k2}i#qNPZ{Zhpz+w>$SP~U&|LoUMe zGYvobwZsM%=&G{;{fZBH(?N0lI=e)iUaD=Xtqs2z# zMNudvxA97#^D-IN0y|pssIGHSvG&f`7MwmO6>?FYxwsc7|JzLDxIgN~%tA~(!kxl< zeJs_p@8bDa?%DtJAKlg2dv|gDzq7G`z4Bmxx2Vsf*@ATdGzX6R)r*(z zF5J4WfAuvjL*bZ$i~w;5R-r(Gpiut!{;hla=8b#)#TV{Zzy8MU?e2+oL=^ig?7yIi zz~unVa3DsWKmUyP4BzqU#k**xt_{lNIiVJVlhGOd% zg+77vOS1xXryVWUO@8h%rN3J{x0r3oy~SQZ(bi8x+brej~VH{(LOCp#x7By!gM?ycjUs&%f&~<;o z9x@P_wM8UJ<@sukcHnQXuJwFF1so)OG--;)KG!87s`t(G$?~{Z)x6d6q!vP`gFQ!e(jbQ z_znMeH_^K&t~JG!ElnB-F1deoiaIUQYw_$#{CRxx?)^jhl<8YMKpbp*cQUI;y+6Lt z5-R`OHOQ)pT(B@8S7Xo>6gIjo4+P+hv#+$Mpkj8>CDqALZ5P#7DID}5gDWJ|e z1ZYOocQ1Z;;eLAk*1doG-d$gub83z~-|5i8IkQ+6&UrnrN17Xtpvv0jMtcwK-z&QA zRHWRdJzLePag(M~ZI)DY1lOt+=T2!_!4&K3TJ+7a_jaO7okXE%UFZ~cy_O_)RPi{7 zx^UW!f*KI6ogGfrQPfk=EWhsAvu9L9M-d7|bQbRL_sxkZxZHRh3RklxOR7+A-1hb& zJ^%c3_u>5qcb$`0Shb)qc53f{0v<3>Or~ZkJVODa{Mis%>QIEJ$ek6?EPAy_L!iZU ze(tKR2@(PvXNpx|2^R^?1~eD&{U&Ayi0}|sEZFIj*~s=IVMgO&RPimWyqoJQCLN0$ z$nhCLr@to9MPB$~OU2#yLbDrvB|~rX-??-e6Mit zaHEl|!}sn95#ZiD$6Bq+ry!T~-YuIb+MBNoH>JWQ}}q3oVNaULGFRiX+s0wVY60!F@LcEX`ueAr`FVZMq9<104uLMh&l3$psM;o(s$T#l1AZvDbe6cO2fZuG ztBD-c;%H#pI#oj_8YD@9HqiEIt$ezmx&pl%LxFRPegc!QVVo$~T4%e{!X*`@Y)#Ih zP(Q>js7^y-Q8^cckx$h_I7MHQF@wX2e`xj373f`1#{plsWvPhC3G0xipOb~CTLNG6&cQnlkZr$oQOX`Iq#`(_axT~ddoy=$(4 zO<__6>h2srasTkY{IBlq%OBi}|NB3=F7H8q_xInr&z_wWt13`Xw6e{6^pe^KUGLqm zzWI&YKNNdb92DXa91r%?Zt(a242PAAy#JiI&!2xGwr21pC;v9*EcyQ5>Yk7Dd;j(= zpF`5)bWM8is&BlTHrY%hE2y%M*U31GDUIc5E{-g=Z1OI`dX`+Gkbt$DTyOQ5kJWRR zXb+7&iJ>ZU5GljYca<9*sj$9ak&6GuccOU!?_DG4TXI zX4s;D-+Mo})A7vhA03d>9q6Gfyrt`lHR0kAwQ{O<47GP8Y%7J#pm?&bIr#5{11^`G zwC(Nh$%HSz2j>e^0}A!s?VZBoAE-(@xZ8V7&9^BW=jlg0ck?ZQ)NIWc(lO7UwSRof zM#t-yFW9s|5(xNhQV13n+5Wyz1MaVXc_nv17?VOyXcM*>^g#JUyi1Ig(g3SfrqkP5t!EDT~;?pp8tX~ z4!$`!*5h(b?l{pLY{V_eqeJ0MxK!uaWT0Ea-HPXfq~rb;9PKsV1J(6){;a#pyS$F0 zim$CH0tbOO2>IP!-n!v_ReV{O`8)4EUdyaC7nJv>H-weNApL-r-`(G^!BO~mv1p={o;)F}aVQCstyyy{FabJ4ks#f+1j_7b zBb7usjx7a3yYcWl$VGK303#EVVBWT_fn+&R_?~#vy2_bCrdU*4)taOg5%VcF;)=c$ zn`U`sf_R0SuF0C%ouy)XWju02^0LsvJ?ADS1-c3Axnffm3k0x=J56DRZ2{Z<&JbX@ zPNk@Al3nbNy(YqCWA5s-!5THZQ;G<{F++SOM1@2KSpuV3^x*!6RElna@=M}Rdo|_z zn+G`_1T@Qp_7UY?x9~>Os@O=t|aGxBqH9eohb6d`m9qS#NshLYQs0bt&f4P98(n~bcQz3=GeT?`}_KSVx=^N z+(z;*XTB;sw>khx=?-YP6NWvXJ%kdgFr!QgW6?z5zT&ICLQtjnHo5(i3-ocU)?;1w zH(j8|m=xJ1jTtm;2loaOV+J!QJ((#9!6Nv7+7wU#uW2Z@S|k#mhrl z{h_@)f6xr_MLS2Pjac*DtS_*0Q&qQO-%Z5IQgdXk5hW9GSg#QGmj4`EdQW_8A}N0d zLwRY@RraP0k-D`GK>B74mPT-LjT*V16ue%Y9$J5C%e%L>1mbSZN$;jesZE&nCJcTu zO*KlP_vKpHC5&ySp;hvB#+!BzIN_UAswolMKMEm#$UFBF`q<|6PoHQ!qzVTq5ui`a z`fHk%r1B}Ms&LX9JF;j)qee8ZoM#a`j&;b&{Y@tKL7NLn72~aSmpbu1U*4}-&s<*J zxc6^9xSw9WaxY%|=*~Z&Fu%$9(*^BS4Z+GB$F8FeOY9nT8#$Z7%&R_&X;DSjxW<*d zr`_*2MdDg*DMRC0UKQ2d2O-@MXNJ_3b=a5hE<$(|jr0XY5>)81Xk-DUivI`B9~&Av zbPx|i(YHfLY^UN29R-g7McdgEewPTwt>uCfMlBmW3RX-8PEJnT#}6NbyAED9RMerc zJcxytc|YR4=%zo(uO}z-?v9f;gQPKO?gb8pNje@xbPA0Vj+4iv{^Q4w?%kU=Ea>fq zn0=bT+VMO58&h^FO_Q5>!;6jP0j=Q_<{p|PXWrOn;5GORGz$RLML=3>Q6h!DEZ*D8 z8wwnu@EM1gi>fVpp+oTO`tq9mJ6z)(i1fu&{3baqgWz0#FT||2W@0^u+e-VHd>+S# zNAC6O*MzU}o?Ty&gN|Tztqp?%2eYkQY$(X zQEa48ylUGW<=_3`yL`WwS2;;qP@w1jG!)OjU#vjS=LCo~Gyx(lff~*elFLChC&2#5 zy&h$jR8Ebm`X$35XS{*_2uaW*D{6H;6QM*RI9&S zDCeRW1-)1(ErqU;iZuP%Ja;L_oxLof)73$-=%&fV&w<=#66N+Nl?Wy%009! zu?;K6$yCx_1L3x@-4In!CaMToQOI?E(t)19(OvbcFR=AbbiN;K@(L~H#2H2Atm6bb zn%G~l8}XdLxeyvZd0jikn=%M-fqaE##Ni5m&|7?nvgrkF2+2o_`aYckbP`EH9$Jlw z?HBCFK$*d_B%6sgHjEo-#aN?68q3tX+JHHQ2XjKH%>mO$Aiob#VCSpAPZDxuoq&5q zn?&s%k0Rbfl^2;hqroU5i9sN7rmU-l>^Kh9mQ8lWMyM^8IBaX+u>@!`Wwr^lHUiBd zWKQRTu_k*8f1j?0>BOc?Yjv8>DYEk4xaNnbc9COAVnKlz=$YE9sM^RT#xjnD+g=pf zhmq8gQR82=JF*6dQy6JiEuG5RQ8g0d+O5YTLPoS)lf1VAdLcAibe(=77UO4EAKtm2 zUcGS3>zqjC;{xd)&-KOGnL9iED9t!U9l%-T>hg+uHdv!@AApb+;sWR%n3ilor{?mK zXp++$v+(Eb+qdpzPTYW8Ti)IB{H-X2uFYb5!TXGB_u=CQQs9VSz`gWwqOQwCZxB&K z@lKX}A#}pVhYe*?F)92U$>VZdx(>7;h{kCSVu%H&1+kzRQ&ZT8dOv9d6k*f7rgtp% z!lyjUVU zm&J6!@jVSdrR0Tk{SKiMIOeew1Xa5}^9`@Q+-^EOw?ZoU4WI2)s9*NCi12##Wshm9 ztX>LrMb@agwOPle^pJB*LEd2{6pmiRY>m@SXY~zr>okE;Pe04-3+cq-MDqsE^m-Ud zG4*hI>WdiHrkZx0oHtgE24~mCM5`;(9!oomwgJIrkzGH(<~k+{{KpExZ8jHLWWi?M zQk&1(+||5w6E5$J3Q^XJ>eKs*R`tn9K)%G$q=L1+@k4hF^xHR$`RJSvfw@-G?IX+98qxwkFat>yf8-K@Ee zQG{llD+O`O)o*Kywjos-vMCkK9aroJ>-rVZ;8=1}afcGldDr)4_>;WYZT7_;QP7X1 z#jJ&*-S6yd=MC+Y!f;36jU66v(W7w1m+UH6dmx8$#dV9M#Wrv0?Cq#G`K=nY3kUV9 zufC#hHv)+%=bb!z#-afb>|P6bh{s_vPjNK$dE8RFH;Tkyn(vmS8)AYG=#(!hHY3yI zTZPawu>xObXGeGg`E#MtPX2G+$cNj3Ny7Hd$iM~;+iiXg3a7(d!~^P%z)HpWT*UX9 zzzVcoEY>J$H%Q`5NZed3Ug#wc$opPWShnZ!QQU2Rmv(4)KMHkph>o5dvrvb?8z!Ck ztSt zce}jfqIr6J;!fR}`}pBKn<0P)qPY8a|Nh@`y87|_%-!527J~bGhwkI;1+Uxg?m>Rn zFK@MmF4{UD*VfK%PPW!6)E1|LNUA*Pn}@Vh;gn6)NncdTM-k9#6h&El7wD&J#DYXL ziyN;WM7iAyT#XYk6)`gh1}4Kzz$(Hsxj+`5TM-|kFw%Thk~$=2NW3r=zq!hPbFnRA zHA%Gu1`5N#OB{vw60f_sk_|Kmyo+~dF8r>S#t;=#A(nRUW+{;8X~J4*t(W1;FK8e#q_%rqdGls+GS=i9owS2 z6=+J6uDNSOQOcydD7n_8!vI&DSh)!;%vHXCFJ9SGgO@NUY~B=% zB>|R%x6`_;FKCORCaOuSaJ6;%9V#E&KDVO^p%%NEkgzbb#Hf?&ve-g=*vfI_p2f>R z%QCh8(T$e68ybIZ)T5k;sdbTX;c&_=Fglh}moGp-ma>5;(`(&KK zW=heisAX4zX-&nRP6SO2W%5Jx-L|> zY0)5XMS}&`$W(r#3dszb1QuaPHY1`oleA$_*4bF@JD-1YShWcdg?@rKMM@Ra^phl+ zt`z#M0<*@VVJyfdqkK(;jdXfDak6LtjTV=X_@u7-<2EPBIYv z>S7*)o8J)4E{BEfm}ibf3?QH6QS>TPtX`-oKSJ(cznu?LU&0^*iNDI zs-@ElFL+So1dGVW?6h2kdjhS%VXWC^%@jS1{U?f&gftL@a`PuooNaU@Cvk@q|oA2uWg<)9n7&Xl6t#<6oYrFZ1k2IZvMgx0AOOlqy4 zkSD;M-UnhB2_Ye>?`E-<)#$0*8JaX75_D$EHE|7$V@Yixo}yIJ$}T zS5Vtc6QPVs4GX@~a!mO>DE_CA{E{)1e7*1L?qN$hG;sf<=91P>aV$a;bINtjg@H~6 zjQzzAKe*Sge}g2VlvSxbC$b;L*GOd+fNIIvOS3b5 zg45p)`Rw{*EmIuUrs5O+xaj#LQj0?6^^<13RZw4a*9q%-gcrqnQzq%0xQG(x_DJ&hZ z{Vlh1n4j6ZwY!9{+r9X9m%_oj$)**$hYF;D>GO=t@;m3FEn(T4@q+Qn-*s+i=O_k?QXDK@;nSf(ZBPp$u@Ig)%IrZS+k z;Cca>bd3h6t$nUl>FJ|T`0|S{NL4z;)bi|<8=xUbc%SoqdYWV4ufG0TET|Cgb9{!^ z`TO@D7zcWt3Yxv2I3WxLjld}hHoKr(H)}zmyo6AvcH((1x)(`>kK6jcs)Y# z3>R3s@cKvz8tDvTZRfsXE=D-BW z(>@mk#%eI=R74S7@fcSxc<&}$z%XhdAA}2w2FcjaaavVbSLh9OqGh&uDALbf|0w56 z$l{Ir?)TrxS{Q^>%J?><|6V&o<>RTM2OSN`eqX~70nV%#!w8YK9r>&R4KX2P(7HuCed|>dOa;MCmlo^Uf2h3Aqx4( zq#6Z0oG|W|>(Wq7s)mhy9ugE3j_ZV07`wPJz5LTA=(zubuJ84~L4}?)UfMb19$N&W z2&_x*MYV>Wpz2#AG3MNGH&C4uiwOncRBTG6!4n#RG;fn@)$b5t=fpLi#*^&Thn=S zvb*s;F}C!r$ENSqLB%!G_07*RzIn~VwD2Bv*i!iIt_Yf@rm?}#4bn6g#1mqW3|-I8 zF5K%EuiVS;e{^p_U%I+wDPriFC{HCe-Sirnlz#I5uhMt8lJ!#R{536MHuJyax{JTM#o<*!GGaB@&=V$aR%JByUCVq!w3Hduw z=rV}qJ%F*4d)F0 zrPEFqi;zX>R_pK4h`IXdJQvv_z_?zmwL>l)*+{5w;Oo}6OD65;Pnw7Q_32eE+HXq| z!GanZ2XjdPu#Rp{uSMzD3W`BI%aMp--7OSZG30`J-HUh)#q^-~9sskSxh?pU!>{*B zxSm06?Wpja|Gj-IB24%*-&s)L?($Fx@rFe!E5A!O5F*DQSVI=mwfU0{7sSO=O-&UMtOTAirjV6g8; z<;{9OV@#%g##|?BUeF^8zs0E=twHymy8WX=x0m|9t9=R{Tb-Eq_hfy#opv|kAIocUfHryKq5r#8G=<-5&&V&XP zM5(-7?_A^nbvX*nk&UCy__l$%g);h`gp@?F&acJt}TDQKEkY<@d0-pVAf{yT7R* z+L9U1RHUNqi<+yIX}hny3qNUO#L^U(MoKM~?H&&{AZ4H?Pz>4K>%W zWHY|R;!os$Eeg@A1+WakVrhicHMdqOYOf9as0}c2KJg7z!v{sQG^jzV69`e)ydH4@ z4hwAD+jT5r)si1Yjj!aF2gysU4zXh&wFwOL*9hTL&{1>E%mN+FWuVE73vPvsiKCt6 zqL%g%3iZRAg2E30$u`Ijo>&ykfU09^jtMzF2SqK40lW`t}O(NyRa0=`yn@0orUj^VTC&sji=e|Aq5 zbf;o$7iZ^8)-Y8^hh;n8NZP{y{$8)q5ciO;^En)=M`9Ui#7oH!r=p)f@9 zi)01GEk2+2ZxC_;!~sE8rz;TGq9_rrGbYse^|H~)#2&D9dnoBw58I>}%sl3tY~uSM zIMaE7zH_4j$27km1v(P^JGEfy)Z2AU80E}8dve0hKEJ%?@!)>#?H@9LUSU#)sl{57 zL8`Lm#dvspOqJjCix=q9$gv5x*WfBJ6Pa4elx8L#*W-6l1MphH;`cjtk96 zAUKx$3sDBY7a9Gn-36h^ch>?LgWcM}$zd+oR_^xtM(n2Y;|cq7Ho=(tfp9sc}71pf^X-ZQbyNQxaw@vo|vQz}jHh9Q&lQT8Wu0WT(scvE&MS(1% zadiCj(0%pA=c3SzIPm_I{`BJzw20DYPt{+GPpobNc+UF#%pUITy8Ycf_x|HYcXNA_ zi~eKx&2N9hM(Gjm?`mDvHR2@@NKiaII689Q{{7#R>VtR($QGUfJU6#D()2t&dFqai zo~S-nex6T`DKPZ=-~ZlS;Jl6gL7!&fPGg;;c$8z8#ES6hBGzbWxSWUB^Q5YF&&1ih zUZe8d_5LW2OL*pTr^ME5P!x)CK22qava(ffOq~Ntmh~ zkF2W#PsM%j#G1@2y1*idHI(S+fzLA96Zrc?o1loSc2Fxc^+#!XBrSNjw?lKFkB^J3 z#j#Aj$g{NxEdN_n-j@(D4B?Z7mfgpeJ842wp`jJckZ6Wn0LS6al72NO2GafVHMzOJ zap&u$JDP1ZN*{&rqLD*1GuSZr+3MO8=8rRnxY%563yFGQGj9GD^_0qWYNEb(+{wjxH6K2Wg&HjWiRabA|Ihjd@m_r?ReN ziEqBit!xn8Q%c0^`ML)A<|d!jW=txC(Qa>k1W8E7TUg=gq)2x;whXtpYn!kMIUcdM;*M%S4`Ppgy zUEVLO@JF0e!L@d%Qm5g*pk7Op+;@cnXtXnFER34FrHM9x>B>y*O;V9z=arwXNVL$E zeYOX?<`5=G(B%ZfRCH8J3Y^DZrm{nI{N;O z?ldQyDALVtjd*;BnyErMA2yw`4`Xc@AXx)v67PloIz9)-0~k8E$tJoWA{qJO=AWY& zAI#oNVe>dPB)Nbl;4>jYV6b@HAaHN7@mnH-=@b$mOqtd?Imh>`2(^}J>(2I0f$ek} ztg%oQ3n}2cIVO=iw4|F;;7lxQ7P*KvCnPc)pZ|!`%xA%FY1LuEdo5yjhp6#5()8efY zo==ww^a_)_S^l2Y@|Q2r?{99(RH)c=^j+!fi7KL&&1R7l(L3ECDW-X=8!3aW9bf4tZk*ow8q`p#W<%p;N#m0Pt{U zlcpqVV6nGwyUz|q1n%O7_jmv4k-NRRcH{SNS(NX6cH}<)hp)Ja+}+-AzrXr$2^(?wIrdVL+b03D8vT?{D))a4(jT`Fk*7Gq`aG z4TKrjs26Co#4STodlgyqMJz5EB-*s??05PssKr86$7Q_k`TR)IHkA9!B1i2CJ+rP} zCL~FC|Dd`Ag>xr*73cUy`jdQX)VOcYe=-zFGs$;K#j2jL_WGfU0;NWxIK>IKt)en? z0tSw1fqn+DFORW!pcWMh>^PY(Hv*?wAJlD_hC<$|>6sVdS){vx^PB7T_~C0`Lz zlxBzVBO~Ze(NAEd=#^ ziV7RmN7T}B$7db%dsd~WveGYj^KS5EI`2d+!}&jBf*uP3MUJP5*wVzD}v9+XCf^-2mV_U=%fN+!aX zr2#qAxTZ19H`C6kx_GszWKp4_ov9&+3o<4&jd(?TSabdndIC|kW2Gsk22p3xvc$GR z{nF#tbxdRw=uKnJYm%TBs*1ZW3h!RUxSZ-xwCII$4yvOPG-exZN4g;H0cO8|{f$~O zC9Bt>yy2|d>n8d-l{8oy5|5$!eoiEATIf#|^jZ!x0~RIp{j#2XN8QFaeiTm|B2`3rEMfQqBgMIjBsKPKz5 z!=oHT?s*V1`y5P}l{jCLvz+7$C#@rt-k|WNw2tn%LEPsINHWb~M_R4O@O^-rUc!GJ z;xkD^v2gq|dak2D@9D*kV2@+PIkT&Ad#jCto;MoPcorSAnRcra3zwOGH~*@w8SJcr z*<8RLZC7|Pp6cQ=c0&dgokODoix}q!Ncwf&!0{RjUdBBNL^R9^TMo2|3nd;%qUOmH z-(E;UhjRh<6#NC81A=PsvS6iSRK0%@&~EM|ahT7mu$)bkz_SMQ(nsZJtm&sKtl;MPW@tqcb!T93KFH=!p| zH1ei=dwEUKITPp_Q)|%Wo8sA(Nuq0nsWv%P6Kj&#c%(MaDeE$aM%b^Nlt0eXszPi6 zJMsnERNvd_MA)VW;|2t;643~gJIHb1ilORj}Q zv5Iuci}GS6nLqp8o3~7Ifj;{D^XG0a$21i0+ly^lO<_|<5pIyu5BYUJeE$R25uca* z8mOaEWb^i(aqspj(d_~;42O?6hSv?|Z(aD%Ht~&|Xt*d4Wt%LxLf;VYPCPRrTve57 z3mh+LkzA(LL8ja43m=D7@%e>N61l-+EKu)KSg~olE{S6rMU>B`nJJCMAlNvY+S-{Y z5C?^x#ZFX&okBNVxu>xfv)Yk2|MJSYjC}6-pI-i5rF~ntW+-Ac)=4zPY|EFk*wao8 zf-1avZ@$TrNSc*R5fs$dT70r;y)>RgysSdo#d=be?24j!(CHM=QH8&!=Pqb3xrT@Z zgTA-7*Xp_M!U-)Cp4ik^~SY9oT3)Y*%c8b*xRtbW4%Hh{`UH+prJ;kJm6~l@ZIm-yPsa?cy^NG z)Qvg?__8Jn?MI>i28Wb;9!k+J>1ZUX1m8=l1#N+(@aQ!WGmbjn)l2gVg~Ldjt|X3a zn05jQ*b5yEwsfHj6ZrJ>PoQif;g7I91&kk!g)x-)iTq)v{Km&b;`o|St*W?Y%t67R z=h|!@&G-1vDbQ8S49F8SWp?v1cWhLzWO8hAKZ*CR$V>gP1vcI@cfXWAtqomREQemH(Kgox!$2%9CRTe7&zkj=lDH6)OU77*iFUa z&<#gIiitO1;B!FP0rOTU{nkRfp0QbNtJvJV^1cak$7ESm)A0xI#pj^#p6Pe9h}S8z zO*siihtORvI1co@oOLR7!Qhw)=ib}nIiujmG!Pfo6lc+u#%Ccw589ZZXkc$(w7Z0 z-#3Wh8ldcA6OB!1M<-0XZgq2CqH?FG2T&#OSw=;{rtWQE6jYfVpUHqIuuMQ|upW(W z0>1O*`*W@rAT{t=x4EbkKh6B_i(7YdcCE_TBa3}{YiIp?jNmK_WQ#I*8B;LaW_^7UM~ z_`xeDuw&3aI5>2_`ueNfBYlqHn?#RCqmN_dJ0%qXat~0z{W^)kxnD-@-qbv zI%!2#C~8yBY;&B#uSwBR1>fYya&2(`qlzN(8Bk3Hn>NHzbQYKpX@O)=Vmyy1v`6J% ziwbeIGfC=2tj6FqM>LLfBf?e_&Q{6a7dZmfL->eZRKP6}w$ZXQeEpQ-z{0IB5L>7r z2~tXhB*Aa-sZN_*wQ2F@8LystA}Sgt9<*&k2+v}>z6Eh$zS7l8J~Ubl23a@TJr<9= z&XVwz=O8K(!Op2k(5e_*n1~Ts6PR`|zVXNnzHl{hf9~_1dj9^M3z!VAR@}Yz_IByW za`on|sEr$B7Mx)~_wt@{nD=vhKN?6weg^L19UJ$AtPUa!`0C|L76(^X*Y2PG>wgso zg1qjnQE!|~dPHNdL-Q%0(ueo&+0+)~L07zIg<671%%Iv3u{4_;ZO|NH-;8vsldx8O zn7nzHYuwJjf+1~!Jo9cP0LU~G)$A6g*+sE8TdK9-1A(}LL6J2DwAgwOVbU`BE^uQx zpNArGqc-PNn9r1l^?A~OD3cy9nk~tA$A7Y@T2yGhb32QfJIH@`^QUfyUKNVPhqVc=ksyN)HXi*6QPK4T9JP7e1a*y*y+qS~@ zzP-C8M9jp40t?s`3v?t^_!|YlDt{0s+{W+KlY_@FO-HhcqTorN)2M|R3h`EzDRH1< z?U3WMQ0&9@4HNy52DOn+m{F8MAj!n+$dk?gM$wOe2L3H>0v6hM920VdlA|bZbozio z6DLA^D#a>pG!ed(P4Q@|bgC;|#>e#qQMcEw<2Eg)F3?v1wMYb!pG!SHiFdZ8h z`3K@~jV7jXEfaZg+09cGg%UOgT=FTB4i?uE2*IBu1bHjAbqv~o=&x41xKl0E0gZ)9 zvjaRHoJ|e-xV9$l)AgGY++8`|UPXu!ryn@45b%4vd!#}0m?eDPCUCv4yrLTx=9k}G<|KB`Yf6ZmpO)atWG(enM#p4&O+5mMON6g>eGy^A zrNDZ)y}otxe9dq#aSeaIVWEcaxy?c0=KYm$Y2l%Y0#5zqm(3$5=F_~M@%)>&pWX6C zrmx_mlb7CzvOCWG(X$6iUgC`ng?%b(pjPkPZHW0waHg6vYVhrsTM7Pp|55M^0%P#`Ts#u7gXgVs zfq~D0r6sQ6-4X@)f<-&DHLgEh@!Ek#gxCy}#=DOnX{iWx_R(Y{aT0}1{`>BJLHj(Q zO73zIGa~gsnrs`YVs~Xi&*qeho!R7ujndc^=%^Hiv3xiDHx+U%zOf>Y)kH=3+QzSn zskV1X!!%o`-bsbXr0FG7H~V+(t6IE#-H_*T}9YuAhAfpfYg^*I^rRP zTCu58EKg*@4kR*l2R7@|Z>Nd_1_XXNIMzx}hgTRfU z6AaB_wmHj3clYxTEJ8Nehw|fqFya_LU47<#|LMa=HjJT%fN25tQtYW8KYUmcVL<0oL+kBDUhBO8nvX{lm?E0xXA_9d%d_GdqK#M z$J;hV{3@sm0U`Ae4fE4MBrnCX1tvuyM6*#;s$0W&J?uk4#@hLFa;~#lu<(CL`5TJ9 zO;FEr{=4VIGbl6}`9PP+7bl9d?cv2@xMc5&5$hI zWAi(|nIE|0gA?&}`vv|}Qnl}w-&VlP4i_^s3dq+V*B^5>uwYRhzRNE_uIenk>3_iYPQ#Z#DU9U+CL~)jJ zRRQjw!KQaVYxkql?V7gQtKG3h& z<2Dz^D2#Cs*mxnRMs;=aTRny3@CRIXyeFCh2S-Q370bWB)7Q+^Y7Ip--fN^h_zeq{ zO;I>)bt;;mcsFkOGYwN-EEF&ca<`NpfC*z7=bPn*{0DUSFJE1{yPG?Hr-P$IPMfAI z#yfs4A?Z&`CI&2s^7qDL3=&Ap5p*yS%LRX%3mAIZ+B68qmy?HAM{gKBpg0N9HYPq% z0{s+9%ivHpy*tjwvmhUQ$)-cEyc;RrCGiy%Uo5gv#Qj8ZcElS3&ta0TqGb3?T+6X{ zs#q`0h181TJ;ndblTQT{kjw)5rOC~c_hqr#x#Tlr&(=tMU_rIRLTy{N+`4=>zCJgv0|v4JiV zKzi4NGUYR_tMSf^&&;W{CgDvRblr8L_Sy(Vg0M?1Uc^oX!f&!hQ7~_T1zzN}_Te@c zhGNeEzWJxg2SP>ZZ=UbXMJ}>84>Eb(K5gCAZ$G%z)j~vY;8(mB%M%2d354SEJ&gCF z<=SFhshKJa2-a&5s>`3*uhxSgR)O&wZ1TA}dcEoWDLbECXp?_YY^7)le8FbqrQ~t9 z&>zIQyef;Q_ELK{50fF#ACw-$LY|7-T5!i$+-9l4$G@eZZ%tPr^+O8SS5qB*v{U|Fv7J-1+kPvb z#aJ7}x@>1!r0XZ@Mbv-*ml&mK*)nW z!bY7&K;sbS5zy>Jq?Px2@&!^D%nfBeb)58>Eu>wU5@LzzZn?p|2 zdqtXo@J8>Mm-J3W@32R|Adc4L>(|mYbX07kT0;&LHTl5e28g~ zMs{PUjTFk{lH6~gHy{k!$S{b`G#H-bJQDdc?!#%$$%1m%Yf$+h4!93^-z~Zez03`J zLt}zlzTO|IhPg{S`)N}Bix4Zjv$fTfT$-S!b5c<+nriR&g;o;PX4jSP2QuTT(B0CT_D>tPUzUY3ue*Kz! z@}*A03CqD$Iv0NE+Ks3te9K}UKBXuWQDCFkw+$K-bgH`M9~>~akl?z{wE)K#z{DN! zbQI9oyivU4`6Km6$9v+~@Otpp?8c-38>Yx;G?1$^Dha$;t<89IeEjfT-S@9~~EP6QDs>#-R3P6hL3ZUh7Y1UhKrmY58Z_Z-Df5hr{+$;W%QV&RS( zs#Ts4f(~HifHdKIW3mS5J39ZEb|(tVP1#l1bmChrB1-CE-3Tlj3t%#71&U4>mZt!e z)22b2M)`Ac!H(n30TF7@v*|=&Q<{L__@_L#W3ejHK*weZ#C7ufPQ3UGhE~*SfnGQ| zJa+#TUg+EP6FKO#@!M<*w2u=@vn`p1r?$#+cb!#Srm^VaU ziAz%aeNKMzuQ{iaLa&K1(5Q!X6e z@^-<3*(6*?`ToYifM34J#bL~e^!>*>w|-b_H(u>%)}4#1PKpV1GV}Ya9+z5R#RBuD zhJ*KIVio~e2G8I4#!8m!>9;P~80iDWYAX>Ur0lO9+R00h_5BI?m*8SG@*$L>Gd|;c z?F+x`sIu19C1sNvc2={la@J`zPF@;1+y$Ce*@{_W{NUcbeOIPT&~~`F{>+Rog(qH>x!^;3~H8I1ShOpruvH`UgKTC^8bio%<{ z!JWIlz>RH(GdrnZ+{&S9-kp#r-&@SuG}%joO^`QXf&(Z`jd4=C8H+!JyDYVnpI^q$LS6zW5i?Ci~;T_BvK8gTO zLldxuO2mbh!{(#yVZusgY?0A`Yb2YJW*<3rGF9ij4|Q=93G%&qAe+x|95hbQ%=A%F zN0nG!5(ui;PkJ^tT;)aUE4oO~Y4!bw_c=!8{9v(QB6NNA**Q1B@Vkm`M9R`Klxrs5 z=ZZ#Ci`7P(#&i(Kd)2|g3AJlB)DOw8&wD3yJihtvTb@rm2mAatfAKx{wVRvIZh^^s z{;a#Z$C5BwQdVH(g)^vr@W~Ym9+{e|TDK1>aG3<|4x}3({fML5nm7 zlJk{#Ka5@|u8k*;`)4xA`+AP6qtGfmep7g!T&o_#i02UZd4B%I^g#4yDEiv4$?q## z2$2U={%#9fIK1#)|7u9M!k2Me$CF&tPLJF#`Oj7@<(~v6}azjMccKP|<5M4=;SycnpRm2G^ zB#ow0>_YXs78}i!im<4C2JZE>S_&gBB}E5uq79U$>U#NNyDEh&8v~6^u!B-LoN~Wq zNFlS_Oq_=`a_v|8r5IG-LJU}!d`fDmNe0TqLa zDmdgQk_}c4p80p*edm7q@kcHUsIx-^j<7JDsADpYY5e)cc?k$8giRHdoH2!}o4^bU zaq!yn^LnVm-`=^`uV1-uzx|ewPHcV%Lg2|`1HQ{YDB@A5Q&dS86&2GJdVr!ACltjr zj?EM$vGFg}E=^#d27{A{I4xZswQH~Nb#BCfFX{B28$6)-Dw>6xgI>f z=#EZ~DaHh)d7uIg@^=^|*sBN{0Oviq1A(TiGA_^vPB&EVMLY@xGP%f|D9aN9*UN>b z7i(+^4Z(P?wCI6XE2phqMQ-FAu$ySsd9bbnOdeKmnsjWaU_at#LA>r5*C(G#EHJ$P z$?1s{V{!AJyk+)G%Fe9ARZYH1unnO=btziX_hrIe7lVU(W~??SSJe5%GGZjJ=K^Y^ zv7BN7`k1iU0E^Ozd#BU&0#$PZ7t}s0UmtL|KmG85O6ss&GvThFS^%7WZt~}^BhNh{ zF=^l$HPjYZizp8^tR=YLYYn~wV!(WV859V|R)5k;@m#FGYq3~tJ)>>(%FA-40pr-jGOnJ9v<$w1aad=* zwzV3BtV-iUi+>$p7xB9~6WX6ZB>#L$#BRS`-PV^vzJ@Tmx_P5QaiOx+F_9fQL+gF* z_1L7^SGcJa$12*z*Y+~y_Q_J1s0nKwlQp1? z{`mXf<$`?Te*OJ#n0Fxmz$9i(3W>z}+2NsUbBy0LrIJS*5(WQNPIOo1PI(2b= z%LV!*@6VU>gCa~wL9V758cyziJ`cRti8D@wc!GytY;oSJ zzKBiZVj6hi^|~;fAT)+1XiDtU@|4P9vCrg`#sqL-WuLd48Pl?F#K*BqZbC)1Ai zHSUMDZA($_eNX#D&U_SMXZN?!_w1g4MWhMaQUfCjGNNf?Id4fVO-my|i)^RGzuMC% zM_n8{+Gbp+j4d3!MqcRER^;pcyk2fe3*By(Zo6KJJ=%InEfhf7W%v^dBGDWa`k2bU zZCEgxh&4H=)wARLg8?|;>#)umk0klrDhv}FDmsHyL`Sil7Zw!KKV4mMk)7z{vyp7B zD0(sRM%REv`)b9b{eaWHrdJ`ctGWB))-8lGzq`c}CKr{J^aq}P<- zjRQwZF~I5b`&_21^ZcF?&_szf zwZ5j(M~O?3BEs^bf7?_Fp`ywgqbj0{65)n4gCm{;gw4Z~qnwb9UCcM(f3{E@u7wGc*+xh1 z+*oZ&i1Z)3?P!Y&s_KO?F71ph7clVzv+jGXA~7&M}fjzfB}g?G(cZE(@B+v!KDqR z44nqf6E(Aa8Qw|JV4PL86Nw6!_m%LMQ&nR$BYiXoc_5HFNSpZ>~PL$GaPz2?(J8frHQSnymL)o#Na#Xey#0 zB0E+#FhgnN3+^U4cAyZ)>mC+QRHUBegdI8olcR$|0YX~`ilAr^E>WZ?Kg?oB(CgJh zl*LPuZm@H);ZnH2s=2E3tt;7(7?R6<&`4nxR5Zq!;%>2AbEP2Tq&C!sO758`PO8Oi z3S>~cQ$v~B`f7-g3Ws~}=&lnOUsQLComj&%dpB{3!zAAKGR02S1S6zjZV>GMQADR+ zeNowVD12{esEM78SD18TB1pa|y!}G!bHf^r`h2ItQH>L%O_|Cxs&}2dHVQ&1?A@Tx zGpM_xX`A{X=_;nh4U>Pab#2OYX;90zt7y#>rxP`4bjs!vExA>0d@1U!=?%)%lT3Hp zoOoTpmNTz8?7w(-=)Pbt!x}^r{r2{r#r2!7-w>J(+M7(BJ)7cy5*CcV zb!iwo!DU}9xmR}DINIcb<-^+*8_{U|N9w<<)gw>WnSA%_zR*SBdEG=f3{vN2Uo5y(ZR z^O2jqP@vPnVB75!k4X_Q6s+A!%m`)g(MG26)uXI0Oyz)xJcK~8#zIUZsguBV2UVGR~&Q%cHRt5A121C zjn`oLL-1v)8x$Rg^^Z8x2Zd$V*15%ME9f+T7~s@4qJy}oD;8Z=pFiVnxXPrXQu7}G z3cI3lWhhZwu)Q!Hw+XK485P>yvo-Ct$WG4&O=-_LCAqx@Lj2P?RB6am;(oOb5Ay_F z*CB+fZPG`8R%UMM$LYg@Of%)HKbQXvq?6kc5PfV zikPK4S7=JHZUU^LsWZ|hIO@@H(RN}U--w``?4v3qXXg;^9Hb^w7G3K`X&|&F4yz)P z5I0?62(w*N9CfvP2lc%gK?EprEQrE$J{PkbM-Iq4pC2Akn+nZ~ z_97Rx6mbI=JtvJ{<&82O9+sknO78i;QOKhZ$3zFBM)Uk;SY!}|0f!u$;#4if*hR&} zIv3M`$m4Y;>g4ofu2vfg&0$kE^>-BMm^v8`eSt>7cw813Itov@Kn6S>Q+;}>gFCL= zcudPXoPu!qvs?Sz5ZD-)Xu^O^c(WC; zyl@%ZhxhM^E#6{XyJ`bL z(1Py4T}~3#cTb#Dg__%>Tv1BXHL{VifUjY@RiP`s#z{BNMxg9l>D1eIHl^4k*{i&l zbt+^3!Ui*l*%cK}ZJzA%ty~dXtEb*O!ftzsg23m)GrO*sDm$89%f1|JXGgPqU(N{w zBsVob_Ow{L#r;z4;Y5D|Hgk9$Z0D{&-sa?9s5s|u&fIi1CS8D(82HYg&Q(M!pN>(; zv1dx&?ERfMTcG(xKl+oC96ML;>ir|H(`Ng?CLAaUY{2B}jO48aHD|RT%x~UK+}WgY z6Wn(S5$@pxF`h7?bD$S2Ms7QsGx5DgA#;7>BD6uaZ`>%~7x&8>#_bJaEcmu)JZ^;t zp42{&ll01>4)$i=4T(UgEL2K27aJD8^g!nbVGvdfq8y}RbA!rj+M_cRBDh*K79Mt4 zpK%u*p^&=ZDhruv3QL}_aU#{P)_A|>P*CzbvfI zm0(43c?X*rX*>i?(xUqD1}n7DY&AY#Z|5@>#aoqOFSc=<9GLpBq8JS6AxVTULOhoE znWp`YD}mZWCcDPPC)Nopzlh*@_0bkVn|AC=e6&VpIlsE*N+SRbZKaF}?^CA25VyxY z3v>yr0GE%qe801cSMG2B?yvd1o}N~`ALe<#2E}Ze*AgJ!fB5Zh-Oq2|y6^ttFWj&H z@;9=_0VYiZo1k(aq-VuwK}E$>;#g@iR82&@C7KEbO($$v_r6kK zS9N`;rj%9)1{J&ORalhGcFkRq?L~ff`dsIVU*c~UfiOQzR8!&5tN7y!mT&0`B5}`b zVu!hSrKG<%?0!K+uFjYCn<&o)9Ddj*Eg!ZRRR$ULaHAk4b&?!*DS^S7>qZAq4HDy_ zm(L!^?3F%`4RTbs#+vlV$ww1u)aJc_sAswlwJNIWv@x0r0@kQ`$?YQzQW@Sx6{Bsb zBO(!P6m=2mL0q{vHVVX_orS$KE0T_UeE8E*0184~`8l+C%kT4~@YVCni<}%U-1~R$ z-O1%yF6^gF>M{8Q42X{EwThI~cclqu;XdKFH?@)3paS5+Z%uabvC1h6xMa1ckeGo$MGe9k(g6S=CKFHc+I>oukVg=nbS(g9uAUaq%6WpSYvf=c+C#F_xlH zjVPxtuO6!n5lLiA=zTJQIwu`qnfiokdO08k3<^sqFYZ4Tlfv}8z_G&Krq;=X-76fY z8biOJYF-P*R1IS{SeeDazBF6#%IWE$d;Q(( zTx6dzkj@WB6gRy2eDAJ5-7%2L#IA9tXD9CL^3;9)@HrQ~C~BiSeSPfy{(t)$cbMM? zdK8FN=daJ)$=MO_rLA^yMKG)7bQ92}S6{u(F((%shZFaZV*rx1hnpq2OsS3T?&>DL z-wm5}#}^lFhDO}ef{=Ef19Ci=QtYueC^)8Z-G-B!O&4i}xB8r8U;h35;=!f$#=*_* z`llb=k|d<-VU8!nzTkpRCf`^9KMgxe}WcE+*d0xBuJA=*+F!rMt}c{CD5|1+O6*<0DePdLrRqfx4vY z#AovLu-7-Fi9C=xhv$o?fTKFKA zlXy=EY6hO;aoHDm4`UUz#xV;06hw>QrPA8_UsOSxl!G3%aW?*iPtfg}6*zN@#d4AHqTdb;nk0Gw z;};5a@atV=Q&Vcv?#z+x2bqdhmVSOL_>l43!_%! zxvz?IzYjJq+9jf~Au#~?!zdRsu!aS~pix2Hq6JirIqqGaeY{s!onA#mN7|HU@tdmG z+LYQqSH0)C(xu#M6W3@L<=A}6@!vTxn>MVi+Q~?)2UYB^*QUZa$7$3) z$Wwr9NaDfaYSjak1v@x$+K~Y&fNHck@M9ve%t7w~D1v-pAwWl=0vz)QQ|^{s%cp!T z4)Zmc5DFfPjYq4E16~uTg_3#@O7{$qSagGCvjf5{R?FMGQJmysKXgy`&&HcW#sH_f1wnue~a?7+Ql$`y>VSd4Wg2z$ah2Wa1J;Z`N|RRQOXZuVNW_m$4mss}xOsHj zl}s_NKR;4z5$c@OqQG(F^}eMCxMyRg@1>Z)b5M9Z!L|~yy=U&AH$N4#rKuzRLja%H^ zy4#N*UBbQN25H=6mVaruX7twXwUjsdqR5f&ARBb-zN>;?VA`(O;24yvZ1%-ZHVk?Q zcK~l;21_hA^<+Kk*QWJjW1bOKUXj$CU0gDD3Tmh4gaFM*BsTXq*R$t6iONe|7p(IV_5U!-FF?nIG_8YfNKfr{FF#Y!Q)6yM^}d zv^NZUzE=)DfB7NRFx2x8^>&gDy zNyhz2x0;>3TH)!2GO*!EOoKS&ZsR=d*vanl+I?v(nC%)HEN+*(ZX29kPj8L_m6#lw z(BsKWCf#ExK1WJT4HPwvh0`Bm)ks%&uQm;|J)`-AQKP75Y5Mqz&n-w7LG<{sh%W=# z12+sb9k3Ru9$z6%q1a9Ykh(2(F;{Y3uZ~_@+I6!yUrGJg)9O!j*jm$NiNxX!=+bge zAZHZKp424jonT)Z&&GNE9=h4#F;SWANR{GsP}|yM9EAdYE-o)wEQ4!~GjV=?!GaX$ z8p221Ffm1j6pZBANmKn9$E!s<1!i?>o=QF$(Oh`WSc0Z*O`PX394O zkOAN$1@(S}of5jCr{|~Sjv^@m^c>TLBf$9ALKDEb420WB^3X*o+Qip9<>zhO3`(*& z$$o&>`V1mBP2L!`tb0(fJB0)-*Gm;SXn3>Ho=uY&6nnGTM7wT%nWSSejhhj9fivm_ zT)DG+%=5zo_YuDXoF3Co2H+XF`y!~b{SPVDA&L?eddLEO50Znl7EO^rb=sy_m<*~> zzQEtj^W6ec&`p?jJu|TweA@QBhd8Bde1QfV47*Iid@MqLPzeTfx>sQeYlv`@R%i{9 zOeCx~Z?E0r{*k8&_gbpd)w^ZKVqIXkD#Z~7IDZipD&peSp;u_QL7jv0j(g=YS!Yz` zPQ8GNhfZ#)EtuNE@dCOaXtQgps+5LFlDf_p@f9?o#+c~lzcD%H1PYMaU{m*|bm`~$ zd@u4neY5JQ0dUZI_nUcOg9?W{3IpGDlCQxO>j`Ti7pUoP{ug)j=5-F3Ik8_{xtPz{ z{8*GW=SK&5&7N?hSgp21wX7EFd>nE!aB8WOah%)fe9R<$vlNA0@Qd!R!E+T`sJrWX zcXxBo?+)6{+n?U$bvh~W1H{K!(5P`fBTI)yL`G2mW2*y&12uDM*N+0Z`TIR^X}MdQvMZ zQ^GBxaQNhCaC~1T+up=%L{E*1_MsRR;WhbGM5mCkUZ$p27!`XaM>cl46{GwvexNMOxwDAxWt!9lkYQhwM++7i)x*#`uBBEMi zEZ@x-o;bM-N_xBI(#~*&oYbEc!>yC((o9iozr(RuscAu|4xy541 zYqb6JiTfZR!2%l>B%DAWrK#VjZptdJarmX9$oCr4kB^Vs`O%5k(?AGSa}4AbxA$Tr z+p7zKs8x5v-he3Qr(&mL4M$FBwna>cPAF&&=l|jUS>wH}F`|yVYzPFk2h!0yVhd1k zlbnn}dt?GTGsJkH>bxLE{(n=T_niuJx+1XYexcuQ1WVLqV^GohS zZD_uz3FLP;$1hu;mg%#iZVY)d(9{Mc@qxoV*p`{bPu0)eZ503wv)vS1%UaFc_LrKL zS0>nA>;&mGOg13R6aY5)f2rm zQ1X7KRJFBQ)|!Z&45(+K2%q;U6Bu^n+^;$UFI~ zjX>T3U8kMgcBA~~#P>Won7PM%dcfHS+-XMs`IgtSRh~2wwe_as)E$e%lA)qz&qjxc z^5GcUQh4`Fg4sC9Hy&WUhfs3Y39t(S)T8n{3Ko4Y!vAnhyNyCl|K~v5x2q@Dj1LtR zEK1e9uguR@q0)S8yH)>Tfy76(Dn~aMXg%m1|5STUxk}#{(Buyx{@acD2H>HZ6LEt|D+!mjF}kyyn1>dAPZAo7-y%mQ?`7PEj}KX8G@r`QH7f{QYm%qD&0*$2XI_rh{vVR0;eP({&i(kuAIS$w?z_B}pLosBU!Ui7JY}N{yjj>S zJ>?=A$qgZeU2?Zqx9-EwAKYv<=EVK>^F1x^mQVS4k82j&fJHstJaEF!NvWQbPMbt1 zuvYmscpimypya>lsQ!sf@;)c`59@pmkLT{2Z{N60{`~hpd?2q?Xj^&Bpz)d4+(o|U zp7QY?b~3R;f`@Z7%Ns$Q%-!g#U%Ao6D+)>;z5d!={Q9rmJg>)xcW>R}Pk(fi{9cHE zkGD5vQqHMN$BLl9+9dq=qAHrAsrk#j#{{jA0{aR88BCnr8KG)$C0Ev;a2vR(H!%&o z#A3mMiMMoULL4U5!3|2cqL^&Hs-=x2qF(BuDibc*AGo%SN9Tpc;R`x&u!k8$B6kxY zE8cg+^}MfK8Wd(1oLaWD{C?D2(2TTCW;G|&1vbc3c+Vy>Sa;==Hlv{cXcf^Aec|U5 zlZW?;y~1QurSmIss#pFUp`KCr;3IYEV6oVBWxiy>K2C+``U>$f&=VB)s7c+{3UWij zsGy&5>O&HUJ{sk)6hu=Q&E9uEeRThnWA)+TEUzo%7ms-jZrH^C^!_7Ja%R1TT%uP_ zxJ}or&_+X=g0Tl3%Av2c|(tIpkq+9<%rI`pY$ZjgcaR>(sg}6^hqOjxsM5&igj6b*m(qTT0rWjN59}vFRL6Nixl$vP)>A$#nViKGk|9 z=6bbYR8&GUYP8YqrNONY71S4PYMF0|5MR^fmaJL`~lRQh2&;acp zz-w-WRS?HyX|@6!I}yN23JCc?{Tp4ro-3ABoTVQ!d5< z>*BsXQJs?6Z5L+u^bX-GCK3Na9Gw!FE# zS{977p+Z5ksZa@KvxZ5KVW!Dzj|$UmM4X{%q*LS%4rStsWQ?eQ?Y|Ftme1*Wf$w@c zB-|=!RuX8NjwdO4gLYaeJeH&=iN$uUkxf%OR+wNr`oQPntrd|5Kxe>hOnx^Yik^TL zEN&3#7$9t6fRa16vw8Li+PfAs~QvQk*aK^*-2G>`PWKncBrSdT7JNVEH zTy!mxO!NZl9nk2O>v+qxGS)Rs7!v}=SZF5*HiyT@Tw{mLkNKeUy6i={7gKK(tmh-2 z3vx>~bdpEJNWLv$f4E6*mV+}U;Fyx1K^fDON%L`iSmxM64yh#mNNVx>*+{0KyngT% zPp}!!p9|fK4mCc+g|D&UfW{fqc(vUC; z`Bt_<@^V#&BTcwII%6odM!>f3LF7Z^L zs!_j}+53qYnVk2i4H0zFqv-duXzSHRhws}fS|%yTQ1v5<;FH()*8zzjK|1b*xF@NE z>qQWUlc#DDF&N&;btckCrxS&qpz)W-E zeuw)XF#&t=DlCgWMxzP$NcU&J{Gv{^gr?=lGe=JG^*3J^8`0~lYkvOs-~Y;e|ChgE zQgik3BPn2L`s4lXq8uxmtc@>)1J(g1A(*761O%b@i%5`jTZjhOQS>J&*o5F5&SFwPd*+bzY5T2iK9cllqSv-%%4K__p!kGj7I zy3zeYq3&A_WVS`RyY{Ir_j{7{j;BDx@R`t@6W1J0!J1}(DVrusOa)oj#As$2r9nu2 z66IW@Nd?Lk5K-H0V!^Y_`J)KojyNm=n$?EDshYwLJyC1!4UL7JAB(+79D-^%c8qDS z_#fheS$G-s$Fy*E<-Byzqk^sEo>!Vc0~fm%>QmKtAXac5SxhB1*P2l%bViHowcS|o z&wa@E-~X9F-tf%|Q-9xKChaKWr!T(uO9gaFFC$8x+pPH=akdx5=L%Ko`Fq9cC#78* zyJG8ERPQUqS4HW1Nu+Lv0pR=&>a6nH9rh-D4C@H!;9e<9MnP&dzkVs2L~Z;hU1LG5 zE={=9!zrm3XuLcY)p;YR28&wj>NbZx0eK8fo=8pdYTed|-V&kgTk4`9$6M!pYqMFA zCb-?M6cZ5Gur*;qLw&H3fc-Z1iq480GEJtrPE>6lP!Ul#Qj|Oh1xS#0J#*xC6x1Q1 z6~r3#6CBre3!4*cjNotI<^q&rZh&Rxf}5SY`8*%gl)pnkGd~c1E+(|>;N=f}^ZGU6 z;wWNqA@D`<$N247V28O_Ly-qtHGDC=FCp)G6Fi`}pGsnl_XXUWkJH~2oAso09;uKH zh-_Hd>4B#;&JU|z~ z5{YPm{JUko*-R7({;y3gbdVsyuhb^#v4W!@!Ng?wsav?G&)1y7!RviQ*!|W`8u3jZ zO`yi!(l;GNIjjN>rZaNK5v<0xaZm+QAb$|2;rGht_ZHW24*vdz9biCWz4G4yi zq=UqD)5W51u$fFb;q2E>u2wkzH+AZBLbb^E&&ivwSa_F?V1IuwAta5TOc$wX;Zu|8%7Wdv}hyrWNNMbj({8Q(@v(9 zz1ebbXx3=QyDz|A!eT~k2~xJHkPFjE7aPr?W`d5~oSXe-D^36{I{Z1o#rm>i25sc* z{DO~TO;WvlHWjblR!}9g`4P`EoEmfl;3oGs?(lx>j&Z&7!7gzx<>P-nAG>)zz6Zbq zdpWj_lg^L}>YhOrO1G~t8PD%I)`D;euS`sw^7lKP2&DcY7wRALcRtL4>yZI4ulXD- zF@=B3Z@P{^gWR~yKl~q5KEJyDNKrPNv-dxKq)#!f-PMO{H=2%UW5?!WF49+vl@=pH zeF1#+?H}H`#q9$dT8rC7UO!TZj})0o^~Jm5SDfB9tGx;OLSOfMWwuO);@dPQy^ zLBpEP$BZ=`bF7Fz|K#p+asGJqKF97{7~S2`-c2~>tw8CVbgq#gvG{6Kjt$UoO9Wyp z_CGoZ5%_K&D^KqsM~DWmBfbXtHA35)9?9i@k}7 z=?qD8p<|G$*bI{pubg1*sz*i8IHTDIKOh0}h8lx3W9eAgG%Au8hPj6}_ADVWF)`nm znz|oYdqH`VIE=PYyTZ04_dvFEj3I+sc@ex+p}c`QAW54EaFs$qn}9J6w1lKcsiYS$ zsm_Q^`-F?AE(;JkQ~&Qi4l4TIyOMaA7D4@|=xV41RhI@-5zZHc7M~t&MNcBf7>bRu zp+8|mj7f?U)p^7%?87K<&;)<=^;hoT@QCXZ&2l7Q*o%Mo!yowfx8Hu}&MwaR`X7Gx zJ3{7Pef5ULJ8}uU7d{`!kgUn2YRp(HHYlsyPttsg=8w$ePsWyb28xBTEXPU4soF5#qsfOHpl56JaL`1jo9no;xfW8{@cf#JF z)aS~oT~V-keWMV@!GhO?Vu}-+d?6tQhJyA}PX3OMj`b#1dzMxp*{wq9sQi9-$bZu^ z4b!6Wm@qS(AXurblm~_{hsQBlC-*xa1*YyTy6oV=D>n`o4AX2h0G1TQ5TQ3*xI?vp zvs)hmGq?bA6_BIpy_btSQk%10xufWIU>bOYiC{inGzP|i#M5iMXHm%;23_;5hdw zbYt^pthx=w-B2)~Guo;jJVS*S$Ok3;^LK$S>pT}_D9o`C=Cg@R!1MPw$OXeTb`&}o z6SCeb&k3*JvagQ>3JC{&-&I-DfrtYiI5}7y* z9X|-v;e0QlthuL74>zF#ga;3#5T>sgdVDwZD>_=sZrn6P~b-a zowR(f9OpGTr-0oyU!x^A=It7=?9b%?xA}U%{_eY+w0_I447vwC>iGPOYmfqiQ6NOP z*5HGpOZWcWJ0^`#Ima3jy9W_N#7%kq;S(Dpi~C!*&gbZCI(Dx@bQ?g%%j=i|MW z(avLz6+XuqaKaJL8%F`1@f7wQKmxRcDcyXyW(OD7_26*E>(8KyW(|TVrV^8uKPaT& zcZ`^at9^cX;?Cb(6lmV;VCqgTk8;s5;dkMC~2-H$|V6jMHSoxNLZ@_B^%=*^wG z{l|ZFtHXCxbWb@pG`T>>6nvXwWL!MBbuQBTyxBklz^g3^A=!vmN%*fiv==u3FDj_6 z7k^sBhoo@M!6VP@__~@P5c$G7O;6TvlGIf}CpsjvHVM%9%55M1!>lKM*E0ww8U)`!XH!1|5*`fC@tT0D_$Shu`az&yGtuorIaljIP9Tv2Oc<3?;e<{A#Mp*N zBbk8A+c9+#CfLc*lunNBG4mX6$6kcueA4VIcICSn40mULTdo~&1LGWre@PH`p+<>j z!$igLeu;m2jYX}Bz?$Hr!ET3jsrd)oil)ye=*X!+KlFpq6lB}WkuP&RF@*U zXYnup?;t1q>IBGm0SG>x4m77BOGCxo_LbgF8VtLuV(xiiSKC_-MR$$#*mZKT{Kxyj za5-S>s8lzvmAG_ZtO0iU&;Vkyv9x-RLxZq@r!uSPkxDp6n1wB9AQp8$~*b zO5^CDh_;Q_8U!Zjgem#`-K{&q=AH`=6I4I}kIua*&~NCmIxC!tR&C*=^V6_VfaC$h zekMThf5q)eD53J`#-pK7w15yq>YqyUIkCX|+yJ%*@A%o2ohGLo9NgrX_=As%2|2_{ za9l?RhlGW!l>>+5-*06B;2c6AZjo=UO+E(jmDXv^?*4JUVUSELH=DwF68pBuDLoY9 z585fG@CILm8aBIF8f4L&=s6jj@_W#34%CG8R=dh7n$Tzx9(SQQ#xcS@HPvRwD&MG) z@R5JpM!r^laV-vKO7wIEiXtKi&WAIeeGvX8x?%J)?4$a629<8YVi_rPvE?=9eb$NE zc%qlF!d!}&N!aPi*4NyM8uHS8ZB80?pkip^z%m3PU%2+T<}=k#!1Oj~!v_eAQNAxB zMu-9$4X#eFI|}E2`oI3cz0YfOme<5z{_TGg$R}*t7DA)Acy&p)0l;@~pW`~fWkDeQ zkwGX|*7>@gvX}>w9MZIq461Ee61~bW?L!zZx4GP+_bvvt&V$8l3d@1Ck^7L212cAefy>ti}@F zk|-f}Q!_ypx%lgvU{Dfhyi9QizIUvW3SYfnDRk|>O{mZh&`f9E-G)yGuT2Z)6wLoS ziQSp6RC2vj8y!WkXu%yU!B7Dke*MNcje~M+8E^)-m!zg0U-(#Cy(O8*dpC$H1&aZi zR0gG<*d#k>9Ajg1zbH0wDK|{lOvtGuk#W~XazAk^JabLHg4%zTa~>;^CWEs!qJnEe zqP7RuqIztGV+yaZLd3H1X2Nxf{rN9`^{X6HjwvYHXfqNy0YqhSue_c9=ssV4pzYe_ z>o-)Teqe5}EaI==e)pZI!T}wr-ps zZ(Gmp0oH z7itShu?1_CcI3Io2J*k#7hv*|yJ@?R_W&BYppOb;rcw8R$a^-K?gj=6+pgG*vWc2M z?=%ac1R}b_za&t{0t+9auNk%xDMJoYcN@ zR}5`eJT4R^?MjzUQ^KgU4$woTsh}?78i!0lo9I&9Pqg_8M7c@KR811CG#hLBY6Dg1 zhA$V=`xEVfnivM!m)o~4^F&@Hqjr4(;Swubt^I1gF4mtPN-Yq#+pyT5tna^H{h6is zuHJ~+D27l=!kY4XHm0OF`QTm>hfnpr;dQ7K#X-pV=f~uTHfEVj!DBlsW#Hcqn#q4f{HQ{iPCR0mtD%h1kn3V z{LA?_VmylDsGed(Q{|<2OX)b*E`9Tye*&sNW^Sj{BS6_Y2uIAI?v2gcl zI|6(T0)tqywG6yaUvKCazLx1QiotDH)Hm_EJ_lStS{sFRnh2hCSi)X+3pYWa=uD9Nt%7x-7uLU~shsQ_snm;%^R$t^LwHnIr&O+|Svj&ZltQzuU`=VTFSBCOc@vbAV$dt^kna*I9=a;| zn#d7F`p~E?9i^O~eo$8BOvPQ~=3NmqLaOHw0=PDuwU0X{*>h{It} zH-)|$WcVF^q%UGiy}FUKDs;Ddt!g@r**Ka2jj53b#l$twY=nH7ER@f!lUbbrRO2=& z*!7-E+Hi4Nkn_H3f?hl07>ey*UnwzTqJh2a{$|Q}1JPI%(m-GK^2l7oBiw?O}wwB@m;uutN?s;8ZzGOZ2(NyMwDlY(4sHhDflN1?x57lB8w zKG)Px(415nTdoY1d`QKI+bIgsCXJYsCpQ$;Xub=?eN<=#yLMZy#0{sa+LE`#XSP}v z1Ee`?1$!te;7J`V?6_%v z3V~^tRcU5H8;Wjc8a#x$J>GXEShy<=r%lcjDqFYo?8Zo8k1OC__Bt;}%6)q@|GY_H z=YLR>fBDYzd%}0m_~_4WY_EcLQHyh@qHU?5t9B;wX%BUPrn?}=pHTv8fA$?ayQ*1W z2-3O%oT@#vR|hKOr5xG?p^NMj0Ll=tZA#OE{^_O(f}BWcQzoRm)9|JRs}#XzwY(xF zI@gNbhDa-DVwrcj^YU2%t}3A^G%t!0gI0k_P%ADSlbnNNA4ATFVjM*{9>X4ong)<| zL0M1fXAW39);cK5sQc(xw%L|z$33DM8Y0Ew+N^NV)Wb9zMK`9RIMMIly_e~n`jTVf zhTH=snZ!Z--W8rM}=Zhs9+=z zb@N>%G+xDc(8a_Ci;IDqs>`J?cyr*EQE|Q%e^)$D;Lf5f*?S4(X36DMbj>*{O9vr&+EA0Z-%A=NqMo}>~ zn5=MB>GUlH+i0xk1(stg79Rg90hjfvz!lAE&09kxh>a0dc(s@?+Ci_}4?(0hJH@?h zAj!abTvXU3%wo;D=Nvx9q|>nhQkvAG-YIvJ&6*I!{;7ha8n+$yBUJu@LizqTzi}5A zm-%ym_Q=IzehgMzZ{EBi4-f&@HLK)i9mB4B%mwQL4IdR#bCsHJuMlk}BR&oSWV%yGQql5$MA7=V+!Ee)mJ9I1 zDJF9gFlX9r#C4hHgnK>~XNK|8yk_d(%8sa%WGwJG-HEjz3K>cN9Vp736Fd6xXR~hMGcAN{S)t}$Ncx> z^#hx9ShL;zgL{1YfomOl*<%SI^Bq%OlgQdGt%6LZGGVZdJ?wJ$ zOqgv)jI6RR(djU!lbFnUo9al@M)fO|zR*;i1wRNdCYu7IY2yYp_A()|MATjvcldPC z8>*!eJPYda&4z{wFjDxeQF|S=PV4#te>d1`D6mW$*{h$i3gsCTj$$xTz_SMb6!eaH z(|hHoN)kJWlPY~+Z>nR>-a$WCkp_J%U3gBtdljsyl-bLaqc^ldbq|yxUgEvego|B% z<+rBd#je+KxH$@!^bC}_yyxTNKE8kN&d$%7Ga%l4zWOLSAUS4S=eY9u!zaGS!{W31 z@yDOJFUquGEy<P=HKG%DnWRaqMf?p7at+Z}K?4CX%*2Np zLtvmN=%gv;JDH|$waDf~CN@N;pn-P?J2s$)p#MUIOY07SgbPjaiDzc7s4`H&c>b4b zCTNSr%H8I@`D4yU4!?QxY=6Vl@Dcm{?H%puE_3{vo*p`pfDe$XaZul5>sMs4WX1Wsj`qt;Pz zXrkHVUWO!sEVVU?rWL3hcp~<(v7YZLB!2Nbn^wlIt(QP|EkAFR7wf75Y=`7sroq0v zr-_4_xMZjx?zS)Wg$62lKXU$59gBpfK@W&UW-lmBag<5LZKF(Wt7*6M&r98xc=hGK z6`AxBpWD2>za%QRACsR=y36xI83xsSedoRmng7>lQ1~zWJ1KG8t2G*P*8QT}bO~%? zJAgh*vtrm^_n7>_S54-M3tu%llGYH&84>$2=r!?St|gnKE3%9Goej~NrhFbJ?kvu| z*e4r30%wWm9k&|HIB2de`WG`FT>HgwHV48LjH zv51f7S_f`h2S)w zO8)NoeOeT{Nrl(&A%Lc#Xz$f;T0GAsAzc=WwGD$8I^^b8YTPvAEg!0Y+xxspfB*gW z#p|3L*Zewzrz4n8wE*9$Qfkl**DHM43ihqS=MVA;!h*+1BIGm&D@+iPWRA7y#+OBx zv0gm1lA+3WM*|3oOs7N%RV<9Ov2Ru(J6@fsyoV?(%7kbTg;F7>GF+>JawwalsW`_S zL6$*DI%)JIRU+RfmzNi8fUR`AneiV=i{*Ztm{fZB8Bl%^BIc&BZe& z>)(9$tNeFftB()v!@Kt^NWt;Eg=4|ukzK?!nnC&bv`=D^d_xNfx*-D^qaqQ^L!8e{)d0eKfh-| z9`G4!i8mLQr#$!YDrff+o4|NVv8St#xk&hUOTH{7;nyE->0RFEHUHuFKf8CA$8LUl z(#!@X~FLHWNqwyz^hK7Eo-Lm!~GzvlLSL2;zag5gL7$jyND%n6x=9fMnvbZW~17r z8H_Jzce@Y9F&ieh-lcM0TtUbLA@NvYQGnX6>#O7Zipc?uQZM^?n4|l$C;DExjQ{Mc0d34qxIm|?wm-2xohTABo}{v5O+mi6v{^X%TsSBxFO#&pYCqm=i7TW>_Zy{QC4Sk6{9Eg zN}XxMHuqV9zTtjD6r~EM34o~AMx-mKOYc%~dMIk>jWngPw^Bm|`bxSlAXk2RT5xU9 z9~}rsg^1TGq#BPmB*&!6+Pdfq}H-;mC z>!-p+_C>S6AmBE=M93|oxw?h4J{654I%lL|_*3-6Qz|G&m%RJab#AJ`-rCG|B~MM} z{k>Ow_m%BrsNG1OS+MO2yA8SEzfK(PB>}kbg81S~?|~+VSy-CdebC`aP|-BmCm3o~ zlvD)dig&s}uB(YX_x7mN*Wh;>6*`y;TIl2Yf#UJ>u#lk|28fLav{9%{8w1X)w?i1j z;G#5;0Uzg{TYl#Y64mT-DAWjqlh$--T%krlfew@wHFel@7D2h`bX+v0CgWDA*RpS7 z0F3XlQN#pxYvmL*NES#APuasg8>XC_PMBgyuHgg z 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 bEp_fl&8tQwPNqKM6 z$Ivaza8rL3HQ!})L2vLlqk=c)XiaTfr(QsBahdn~t2bV!+i%{d`|o^*u3Wmz zF`gGTxAO&tRm1_15hRaH(1KsU^~G3It}Y5| z58t~J>&-*Rn1&}plTU_nO?*?~LyFyVngO3TpDK;_wI)|lHrjF9r@gWjnIc_E%$h~a zx-8*>8E90bgn+^faYG}`X&5e~z&y3HS`$@!wx#h}rUr&JFg4pRtdm26S7oRyY>V)ubvY{KL6YAEI=DL&GOpVr~g zCWP*(w#u4q2xZ2D!eY3&1(E`-0T5r4u=(@z9v9!|~LmnvphuJV~+C z1-d82btz7a@u#65v^?&y#m^M7030w4^Nc|#CgJm}eV#B-XFW_`%qb=l0klj3hn^k4 zeSKXXM%-9&!Pf?9p7A7TUbXU|yfZ5xzW3JFCLJLYShK+qeFi-_j=`Mg0h%#!-cu7GfL~DJL7Shb z*dON$)c&z*(=mnT$PF0E#rK8&9K|C8jFDr|ycypcZr~08KAtyddvToX4my%aU7zFV zJWr>&L(k`_j(~8&dD(UYV&R=k#L*oMj*FKsDT`pp8x&8?xv^1EZ&?<>!#$zi&ucC` z=wk!TAC?SnyA^{Nh9Ud7bgGB086fux$z4SgfrkN= z=4)ue9G~pd#>N_-v*GDTCKt95Vc{?Jp=8srUY3#j>$n+DFBpx%NZ{zNh6X7`Utbv$ zFtKC9DF&vHL=?0dH|DqE_5I!J7wPTIHJ)CAcKipAUee)%XLOA2c_p$9G$y<+*o(k4 znx%Hk8fudiNM3E(8;W{UQk$6@4C3&8(2xUw1CUQN`V8i6Cubu*7A~y7=olhK?lfZV zGd3$5$Mbx4xJ~CrdsLqta^^e$AiKl&gj$SqgJ;Y!;1h~l;pb>LKI3~8{pz*V|oN1%6Mb&3Ao+ne+|-@C*thVkf({_xXPs^b0dcmD3bOZRTv zqLsxtjv2#C!SVep0@Rb^qqsKg($k$?&KO@m8q)URDVzKt>m5bVc{~PoGe18S?fU)> zsk%$WVydLR zf5^J@oCh3K3&|8=pE~zOffQHTx@DweK*oEEWGs>)OQ~xX)^H?0V6DA&{TjV-?@hXM z`whBwL5~jnn6MI9i z^cjURykcT8BjLg+b0xHO>$2thR7_6Ef?T0&82{=V@>tMcyndZ--@Qj~zV$X;zj1>Z z3)sI`R@O9@5R;)1Psp)P<;7J#@$NS2^7SOV!W3_Iwr!i@o~A=~wVX@$sZ+b)1nRTN zcq#ysK~tE@HK%O7V*0ZQ4~*JwVBMN3!6g=$3@BVH-bt>JP7yVcBd5~Vp@{|JXr;aw zbLCWd)8^WJCCA}Y5p0Eaa&hM=dMR1!dR~zDg6DUHy<`;YhIy<(Juy_ovspBTRTGV& zH9B>XG4h;F&e4^2BncYUU}n;G&lk zXyU&k%JzILlC3<;9s48p2-G?F+yi8g$Mqj6gaW*y75;FrN9XQZAhC;6^CS^mKa0eZ`lw{{Fagy{g`Nl-g(Ljrmi4B^^Z|Jm$^+^d3$wwa%;fuT`kw(ht5IY~^eyos#mEA3m# zKo&pXTGMAdN2xJ5*FD61D4bGCQd2}@nH;kTtDNE?%^cI9o0}deJ$NBZ$?*ne|IT^g z@nDd}jhg_|Ptd@Pqu-B<)~QY$0oZW^VY&{W$a#ppJ_8s4*n!f^QE*|}9XNw~#Gn>8 z9Spe4!IbIi@q=Jm1FF0ISE=R()WwwulrcTV*V%MV^NevE0NK!lmul_?mH;jUT+vI7 zGc&+#W;CKJAEZop=+Hrr!tvpFWV%x`Fvs_RE`|4p#?vlluP+%`=G@1w=kwz1ZHwcD zi*ioTtpyNYVE0R*mD+~RT6i=+KtI#TJX0pvylp`iegOCr`RpsIgAY1!hwJw9moMl- zJWtpVc#?<*8B&J${aj$^-8#rzH_heK3LV~PHQx^f1N2>T{?G-7<9-DBh%3XNiy*9yfG|XG-lKT^kSmUjxQ^E({#%H@_X=H{0RF%{LG#T? z4r*ypG{{+9jD=df2+&lsrn~3#UK~h7L?(A>>Bq9-TMWAzpq#sD>x)>8F9 zrfKYEbn*sI1q1Tu@%+~#%bn8>M=b@oLxFfpYv zx;P&Uu0hw_j}2DVh(# zHHERRXR%z3*LO@SlM{OFyM3y^nWL9O&mbG?4W8eFxLyIga_nSWyRp6@Be%+OQn`Ri zS;q}k&$G_EmIkL66QE{@t3{y;nv+|m$)L}QHJjv^FC1c~WHaSE2xS}bHQU%E^; zZ{MNYcka@yyLWi+LF4xE<0tg^mtWD(|KyM9e&e!Ug3I)Jl+4_mWdk?m=WHX+cwcQ^e~oUv z`9=ieH|h4x+jQs78+0i?6Ijc|ZU2nD6QCitiD9U{uHOZT^my9Ptt(~e8oyB|0x2&B zbBd{kZ+X}Y2a|E7{FgXNkWg4jjcvp*Cc5H8{esK0nQU-bAv%z_fgx7Cg%+B zT_y?e$~wSujp$Y|2?3PhiGliZeoh*YgIdlou(R zN9?vfNGTDGH=*3i*hAneWPd+^Oy~$r&=E@DfTsl&|$rrtbkJUE(h$hYR74FKScrAAjnKF zi)2#S*1Atcys00SwzH)XnE`lPn>m(xB2CL$qqcbs(&>ER8YAPV$e;-=K=MN)P)p)dTCzV zsB4V|DB>c*uIEMI?qJ1~x0?0uIIc=#_we~~zTvPB5D3i~Pt!R9FVNchS_B;H^y2A5 zb}=M1hO>p+I!%p7Zum7OT1CsW!{TsQC(av6ymydYk83%Y=X;1J-%Rx{xv62sRe3&MTRx*B1-g8pwfSGJSq_!o>o=j}~Bc$aFJF7X`z%z6C~%)5fuRNq<-AVW*hvkKu4Y^pR&L#;fBYZ*2Xr_* zqu>9-@6-5`4`anROjDM*NYX6zg&GK8p9rSD(|-rDJ+?ahEPE6H_zMSbhB98#+2VAjp}(8p0Y_ zD5Vqkxy5I;se>XhDxFWx&-TcPW=@*8VtU|P`Km@mOU0w5a%37dtaWH=U~gf%`r0~O zx^yK1z?*dM&AaTZj?V>pG@^~(|LKqEgZJK}_uu_Feg4Tuyea;F^Iu!X-JXK~IzOv` z*)_Snt%$PRl*ozUVl&asqJ-2Zx}{=Hn*NY{L7Hn)B+%a!uAK&FykD~$Df5PHZ5t#bI_c* z8O!8dygi&bO>2>AO-`?j2A)_taYjyso~|JiZqhZm=QcStYOytiLM3|myh$cB+#XM+ zMZzfO2uo_OCpqQf4J7(t_UlpB*pkZqyy^W(WLY5N4Ei$RHXzPSGXRsZOr`nQl+}d6 z0TN+e?rhW3xW*y=tBAE#zdx5)2N)t4r62E91(7cSoO2Cnv0UD({=8yoQonF)%y|%N zq?d^4B1qP2H{OV?C2k1umsk_0zc z^`7P?fGgDu)nzeeMT`B?&9x4ylXrSgHW7Gj7xZTG*>>q}JE6B}*Fn#JPWeq5?jS~S z?Vrs6mdg_iTsyuiJ0^1j&w*hJY*PC*%#^Ne=t(KV+vLIaT8Zsq(^srFW63)=?KyJK zAR({oZ|-PekUB z>*|}-4wts0Zlv98pqyssDIz&cQ_?&4Zqw{(np!lY`7y;3$Ye;VhQw!6Gf-<{)w$EV zYxQZ=XJcAl&qHc7NV0}8%Smc66s`=EqrL$io``ckDQm>u1kan{0A_|1x>wi9awOGC zT}^*aV%20S0$mRt3}`DsEniw$j0N5~)#sA22(Ss7IL_dO3mfs@=6R}T`t|28Uh=|y z=k_g`aA~}NM4QQ?z~CPl+6u56nrp?AlLa-CVIUrhfd$rKG

    *ekc;~b#4OaYmfYh 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

    !2ZK4GqB8{^;9Qe@Di|U9&~Z(7 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%0AeW2^;bv72{=k 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�w-TI3F7n<54kSaPB>aIU>tSLIkp|dm9@x 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

    F!s7Vv~7@?+aMT_%v<*Drg0l! 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

    WhE5?!4dE(re6vAn~&Sk(DWPfXDJ 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%0D6*=o{e69Se?$D|E&}J< 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

    4;lg(IR5BU2 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 Ef)c;W_y7O^ literal 0 HcmV?d00001 diff --git a/src/assets/images/menu003.png b/src/assets/images/menu003.png new file mode 100644 index 0000000000000000000000000000000000000000..dbe1366bdddaacc60d1bc1204291cc545fc5d2d5 GIT binary patch literal 599206 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�c5O+LdRruHBv92+;#jt<4nD@pXh(tO2V`jz`Ju1 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 k=S?`zxc2TKCP1w;= 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%0DS&jgMK@t@Pa0MZz#;T`0GlOV9dpfVUa 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ʿ`15TRg$UT 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 z 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�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�Q_F)W~qeRUbRPhZS+_|2g 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 z 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

    A30->81r%AcE8t-cj6V#I~TOjD-s2mlh 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%0D#WaXl$r`ZQ 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

    W|e4q%h5#z~dU8tH)b3xYP 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

    uzL#bXR=V8KzuyKWVevd5yUy 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%0D4y6DVsY~W(-xV$ZnE-GC#^vV) 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 hW~SygA~H{mPF`x4#x? z<}y!d(($Sr`o}wDF0c+5&{Qwoqj@>0f(l@;z#@4_cd^`Pk)RqSvu~RXH?@g)xxT>5 z@_>u^dc)<51~6Mv!6(0OJR**hpRt=i$4v1cX%Hee#uDqP+AZ{GJNvH-WaMppczwjs z(-$dKAvw&hBO+lV@Gp>75AoTfEuAcDue()ni3}`LVJ$%`7yFcL`e;p+lzaJokP-xQ z8-johTfEWm4WRQ621O@c?z18HbhouJ1};h)Fy63l<+-GB%gxk~Es~su4T{tTr`2yS ziv_+`G{4&#^Om%WVVhv7@mq=A@4*s60asH zVfEVHAV-^w6`OQzrV%Xefc~vY8bUzRE4XmPxzW;`-?IgdIYuW zaAON@1e%IiuW6bFEY$CNW51Y^M3t%+QvbZypAn@d#CLCdH4)&_=I7Q-?^*4B-csoo zkjG*oBn9O8&y`3%{*xDo7)dN~XPT+*Oh?&FQwBuYJCr_HEI?KIC4uiV1}6ulg^9e=E;`-qwP78 zx8!3Y^toWsseqJ1%IWh+)P$Az;rR=Gul>}105ugzhJ7x>3KBf{Oy_u~S&`uKKe7h` z;+VYNFfV)K5b}q$M%m<`f)1Fcd7+_OS_%?l7ILjjosTzl&DMq@V-LnW#XLHTU&N=) zKZSasM5Y0q01;26rIxu{Sy7_^x9Y%UlFWOI7?s@ZDa)8_Ffv;OfHGbXi^sZ`_n&bS z)$f!4KDJ?0VxbNLg%%RqGfpkM+*QRg3XqRxg9Zhfz1+Wb6MyK`n#*btCY8zp)8aS& z^abXFGtvSm{c>kcK>7Q_VG8kQw{iv+)ejybH|C{eOjYS{jpm=7-bj=PB$^`{$Fu-d zndtsz-fj>0$M5g(xa*lF1b2}IGO&r@ryqWTzx?_|xGFjy(?iX#p{oAK2TO?svf)ZA zdE0*5MCR{7qTR}O?PrxYSGobk_?)H`jVUGs!PgZuj$W~%)1l%?v%y)npLxBoZ*GW( z?y>0;?RvTFg~19B$XGWjRsuYz3cR>LK%gqYC^UR5abvO}3`G#Zm?v3JCD?P8ygfh1 zsOEse$SARv&z?2)=~8;mfgVw3*|y$bWBUAueTFni7@iR73p)>B9tsjr`EKdI*pF9o zy#9HOssSf0JF(5I&!dPbH9CV8L^aBaaJI~yMvO={0B|pDo8d@tKhUY!mo3$@!uyS- z?5oJxANL#lw%?1izGz{*H{g7uake=tT^VjJj@&kkLx43kT4VYA`Q-*)eD9d+4aZsMP( zMa%s=H^>~*czF>Yt~7NPS>_G?u%gnX)QbUqkto5#vPstle>l*vS*%l2$l85>AJQ-^ z&ERiCKQ9=zS#L6I;D|Yit?C-%wm6j@b+Mr;uNI(Dg{JA2?tb57s0p_&o_|%0Vpt2A zc+bNWxc68@1U1{Iyh9Z?Iuq&v^P1EiL1oHDG2)%UA#M)^l`-7S&Nks;xDwR{_-a|y zW-Mg+i>3D19jybV77I15omR3atfggx>veWl`nfg*R%cPEcbbyfMI~WHFxh6k`r4(5 zlsLLo8opK{rqC9Ba$Pjtq<2ci8(=eD%~0uZfduozYK%GNmV!;9pfa`E84aU3G;&T_ z=yt8ORpZlGKJ0xBnaV<~3HDv@cT~3_1n13hvY7CUl#Ii;4|+*Z9Ut3iy~9)p~g1bn>%^m=O6Q0tJuo=ZGT<7;Vw zpqG!uM9-#1Avs?bf&J+%uqa1E$d3>fjIa(8PF7PSnj+eKVKxjT2x7B252mZEJ>Zg% zk$gnOG)WLiRyCbV@f~lCVX-_ zd9~*z@hIIp$Me7pdI|#XS=L?S%cdI7Z|dZ&SC-0BA}DV zrQq~Zz6A{;oaPv{Hf=8oJRyF49YP#r^+@wZPaeuPU0JG}o!}`biaZY%+K2wWVLlY! zGDlb$T9Hs<&(IE6EHOmYXA)BKF~1KwDH19KBXzV?u7MH6V4SXv7=}>E942}yvwUu) zfU|wUB)%aDitQeqhX5Za0_t_+aya+x0-gr~PRPdcFpFZswgRIx*Z55JaPWkCtW|4R zw)pdPMMXgZQwju@2ql>84P#pMA8aa!r+nE&I1tQkXpD{SILs>1Hh8m|W}c#kwD;I- z9Ga3@a!r#mf@+i_rb;8#3AN!b=?{R1YpC3BW(NugTJ?gLC@zmqdV9aY?|bt$)_eS8dKcM%f+$zLq zDOe8AxsGRJ8Qx4yGZrx&<^ATviu&vs zwP|>iOcpsFT<%CEP;N^2qo>cgr;&0W3@%TDuL8kaioJz~`)udyX+$I`R=JZEx0#_3 zXIQWlnl=4Y29k8}kYh?4L#&_7jyNwzMoTuo{8_3)H8+`flDj=W#{Kp&o$KSug zmmhwBWxMZ{)kW^ZZgmd(uCHQWK%c+;+p_8I)`+(zTWhjwM=z}*jj+(TIT~$K&oRH>-n(t7x^8N> zEUeJ!EjU&I(dg zz}|o)+Yd-$bBlV#VyG4)bB__*(9O<+l{DH+2aP?4A?+gZZGK*$d(yqxSuD-O6a+*R z@lV5_L2{05VwKPZi;>QUW~r~PF!n)&4QpB%8ul3EQi-zEpRJU5ZN!Gb`FxlpgnEZ` zdIax)0&muPd8-OM86c4~kqv$Ls^7z7*g0pZ1pe=Ji;8g$!q#K6It(n=qt3Bm0QFQB z@odAAzW?~+hW&>&rTYVkm z%~+|=3N;T{r)W7 zYiCi}n5P8PYOy}&EFY!dXO9>ja&_m*fr6l1Y7CPocqGm+8O(4hbn!`Q4B{w~gLw_1 z@DaP1tRVtA7AEsWdG^?0Y0gtFr!Tx&L)Fe+yu&|vQ8jGFI^7NjU*l7kerd*{dD9u0 z6>tuYsDAia%1D1y1mR#est9Hc`Uq-~*i+JSbAl z^v?LdDCu<3On$^apo3ig8KM1|r@d0=Gsf!DPRn zOba{?94P(W5EA|}>?v#8XP?dKGcxvrD*;Abvmu>;f^JV4hyjnA|J)LfWabTp(zUo= zDnt<{KkPh|s|o=u^6~k|s;LN&9(A%vys}ZPQuJcgEwX4VoQI?A;4m3Lm`S#gH(i&? z*+lsE-j6X+F@!<2V zZ;fR1^CD#Kqc9F~LM=pW8c)v1IF)Q;bsXBxfH;qbniUtK+1m^MA=k-954F(>U`ykz zG_yAuAH#NBHHid&c5kRMY1mc{)1tLsAGg~Z ze0o`QJG|d-|M<_p!+mcuKY#iJw?7{8?|48Y(PJ-HSUj_%16fSne!i!|;A zN8`r4Yx5nK=l-+rEWLmD*0fo1KICWg{tg$qz~y?;Y-l^T#k0=m8-wU_z7R14rJi+AyuCaJf&5N$R`yvsr5ljjr<=&ZDI2 zAk&{=*sW1FdsWj7wa1axSS@0p+N67-kVGrQjFO`;>@&7zkME1cHop|mxgipKw7_ar zV%Qzua7v)?=P%h>UPIH}svKWDg%ZHPtf5d0IN6vILvU0KC7FzWj?`_wfJANoskR)+f6qFU$gL|SWW07tdUh17nrBrWSN?7ARPC@i7C zP+YkVpX6C4YN7!y0&>W-Y+%{?zV_IZ3Bk}b%qH$l!usZaI7L|tG&KsJSq{9B&^nMd=Odp{o7{Ov1G2luTQ|Wy$ z?Fv(G6zZCqMuP>>GIA3S#-};3W?WGMMfoyOOi-_PJS@Xn8Q9flBY!V^z3_b_NefH) zb&Usckqh_i!8_vS@JvbekvB@}x$91`Wx0bj*3AFiDDu$K44-{?XZhZ9>2>jt9pG0O z5_KzF2&15L?_Dd~)AOJA1hB@wPr^_aj6xiq;W1B|mw^`Tb}njFiDSpSHR+?BWyJGF z-O1Wnpke`V9VL^9XV0H+yra!1F+H`Q@|cT{3O3IhpzsU%2E8`;G|8o_<8M&eo_?@p z_5#e~4RY(A#n&WaiVB<}|L_0@o2>TJ?d21|hUGPtNn?E{GC{Za3@q~DW(D(@ zeCFA}^~2C8x6SQfgGkx$pm9=o%s$eCRl)C-QN8lxun{jCbNj@#u}t67v1gpW3pzlo zD6&c?^-ldh3kHo~ zFg%R|S2E7B`i$#Ya~v#T@s}TUQ&?0YXKD0+BW?X-I@pLo!im&gRcHqE^QpGbsP{Sg3!XvE<}+*Z_@C53I9Vy=vl|sY2q*5w*(P?3f}t~< z?yx1#do2?U;K?%<%T1^%3*WRAHUM~&KBjABRx#lGSz$f*wcrwkV1Q96n|SxMqXT9$ zqLO^zMEa!W{BDi|fJ-?d`j6r#aq?Edc8pMe(p_PBU6PL-s^)z&V$a3bk4OwZ@{kjQ91je|}8| zkc$<_5{<}_cdKqiSG(6mDIhuXU7{9QX3a}`iC6C4beSXFiK45 z@KpF=)P0Lh3iQmOn>UBUcq)tO!{swHAGKIFn-02$#9V0uy^L-a zzg0KMuGke{{Jgky#?}ZmWebbZvfmqEHK*7Xyuq{~&M52 zwN|{wad35>(CLC0)%I;9*r9>7V! zsXAkWwKQGHk6QYVAkt+ElN(~P$qjm#d)Z|~GmA$l=&<4krzXrH7pX|c@QR}s;^^Mf zQ3&H@3sSPHYfM_*jA#}(Oq=sj$l$(pp1gUOQ<%)Aow>=i#S{NeNK;yT=~B#%v<^7y zd`#Qh^zPMW4WAZU?gfHyyF{+K`DQ+{8F-8oq`P}+7)Nc+DUySu$QniZ2`06~5+iop zP|rTcLf5YwQKCZ@GffS#%DqOZX?w(+)h#a~Jg4rL*E7mP^aSuLDuyJZQx$WbHel#C zGvx+YBW0#siK7EV8yLARQk@b%cdDelDVV`mnO_efX&z-rS3lEH2;=>O;v6FP6Aq0# zObVRz6GMRVs;4{PUq}-e@}obKCdoWKQNU#GI8G8Km~Ajbm4Y!{htfcoEcTfwPEYL* zlN`AifwaLL#pjz(5(hl?GGO!pP4lU$JnUE5(Eaw?JG|d}fYEqE#1eP*Z+?3D1^)6c zKf+~&021Z0F~LJIw5hR+wlg(s0=XLDDR5K zq_m0sSWeQW$-N+PWZPB;8g#N70YMph)>H^guv|#tpPyfGZVv@4E(FuY>X=baC*{o9 zH$UH_WhjbJR6ebE%}tTgsLZF5QlFK&Q+(SzbT5sLvrV8xzSW3HKkNOOHE`t9vc@H% z4=&QSK$LNLSVS69gs~@exd@2ya%u4S^DF%QAK&5Y_jkAqBadIN(0C)vO~HOYKEwmv zw5Z*N01UbLWsU?kwqEG@$xS;K=nOWy?SFrLxyoi(qM<%r)u--cF_x+BKf5=jr3>|6 zR>F&VJ%tXxNi(yu9J=2F{3Wv2Va=MTgf$v#vjS2Yw7%Q zhcuGSJm45L>7xE}D}R=9)_P+~kQN%kSvBfFLZtL-kAQPIx{&1Ol6%2H^WjD5ff~)# zY|HP~&t}lJMb6O08hqW*YTA;4`>eT^TG`Y`o`Ej!w`C(umSVzwqGpw<*UfGnVP1eV z?PeJmzVL}Gc&lBTHfRd|l5bZf+tRo-v4VJ<9~f^%zAGC%%a955{f&}50tJ%EuW79m zc^YO#80LyIFStP>5rbk4PGv`M0H?kOM5ozX1jpi>8K+^vr!e;e~yO*)y5#07L8%cXy2eC z;sg>__0Oi8^9o_KDSFE$rfdPHT)LFKy5wXObjomm1sPhXr4&G>y;CEaS-6q+J<8fY zB=jX$x-=6=M_7%$&QVF#`g(iG$|ZyMV4=L$%4awfpcF`L+Dx3ct6nf5&94_RA9^8G zEcpIx2glq)wc_B9iIz!&#@y`D0Uc2#B=DhQdfr$pQ+$ROaBT+ZJo6P!Ib8$l_0y|2 zw8W^5N#R~)^DO`qN2>r%zWyR{ce*L1EPlRT&zmO1`CUDiWYT}xoKJr3^4B;?q|@)6 zxsEVNYo_7J;U$j(La5&3Cs@6_ng~vyuGuS(0M0z$o!sXXxaJp6Nan8@Lr zIDVEw0v>ueQn~(JTGuQSIK0f1!<`Xeo0&B*e+qO`KAgD$vs~Vr8pKj)R4xG?$nKNg z;Mse{vqu-pV+reqPX`apwoI|56K`Aj{ycs%n%o3eE+!Lyzu({=zu(~PuCle&f?&+1lu+s)Mn z^7lQ@b0{D|_otH&;6`2_=x6Pi{KDSmF8*hYp_$M~G1j za%{Ygh0cw$l>~@_{#;j-dj07ATw?F=X+um%qr9chE^Q}+i``a7bZ+G2(Go^QLtR-b&zc6q2yX1=N=cypH`}PjE zy%>Ibzwf_K$>B|6$lCtj9`M+I9yiRNKYxbHW!-<)-sr9`;zgG;aKFZHw|9-1g3Pk! z=5&}RRbxUe-KDJpqvOAD`17Ml4!bfe9+CSi+xf2dS)1xI1BZe6Rc%l$+tdB^u-yLh z>nEYRvlRRN?H%6V-&JycSxYjE($P1MBehLD8JNp+&*eVv-2l88a%V4yMM`U5tWfCr zUS{vSTEz9=?VshaXs6fx`*?AByTzNi8jKYK8+c-nIf^Anz2!i{VQn!88{sFe$qs}R z@^Ah4&3oKh0DUb7EeBnW57A5uc~R-NYtup9c?tsn=yrq{(K_*7oIl6`jzHY42I zpJFn9U!FA^E>MkcMpYR$J3~Cyb*(YMBhx%&tU>AJj-_bjgpgT=`8wf*yO9xWI8^OY zmrAwHdd8XnRy+)r%_sOH!H$Sii+ zV8l3kE?B$<^2o)EwbNl-o48qOW8=oOGLf(pbvT0aW_<+AfH%NYO!i_&M(a_b+j><+-WWnI@mP+bf)tM3zavKJ%0v3F>%KLE2W*0dg)$B`5}X_3R7j*x znol2!bkxX>3oID{cG%R^g0kC0_W1KMSH8v1sh*v>**LX1#aHd|Oi<+PHJ5m9rjz&> zo~mL9m`KNPmTw=W(a*f+_4h>RgI(j*V~mAh?SAi8H@9?_?~@t7oBcfoXz$5uaw)dc zhtu?|6HzacN&}QoB)_WLq%4>Z--9324zG>Qp%Ks13p|qO;A!>y6)gs(Zq_7%!x1V4 zJ6SxvX!KI@h6tXs3h-cyh$y!r$)ETM{~Nz8{BK0r^UtN&{zKhT8(6Y_CkS<$dLC{# zg2kf{&8HKo(mWA=f4{+he!Ibgp=kSc$;CVaaah;=*z5V9fBFf2{pHmxgeK=Mb_yr7 zdo&nYb{d-8vK>B$n(Mh>ef`CL5DR#V)hSG4C~|5gD8r%XG!HNtd%?DQR2KUx8>gO0`ts+IgruIYB`75 z^Y_|{Qf(MZ24Um|k+un7N*-ThLmF3WG|GEP082LPn#h{92rK033Kxt)m|63d(oCW6 zmdJj#s5mIDH7>|+OaYgeAls1bzxHo`dx!t;|NUPgN0eAGj^bj#+oE7Nj#XnB{MeY3 zzBlQY1v)qD`>*E>Ip3d;y-C;Nl0Ty^4am4}@cZq%$kc!N^_Tr;yzJNSP0mpMvtO>C zp#AV7O{z9K`h0xfn|Hkiw2A7r{aKc)G{f#6U$6TUzg^{L4${qivj(DDL$(S*UZc_+ z8mgPi77d&-r}#VFz+=X}z;%i|nveBG8sw{N!TGPpUgU7J+tmy0-o)P;*LG8ht^&=q zIq_}OFbcIm!axTG(qM@s^#YIW7H+0tTR3j+UtV9K@1OT5EFL!zETT}NLzHdq{|1?n z3$roIn92gYwJj^fP!Y>Aq6gzd2i3zer)^MIYbCk&m%O)xAg<84#cNOl(D`RJK_^{h z#wr831NQcoW!(E;i^<7F5rUUMSq{5Dgq*)Zu~mp?T^DUK8*27lqFEfmI&pw)x5XZ7x%iPKvw;DDvR3mm zpA`*aZ&C%|XH?)}!q{_r8pM*+rA7V#iMGX%xWhl7l);`pH zR5yB=u|q+d*ClE2XUmq{UvBeWqbPl+M@jT0$#3u^3i+8mhiSplvO$-qZ<=PblX?CZ zleUXmnum-1p#AM*syWwZGT!4>jLOA5<)e~93MhOhRSr%$iIvK$+XY~yS<9XBd?XFI z^A*H7o^0lh5@?JY!gU4Xd#z-;15iSX2-XA=*$<2+DQQEW_S6+)$J{{&VZ;@C}x3rwIlV!vYV!}1mj6phR!r~?RdzB_cN&#vs=Bluu%N7 zK`9^~qC?8XcrqkB*aFaB2R;2>rs2bMhV*iOjwl>mC;xbV7r8h7@I{6T>w1B&zyAmP z`@jFYe75Wtzc9g_Rn&XK$^|_)EWG7@z+IZ>moHzSv449nEUtU=%NulsvOVO|;0^PG zn^%JbzTIEoM_>Xu!V81YIO>(lI#ptFy8j&|Mlf%|2Y@=gx}vE5}~F?@B;UK z6FU4No^id-cst%|+C`~7SYj{v-?r6JK$T@BQ;$V~$201%xZ8P7+VnTOR@u*fd1dmJ zWStMY*1O}3cwo~_@rWwnmVwNoKqaCvCDF*4$RD<-5e$as@FuA_Ff2x5cVX)blg^u| zmRRM$|4mpCL-OX^12roeZBUF#(3bN7do+I9+=8eiLQZXwO)RaaV%um(3zRE0oqtd* za@?qK(>u!f9D9}syn*4fL3DI1>ZQlP@Oh;p?4?T54o5IDmqfLfnt4X&# zA6h@V4$7L*)wxBa*(TfJXDYi-O1&;=x($C^p1gnmGCcJf!UEjb#vq>O{e3O`UA5pi zb@vIEdtYIB`3`+a)J&S3RpXF!df(#m?+_0@wgS2?bv5%5@S+ij%!@Flf_z@2BWoHO zsmr_*v2yq#ua7y+!@} zt}XWWFKYDxOCX@IM|RobN1t2j2(*6lwE8)u8i@kyBQRRsG_{bETQI!ml8S7`;U!y< zJmyBkJvF4n6qB)#MXO-p-1?EBU$k*dY~}A48^sNdH8;*`Z4f~i{y9Nmc^JZx# zZ`0({7AQ>Fe)+XeWl|TOxY(SJ^z0+VR`9um8cQ(&Ws9Qzh`D$eS^l_J;n12-5m9wc zc7P61d=AwYF(w}=93pjEYw1}n+wPoHo2y|gMg#d*xHq1l1e{4rLef`Xet z+0YP8_wBI8r5Uh@8-w4zzQNb;n><7x5+kt&IgaCz1bt>vzlOQ^6^>YZ@XQ07p+7AyctmgD=NldRz9f_2gCxV?vX z#NcSNYn`|K-XQsRquW}&uTbKjT14-$3W4EtxBcHgOnJ3Pio+s%sV2Gdca3@L`rUkC zp1}UUf0HM}mbOj8fWY;TIuFPr&{QsvDl!@FjQJYF;U>lgHDB2=!MZs%rU)q8X|tvW z!r#0YoJ-ZFOQ?Ko&@wE!VsF&ReBRx=ByAJ*^E7ZDM&a(|E>TZ60-J{$5+Tj1z!4R1glIUjfWeSd4gs9#v3Xs3MR`?p- zB-4w;+4Y%kBK92x1acJJ-PJTmMrhH9u*DcGtW0b6_Z|~0y-w4iP$z9pu&Y6rn(g(cmt1SORIuEspB&qW=BJpoEu=8bW0mUc2gk>bDuQJoGk_2 z6r=+o?QX{JirA9U*EFy99Exh37ykJht4ffP((c1v2X*u38pCh7`z!}N;~Qt|)NCao zv(B8=x_OpI%|0}{J}iZWm4GMJ-l1QtofH;n{Gd=WQmMyf+g(%)qzHXoVivHY@;9(3 zL(7?f=O%rKT|}ks>v5BLZb)DP#kpr9($KMj!e;+59AtM%2usg-kRhf={XEGJUpjvt z3l(I3Zui{Z;_^xTz`9K{-4CE8wdV5{a1lM#ui8UDKTyv(_6)*FGL6U2a1;+4ez)8_k3Q?EpJI8dGIMCwfVKQ`HZ0Hhoye{Rs_59$$mvc2yHH_U0bU%3>U zX@EKMgB*?mnTRlXT6`jiv+o>B%$mw&C@WFSW+8`A=P0viIlD^D!lQ0e&+zl}z16jl zxySa@WB(M zCl1TBw&M)PD#nOtjL^Z42q#~Ab5c9zM!a6ze!lpmIvT@*jSC!%NzOfXYK*-8mx#!+ zp~A-g^EY^V*M}B^phT+21>k*yKYjWc{`%J+;d0T3=;DnOQmBLwTsc$YE-`ah%Vx7u z{ue({VjhZ?H4ab=_aW`{GQ|nQVDiuw_X5Q~#|ECzHXSC9#Ns<9Dn3I4$4UMn2Z@ ze@>xp&(E*gTxc3JyUMD?3y5KIc(!pKgcQglAU;W_h}?oyffVJLzmCYPwdQM~Y+Bsg zNjML5qM0I`EIsw<+3n}K?V`qE_!;8vK^eYm9T_-jx0D za{09P(GOz}0K9*HhsS;a^H!E6u?%*T?Z~i9VBWBz`hf zAkLEI(PdM|(Ly5s-jvcT`QLB9!$1Fl@biy9zz<)pu)W_zs(j_BwTCK4_>SRi{vv;A z6DR)az0qKA@S{Co>kr$$b~!IN7LFlMa%Od9KycHcF-Is=YuvP{4kF|5~_kO?2pT&NBhggY{Z{vJ;ZRADby8jv1>mssi zx!0RY?}rUs@4V@>Ol@f_4U)Fn87_qTuIJYS@5&yR2H)5oysb5m-0S|czwuUn;pfK1 zo*_;O-+#X~W{X=f%e~)hUFVI8HjQ02j;b`(c(OqlN)jx?(`wxu(l9RK&(%fOQ0s<8 z2sdv*XjojFZvLI{9?w=gpEUN$V!!;PvfSoufV9DBt~NDVcml=1Jo?&PHe8CTPtT+t z;9iSFG%xyOOC69AirjEFRcf$`WR(rQQq%dnW`ZLB+07IkXykH%2evjbF?f5NsSm|? zO5T9B7-$X10p-HhilysdSn}kXSvif+y&9p3Z7R@h=;W)}qTZB9vo-iyVKc=%TV+@$ z7GPx$uoT^yT)wpH_-p}03X5cW4YuN~$Jk7ZoVu%ma7koZaKq3nEMyOVZ?vTWw*pN3 z_oIjPGF6PT+7rsP1~z!0hf&Hck6e}jLsbVHw7~zowH6U}=Ve=64rWd4?K3dJ)<(d-r_i)X5MV_hg23&AvQT&d)DhwnGN?=#s?Jmrj3xjUA#y||5n3o&O-;54R)f~cHvIgom0 z8KIQZ0~OF49kGfA8I@ATB!_hn^1;%ec($6K9aOyhR0W|_0H-;SK)166|01-K>DRQ_ zKki$e);PcErfZKyQ(ykJ?5O_eYvf&0rh9%M!I3A{hH*Yg>T=! z!ly5<(opXgibb6nHGTh0{A;dzbFxaa{SE&4+wbuD@@HrlZ4`O4edp%pPST98*H0?p z-hUqdzHj&M`U!J`BLw%m43}Rni$zr?9lh^oiNe~Js4^t?ocT1o-Cixa%Ou_MnHhwQ z{oX9?-*`B|O*TvG`F}Z>&lXWx_CTvq{u9X|`8s!orQ$HIoR38qOlZF!(mcQb2!dwum0| zdEIDER3Fx~8$o-FTx3n@AZP=u5uWF&Nb%Z!c=)s$_>JHV!8Oo`K9Ia@2|nXLZ&3)^ zD%;w8(l?WmS1XVcxp~m&F=~UqZ?Vhkutx6RrA2MfJmF>khikj&z2&gl*ji?tDLRO; zl{%_h6s+F+JTU6!_f$lWULRy2vIRZz4eg94xp$rQ(}ok%N1Pb~pKBJa4653w3$@Lc zaW-TiNNb7QhZ2)$GWSq0CpTk+#NK%>MQPl^{SFFpNG^kIF)*OkQN-yt8_2(WaGW=e3$%Cn$}hnQrYQ)Djv*9_iwa9D*1ufvXSvB7G3k&C@ylP z3ai8e3iW;1g;@bx9^XR8M%`bN9ZTVx z52)ItR}WM8Mw@z&;;;sopk*yC>t;naL=oiv@eV2NZ4-BaCcpQyt;@5*$)&%`6ls;W zgo0d_1jrd=N+1{}TZ_RCmdtU;f9KI^&$7$Y6Ae!#Bu78#1d%KLa6g=yOFY9L4M{q; zVt4T}&^8Cy@brD;1P>=gEL3n&T^ZHQeErv$Qru=YajZh03?$_9CVf0@LRH7`tcNF5 zXt;OD@@4PteY5_G?@capm}*Lk4BeKXnvNKNdDH2c(EhxqCtQO1zDJ3gX))O}yGt3& zjma*6Prvt%{`oY}!0M-;Qw(GX=kY3(g?cuY*-%eRjH!Wzl&fKpzB}^)YJ}ZcaWtSb z91i_+FR}sRzQ5o0V*Me-EK58)sl$$quk;}J;m4ohho3*mKxG@F$dX}J^|++l8VEnX zQvy9E&<$4ESW!FbKyfhu;S&K)wno2%h8c#-U2ZOTM)GrD% zh=+WAl{vu8yOpLnev6?GSPBRPGeM&3?14KX>;B)3DcnuOBBBJX&FIEyNH8!to6tX8hj4iEi71;#V)W zu2B>S3HKZU+k7T*s{^@4XDe5v5|p85UGWp(aq^wpf6KD>&%qsQXrz7yyZ!dJf5`CV z%b)%Ye*5Qtmn|_%Yk6BOG-Uo?Zpc_l{piNlA-Id*9O3nPk!|qTKfdk_?FygvreETP zWP@$j@gtQT{9O6=^`G#^=TGqGUw@M8eU!6J{K67H#tr(5O1Gt7Bx!Oucbx}$Jj`F# z&uRy0y6uzv=XI0qpupU?fj7Gp|6Z=$uluj#zFUU5HUwz0;jYRLZEB?P-Jcf=_E3ne z%Q`91TuJ8}arTfqNKEAUtU3@6rVdb<0MDEKfWX>&mrW;UH1lBVp+0N{*XdulH|*oy z<9W_QJl>KIQHrU5xXJ4S``^7m-~VDCdUAY*d2Uh8Tg~>)0cJxdt@{~im6rkDYAx06 z^{Z5QMBEpdvZ+n&gWfc)So7!*^xB|I%wXpBkZt~3OQ7FqI0e3TtBDt!_cLtRmOoW1EugQ9y@%fB#2s>O5q}?CGd3N>Ab1=f z7!e#o&abq0{eHK=tNW?zt6%f(o445?7Y>I@R9-XxeX~uus!@i?{THiYIJQpD?jgSU zc&xPrj-krU?-kp;N>jb~fJR>kwo=EVpOH4~X^S=EdZsB*PR0rHxi^?ClsafJmPFI& zx;7npBrJ@ES$jYk_BL1a*>@$|?EUqwLrnp-o^t44M;n891aNN=aXlt=Sm{%$y)=CB zBkdedETw2^KYn3(U#@nWCdv~>+($Zs<(UVj980Z%)hmVh%qE(i;Zgi_tHmV}q9;R5 z!`$PJtxF{zERJHa1%oxh#Q)O4)0&%dr{}f9CJ`s!tjlV|%BqD`0MzgI+y~JRN6QE@GXqr`#buwonT4BA7c6 zp>qjUw=lM8#DmArf1Z&c9qKdP8$?rHZe3B-1YH_qntF&-C7NU(a8PE;$1w|K>xl;b z00VW@LK$N^1|Rr;Jwjq`aw$lnN78xSO8bVyA8X6OL>xs}NIl0Bg~jYS_n4KSS3eyv z%yO5B(FA0Ny~Xtnn#O0%{tWg0dFgHwTgjtcOb*^sn$sK<*vf`6J*#;9juGY}vb<|7 zldhz#V>Ai=I~N0^@d5S_=t_^svr+uh0)F9QPXI*^xa~#S`-7#82v-K??8Rf>i^NQuz$Bob=w?&{o(%0zJAcCg9lWSjA^c{539c)aaeT8dR+p_xW6 zWm)rv6rr%_0-}{y(MYc~QrXni2s(u2kPZ>*k;5QJVOM180}9BKKkr5zIU%L-sZpHP z5e-xBqv4>eiep3_7=f!3uurO!d6JV2bi_kpZuHR<1D3LzTCvKGAUOEz%V2t{gYEaR z0?tzlVh}b$B@)mdnui`(hvd~8Xh5s?w;R0va1{{T`|o%7~X4_=VsFvaGW^lCaO(NLf%ij3EzKH6DfpXk5Z%qem+x-oe$0|RU)iVu$HBjY# zUF>J`dRxF@xhyxo@9*kyAE74TEpg*0tNo#Hr%mMI5<%uMSnaa^<7R~9rqXfVfZJAV zlWq7l=;@xwQB`-m;g%B;RnF;jVj;n^G<;Pl^pJCkuY*TiTfDh{td^DT&xo#@%rMJ+fDBdk&y|~-{mA5J9!uqQ(~VK@ z4u`QV?eJXDtuaz%E|pfgMr=j4xosUsHdJ8^nB=hv_Y~e#QOM=9(YD*Ml`HnDnv7s7 zfchwk&t*{(Ei>ncaEfZUA(QQE~4jGH*0ptU0N_7_Q>y*E#O)T5D^fO=z&sYp7mU-BS4WIE09CIf_0N#_sqUos6vSfC7NUy0T06y;(Xl8wCyIEJ^aW21=Z z;XiA${8Z$Bzuosn{s#B0D};p~5-hLW3p0ri+OOj~ZzJ~dkGCPnoAoh~7OWvPax_-^ z3+1DO;Q4kBagvVLI6W#~(gzE*|FS7RH}QugfU3-P3BO%iGL<&Dv`gf`R18Sj(15g37l2Yn-s9DfuA%VLSm~ z4m$YH5vSNvD9R;2>wIt-zpbft%PD|Ag<$Z*YBSG4PT`ZqvqbeOci9 zx9?W#pgb=acE;QG$NgO>>H^AII{g0iD_m~x@WT&Z;LB&u9;f{|)8XseLmEhy>fXNn z27mwOXSu&WiPv15)bQ!k7r60&RW6EEmN&AsA3979Vi2W)0ZlgAEk28zXqJ69k*zZ^ z`5~&DVKQPK0IIiki+fJu$mFxx0yxVXdKngW{p@%%y;?TAH|?_~mr%RrBP6h;YfVX&aie%KBC?skoG&R+b zL5pxFK8U`K{$x<8%P@1$XUXTR^B0&#DZuK>Kl=d=(JQ5}PFX&dS&vHvluqrNbiO(^grI4N- zIFrPm(!*U7QX-ptqo~KfB&Hv>t>MO%hxXFSYaGQL-f|1>v{EdaTAFC!PoO-WHC?2$ zP-U3(Y$I1{bcFQ6SWfqtP|!#6a1msdl(P}=v&=Ql!^tDX=v*`x|F}yKWuwgGSN>$X zO7ys4Wq%#th{H&%a)^u`05?6Gn-m!wlY{#KbziPh+VdlIF(PjzQN!dLEi%;Dx>ZKO zJeWfN-teHj@X^qIxG^|~J*`Y6<;ISSoQD-Y+e7mu!T$L!xv&q}K*+{r|Nrgs0@uAr zeC7Ld|Mkl&ABq=g?5|2}R0*yr7Ib!m0bp@plYbW-=eV}hP{pBz?uo@JLqaPsMnsXo zM;wUaMgJ(4ZH5z4Oq4^S3MZ z9=E+ne}lL0Bet2XYyLSypgvuHg+KrKM_6AM`7`LC&Iu2oNrS0uqpH1WPIsUacr4CL zIG_J;ijss0HrmiZXQeSVMM+i5#KX%h11beKX(#DcMFwh2W0vn{%Pl;)5M5(`&}6Ne zj$&JG+xRs1NW($>1b7A$P9m`5`!^5}!JN+>6APLM?m9!rXwMdO-uzkKfF_TnD>|wS zMG`z&B>aeJ#WFisoOR`#*FumA_;I9E6f-w=MB6`t*6SO@Y<^AJTVPPF>4V0UihuS}=D!R`IKHf4K* z|LM~eUS6*Pq}w`5)A$(g@b|y{5BTY)U*P}zKmN^T90V^f`>(qL+-?u0e)IEZZ_vlX ztRJ8rYB{ToKO(@-u3Ast9El8M(M4iQdu586P#>(jDoADqr{_~uM5#OIgyrDtghD20}znS0P<(dk{hL!+C;Umr~ z)WEQQwi-qIBKh`BWbd6E9_veomOx~$J0PD!KHQfrI1e(oUZ|}RdXqh#KC|Tea0?&J zkh7r$vR&^zY<0sT&g55+D-d1%qW7@a*TTe2p&D%FA@4kJ5!t&AcJ6e~8YJv@rnHb| z+fBu78u)s|YkW>VY;P^kM0?Gna76T3uqalR2h0eQ%wH5I_9^gUK;A#ot@mq-7Z0wO z8r3$6vv+%>=^(5+iz_`bGwek+PpUlOV{sFSvCs^)NhKW|cr=)+8a#;wYzWNPh zm=;t?(lNddIvjh!ILEkg4-|=|lMI9EW|~z&KWn$B2|+y)>}SieLEwfxcU9t^;5Z02 zKndn3$_S6)OSqD-99gC)l6jaDvIrZFyhINz<=+!<_F+QEmL+m!tiWQ=yRt@ll zpQRcVrFKNb6^`Ra6pg00H~&g_iOl~o+x`@2ZV_d{6SD& z<0;J`L6bgA8Icb2@ly937qj^~LxNY#uFF(Lv z|NJK@G-Vh^G#O16q@s+%iF#i*kXRTJ^}M74@SEOCQ9)$$e)RhvH}53{#9??#JDe?} zfLgF{IBaM^3daM3*mUy_qiuF|183RH?9VM=J1?$AVT;tW0Sc6})h3S8BN?g*Or8YV z^^!xU5|tRft{P=y038EINg1?|4V)J^&}&r5L9IZO%CO3mW+NtMdTq*2j{0rnfB@(B z2`0gJh+ft+IvDWh=dkM$sd&_}+u)QU@dX_MWCPTJSwwg|6c&h5mA@X7Ql`OL#Ft_` z4`^ZukXg3MCIrvim{?d)&3jLq14WFTZDEZ*&dm?A9)ADlKj44-&%cE|Z0q+Z^0_eP zIJNuz5zVPanyDvzY43uj9A- zJN)f$e}jMf>tCcHmG5iuYhlw|asj;QhIk>BR1VK0N0o2$cd|LWk>$ylj`q+x>OXMv9-Qk4=6yKLcrhO^@v+uX~X@vYBU| z0+giDM5}GHHIG_gn3q*@=H-^}W~K9?94i2Xz-=apL6PD!o%?o%@!(y-Ttid<*R{bX zmbg1q*WMSPFJqQG^W=GFLsHq$KeREh`e0Z>i%0c3p?<-|w!0%d`#KOZ7#$2#xaIR^ z5liU^{!Nd5um$9`o{T(L0Xst^a?Gy@Nadnx6US0J1|sW7Dj9)<54}5 zQnkPogKZqX;21f6wuFF4k9TGiE&*5ehKv_@J?fUOur=@Z`1+941dYbi?WApNDfw4X zc$-vu*crZdw9R#!Wb3u=X}F|y!jn+k-&`7TG6k`guZhD0-|5f-Ttr^_oci&9$57bnc0o@*%dWIWsflLVL2$C79A)y`|dsOulreH zJ(IAK+}cD|RZ2~pMPe)!`C0z z*yl}_4B>X`rbA4ci!rQ)>k?n0ctAiWOsz!0c=S)i7FdJZu*9W<1M-&4hkF%Sf z4$D(Y&MMR-)b14AQ8H4S9UD#GxOfI(FMvNU{t;ca=W=k3S|Ccf zE6yF(l&^|5Y8(dBprAZ2DlM#%hf1O@(*N$%V#?y~nTkPWN)fJ5qSiQ96X9;POp86s z&==K`&s}btV{i|g4XG|4g+pFAJ>P~y8kZ?+$v7$x$v`tLv3T79=8aZuaJ-;^x*#f> zl4vMRPA0{PNQS$_;xN318zS}yZntl6<7R!>J%CyS@q<~41)jh&Nawyk>|S2?>*RI+ zSugNvx6oLw3e5?Rt$QO!N~^1Ym*~)hr<8m=k>}StrgsvFBftK~UNAoHci8TmUAtXh;nV9Ueb0Q4t-7&Yxp!X$$D$7} z_e9|+04gZ5DVtE1En+iGP}YP4h14A{^5+y%h%xBUCqoMMUfIigZjsD? zt`A~B(*FJ40Dk@TXZYpUS5++a5mL8|YJ&;Bc#b?Q_g6I#mF)UJhJzF^SSz6B`Y__sJ&cFw%&o ze8N@{Pp{c`7NeC%jx?kaYQhEcGsOUd6j5%&xBxHqtkcg#{$vB-k+Dq_;8xXWExrS7 zW=5VZ0}URj4;QsVq)AxfzX*bc4kaF0-d&3^Vo2CI)~;21YVn4X4MJ4jzs2X!A@kgu zFJ4NlZ3Fkaqy2sodyGZ^+V?PgYrO=(YbokSdA2rH!j6dZwC~UCFsXi2s2ncEzwf7* z47Iv-Z~5B%8OjzIFwT)%3}kQJM<|dt%F58U?`Q)#ZZujn;pzk8YuoMuC}5DNgJT>( zs%BO7S_`;#!(1{BJHIobgcn1VF<{@>P!LWqb0C#j^dWY(TLeXMzhH z7)&|z!wH^CmfGXPh$s@%2a)?&l!K}?#E5b6ciS!@%?+h{-N?LU2!|-Brn!DXW^DM} zq(3o)?NJ*>5;Wl}YSvx>%Z*9|EQNVy6;mntOZIEPV0sO@HVGykHk%mHOoZdP^uD}{ zjy;MwnxIfU;XOV{L8n!A$PgIYRY*bNp@mOq@&#l!Cbhz__$)sP{TSKgJuh{mGpQCZ zz$Y+~f~yUpg52iKdghgvO*~?G1%(w&vrr!}B{GX;kk`p;NF~D(Vogme03a-B@I_{m za5IbQ;Dhb)kc|gtOY=5_3#0FEELHpi9`Cok!3E149p>%tl07X&2Nz?nFZ-W)-~W23 z3XJ7ZO}896SX!ccT@Ez!aJiNTkpqufx%LJ|x?+HABAS8=2KGsAy!C&Bca})L-S(pG zA#yfW2Ymhh4&Q$N1Md63zu(@JOeNgg4nCi+3V6V5nx`kcnQ^J%CiMO*9%RQMHmc<$gd+9{$2mk{c|Yc`}0a(lJT zd3HCNRZrjNV?XyVFIV_)|N1ZRe~cUrz6iB_EwejSya{8XjQ!Y#ptjVCHWCJbI{f0@Kwlkb;>M0Pl(p=_?ROq3{ z{tA8ntP3gkHXba2R(a6~*?QV{AnL@BAnVFd1Ac~CQfyJ>sV!kW@l=wop9Omz91bW{ zeIDA|rqnG+*oq(68aZi-%x5f+LECt9c6b09EBA#)0US4}H{^cn_I?-4v=e7MnSx`v zT&(Bo+F%W|XG)Jca4pK2dH8B^X5OIMFI$?zVZ}DF|JT(N5KaV_+RBE&Shm+*TaRWD zezpyDD+7A|Ig!EO4ntmBC{mh(YzyB@7q%Ug%vpbLq)^7@T%nO!>kf(^wsdHrDkozE zROx@As0&~f%)+2&hOiraLmqK_|zP4qz2j8U0wH&=1`ZWPXNo>R}8H%uCsGlI*Sn9C^xY?(!nR|zXl0(vS(2g;3 z+ldlM8hBVw9>4^B3tyr1)?ORUkT^)Xqtg=)#_}LtJD_YSQw#w^AQg#en`8~{+0J6; z5EnD*v$ROshf6<7j`|=tIMeE#m`&aqXm@&$T-ZDUvESrVqyT` z6Hy_Byb0mRiE=TM!cw-(B(@21M!K7%sd&Ns@D+=Xu?YrJ%6|@#M>8}F!g0 zDno$=NpvmyyLc$`>tQ+j``aDvy!~J~_;!cy@89=-_Z|ND_7%3TZ&rBNCB5pFnhSu7 z`0VzFNBfh?=vlUS-J9aR3W1lHk}Dv&Ax(Q`rxy-_bw2LV1*($cgiNi)8iSY_EGAk5_LHc;Zh+wFrikCST?h*Eu~IiztK zs;QAix7^V!2AjrlQQ4nlEVocy#m2kUD81a2dr^Ssv5NNWa#_V<*)ilY&K4Vq#f?OA z4Y!1*hBfLCcUC}o0nGaVOwg!jd>ueZ`RFqp*{uw5k3ldSVtavEAfZLAV4OETpy}o8 z?U85B_tN6hc^Uyu;`Ho+Esf-?qN2aJz$U*9~aZ$4$1)>xynL=7PEWx9nVPvL2%>T6l&jNx&HDiv4mh-RVl z>s%~{x=S&wO*?z$N56=4zO{*9YiR~5XO=6qk5DZwZA~tQ$5C;9`~JL&3CS$mGD#|$#6S-JBvIPkoSdnhVes3*abf~5IhEGpNT0LJ)` ze|{9_QUee2YY|197qc+)jV-i4?17KZ4Y%EKPYX?E%W7~ z#y_QIS#J>i7}>CZYNTo_TXeNh49k^QioB^`%o2^GoZIE8HCq_98CG0{XUUrne(`+u z5(VpB_hQ#{PsJ8Z&#+>nYIeQ&O4UCr+fO-(A6Fan4P{o;-lbJlsMh);$ci<7r{NLu zlbe+h(JvS=VoG$MPT+U|&mP5DVvJK$oz1m-xQ2lafHk`%KV*bhzfil{(Yoj+jE~{_?Mq$F|I3r2=SRYE>*fxCP*Ti^`H2)cx6hy-6 zug@D5%k4D{CMF7Xvx9&l-(3zs!f33H%@v+NR@rFyuYNpuTmF47h`vcf%D}C+{eR!~ zX7=mepnu;R+U?snpuL#|^L7n--{0iBl;)Sq%l;a!vQ@uc`E_0QM)$V=+*P+2n`V%* zy+C?(p71Ru7o}DTY0J}$&Ep6uDOeMX1%T(^4t}WepnzXDH|dYPQvCM*|MT@OTyh*q zcBYwoWM)-?&t{X|qurx@%%1)K|7LZLp0lgb%t%8vNdQ&(2zOhzr<+HCk_0sfpsF$> zBi!B0?)~l!UVrE5|0meTdlBH!__x=`8@ydV%X_w2@eFr3wHJGaIy`~Ph|AL0f$%%`ltuvQ*`WhSi~d03hYR3r@$%Z| zS+jZ?Cxs#8U6^U}H20ASq&C^`Y#`;e4{h2|Le8arXAuRkVqqKr9Qfe}S)WjDf-{=>oyMhKmUG%+e7_$WCuDvI9$j5`~8PM!(V>-4lbKpHtdi{ zFxLlPa}U(~yoqOUWlwTxjC!j_{2>O|ttYF3%L^gmhrIdX@IRNNiq*%~-)c;aZeXTD zSsuN{40>iV6Nslkx(8vmE-_GEY(s!^93n=>8VPw#O36TH3fROc#|Oo>m3RlvS%`Z( zeV-$jBTM{CW|S-w{l4b3dvmH|c;<>JYCJB^sqWb?k4}5e#C(DY(DdyK)8|h!77l4m zNCAL=*@cXJi307R5ScN8HVuCl6PIA4WVyKkn=~0>63t+0I_K}1bLx?f4K`fYB}l+g z%#DO2Q1aMdpEf%%zqCx!?&IJ8>sV)=P8)pvQpdjX8UFV3ukhoK-^;zh5_BDERE_v#e|Jk( zDml>B^}dtWS*0=HXDvTFkXf8GYE+viBClmSyggf71hPL}4zZ?I;R%256eo9LjtL`o zMS*1${D)4jc3V)`1I?avhM97q%`tOelQmwqPQ?d$92562U$}j4mUn&{`wvh4>R9{Q z^=|Tc1rP7iNJE8bTHIo#dARnT4Ii$zv3KKjmnksI-WjUuYe_)vO4=XFR5xl-NppX* zHLa)YWc{4cEQ-4p830Qp+Sc{^7J2PX@x~?E&AJ-lFD{E2k)rufOWI(9zvNb%wC~YF zblZ*d?MY+ys&hn|ewHolAP@t$Y`%+o3(36nO+LeF1$k*Ro=?_XduH?;sm1oV5klF- z_m!&$icPv*e(qCeFK{&QyIb;rd9tJF)?yvX=XXlYeeG&)Qz6q8_6TVm6{SYim@l*_ zFZXz)j%dYd3Ym{V*_YSmtfjWFI5&12fyyOky$CC8RZZG@GEb{?@Isw*dO zVrqM+W+&7SVXByXA7eHXIpKoK$;-6kMyMs1Zc+I1xtP38NWu}N6w%r<%_*~OojX`oJOhtNY zOEt85)_s366;@B`?_jE`jY0CzL#qT?FG6%Y3eE|X`8puv zd}^j65$>n`Kw>{}+eMK4k-~ z%*&3Yn@qxJ=IDoHldltoHw0it&&_esQ6_rG?8df0k(v{9a~CzwtJ1XbNI~>MuEiwG z*JP7&p!;Hb@|0*NaFUX33X5=97!JAg*@xFx*awy`{Cksvl~}}0Hk>@TC2v+B_5txp6cDdQ1U%`p+HoeH1zSC|)10T&Uk<3jH>U z@=u>X!R_^Tq4KuzXS;Nc$G^XRl#JS!mkWIO@C}^sD|mi7$&|edknPPT591)is5qMf zZ=ysXIiUG#E8v5VA1QaK8AZZ@#Yj}-vFb1^<%_v7Qo z@#j~Ovp4&9+>GGn14qWa@GES3)%K=`pPk`&e1ID(^2Xqw^V@j;EX{gWS&<)z>R7b7 zP$DJ`d*iK#WC@oU8_lSh_zS55 z85ckvU2>G0>jCv`9MXUJ^d>)tU;n-7fgi`=ihY*f{`Fh<^N(N4XChVyYXr(c+&aiP zdowE$FhS1dy4BOfJ!RhFdXVtK$QziVlyDf3sdIXPHQT}&B7Q)K2$q?_N*)1;6oUV} ztB4nm5A`--^0a!s{$2LSDjr(0!(jl+Lo!{amOZI=Jj>Q6-(=k!bQLL0AGwPP9sCwv zI*YDRAMR}GxIEP-33`NYa{^^val~xNup)vy`p7j{)63~c^q$t^Lh!EHh4ZW)hmBwp zB-nhGFS)vBN;GK#8G9zSrwN0{uJ%N~cNs2Wq^&?ioY^zcQ!cL4=DV+l{{AT@beJt6 zQSf(Iw0RCUOpUN5^*4qFH1~6xL?X_nd$DtfF~;=Xa;O~W1eyzVuxT>`(pl|2Ub>^_lI#!j<6LiR4KChafd`?BAC6xjDBq;s9D z>!em16{Pvkyk@c@KuPeV)9LLTa5*V(s=hvf!K(1?)`6*LD>5uU6!7vBYc0W{Scli~zN0?IuCvW`KkHl&jDs2mMs6i0kPP z?;d(nS1!p79>atwL5ApX9`UROgT5^SRnOyAc{;Ca4Vr=D)WFu@0CY|bXeo*h!=Y08 zf%|b#pP6Tz6$YEF=o&>-xsZAs$ zKirGPqSSQxj4H}nEfVgw>(#0?sOKJ;2bQvhw80-c~-hm!dSSLYi14n^sknEtY1jwom@!J=P_ZsyB1`nzE zVTspGJ73%V?Sn*4 zqHu7y)JZMv-y~n>j0Uts4xH1@$;9!L2BL+^9xilDBVqTvxK_VA43-u;J-EKjhi}|$ z$9{-`p2-3m7Dxv%)J1xEpvexYKG}doceTQrrtcvujB9iiaeC92DA*(=cvm1|@~h1# zw){3zJgnT*ZE=gD7U$vb!K9;ipwRSv&Z&bgvJ8Q%UN(P0=2YI%(_LyAm%9-#vV*>47*O?X_MG|MqXwH`qxcVD934wgsX6(K}IGuE%;UmMW^2s(n< zG8aBu68yoUo~G-Ck~|6z(y-M1rI`i1O4)nJ*X0mr(`0XKP~!(j5cW1exN{UAzKME$^l)fDs z*@@fy{Un>uK8kqkud-qErUj(S`CK|%w;6y)ReUT;cl?{A-F(-mF=G4=ZjH2#fVmm(B!_fdls{^MZPu2Q&P z_7n7nmIOCecWvV}u~Oi1hIZEG6CWyAUg`4j-XrfMv9U`m&?M87Dw6^zFs0AMyhH`3 z^`_7C1tjcatKGw@JoE3UxNj8JmPAlgKdC{6nkH^WM=w<}u{9yWd9&iO7A z2X4l&72&5p{Q%#7ceWf(Q?Fo>6-Q&NBv6g}e*4T!M@;M7d^oEYWbR?~dvS^XGdl)M zRR|cJ*w;1@JGunirsXw3{qiT=llY}Tp7N?>j1NM3(Cd?wUS>R7aiXlV25cjpp6Kx5 zEKyt2_Fx=lmsID^h}?2x1tU@@2Y_ZV=%-=dj?hRolSk0!3_dk?H703JSSiKdF3nYeiYF2lNDNQ`*)})v+*By*;2l(N~pWy4S z|6Ymco924oZE7ce>rM1ks;-oVYS9ycO`coV!-`04eIjVEH2ztoQZ%1WP`iVL%Bxls#QiLtOX?wafyql(0@#%bM?E z+e2BmoAZK9HqG8>Nf|)BANhf!U48$4KACX55;@o{uAi}(NF`oz1~gwUKQAHmFBqhd z;8i6X#qQ1iJY<_jLvcaEE8<0durI1eZ7y?Qn5+2gZWV3+3w7WP7$r^ zlKIjn52X_=42EdX15Dty?RC}DGZyS`pEX6Bab+?9XmaBJOqb-l3$YiLXfsMw%Mg3df!RXqoZcjg0|Lv3-G}H9hzaoNN?uIf z_;s_MrDxMVmY2k_Fiq*A0Z$^^bEPw`ajSGceWS?gey?1_`*v0;5Wb57hLI6a_liC#iMpGu6I9pS1BngD959H zA$m#P7h;+$trC+=Y!3pz9WGX&f>KE3x6P@!F0<9{BtzjC_H(@{9PWN+-(QnV*|$-Y z|NikK{PxRlqd0n%!kfFXT!`Mr*KzdFd1HCGJ>ui%-KA)Mh4XoXr)QmXJT_F1;X|hw z%}BnZd=o#qv`tD~9@LUDfF{k|r%iKO`REF&<3@qxo$ogNV7e{8KPI<7ZhD}3@Pzj+ zn~BH=nKE4T;bU-6=i*Whj+;mZxpDE>$3cvJlh@DVfcTKi>2_k;`*>#;Te|sBh!5C$ zivpsN#TWKw`JNbQ2f)PRlP1LT62veWk1_!{7(tTqPoP@CNnZA%AvRNRiI>3+$r%eI zlb@boZ&?;h~`R7k|dsCaeLzj`;^ynCU z7HTjfbo+UB`kt)`U@?y9_6wSgU6;7A54buhnestASrYKb`EaYk+)F6!k@!WXz#?Rb z15zCNAYqT4x?%-!Fm>E(n#lMi%O_J~E8c&aM8vTu?T=C~Bwr+AmPw|zd{3w(nn13A zFD+2mNp&HDLsM8MX=Dm7e@!JfojhG3;DnP3Et2VO_lGH&+|I*Zb8h&$+#Sa=$|)dn zh&7q4M3322&n1`5lx~u1yla85H-&O}YKcha$E*7I`B(Ta|M@?||MqYH4xU~%OJdO? zga1t*>-BEuB=Kt7S&e1nd0*w+boSitV^2eGOjuNx!m&__EdC`PP%AXua>wwvGKyke zXRqd=FEnEiPZw1Zus^(>itLSGX(PoV(Yh7qy!Uv61J6~bpWNtVA8~2+^EUx=(M~e4 z52&B{&?PUM8zD@TZ+hPfslHl6f<5!wN!Bg4Ae3^p=cviViXna6Z$FKF>9*_CR3yfx zgjh0;GZfWfU3ULei>VSt0Z(%~hL@X=7U1L@+~|G~yeCm)wA8TA^9?*CHB9&|S;|H! zwDyRSg{X#uWKtYgD&2 zpx~s?K!7ugfD6ToZcWbWkzF{SNB6LMY7E(Q*cma+rlvi{U?ryPAkKSMGFmZLwUh5> z&dn#}xU273z?I6EX~YoLQ+)P(#un>GBmtl`lHB@Gb$#$gGx=mY&B3V~SD;6cC?}|9 zKJv|^Iw}6M+lE-X6GrBqS~9#NA^=eoIi8oURQ5g8w_7lAnhff+INTHH7fg*dC*E9t z_&(*?Al?u~oVGAO@1ZGaAUIQ$fZMyt!^!M6D1c@q<=14}J?>w)*lzuq@y0Nv*FWD! z0t&}|Vt`Pe;r5~LNhO->no``!?8r}u)iEZ$q|JJ!)?oZ9HoE{9JoZ#F8O@=Z+$i8E7`8lm!NZl-(ZTuw_&QMMo87Z&%`&y9uR zJ`2WQ&+8CnTwoRnNAsz=e9RjJ^nRLFOcg)|J1X8`vjZiWG`?paaq?SgOo~PEv9xFu zQCy63zWM7YuGr_t6Uw)@QDlwZU#}cTw!`O9q~Q(^BvC;7gXN76Z9MaVwAN5f2q%|m#flPjwUv0q`4Cq5!i|F= zcZyGalPL}F$S(R_7z8wl|Kvncm`Vx4sfY=Lgz^V6#-U0?Q2 z^7C#=1*YTQUdQ#_Z<0lR7mLLBJvVaNU9Z77`1L2gDPEK+T*r4fkI(0c?En|p+NKjK zq#(Zf#?hlt(1Qf?4F2}}13ullGz3MR(RFIo#(n(s^a4Np^bI_7v!iK~(%(-tNpfsD z9(#$f##bfK8(~=GlTjb%LTqc;1~a;?Sa%%DoN9Okr_Mx zr^=UI513@nLh-$#=smM-5n(e)=?!3sGMR*bGNQP@Jq1fD__X705u7M#2un<>uW{6( zc{HK%Cgd82~*q*CWS(N18CFSZ@;;Wb!}G?J8IF`MdIr5di>{m0CKrFbP0B|JaM2l)e@Q+ zD-zpBZ^_@7z+Iylco}Qx&;R=0;lKXlzrg?T_kX7c;jyo=wNEBmEDdgRdd7ZgX%3{r zvP=+-lhImow&Qgkgp#% zGq|DbpI@=->Y2J+RCCc?jD+8<5SF~?TC8EHKWVe#?8NVf59)iD28T3mQB`3l`Cb;Q z1`}Q@v2NUSuNv3*Jig{r(KR+iy&mZq5x(6T>BWXwG}Aw9tt;{QS#EiHCUZtO8UY_H za~lpZqVH34jWKX%ZZHz|q{{Q2kYW&xR{HcXC1wwrp+d#%&ANzEEo z>Miz0o+q65>SH^MBFlBe#h$m?5u%$|V`Lp1AHwyuC#Eo9=}_cXP(NwX7$Oo-?!7{$44vyr z?+LX%r!K35&#aZfKqFX_ND?~+a_l$4VZb;W>0*!C`=rEst}S1OYA;{m3~4hgA#Hcr zzT}`ww&NU!n3rXR*yM;AC@|q@N5?N_413Xzdu#?6Ig%2U<=u6{^`oFEr$AGV6Q+!G zbk3P>z9(P#K+0|H9mvjkiZ8hN)#e4V+96;rbyaf1?YVM=-q(P6Y+yU+|_mQqgY zCME)CaZf~S1XlFQ0kp^=zL$G?Atw^5)zx`Ja=mOYBta}gNV^XUXn z&tD1k^}g!?a~nnL_88x@upgZXqT^RP!JXr6+7-?>G&qd4j@X{T*4g4+Ryw%o;UJUK z&Nd&B8dAu6czVF^=l*sVdb>>hZwkEwBVJxECpZb@q?v^BBpUz&d|E3)velu4S_$L; z30Ij8_3?gACttKUU;V0u%i}Cl2qkCpF-#Xq^=4}anxC^%Avp+c+cTWU&&6?F;CvP< zNwp1!fhTgXj0tQyjMLF0p4KHy9`%@Zt;!4sY4t;Q^r#G>qymy=juqv7ydRPH?@jKV zx6g0mI)8%pxWl!X7kyll+xW#l>vn#Tujk2AJzqq!dD+j54;=Rozlnzwvn;U`8aN*? z9Ez2yjv~{bJN)`_{Jgt9>wJ*g=`IHWR)GBJyYJzzfBsga^dgU=X;G5qRlb`@8*8+9 z?u*gA*CNWlPe)G-Fa=8DU)0>(#1b<28dC4|P?>^Bb<_;DN8&)Cw$kG zp3RV>LV_j;@3?Cd{Na1WCBluS{VAe*&{@h;N|`8levhLkodhY$Kk~k$xCE6OeBaKh z1w99q@myCXHZj9vtZ8VGrQP;}ZuUH%T&wi5O0&G>C1WIFFnU0tB!54Pwn{yvRu zP+iyYTF;}P*7cAn;9!1wKMZSh+x%R4jd|Rf$p6uRl@E#h?DG1#XuccJ(!zx0nc?qu zdAf*{U$WJiIL~rdmySBTk<(I`!rnd6LEkH@5+pl)@1auS7VBmQcmDITmE~DHjXm(G zSNO;v)Kh_%Dsxl;q#{fOi=0oJ+gfy;5yju$SLGqK+5B?bSJ6kS6{lKEBlD^xN~-$a*288IlC^{c9FtN;*H&Yil-bORs7xuS zdz??Zb8!5;pXuD8Jeb}YMLQW+<#djO6;ECf*quZBOtQY4kKEOLkK(!H-h8cMGp(jJ zMDj;`?q%H*l=@VMbstrMVF?I-6?HO(w%}8dwc5mexX-<5C$6<*hmlEUZif#s;cy1fv=-( zzuc-H8jPSr)h}?fi5CXOrh6ye0Xv|Xf)xIo*^N<>t9!QmmeH^6=;TZbiBFuh=02B1 z(C7(@r&1h@ZkV?*P_peHrKRH^CDvGBKEY6-nJa$4L7hPP!NR%&N~Y}LTZL#2%nieT zGUW&xno}unXcU@wQanVX#-ms~K>*7ktZqWA zxJbG);hYOCmgU{Xe?MN~I*O?WQ*z(l;CdSc(D?N>{+x;KZ`ZrXiaCFZ@3RQ;X-HJzJK%&&J2rk7p&cS{E6!awIh)OB@5ng}$Bt&M0^by^pSZ6x`zpj_3T@E`>oF6<2^frEt zJ4U8Q44CYfYM$^q?w6Aia&422PQNu|gy8=9roKUw*o*Uv8z>Kg?|%3Je)#@n6agG> zWc6Xm8Rr<2LSJB_5s5B|!zjF6hFx=F#34^R_w4*2lEGXhVH-0f-J32sqZ_^H=5crP zC}pY{3Y(8Zd<3A=C#=oa*&-7#o3wO@!fY0ISvKDl+6N{*T~M92Eq8;}rQ#RNM-Eix zrkkxo(HNM;X@^OJmq}Eg?1ZdjSYij07wn4#Yl;b+&GB3m!#iL9S`^b1vJ)gCe){)_ zK`n+u0z*nwn~`aUXDO?_auM#(PfF20@ih_CNYK;Q)u6LuG=XG_624cRmUa7~m2h5< z=;N*Tzn`$ktp(QjoP!ryxjX5mXTAp)b03~I`1LpSyYl3=HL}U86PTT>tp`TxEoB~9 z4lesxN0BG6E7I@d`*pViyVh)WTxP%QIEDV>KmQ~Am;dw^_`mRS?#R6zUJS?%fFWMf~j|<+Z4+8KXLf6>JN_!rtO@ z9BO%*`WU}XE-R`;1nMifelKt^+S+ZAsFJU2=Ls0jrMU4`A|BLJ$tq7kH+}_y6vPLb-nnh~yP#aA*Mp=V*h?B^wr^!WdU~#AsaQfdD zxfZ4XklCE~eJyIj<_uVC3LI1d&Mga;3u>{xg>S(?O<*7aFQBUxZIUL7`B2quqB3QP zwd2OfPN~adH*twb8~5KhA=D4L^Y4*x zfqY~d@B7I_iO*$~{7uTapOzd?*FB&2kU#7P*g|t`6&=kiy$nu!x)Vb3Zu%RO0`)_a zWOk=0B*-~}31M~!GlVF*|CV)ZN8ZQ^@7ep<6>cLjSVExHNUVo=vmc|Fy25P~=buL* z%hPiHeY<^v_W9HJyPHfsUY;&eSa(a5;bF;T8wL8)X%y(Tc=85b)o;Q@86R@aqloRJ zNC*B}23K&@RvC*^8-G3uR5@sg{QRy56rQ9sTMR8YR*2ZVC~v2+DP4jJ&apjconu~l zc#6vJN677OpCl)jr|Ht%;fH;*|796`(?v^)aP~t#UR9n&(Gt-~0n6SWS3SIqL(p0L z`fqT1JdeM>j6>ci7$4)+Y)`|4eb?JP}DTLCc=h=kw~5?;vgm{&l@F=9!~yBS=RXMy)H2oU#>(i34qua`o13)3$3QJ?uQ7a z*VsfM+lee?1aYxKz5g868OSUSl68V6jokSy+2mBHr+pzw94IHvMQ zGQ~-r$3(o>XRDVtL=th)eZ{i`05o8(&S6 zdcV0v&OW~PnIo}^sutRPlmz3NY&OB)tY&54tHh9Ps&ZlL)ppupyLI_D>_KN1OR>V= zMwnV$)tV%oRy5ETWPm={vP|ZRM!VT$yb;`wr%sC@ z>F#~6_Oqc_v6<46Se436277j!b7Z&x=jcSUIQZHW92*}d_UYkQ3zFx6cdN8?EvgO@ z_GPNmjMFU%=-TNpGs|+TrA+`+H^gh^eHZjXV@l;a2cr!p< z&5dh!$6JlZ+%#5LF^-J;xd zYiR1fB(=VvLy8h;TCJshjc-2sy>kN^7ZccIYN36v-eUvx1QRMW_dITJDdY!dOpMFS z6D-NgcEl-fT%xJdq|$*f-J`Yqqrvnc6Gqg8O#i|2x^enU%)eL!)X*Ufsv|a~WRJE{ z90fEWQumgRS#u82>3zZ1VM@E-{htOsZ_E`V3d=i}5Fj8w$Mm$Rrh|oTDwsO3d^i%| zLmYHzIY`lA8XQxwtP7_jWNI$DB}D^JM0BMoU5?v{xByCce#Wp|!a{6!&0$06Na;O*b!M^(Z<_kd#BCL8R6UQ0wY*)9(F4B<@^1 z-WU+ak!p|6;D8CREX>r zGrZafC;>+fRm7{Y$T+Yz8anO5I^<)dl{sR4S z8h^eUoa6#0kxnWwh?^cI=LgW7(nV7&=<66=>|!x`4$di*ChDgAk^g5!kW1!CvW+P` zPqMDCH?W!1Qj`HVc(Bsq#=L@0aQ!@r^3T`t=i~jhS9p8;O{PP#4foqP;C(fI{#W9C zeC%g9jRWaz9Pmz6rLmkrPnN~$tDtwIPtxLkz~6ow1^Q<`oa)2HzR-vG-XG)ed4a!< z0{!dfO%HlPST9jl}0Tc`SHss&m^S!!{*nf%X6J#6+l z;A~Ek(Y4cbELyDAi14tUqdc2v^*uvKbkTC`Jz9V!WXK?WA#0V2pz&q zI_Nm93_1Zy2P2yMTTXoODSj_TfOig#N2;YJLh(i~Lf~Q}nWU$Db~$rgBnqsx-=JJH z#>*qeIpN`Ce)VoqNEeBwL|N)f5KmX{6>^l67|H&oQ>^QO#p2SDB>bk;x<{vZfYkkka=x$Z@GKnh38<(D7JMK zYaq*Hob62~5NWi>1fi`p?04UALR%lZMx33hae~Ob!+K3mm$8?!q`qrTI{&;2OVxNC zH8qenw7aHOpcYoQ@!#j#A`@GFagomJ!)EJSRUju*+5LFKdmMlM;;}ZLvjfnc#&!Bs zcaglGwv&Kl1;kp=3MNBHPId7HLG38DSjh6<*3Y z`zHD25oeAzM3d3}yc`;CCCRoUVJRa;=JdOo%vgSQwYmjs3_*PIx!GE_8x)aWf9a;8 z;N}K5l8Tm+o}JCHU6t=I9u`P}i*mlvcs=6)@YGaPj!BtSZTe0SQFqRx;i9!$R<%OL zTyo3&f!)?yOv)Knd~|tZksa@(_D-Qxkj(S24m1T5+FqiA0Bx2Ptcw?YD)Lki-keWj z@pB5f?ni?b3$>%rz3G0nH{vH@LR!*`@s)_K5O zEHHp28pF%EtJ(GPla8g6c~KZK*0O)=0B$Rb4~(Kn^Vl1esiZ>iKwtNXNssJWn%Ud| zRO_h>E8%+ynY#BUT&i#WmdUG=fJm^{s{yiZzI7~9tEdQmsZXEE|RO_V>miovJF=3faiVS?r44?WA# z6Qv&EAn}D&J01~N?t4j}o&P;rHt`Z)vs^6-O1=nE&3sZykHc0j=}U@)sEbE-_Peaw znv!Ii`w!t4XwO6o(U+`%^c^ZdbUn?wJAjuE8U=bMZDhkeJq%}5iE^d$^{*F=ubA~5J@FZ z70y*ZHT%pYm$s=#TKvB3aX+cV@^QP5gUd~(_%qs$r_?$%-^bs--AAGN`YN$?PooHZ zd43r`_gSVA96g8IeO$*Uq3AxfXQ7-k{On$}vszD@6D#PqTBfojKkj8t&0RKlBs9Bc z5Ut0oaFt26$+m04c`S-NYWKD^m1Z)8iKEn5axONAH*V&9g4fTV<u>f8_%GrcDPvpvn}99&+&g z?)h8zyKyMz^K4Jbmn@y08`t#bBcy!uG-+M@zBsQBCb$p0};QOA&}zEIo~O(^vTRSjbDuwgh;FdPqc>Dq};m zy(eCac?l0(07~FBEfjHSB)n@Xgi4{u&klGLQXKwh`Fi!P63)ZB({N{$r=BHneSyX( zNz@daMR&JE1U>ApNO#IG(?GIg$o*YDzBDSrF*Q?FR*nJAv>KB;#{KDBnpAv8GoKuB zg6|-3l)$wmxB?h)q~Ohn9MNa$6ED(;=G&tr62Xa9iD|vx?|xS579GUvC$DKQFIB*t zFYO`|XWr}BHbwqA_@FA!EX@Xo#f4GtOH)S*WdjFpRrw@n4H$_jvxaH2^MQE9&ky)- z|Kp!v`}Yin`#13Icb8H0jy>Sc1+5;G(frqU_NjMO8Hr`a8k4QJ#MmjSL^^SHy8fIq zd%8E0$T+TPU1h}IpZ6t!8Zm{vbpuS&jN%=Cb{%_d2cME_P$3{fD%(Wb9n3R(DmoO?UmWZk&uFFN(ze-rB>%2=$L+Ohe_q8_$9^*L5PA(+h+R(M_FV z@^?u~C<{A!?p-)z>g3!m=g1sgH_j%m`f%G!DQQ{MT0_l=8tWG-Q`Agxzjt(ahh{xY zW+k~tH4d-%)Xj%?y(i0ooxD*~fl6$&25pQai(J|06ug^a1IYn-rs9eEj8dWo9Bcpx zIkRlDH9HX9mY&qj(lICBr2MRqs~5W-7Hf*B;gx}>9iyrAHW35 zru7qXLH9FQY(kF7ayf+K^s~1xxxq1c%H|O&b?n@{Lu(VnM)V(&Bi zw-#LjO~P@vsZYWANcvcD5}DJ&nSFiUM)3HyBm<0@3bupjWfGK+htByk-USY&7#;HD zg4opNJz+%l$iwaP;0(z^VGBB9CU7T>NqR4oBN5!QClO@o*=0F)BO_n;hjr?->)Uqq zTYCqU4_zFeCLV10ysI=C&QdUIRx3{>1 zbDuH;?(BJL9?dcS_i-Obj;$o$?55E`GLb-y0OAhuDD-(SOG3Xbq59a{b$o9=)R`Ad z?)@gk(+IkRS?MJ6I-Ce0|ts{voAqW0J@W%^Q1<1;?#!2-Pl?Q%ha z*YR`y_UpJWB);vTpeN3=ABWnqgtTj=RMUai?S(jB zJD0-GsFFUxZIlIVHUW%Wyfzzk)+i-RMS7AcPf(oxY*)w-tsQ8eL~~Pu8$l>*W};l! z8{VR5GrG8C;daPA;u4d5ObRGE@IC!C(K5C^CUn3%>FAgKF2Gsnv3@-o%(z6uDWR#Tl9?ggnLW>+yt4x+p9&a!IJi5W%JgtB%Nex6Q?w?7M^`nlW z=l}cX|0X%>fB$d)0zduu-T3n=9FVXq3XswYOOqDMS{R_VsmvhBI@iI2+zU9?sZltO z)lQ|lUc{9-(Pbq8FmHv|C~gWgZH~*?(7f&ZJw+9^odVp-QebYRZI-Vt1w5)8UcN3B z2x1?!y%AEhqh4b@<29NrAimZzy|eucEr(duQYxioDRwzk^T(3%Quwvl(C8s8^%9C4 zvE=Z?(K5kj6sTRVu!SV(u`rf)mtxAl?J%YD9w;G+ELI@qH6yct-~c=;r6dc5M!Y%4 zho*bghBUJ&DpGhmCyBQj=UJIyqawL&6sKbdKeBn%hMRbr~Rky6a|Rb~>7NAuaeE2@iF zg><+?6+@0*ILZ`tprX7h_35KnsH&ZBHU3iL)2gLFY0>98+$!gSCO}5{@1ld5Py%M- zs5FY^*l*5Jd-(J#xniT3ePS|th+KnP%$7f+{d)1ZOyvuC++{blOv!s!YT_@6F824; z8X}#hMGMW!B_+41>6B&Aj5VUM2B|#4IV{+H`l6t)S}Mcn-^Pf1kRw5Vuw?Pt>M8?Kh?nk*=pt)A{!dR4z-l zce;Uns!1uIj`Tp}xvgY}oba2&%qXrAf#8{U_Myk5hCH+V9dKrL^w+{1Y=c6C*t9)= zT059Y3Tv-Pq-f0!S_RG5OpAX`yEwCaEarP~z)LsSM#xTb1k{0k?h_%(zDA=}2DTp# zu%#q7DaW7~oD+GEEQ&*|A4&?W5qJ*OqcnN)>$xy)l6MSgN}aH$>vKHrOyNeR?W3zJ zQVwVK$tYoyR;30JWXC5(|7@kW6Qn~691hU%K9AHt9*5t6F9bvZYo8e+xa#%UH`B8KN zfp>w|DS(G0yZZ5XgX^nxs#yko-r)K9MSyAy+YuNVPhOhcjSPq5$he2T2ln%E^Wn}C z{u{&Z#xDZvjB+=YUqhAmS)0kq(22u6fwn4K%1Q5A2SFk?5^ge4Y22(5ne`}`Si&eu z@Lhi9FTec?zyJC>yuRM7qkfj+ac5P*PU`@CyzE|J2ennC;I@KDtAx!)epZ#UVP z`Rh-W!qZrxSyQ0cB#0#XuARnb!*Y15$F}et6}Z%s=GF5?89e*BHk8uDZt?4{cg?P4 zWdl#xJmY@cN8f(;4SfHdHacVy6{;FsqNOHO2t)21Ui&;XPyS#)_b#@Gq*67Gty;3cO+g|6qzWx zc8jga3Z$GzoL6Z0gVc^Aunp&dro4~-$}9lqtsLXRz66RpLfy!~tEwo##nKdtkTMTS zzL@sp;hybNn0$v$>3lJ*AHfVrK6{@SAkJ|_z->JT8*RUKinZI@oFC%M1I*DtHvKMh zLd#P<&#+Z8@`M?I$-=|+g%j*b=7*7{QrEa4N&p$m07;qv z9G=En{FfiUS6RCAa~`^Gi4sJS)LO81Qmc~z41HqUf_e-A5K`&;BP?QkAm=G}*Bjmd zj(o<_LX|BvG>Y_p`Q^V0yzV*{hrj;y&ysU4g|3mG$>{JkHEhDr*QO-brPLB97jcB6 zh#qSe7qqfA)@^3@@^t=onM%C5WbGBrPMXUllkb+lrgQClu`Z6aHerZew@ zEIXD&kiAMH;8aUASKGat=e%gs#D*fm0+H#d{4hPwu@cJR1wb=acl`Z!F5>0Cj^CeH zH6RvCJK5rt=L_|`z&d_HlXw#)h-rx!F>O+%!p)k_n&_g3^y-uBlp3@~5$5&Tr?Eolz|oIDb3@b(l(rx3VEE=h$pC0{z(y`y_!jiIQY?V}Ols%Tdl_1SbKvt3P< zAR4hg@3EF_RTR`1OskNrAnJi>Z6$nFyP|L`J5JBT z%*e$VRAPRaC}GJ(qk4$T9<&Yp!|Q+);p{;Oh0^_3j8rI-sG1-iY0%4 z)_FnJ=2i8$^E@)p};kKms=)rKYlnnWb4x5(2cbED?|1Rm;gO0 z;VSkpdkkKd+!soeeV5MzBtXX`0nE4$NJW2=(WjvH8S#^+ELl>TClcC?mJT9I;JQx6 zxq$uj`6Imj_IVs+NMwI}5U3jp{q=rVd7&)Uq%bp*O%EDDju$g7z=g&sP!pEp z-Nzwd+!s$Dpgxbni4Pb2S&aq##(CnLT|SE4`*>~agD3Vbj|%tBz?}U}z&X6Aoi>86 zo}Ohxz1M0HHh0MzuXm;X-pBWRV=ui-cbgRWx9b%e=ed9S44*%}3DBmnr%Jxw4ngB4 zyn$xEmTFXZ(p=fgxr*F|JH;oH0N=;!6Y0Ikx5w*w7+jGhh)gwqC`JBtT+`2=Z*U!} z;Okwl=ZAe0APlXF=zUYYaq5D zh6{-@V_ci@S`2dFr*dP2$3c&N{jAC@3R&a%Z38)&BKWY5c;rFe)`il@by! zn5>kZ;FWzwaqU8jUEw)`1~U3NIFL+B8H-R{)j$~lE>c{{nQzN5TZq{PLh=KC_a7<; zPdz}kpsc2eaLO6Z^xj#B(*g#27dc4~&4LwRlUW;>zSpW=fG?zC962cYSmnPvSBE(<&d!D62aG6$XJggxEfd+>)it(1wMc+>m5R4tDMj%` zW4j;L^VED!1N}^GOKA-l|Awc4OK>IOVZ!eaBDWpPK}Cl(X`sORn)ng?`1TRL{`QCQ zZl6X`Jl5-%9`_>`#&T8|>wB{%0ExOu3zmjPR*#|rmP4;jjUZH7&D336)kC?&avDd& z0fbVZmK}cm{5SY_|FOZR*9Jd)|22I5VT*?3128Nw1|03m0C_%MI^pk z)Cu|Ne9}qTu2w5mew~a$tW&R@^c=-D9wpJ6BEf)nvd30sF38$y($@R!5r5AUH{Qc! zF*);VyvQ`13wTy3T_1NzRN+RzZgQy7RQ4=BWqyx+pN&D8&MPRH_>FZ2ky!>Z_rPUnBw6rvX$EXd!ULq~B53wEZU8AJFb}aDI;ZD$9UlvQ zKTYkcEuIQXv+t#Oh~af7oXQ+$eUxrZPa{Oh$+a6xB$Toxnq_V+!=!>y*21p)l-DX+ zZCb<5z+a$th04k?-smGzPC;gT&+V3#E>d;7_lew6)Wg!GgJWk)REyc0zGb$6xOD?U zk&wWZ1*5^Nd&gAt$UR(ZG)V<`$4NbW4&a~RS)%-6Hy@rsB$#NSsq*?FIrj>hs|;@d zC5>x|(q@ET@t{Z@aQaeJoWd{Pdsi#5030Wo+~KDfDrZV{!pv)@g$ZH`2Dcp>eVMGt znHlc5sD#M=E)oY~q1K6fG;zWThBDYGPM#=UkG8NPlM&7_73pO8>9Q8^ITmynMA49) zz`0I+8PZ_RLyt*7n`*SEJ$lqvQ`(NHgqnNR5tzCtuW*syt;H06Nu_6rVw+h{cH3;V zQ^%|U>mX+DW-iu|-cJuao+f32687+ccA5g`*&NqLpqk`SGY}`;uiCV@zzTh;FeODb zybx%Bl)S0p(j;(yr2BipV{pBDUJ_6(ywS<~oC;-mAj({ndy@3Wjf->Ro(BYdC?tlV zA7qk7x)cg(z(gjniEvJzOY&925`9K#8ZgDZ3Z&@oyD|vN)JE;07*nokIm9@aVAt2_ z?Esg^7pKvOEVe{9H6D*NnSw3iMZ|aX)m?G_O(>()vj!t1Zc9c}i>sF}}8U?yf#G28K2gdjnsrlRWDt(>f-u6+jvRs;{v|N-vJykg4ckujt9)%yubXmM{ z+ezr6{5o#?LyP0v6|Up!xe#V>*~d?RgJ1ski$L(6pI#)t6xFaOhn0K3iRAoTpUsEV zWb?j^fBXD|0#d<#wivuojb9D2=06`d0R=hrk~`kF>nLGwyF7bLGv>wAX}ERM99urs z3aC#2XZP{GKg;A7W#dyxAp?~5&V2JtClCa|oIuMOJvL?#vU(#=12J;Cr+jRsK`#RD zJkj*Zhnpym9z@ngGlGl@@$<$&qj502lKF^qI>NWl+xT3$$+4ZDpw}+fY#*O_yKuHJ zN7FrvR2_I?V4;_M({RUr6Q#r*e*Nt+?$>6(m##j#aUHJX;QxGnf**hS1}>LLX@^8j zpLy7`G1rk2N!AWvDHn?z*omue4KNpUbCa6I8b+j}s<`@;Nc%*IY#K)a_k?yl- z0{B{#AZ{~%oDRGElF~F|n+~#hFM&(Yh9?*hmH-zx_~8@7B}c3!aGS=>>iX_bzSSQN zNpUcJbR{B&EJuUFA)5Xj#X+cHEuKe9s`)<_aa)mMZVy zaF#j}{E-gvc8NI0k(OK^Jh2pUtffyEjSm8+u#cbp^!%)a>sXhiu-eqV(>htKrAAx& zr`6o2N;WCSc}fx4tU$#uz?YQx5#83Et#VxD4%gd9_)q`v|H9Az`W5{2)3@;FAI3Uy zszOVD;)Y;~gX8~IY4^#b<0>zA|E8$69!l@NT-d@_0<7mAVr~SBJlzhw0h+Vx&wD~Q zKP{N#R;2D?8`~8A$TqaGuJJNjPbh_qNO}3HJS_6d&Pr0#F+=5Hj2Uje@70DUR-E(C z+q+HL$s+BF#*503q>jDwF4ysCI~fFt1R!-e?VKzsYrNl=yEPZ8pSP%oe0}$JRLxUq z{kbPmZ?sT-a+$_nZ>Zm!S&JexwREi8WImJy3oRHvW|Xk*94MgHWE>F^kQmTjo~9y%Rx2ePBW+&-!H8z zQJjZW-54WcM=@1$l`qI6I=zU8u8w9-wiUy{&uqH z!+BmW^BUWIfW}xsgCR>YL!B%Rz5lBe9=?WD<5FeVnx5%5{dXp>b_FlGjRFkRYYd(0 zgd~=RjD`8<0#!~5Ubo-+h zs0IcXMNzhPq{#7NfbQOAS^yoI2BGdYNQ*1lzzTJj^J8Me#AM%;PT{?)i8LMcWlt@4 zn4n#R#ggV$>Zo75E}~<$n4!^ki;>*4>E?+9+mV#}j)aH#hhufiSrD zG)pNUN#3~Q-c6RR?P+~ByU{QKO@vBu5Y5qNUYtw!R%BD=c{bQoaSy%$C3phH(Obo3 z5O&jH$OXF|y)@hyJ*&av;ScdcCCy#C(>yU|pP%@eq|3L@+&%2(w>J9+e;vc(%3UPe{Qj>u zl~3Kr#&Bh7{OcRsS=v4dTrRM=*nJXD`wLv(&Tzgw!9ITQ2QrTvLxHM7NA^*`Nn9Lz zqiJKf~|8ei{di3-oc&;CwG`1~F-zv)!4l&hWPFLQe!n?Q=5cr&R=%;fLJH2vDf zpYKgxZ!u{m!|=G1x{dd|olhb`+hH8kg!T&I$;*)+-P9tKGmUeSLDZb{(QLzofv$I zEgLv{{vYc5>?ecEG`QVw@ZUea!Ka%}o*1ep8NvM7kI(u~U;UtfxayMTZihe&RtUFc zHM?~dR@&j7Y96v_oJbEX+72mmA0{v|6H-+!+YBsPq8Q)Z7wy!1%Ms(Bce02UEoNX& znJEQ|#o;S!u0R?)5@D66uF)*);vq%Mhi4OC$}?&OW}ne!@P#7w_ZQ|Fv#L=Bn?g)7$lgB@eNhqM=MSV6fP*yK)e()> zC=uRgp$@5FcUhtx!{&tAZ4Nl|#h2I`^Nd6C(F3h9aYxwR0-sCLTqW0U5fiACbvtd5 z%SR^|2=m?|(NR6_kG`au(4ul6R}C~)&9IO9EOw*+<=^}OFCU(ySmYnemZr|@xlG2? zS1n8sE22B>(VQtpFqXslUgQ~9)vO-$TT&>jzEIu7i>ZHWw6;;Ed#5uua9`oS{_Ah> z&%gc+{{G+o9sI9<`5s=LFJm3LNW`e@pQp2d=b9bVo2Z7e?3X7zoZBJP?y^a28LNfl zYwT8bKvvPijjWw~sD2uIN&uH@4QjQ^5V?8F#S!lfJPjA$_jVcA_6fFeeIH}5+Qmm+ z%_lo96RWNmtjUe?z8h@y0ljK5-7Jm68$#XKJtBLqRxEe@-?-N;Q(Nz^U5Zsci$0Cz zn%OCPSi(va7Xe|Gs(d%U`^+LJwo^6muS2tdsM;wYc6KhM0FccHzPJG%z9OXg_GTDSEO~@oV9$ z*L{qx!=Os4#ygQVx$SHq}r&} z6cOgvuAZxIdk3mb0~c(vr4t+rQxUH1(Ijrg)`?<+s%{DeQIzV>^~o~YL|ixvvZw3) zMf+p1UukVp4KUngAQVGJ??Yr#x!ceL0h7^m$e$QVlG9eI!2@QuqI6g$}v9d zeG}UiWfhX2KcDqI$KG{zcHd8_dWrf9O|L9XRA?!^Vp^`HFvrR6LX*$SbxBx}oLc2| zQ2;nYwhqyFo&~f4{?OSAkfJ?%QeMqQSA4IWZsyOM#SXi*x)Z<>PHoRk`0!;hF<74M z$s70~sieLD9nnF_wg0XoKS4q*dF%L0tZ%lj&TEsz-YM`+MEhm+lWbk#+es-b!Rkey>_2 zf@Z^dr)8Ie*lnkX*yHWv@#r!s=LzU1_G|z4X%y`o_x2`*;CbUHo+nv!IV1ck5^$DS z^JL*|9Q;sVVLF)CLybg!-L7zZy(^`c@3n1glxI{LZ`DKN+vi=f-nmeJF3%jrJuALGxS#$o9s zHi6ANVcv;mIsa9=<>QJxbcKg@c@cT#g*Vy9#u9`@+v>jNl5>&~A`cb;;XTTO4kYb& zR=zpm^cYE*D0PYa;pPXE{ncWS&3xv)HTx02=2iE|Oxo#xa!eAws^t#sg{8F3|R3{7(TZYdS? zrKX(ONah}c1_-kT0mt@<{~Y6aEK^se9e7iTpu?`5Pe6TUw!(XF_@o`L2NlmSk0xAS zfok3DU-_Dc6C>SwNWni4mPB;iXk-F#r6!)J$@8R+f#w->t`*1{h6@+L_ui! zo*GYmaW@N655l=;Ac>Nu>%m>tSbiQFtUxKyMl{>E8mY^<=_pRV=iB2G{KG%~(Hzc54ttL~{6v zGl0_9y9p4%aSoAvsw;$0hxv1A?s03?Y^yt|x0+Jjpx@Us)QiPNYMZj!J}1pivm~_~ zh3X3m-$UVD?V)g;lTnQ322M*%%2V`R_6I z@I+)MTACmc@s^$Ii0Rx@md2|zI_;-yPT`r};U4iMn7o~cQv+5q^&Mwdxgw@W77C)D zZ^HGUQMF1ry4h*b!{~|qsqgyRew;6 zWt-zc$T6pMTA|}?7?qDfP>kw&(8Ce&xmrF)hP0Jt0t zDWW(aVr+1caRMHYOC7%8)uffm_y_;TJ&-CVo7k$7Ku~kzvL*`}?VL$wW6`d=-8-Q0 z6B>n=oa;w%$dHqrr`RHmBY~F{atRuLjt?nr<&ZT#Lzepqg`5u*>?^m!3{QlWAbXWf zpW|-$H8d{RMge*qg~s*m3ZGwJ;gkHjNkfNiA7`nWtAT=cc@6t*6w0SNT+cV?Zx&r* zhw+`Gba;Z!6Px`_)(4)37lH9?66+;gh;|QP(V1hv&P8ItUdADc<%j3-HBXoG`2G0r zGXv_Bz`2e4_+;@mya{qAnCIJUHSFycT~09SsQSK9rXSm88-X3pxoG7>8c!qI9Ai^H*-`h94QpLE&oe3K2{YkE2@le4sZ~^%96^nrR=ork$0@rrG36PKviE($EJj3+BESQZ&T(}(Mo@K~UX2}i|Q8X9~1uQhF_HnIJt~#hvfgrIF zmiWuHc{D+;w)QTt(VV~PzI#^)^r=ATli=2qqKfcKpErH+c{xr{=qNEy;6QK2piRa5 zLVaHwK*~HzXNUgofnAzSL9q_|1X{G#fe(;j2AJLYC35F*0lGp0{6K2NP$&Wp-{7Br{uyr92mJKo*YM}>zlO_pviK*RfLA%F>gzkB zk)e&8-f$+ZNMYje(ZpI(*}gI##N*vDc`wZ)U0t?Y%rAUWVl_PAENVi(#M}f`E13AF zSp_D!*{0Gg)6*#p1oNDuabx^k#!cU5iYWeXwtX=W%8#_o1_Nxux=Cc)Ci^)b$=Esc zGWPNl16_Gi8Fm7ll7dUg-7;dT2M-2iskt<@sU#~U2>7rhFlIsZpNmMTQvgrHe=N=0 zJ-A9C>rF%z@~%yBIc=NQ*v|C3rQ4J;xa=4`~9(5sl9ZQX*qgZtDHQQg>0B(r$%3##7tv42u?v zrp>KBqq;~TVsg_aa7nd$SDG2n&3jCCPjpj+s6sI0?y@LUTi=^}{LLCcPLTq$qLrfA z=>hF55DF9heGfHLPp`|R;TX0s9u~O5Rnr@){hLq~yQ>-1|dn8btPLpY|aEFZyQ{%Sf zB?#Z`U9-_np{^#2l+zRi+Y<|3aD%cd$CpNj2*&<5w}dCg=C(c69Mfo z)vW?g%+IyoWjfk;ih17!0QJg~Q1+Pmq?-M>7PC>dyGmM7DW#l~y<4WJ`0p8z;oUk= znGjh6q9(s~x2~Z3Z~_2j2b9fjgk}#;MB?D|0M4jnOaO^B>m0MZvDg8JbV?fs`6Sbi zLpNeV!W}vGG#fErlAU_CZb4Ji(HD72C1gFRU@xMpmiwcb|M@Clwq1%t{*K~pvG>dw z)?7&KT!gVNyZOQHAyT@=e{V9eub$8F^t8#Olcx`yk;&a)hP!DVrx8LK?8cki_`bXa z-MP?Uu-fgj+`nAZ-|_rXZ<$2Z*Qpt_5TjXq|c= zzk2x~enWmC458z~@$$sdOwJ>(wO%+#$vsV4X&P5&UKe*^!Rgn z8qeY`hcn%vw4?3Qa+esFcTgslF!ewK#9qigd;j5M4f%f8A&GFkJPHhb8wqo9AjjO*7pQtmlmcQOs?-K6)H z34s?W!hiYw3LoE;pxzz|auOf@&Z>qB{Po9g;KPTLtw${y7ldhI(^r`nxgX7ZW9Z7H zXspK56hz#Apewei(O{Km}f5ms^YX;5SUCmUba91`|iJQdm zI32vtNxpKX47C~ZzbutD|7N2&OoFYY7$OatlIT!u+3|-US%4IZ7ye&QEAdHvRss>E z??WP<;nj{lQse3oq|tyTUx)9M$K`J973!NSu^zoeBc=-sj$mWZau-y77Fx-TJU zq`q(mGI)>Sp5J_U5?09m%SV~`@hjtIZW-$@?M!ulQ~xtZi^)A=3Mg*egGL?g4p4(W z^V>@aeuBt!A7+^|xSQu6_kiHepgErGu_B8Px_pk<3@G*Ur=Q_<=lD&8KY#TsP*5e1 z&#AB26I%;tZ*?NNO`p*iDqg(!XY%N~`Fv5`(=t(@Ree2|$}m!b~pXkLGjX0t7eblsvn1-65cuMx$bRpnyUbY`}Z zNwI6*ouSdAaMRQh9pP(^w92An&n!KupCD3zN@7mPD(`7VHaYIO!xG9S-Ea4Z%Pgw6 zjAua4r@lAHnY;IcQpNUzh)e614W+TAXcTg`0kT4{b_^vgdaUB2ob*29%!!WYGDRU4 zTM+np@z`fQkCDW4dQ@VgYG?AE)=g7gLP-n=GDw|4gH3gV&Fl)A;iu5J(k&gNXp}B$ zQ^%Xk^hG7|%+VGrVAp%pz34M5-Da(r&OV|j?x`8vgS;LbtS{J?UGhHDIM9XwiB;44 z0u)@;Wh(T@{FYF6!IXVZ`xQmQAtvfpgvx6sh;;)^4JbNjU@GfL9tq{B)B*WU=3_o?2=bIq%>M!+bhN>seCi_eobeEob4WYJAx}P z6QX@?8zj)uAy{Vl*?QhfV|n-ZW<_`^#!3oy2U?HP9?gb}ERYi7Y0?2O$sYxl*t9rr z>^Hjiv8djq7;f#R4|)gl`syTetD7vaEa6hP(*5$BK ztytz8>7jJt$9Nr`rN;MBq~9KL$nKnl-PCg;(IA?oBHr8Wat1u}hC4Q`t!eh8Y=XKV zLaTZ*G*6f|mGCeXuw}16$U1XUT}k8Ec)7P!O0Q$aot_ps`%H*asVhc3>OTb)rC8j^Pz#fMNzHhid=Lv5&-xE{N zn-yC`d79Bw`gebgjs0aD#$L{+QE-io<*ZL|H=30wHHxVS$UNViSv?9pDcV@_M@{a> zP4Zxi@(9NFeR?{~R{T_?g<#Za~bCcIt z#KTACS09VsxIbBf$p^*fQHXy%3i<8wEW}}M4m^+FYk^(`(u3B(;qT9f0ruZFlc&o) z$x_boy6)v>kwWgN)cjsqxEoBA5N|x={lAR&$3;3*hnZ&1aH5k;Pc-OPJNPyrueMOW zn|#mMjtu+q1-p)qwd4$t0kXy(<1Zl0zfEk!w4{+wBg|*DLg=hpqayRyLYM>7sI7CKLbs`x|_` zHoNP0jpZX%=X`bf8verIr*pB1yfra#dYmUj)KkeJo}M*t+X&|t-6gFsq=TowSX`FJ ztF4w2Jq=SZLZF+B+X?AnAu=y0m9)FqzYSWfNx_XQK@mr!O)>#8lE-Rx+i=mMeQ=@Q zVy1uh9?kMRrNNjm+f>jS6ALs9L+b8R5ATjQoJ}P4U{lC6_4gE>aHN^5PUgGEUM4O) zBFl0&q|9v;W1MgQuCD-~WbcYNmxEGZu>eK8ll~y)El0|&```PbJ$d?QdL6$+kUxTF z`xl@@>){LjkV3zDCDMTu^&X;*UufiE6!*T<70)Y1T(X3fVm%FcQ_^qp=CQ7x&#V?g zS>G>XPq^LRq`(qrRw)*Z`OtfW3uUvtdBZ`n&VdYUW;VVu*Dtbv%dbZ!%4P0_dzyar z*roLx!S|I!lx^C)Vmlo->#w&@@Q?oj@cQW+`0?8(`0l$8WAAwqXsVu#{19G5);(ir z_4C+JVX||)CYQ+2L zeO*+U(><=xRED6u4`#WLY%Rs^_sR_qwD9m^6YpLR_Cm`Wm!XftV0GFo@uOC>#P{hfSXAnX zeqX3V6uQPMaB>h?1B}ne%m64gXzkiV(0|uGO$w*<8%(O+9U2;iq7{4M{nla`%pyX@ zsIQ5O|f04wyp^d8U1GuAm)VBb#@K zDK%=fakN`A(b*bPjbHBGSCUK$H4j!i&gfk8!nK15Dr^#U=^v)q+_tlXodqZpk))f+q#0j4yZ{g)ct?&)<9{iV{6&lKCGw`}YzM zq41jmMkgB&lk`$1y;Ba;ead?u2(cMM>gsj_NqR$R7nQ@f#-kv9V=6vp$iLp;y1&7v z@%!IDzrx%7b^Q5V^5t&~7v$;8uABcZ+3wn8lRVjR4{*bdr(`^RVu1`6?dnSd5t}t~ zG+(wk#T1n7!NvS9zwMGbu%k-i#|4&f2r$2u^K0A|QgBI#o4$vN0fnsEo ztAbfB-BYvGivn#1`kfsx+jLmzJ<~bblzLLJXW5wy?o{)PYQ6FdV~YH8k#LqYVRyuh ze*b&dEN7Q*y5Apaos$#5Ss-@`=#m~X#=THdhaJHDlv7F`@2wT^Y}szjODUWfv>5(U zE4CNPeFDFlx4CC@NO>M=JYlaGy0S~M!aS^(5LF^`n|)p-AH&N51(4=$JPrhvdW;`I0An^--oKM5ibYq(H)y4UMz$ z-pD7MIHO*T<07dB&EvjcS$p`obXPY?u}{8aZ{j@>62^X?#zyfUz~L>V3h5JQw@T7(8zM%V%`|1NYn3 z1bB0xVgR>OTyC*OBpQ1{*zi28Y4c>{XC7bQiChk!7M@&R-cr3D^dc`NwW|Y7kbgDx*4Qwmhc#(*pSQ0UkldzLH8~S&OQxH$7)-Gx%{`dW(Q>}3+DPk)=_D)Vd2j^n`X(o3y03mrx#LT?}h1jy9YwE^|cj zlgd;}Jm+_jKx@<$PtZS0C;cuGEc0rDdQ}A+!$mnMQ5!3FYoCPN4JO~@j7T_l^PcXq zfT0JD17`GYG(URK*>O=XK;$19l)y=kU8i*(=ac=6OEk|rStBM}0xdBEzNi(?9Pabw zMidUFT-kTt|9MZ~Q3~JT4<0X@N%grb$uqS#{cJ$NUEIWR*|aoSiXLWofq3F6@`)!R zRSpPuJKD(EfXLxxY2bys(J26bh76V@FcY}Xzl?%2a(`x>#sf^F} zbeAbK;K^W2pb=!&p?e2P7v7m115i02YO_O$Vr@U*{Dj!-n_x)#?p6|h3pnO`8-(DZ^_UQ_*Z@&v+pC{+9uh(&yeI1AFyL#pM zU_dtYvgQCEK3Lu^7Jy>1O+3qe!A+6N_M#)INP|@XPNHy=Gli z5S<%NEL&{|Km715eD~dx!fO3BAX;-Z7oDr|$XoE;(<;#CPd@qb_fuj@qKE*_uO;tIeV`)Ut{#%>EG8{>%EV;wh2+T?>>9& zz1Ey#j?sH>t$p9`(*|)FTY;rdVT~?(=Qp!yI*#T+3-f`i_u_thu{h}(&8+C08xO=7 zC-fytXm|hK19{gDMZQU&R4(7%lVv;mW?j0UymheVolWbXz-72stc>8c@*>OKitv}; zuiVM{-UsRHzV`P_(}%sR3}=)3vxoSW_4{OrHO#8o<8&&7=Ee7Yd^AKh-dSH_Y>=&u zWp8-@_!)D3wtwog$9ijH4SZxF8jNIY&-IK*#=2%+7DA4Q!UEiv1Q{Y z3xzu<_%n}@vO0k^Z?SK3WUu|Su5!e4j&oveoE(X^bBt(|frm9eR(i3esHftg5xC{L z!H14y5^#%dqtCl+^{qU&SVEBABTzdLlIm@Rm6*_p1RWuw4xe&pEzOY#QEXDzQWC<@05dy<6zvjyr52~?o9rFKD>h?-s*#lL?%dd9 zkjA7~Gwj}vI?XkXN|!t9XrKRX_LJs+$o-L8OsdX;>%Qf|=SjI|Sr5;x*Cvwlp*3L{ zVH!MBPK{Ek%h2ffoV)FU1IjP`DO$-Rl0+Y0HlGKl{Obrz6P1)vq z7JbTUIgmXp=3x(ahV{{4>a0y6XRue_KerZ_7Wh3a0+oZgVGRv#t5ufj}ntIdg(>oCa%5Eth_D0Vl!bZ zFJkIsUrR6cV!xHPDIdqP8DUnysb%DqE{xbrRR=Jd0l@6yn#{ra53xxoyEkz39S3iD z;kixzMvwV;s9W2^-F+xG6ak1lT5p_AC;D#B{QV68rYojfPeSaT9%{i{3ocC6lla6S zMb6V+XpM7jkUJrLYqlV}tJon_i9sRp#~h%>&%$g9ol@*J^#2An~b`Z+-cemp+Z0{yWT>h%D!kF7%<)a$uW+PCtcvDQssr}EresP~_{ zwjv3gOL*QQp*67{;Pxy;XpPW?CzBwHtn@+;Ek1Af$ftdwk7o`$PGSy6K#BHpPzo}k zz}KNDf%1ePj(QzHr8SveOZO}yiHa&0TapyZ*p%V@g+%}|{TmL0i+ufd$?jDD{N3s7 zzIpqOl5qZ9c)!&5#qRJFcy2&}!pKFHOx>o;=LAZZuzw`z%nvfslr^U{tIDQqK_T9k z_xfW)&W#|xv8AZ&Z#H6$$@17WkcYdnR^dd5IM#>dw zB(1vG+wc>L0}$-@$Ub*FHtZrJ)}lK?HhDM*V?gP}R5dC@#&St<5dG%q?A|>mCFu$& z7%^j|u7Puy-A{k|k$dyFp$`bkFL2+|D> zH&W?cPp9yAjxNr_^zgvLS12tzwkwLdva6Ind1TKagI5WhRWb>ID7eIIoV|MXjL+@YR9L{aHm zgpy&W{h*xeQAR}+Qh=+~YI#+)K`F6K*r^b}L_Y>;is*YqV;5jhto}PH3=<1(L{i_g7U!^rq+&U%o)@rY%%d|Gv{kDb`sIN$Tfv zsE36|B&*cx{jBSNH}IpxI+hWppCA@o$ z2^0c$QYF(}18XD2o^-0K4OCT*7%dz10 zyQmG!IH+=q+T*;zJCz$z^qIne#S|d!&fZg+pi$2%=ox656`}~a#|FC&LH8H2UwDQ8 z^83W1t|l*jb?uViy2u(O#XVtj!Qgk@(t+z`O)pbr<=#Q8HxpD`S_5%JhiFW(BiBLg;Q$yH5R_#n?Tmw-`Wm$KEBylvNdoG*N zaSTI>jIC>+BWdeGWwiE z8dgMbBO{Se(v*nCcp{P>J-n3n-1E~@{qSnBdsy7EuZLkw z{B{dvzjHdeG8gfBn>WBBDAbQ*x$q(9A?3`7b56T&l4%M_t5Clez8*;3R!;IyE-g>) zdVTAjo_^w<-hRoc>2Y^(Zyt{BQoqNP5B2-(I62(aO(&zXo@%jw^OU~g0a>sx=D@{1 zy3uD=+NQUSKTvSeeXNupF^IhzJ^FC_z0)_i{xkZ7`W}#TAFmV2-GX3VOtS;%KZvbh zDDC&=33J{Lv3xIPK!c(q_t!fltXs4NyZmX@&b)Tng24FTv0nT^9#|zn!)6Aa4OHkC zOusLM^789dCcx8SUw^%-hnHHQV}gEosQ+6($Nkjgc>HwgX1r5YLIJcUuDW2B;Xb=+ z5`kpCK0esJ2npUrWOzv?KtX$){BL)1OMMPr9kP23`Q&cT-0=PG=pO6qnfE)5tP#(h zcpp900GYrb@s>or-k8R&+9Ai(WlkayBz<<($z_u1IFbnnOoN?dz107$ujcvee)5xd z?(N%W7LsUk@POj&a2vEqklKBQh6xUZ(eEg4ck0)dn4qMS8j*)BntN(%LulFDRm?&7|=uCxR| z1;Xr9sCDY~Kkgpfw?28}=7VK!N=RyVq54fqV`&AP6d|HgAQq8DLo(_xtUBc;+yKq| zuXMRvj`62K2W$4;g-u^ObaEwgb`p55Ox)mY2})IOjHH9 z6wj9@_njZEb=_Ot=e0kF<;Q3V#>kHoy$^PSmHrDNA(1qbO|&k&IN!5RU{n>y(Z zY8YgVL*o?%R#Y$_3Ky{#Ix5!ol$=g%`WH=ck+`kojL|NIhAIHV5H?aeI5BJn9(wL! z@e?(+E;J3GP^Z;jUV=_(L(5?j*`RPH$&_``C`mwbzoOMtkTbzRGLW}Gg8Wg@o1{UcUwP}AOU_xyPa~CGo1@d>Ry}%MAuMYn>A|NqwnhQcHbKCJE{uGDDyVV#Clk~97Ke8J{kAk7*3^4Mx#zX{C#B1K*n9QAz;~zt3rlE_LSx3&#n6->{+sYURQ-H(6#wX1bREugNopuf32B)HSj&BxdEQ2apIRi1aQ93Q0%K0}U- zEYL`B20k3bnZ->GytXY+G~gwznKw1Hk@ttp{}!O|po?4^thB-d!(CFYGMvRHPt7=PpTkFVSj z%^pnAA0OSZ9%B41v;#B_RgC%r5Nz=07*uqm5g`EboEqw&<27-4x2!!OX6@4!M!^pP7t<@g;U6!XHMrrxRa2% zm(OKWz!Zg9mbK-FCO>5QT2odJQJ6Z>Yl^q6sS5^_%f91GJ)u+LEp5P|Ht8rY>gNq% zeP}d#Bli~9GTF^DZ_0e(d8}K%+2EV*j1XgPh&&aH62=rZkGxR3@i3!kK_fQ%?L@wT zS4Vkw8Py8DMVfh^@227I1z63fyBmV+=(~6CODG$P^PHPx^8FKa_g*mE{j`0nk|-OZ ze;%5>_j^z~T$P>$()S6c&+SUDF`l1w(E>dwMFiUuhG^6a8M^JQI!HoC7x^>z*D};gp~>6-XKScexiIcG=FOzWYSR$ z6mVkQ(#8Goi$8Lgdd~WpZ++}O`}j>gs~mX#iX>M%1$atSl8+_<6-7{9q%?!i6wTk# zCaltkkbHCbe@GZHW{D;-$=U*ySp5Zf9AXvG_}v4Rig-^nP+Tvz8Nr2w5k^L&5D695&Yg3sX3c%i~KJeHpt7s({)((G_-H1BvmNNl!X4QT6&77%i{&g#*= zXEIo$;?}fVL7!byA$Au-9uDiGc*^RzZT@qt-=@S76L4D#deN`fwS*xb`i`mSeM@p^ zQeLI^7wvSC%pZiCWD#Uhz0rNXYLb5`T-#JS-R%cOn!!=+eMQp zeBbE9Mja_Yz0i0FmJM#PXs$gY`ktw_S|vd#2R_S58wI&Uja|#l*WZ2JsaYqD*Tuqd z;0@$trvy0mk;Kbw~lRX*gAlcGmWz?U3d#Z3L>+A44K2nL=sJ zACs0l`#xqB@ycew^#hrq)!sP){-&Db|)`)~$HWzz&`q6Y9ge3PBIZFj2l zF!~buoZh>#iEiyj9`#Fw8>#TAc#!e+A^=3WXkgS;)BLzP< zWbVwOt{XABPjLhngu`*0QIGsyLJ+Yo$Z)PI{R##sObFw!mQ# zoQ&>$6L~KoDxL>-Zh&Y8)B|y**QW>p)t8r34K0Q@UU9n(iW_{1ZgY4Y>5hJYLv;_~ z===3|ARv{$If)F)25-=VmQClgZWc|pmrIMXXc>b+CfM(rtc>}LZSr5j24Gjp2rJ6% z(B7O_?8cQ^I8Jmo(c=eL843=Q*yr5xSC@K-n-nUy5H`3YH0E%8<@U!1=7jHehguZZ z-yaSH0df0aj8i6Dj0y|Z>A4oWSqjT~0H}9{s4iBG$qBfP6T6`^TJ%_a(5NXw@t1RP zCV`$))Or&<9_oEu4^4pt+{qnxDAMbn!9x$Y4J{I0CF;0`0s(VgrCumTZ+v#H()_{e zLxDEc!>ty3@LWqooMUl#(dO8CzPb}~!EYD$^z@Dy?uZWy8cpTr(AEvS{=>wR7z;X1 zsZn&*!!JBxyV>M(g$oj}bc{q)yM@4pq+?5sLf$G`O1?uZY`n5%lS$#;LvokKkTw=I zCs&$GnH_Uv1mEiCydLB*c8gb03e}GZQHbf9xM1UXC7GE-{#t+^0-=4N{7<{kz10C( zzPtKo2REUq0_MatssG$JKovHE=Xy=Qes{wevrDl6&r{{jhabFhAANM>M28b5J8En9 z*>bpLy3+kmC=5XL7h%GU2N&c5ujC7?N|6`&s7Qq+832c6cxHE`|JNV0v!j0;HlVv4 z?6Q@B$$CE&WJ4>)kKSYR&)JL*mv4~`+$M}I#>9(%t!$J%rGwGR%Uo}FH=(uYuWdY0 zY6`L*Jv36?JBOuZ6bz8D#^cbnFENHQH~MdCNE6S9#@%ifrNQ7e?T2JLB)u<+ZS;oc zfuQaN8MYieQ!-n~I2rfvm%$J8cS}4Oi|KKle!uknWud((+U;J~27MTcZksCE1a)i* z`!)^q4Q^)*HLjCLOt~U`;mqU(xg=J=i7ITejOGyA$Tg|rX<_p{u{dAzk>`;;*cdaO zT@+z@5OOSOr``T{Jf@# zFD0ekjFAlLdd8T9bpz$df_aoujt!QYi*E%pIU|&|ds5qDQ$6~@7A8b%13{VcBq*i* zFpKo~>$g8q|GamfeTo4G3hqe&P&p5I=Rx-xQ6Eh{wtb!S{G27`Ef~pIiijAt(REQL zjACn&2^OTuGZkNsp9_DBCJLat2Fub$0g9R{n$GpJn!T`F?6pZDArg3Dj(HijM42## zU@=&}0bvdBC1(u*{h`;qt7nGOElWey3Lk3_Ihoq#FvL_gaFzUwsOw;E(Py%6YFVYS zY^T}L27Q~H4APXRkiBB+R_8VWVZ$?+2g$s5E%vhUs_w}REk{!nX}&2Ax=w|1a<*^L zAfI&7Dw}Vz*kod@gw^4UPOdeBFTQ5BUd&DIcFyI z>1V%HB{Wc1Yg$NA$!Wjw3-V~Q9BtE@sE}n?m-Vxgfu&98RmBygk<4kTdeXhVe(`J1 z{X7~a2-KPa^Dz3r~v|6U)3)->im(b5UD^k@*n(53f9;jvn)w%1{5@RWKA zmY3J$v$N?@8xW2$*5xjWttFgwCt;W7XWvpDrc%t=ftxNU=&E-StV@kc7A=F+^$v&u zF-jvOTbFL2d=K8lRbOb-!s^NwlsVmIQJaKPyyPzb0YC(YN0E`&ubmf0AGv&EaSN#} zUVG4p56Ia#nVDodbXuRexa{_haZYL3)na5p-wH=-}N7dpt0JyPHlbip$ zv_+bNAuFtz@mi$OkTuVkry=zU15)N>I_K3ZH%e3PDUAK=`R*`ovcod?;`DW9QGw*B z9qfAJ?pBfgO?ydq$a=VA*DcA^c&^3Rg6Txu(f4+k9y#S^fnJL+#N+L1VZ7Tv2uOv* z_(GW$nk}hZ#k-Ef-J0n$L?@atYm3CcS$V<Hy{@3J)BOx?K1!#CsZ}(&w?DkVF z2IpEx?%cj!OZ+zqc1$7Y5k|qKu^7TmmwWC~53r|t-+IK!=xavw+!S#5T$opWK0mjn zTVhmL{j=-IJ)dsw`Q3BJ-K72CIa2=1`1`RqE87{W0U@()SXODFLyqaruI$`_ zt;|KJ_WOfKdtp29SH32A!FTn3NH`QjAX$rVG)azgtoO&nds`xQG9~}``+y80;x6v+ zdExLkvk51HFj=IZPgnQ$EYmz3sXf;dfn-8r{o%*8K!3C2J4m*{NM45)WEM;m75F2n zA4q?p_Mut_4N(*{XhdCWfquR4kdH$)EPyP~aWJZD=6>C~{a(~BYh71&NhTUZ`b5!J zitO19jkK|$654w1)l^+{>fqgd=5}s}5xqZLQ&9KY!jb*>GXYew@m}K zkz-}s%o(Gh+>`hQN#P7IPbd2#%y?N3r`g?EPR?6;QM50NgolfEh zUP^AUXu7v-dOe9Ri>~ugw3K3(awW4{uQh{n9O1Vhvz(te4TPDgKO2F@y)yJ{_HRQDfja~{rB8=e)vS& z67P?!A4!pkbJEc!re;%+2%!jBcM`fY;>UujX(m-3%2c`!EM#3&NF}_aNj}?o@(P8M zdnyvdwcrIrSGqdUi;Q3AGkMf9=I-oC9-4P8#r~A z7}14|`kR-0a!w6(sK+xC3z|R`nH%DGxkur3Ys@E94_U{4JhLH39u1BxwgUh-*`(Bl zSZG|yewYV9IOuz7;J>6^(-Jj1T%LAXudv?X875z(lju`W5M>Zw>_jAuyoR3r+|Nfo zZ*3goS&M~tF@=b4ss$TT6#>|YMJZ@;m6~_EpWih3C+YRYa3vd6U(SD)MBq(fk(8FMk$_%P1uQE*xS>cN zI943e;p0)8gf(1Og~!?uTM91Y4y3*p+%+?K9!Pq|O-XaGgEPjsy(Vek2(u!EzU~WP z&NWb}Z|kuZd1M^L)|`~9x{87!T4QA-(+W#Kv=mzSr#uW6?wgf zk21UmiMLeAT>X8}NXHJw?EQbKn8TRv<$H`@(VwfQFYt2e?yMfuT9p)?=Ie={?1I#rWNMJ z52*NJ5>elLm?L?$+)L8NoXjj21&4l4teg-TQ3PLDoD0y4Q)_+AS4<)ir$%oXB;@}4<0^JUoNGSJ`)De+#m2Qp%VxUn2ToNcwmfue;EqU4Klz%Pnytas_DZc5Bl*`fCmTQh)ZP9)y;XI(=IUf85Up#`%cs z@8NOB3HouC;yl*ZKStVL~*s1`J)_Ios?cKlk|?F-*pGEEks(_tHVQaySgS%s#QY~cT-W`zZeiUeuM^_l!iAmxe zNmrgE$pOt2^U=v9%ki-Nljp^~y~rWLvB?7>F^bfc-~Y3ZKCIVwQjkyKE@z^{qRn%s zk~}mLaL++)wA9ZX&^m!yCaOJ4NQuHY$D5H#T0`tZWnJ+~Wb0 z5VP5s9q96YD1NibFT*DL)b*&e5{8(|JFsRcV+!Wbq;MOCNu$<#|K1q0{8BsLn+kWa zYoW!sxgiU5@V@Se?~#gDv?W(IQ8+2tp*FLj1bO=jkk!56ap78bK>KY&o5DA;j|*e+-byk zcAZMNwPBkrSs)E;A2viI0h9)tD`hxz`_LH=c~HFRXB>Tx=E53`Dg4vwLL$R$UBg{{qyQos`Rn7}GaW~1bJ)`f7KeQY!88nLG$o4%>8iU&?X=p=8&ZXgW zD4Z8{eP?rDENo!JJoSwFAVZ2tn*rI1e!vQo6lElUW3NhHBM(h&ndI}vlo|I>XiRjm zDB?a-32qDqyi01QY)(#zFWfYGeOqJUDhUb!nf-^Kn zt0p$c$1T>j(ir->e)t}VYuW2|z0}K{wGk2qR*P%EN7;{(ex`gCQST+2b*QA>&Z9z^ zm(SMQ*~AiT>~*x5K#g4Feh0bydRO+3;PfImydHn?__BNa#zZbf8djTqwy!%u~VS9B??m z;%bpzSLj+0X9Cx}2MkU+%6JbeGwS3bEf-8gK~H@Wn(j_Wnz%X8z0Fu?R1&=Elta4f zD?Pw?jXAB_DHEyXdV}wLq1PBvICSor(+mLot#p4je|8Ei29m*HHiJR^{K`N^F76K4Q#L;JF%oBt*Bd)@os3vC*V71y zN`6!sa#D}l%Fj|Zy1d9jXE$xuY-=1QS3r15En?{DD$J}8>T7iaBzfa~-}ooPolJ9> zCKVyDV&kO)3tnHu?S(8*3VIMHoqVm0tSYemTP?6q=z_RDbAg1{8wELJzKrKXfj&#D zSy8ZI(W2){djo)K^}aYuuJ^+G>Lv=2pc&$@G-S(u&064R%7{^j%Vb`I2+NI>ToAw! z?{+*MD2qjd15*i1aT&A5P1JWnb(@$;g9)Dry_t}Kp5N8``Xq$`y4>~Ix#p{T`|jCY zuNMC#l6$N}SK3JyDgbbJ+f({42Taf=50hlX&wTyx#qZn!1?#@PMqInyK{wQ_phM5e zJ|yCY-6O$iC|u`BJ(MA;GUDar@Fg3eM-IBXXujU4+7{}qB*|W(V^SD0n^$$vh`@oe zU>_GbAQq9)=K9_pBXm5;`!a=^W%6D>55DjE8NuELJC67zXL>XFnP~(PWqgbw>Oe=x z%@MD5z6w=8Wwq8M;SnGO;#(iTq9Q06R4WH8*JbnK&tI^T3!Ze z=h#IyZ&tL75QW;hX|wG z=fW<#PF%@bFj>oX-IUSWxiX!P3SL~{&rPWjWhHx;ltEILxm@S$%KQBC?tYrBQ=j15 z>m3;~4Nheq_0f}mmxs|K;<^gU4U+%&k=@@{yx+s!$^a$Zeh=SxG>W0xPU!~_UjOg1 zIa?S<*A9s&tT7=+v5iLO^&)YnDAccrIaT!uzQ?{kuP7!j*U0-F6JWe)G%kyhs`2-B zyEB`t{Qmxtkh25*?BdBKI4ulK;SBln&i#x3{GW0E*RTI>eXdF^@SR4fu6)rT!t+pT z5wiF`N*m8NxtExUENnYD#OlN)Z?0qRO(S@%4dlz|Q)ELh5BIozHu-MyDwEdSbK(7< zI4QzOINhGy_rIvuCW?giPk#QX+wZ2jcF0}^?#7hVLtGzR>@RE-I~|###*DJJx2BQT zkfJ7iw<0o7vK$oNyDH!c10C#%%oc_EA*dzEbsuwDbF%^x)uLJITwg4=8T&BQ5b(%v zeByndz-!>%2}J|URnaN9*E5kMtVJi{mfYgi0@;1zPBmHHjf0WYpv!K6JYu*ZMS#I^ zlYWlklg%cU_kDnwRJG{a9-oKLF$`*(aL0T|;=Ol+4Qc=f3Xwi5NX+#HWV64@{vC=& ze|e4F^a8mo%JK;HOqG0xa%E@763KSA$>pf3vW6?`^dkP{9HjVk z;G~G>S+f|c!h0l=*WDEL?7!)0P^C$UL$g;K z6Rxo#Tmu3YwUulcdNqiAReWUxhbyeAfFb3GNf{4H8~uL@cNn%rKX2RM81)9 zy-3zJ{yzTO*TR1XIjcrw$U(bsw45H8v``ACAQ16ur}pOBpBcsU0xbX{O{#?Ya2AMW@V@ z(5O*B%i#@E!%Qh1rqVv?Lx@8IpGgy*7$-j8b+^Z(zeX*Y{lyc7Uis=>cgn zWW-sR1Q@Ne1Ik==-CWr`kWnMN=x6{iD|?<~G00kIO^IGW_{|Ue`i_MW4t%oe!jTdWu?5``75va+giMR{molK>_k>ySb#Z#%5dL$Hi%GY z9_r6N9P44X9^B$8+3NelL%rW?pqOnCR0j?a(vHA8h!w>oSTDeLsm>p^%TeIDL^ z{F3WD-NEAW3ktON{*EYp2MxS~mIW(6av4K8n*TWn$wVelL5g)O(7U_EEVRE^HDT8l*>M+?mP{xj)Zf2%Mfc*}B$(@%;Sko=$J; zz3@yaE2j0HJOu9^uJzg2?Hl1-A|GdID7lG0-vCrjy>`K*gi11QKuD!ig)!Ulq=P=i=xm2g0>I|KmCA3bgMnb{H@U<;mBqhD0^gg$rAtVM$+#bicHTo_ zo8N1cXp7$?wH;gysJ4{Z@l@Bhr?=1bc{)jkZ<360@vYYDe9201_uRKH%b5pOOtLX$ zJ)@b)!+UgdUFYyuQOtuM6DUJhK0upBmHK?G?w9|WKkxqZFa3u5U;g&*x%smXXwAUd zi#-EtB+Ea-$E2WM7q9HY)GQM6fvv(Tz;%dTC-w%)(+qE&pj)9YYj*BR3o1aoc-&XH z53LCGKI{79w0Lntnu6o{fHmP^7ul@+^2;w=u4@S5nLhuSkKOKQ_5!g7STTx5B$~9s zFA9w%zppUuX(6*BWl^~@fpR3udrpBZ z4TOyWOraOaaK;rvgOUe)jT;L900zmt7wK=5<|=FiE88ZG7v+4l9*xu$I`N#`#tTump)qo+!DQ7Mw8_Zzfh`C zg`w96%EHuq`A!rC!@Fq3`(Rx(n3)gVuU=edf{>py?4fx>SJ$;vr{lTpKUN$E4yJ66 zHw_YZREwy!CQIzu@^};hELgHM8V<(%SB=dZ_00|uNjk6NVxI- z;e9?|lFCPA#bgbE$#3wDazHtuPC1V#I6*Bxz^DJnN&exmr-XFg*FtiS33;Hb69-L~ zByNgcMKo%{B;dWhOx{Di_LLZgaHpQQ>o*p^rR7>y^<9jO8)Aw4ovp(Uf^5lml}uwc zX&_6FT4DzIJD7r^qrC)ecnVd_34PPsHo+476MZ!k1` zvv;%-tPTwUcWFe9T_@M$I^?O42I8t-^J~3NF)_bgPi)Sd zP8avC7U!p0q~Gd2%jr_R?+z)t1d25Z`Be(mNNMoJg_}G(lV5~BjsvpCPm+x3*baw1 z@6_jkFM;QV^2n@BIInrA+X*iLGDUpz1W&3gwZ*V0Q8j2pO=&cBo22C7TBvfzkM#4r zncTV|*R&{*&L(2_ahB%mYXHtW>30LvaYC@NQMV|CAGRqO5JWAGrBF;7QPlzSet_+5 zqb-}%zJ;om&GX=Ox?oLBpWWRg+aPP2!<%~gfhNQ0v?er#L2p-x+*%Gf+Pu|4N;cT0 z^BapvJ2vXH!8aGF+o&A6<{~%Z?P~YWz?ZO=3+`9i-!2Q)OQ4Nkms%)8aaZr}=bNm3 z?WZk{#rwRUr4IzY44Q5LwxO9S$Y&msu*X7ea;od*YwY*>8HNQD^c(l+TBv?ni7+PZHg>*5_oY z`zH1eG);?wuq+12>(r4$0xxUK73{rO&f(oh`8eJY-KTvEJ`6b65-w@GK9 z;?W>b*mGm(#n5;j$>Vg@OOpTw?WC4Ie^0qEX>OEzp(P(RDXcyR`a0-+T_u_?s&dAw z^^0+0xx@eZv+OtjZG}=&t_lmuVre`5Jegx`3L-6mXtDB|pv9+_d!N$Ai>i4H9&8JO z=6fe2lG_y5coux`@*X*v$Jsk{SaHm<)^GxDd!|1Bq=sizBvM-5fp8X|=9Nlb6mn

    imO!QdA{>cUlfnq`K!5{-7->h|V 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/menu01.png b/src/assets/images/menu01.png new file mode 100644 index 0000000000000000000000000000000000000000..213cd0d625dac19ec3d781ad07fd110fb3751dd5 GIT binary patch literal 11251 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 Z-DPrz$NrqUcpCzwabH&zr)(Yae*mUvXlVcd literal 0 HcmV?d00001 diff --git a/src/assets/images/menu02.png b/src/assets/images/menu02.png new file mode 100644 index 0000000000000000000000000000000000000000..67814a428f700cb0c8481f6c0a64682a7e1b7799 GIT binary patch literal 11849 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/menu03.png b/src/assets/images/menu03.png new file mode 100644 index 0000000000000000000000000000000000000000..74832a68d3e12568f19738f2a2eab6358bd381be GIT binary patch literal 5649 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/auth-v1-top-bg.png b/src/assets/images/pages/auth-v1-top-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..786b10a3f4fce5134d9c9f55856b65fb414b109f GIT binary patch literal 1422 zcmeAS@N?(olHy`uVBq!ia0vp^Ux4^C2Q!dt`*OMjNHG=%xjQkeJ16rJ$Z<)H@J#dd zWzYh$IT#q*GZ|PwN`P1jh#44|7ceq_^fH3P7BInOzbs&evp<6rK6EI*0;Em`_=LCu z>Hq)#H#C4yS{jhN3S{Kw{!d5%i4+!s1=F4Z*|D+zOG;iOCH*fe0}8$aDlRX7S6==< zGxL8%=7)yDkJ)jbva^9wpNfH~_)|v4|El~iSy}%}vtH#SeJ#s*U6%8;FymWw;kT@; zZ$(*e3o^b}WV|oT{7{(r1872N?vIMBk9p}I%QC?xq<=2S_*|0rxjg4fN#?tv^e^SP z@5^()lxDpz25QOqTAcN@B>Q7Y_P3(Uj|CZ@X3nm>4D^h1NswPK10xd)D;pa-2L~q? z7Z*1-FE2k32nq@b3yX+|h>1%`NJ&XaOUueCC@3i@DXXZeYiQ}{=<4a~>l+xGn3|hg zShwH4Ee8zJE1oWnAr-gY-u)eP%R%J$$Czs@o1zYCZ+jH$VxrV_eZ|y$|D8=W{Bo@) zHyB&)UU&a9Q?;Gt$+XY@b@S4f{i)i#wK|~o?Y3E^_ct#*6gG>OJ+plOuUE^O6Q^x+ zy8L8k+_ik~GQn-XBlFL_m|`8NE)Z{eBHYyc?a$e9DJc(El-uT?*i*MZ=}p!8d+Vhm z%RlEGd@yeW|)aojcz4*B^de^-=iHtF0g8?!AmG(0f&y za$Y4eh0*HNGnswI!tUfJibXW?868}{>+1J6E9$)S)^5q=+%@-9t$q4J)fWcBzxS<+ zuiSQJgWlGl;soBR3nI6V2W4MadBbnp-K}hQ?@o=%{C_}dON{mc$7VL&t6mEpMJ>`^ zF*!IkR&{FxtGvtaz@W(Zsf*&DPPDha6&|`R#MVmx>G=-6)oB=w<>4I{tjNW+Whpw(^rMJT;f}}brzRw*76IfyKi#ey56^NYkXhWxrL#cQ7IQT zy?7MZe{o{-ixoU`Ejs+XE;N=2tZh!(QY5st>*B`AFLp@877N8{yQ%vvnw+$yOlU38 zb-Yq085cm#qynS;!tv+V7JOd7v`~#tf34&5i6TzEId`L)&mDGenH5pJg>CNfGajXe zSrJWg>|CCug_S9sRWh=wSC2ltAoRsT#b;Ibu@|#NUre{K*l4DAZjHl!mj9hwH=0Ck zWB4oeQRDjYo2{%bt}pQ1X(#1xee9yP`9htje4Bdnp13(IU%cMwRohSRU9`B}Q)Kgt z+n--t=Wl+|x_kSD+?&cD?|tqw{Ia{EG;+(mid_+AO?_3@>zTH0a^ zS-JTk;lC%}$}@fapFJeQe6>X;8}&jGDMt2-SQTEHBeFQ#Z&CKq7dJdhVtT^-7KIvG z6$r^z#OJGP-#q@wp4qyi@6?5T%^CZ7-aZIh=5>~@Z&%HQpX(RM8n@pwS-S7m*}p~2 zyGwMsYu}$do literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/calendar-illustration.png b/src/assets/images/pages/calendar-illustration.png new file mode 100644 index 0000000000000000000000000000000000000000..988b8a108b3871354988aa8f482864572f88511f GIT binary patch literal 30039 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 yGCa81MFKeJ70000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/coming-soon.svg b/src/assets/images/pages/coming-soon.svg new file mode 100644 index 00000000..ee515539 --- /dev/null +++ b/src/assets/images/pages/coming-soon.svg @@ -0,0 +1,263 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/content-img-1.jpg b/src/assets/images/pages/content-img-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84d3e3a9ab8967586947ded2fe06fe665707f499 GIT binary patch literal 117326 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 MybVFTXLx1q; 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

    1i%U=X;n)1Ld+;DYLH40wn`?56N9f8)&Oa= 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­4rURNVybxGh`+5Ri4dP!NcxpRZxP@=S50M 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/content-img-3.jpg b/src/assets/images/pages/content-img-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab852c3574e2d1f3b3789e10e5790163f520632e GIT binary patch literal 250450 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

    $dF*UxjHcS-u-SI)CBm?3S|9P!(WCj!N%|^23 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/content-img-4.jpg b/src/assets/images/pages/content-img-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf3144d7be012a6a2e32db6f998b74e26f034d94 GIT binary patch literal 177901 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

    GKe}si>>Hn8Tl~%k@YFD%|RFvW2t1leGn6? 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

    Y1XU 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 z zpsE2)Ev2ba8(LD8p(i7%43K)Z?_(4hw+!W(#{y>+Cb`}etZk|q*)aZHQj(@2Dw3Tf z5u}kDgy|z2m+bRjp5=ez`~$=(jKha2Y(s^_DVHR+q$u2_Xz>AVgaQdunDIHG>2)T8 zth%MNroP0Vy|VBCE8(U~h?xcoXAplB<}uNHIa;P_zV1)(-Uq`m;vRbsIRqV~L@Td& zW~o%U%`AA3`-x%1+UQvUUbgcilwMO5i%=7^k2ZFgo{{P4GxCThjJd~&^0vd;M?3o- zmlnrUW%*elG5|@41P!+bkv_n47ZHN0#@ecFZ9IfL+lf*fZD~nDl0*=x!m)xnb~!4T zRST{`CTGa(E@Vsr5j=#Qq6RZ+EV(5iu-}FR*lc|_2bd-zc7cXX%+CQ{82O`odr<0r zT-q0Nd1cC)iZ+o*s+CD3x>ybMES=zI(99;&Qkqqna-FrP6LNuKPg64%HcWxA{%Bq7 zuY_}F{`FUsBfnmfwX~%(t__JwEhg|H{K|kph?2f#IKW$fk5 zQq?U1YIO{y#}bkFoON)e5>fzzAl}o5p{Bey)deQ2Q`fY`D@~!pM?!#w1*{I1mQ+Yj zl=UnmClXUJigL?nQBufOn1LZ6l5cWU4YwV7j|ylrUf7z^_iToZYjsLe1Mli7(24P- zDH})$NGA653!O)-Ia|v5D#S9Ya}Kdax*CcaRJQd~t^{1i$7+geoL#33Mjbp({E2qr>^Qi`J4 zm_F@FDeb4bDlU_9LZT8p)fc>a&O84A?ETpOd%?Y-H^g-nsX1%8S}EUPzpSdINC{X1 zNiC$91kTb4xJ)k_YwZ=gP}vbOaHt~$Zb|b3HW8Q@6Go&Z0ZLJT0W%OFdFm(s0Ce&K zZ|Kbq$wImxKvnq?RW%(OsCCJDp|z#9h16!@L~;O;1f&_b zA_&IBs->rKOF!O_F#{?+p;;ZIjO`w7o=4)gDXKftRG9>w#1Hp3A^_$j2u%)Bz8ix=LnL`>wc#+G(`)y5iQLlpzTKNl_{31eG1LCygxi zGmEMW)1_{>w=^``0aDyjj*x_a45*k18V$~=wlY_163sf_eZ;cUO_v;XXF^*-Mx`l4 z>VP@&v|eWt(czQqqUM)3C@p%YT-BWorK?iaLoKPaxp=FlQR)jzD<2M>E+PsP;3V}0 zB_s&rt2hhn&zR;^)VZe{W(Osus6rk_S4$3NE;Oi6?^Oj9ywDPSv1+6w8Ome8DHAVPYBAneb8cygT6Wt=lfRv;zHoXN9W zP~=`oa1fa{go{LKAb>o#?F;SA+qWC$KYC+{7sE7YaZ9J5$)=gK0tnK#CsTw2%|t|O zMkK5H$MTRrhwHx%$0*+|2&~Tl(-|zyf|lbNvIq%k<&e zNCcmhe|uYdAO8Ro9-Uo808h^YZ(@)1`S(y&YafVQZx;X^xqyEXqpgWiiWGp80#A5> zkszJ^eaPA;hTz5BKe*sYk?Y&}pQjR)cnpshNj&*arNzPJZ^B};8SOoz&DHw%KjGW3 z$%_U7_Kwp&nf`~@g9ZnF_#Z?605SAGF~Nfa3Y7Xp=j-Sr^*>G)XM5TQm#oL1r<_g< zP|W*A^S9_^ewg(c>07AGd|xf2coSjMmFJm@y(fR`Z`b;s5-bl{{IFuu6M~{;Gq%%@ z@Xlko$Es&93y?+T!ig2>Ji*zVl&vE^vLfyATWZM{IB)b1~2_{+Zf;F z^~v`1;V@#6__9dbw9b2Uq#Q?ooOfPaxA*@5Y#5}Now5&YiS|;n9{&I-kE&2KEeIw5Y6s}|m{{WfHiGv-^ z*x1C53>Z^Vy(vlWG2C_rNyv{h6EpHAI51&LNdC}B%t#*F_r!tuaWj~OOp_@aSVzll zLy^3E$&-T$`YNdD$Duv9C(x4zIQ``C>>wwYgZX@=P<{Q?_*Hb3QYSK!dq-o8l^wkR zk5h!DV8rsls9xU=_db{K+WfEiP7hgd5%bKGJNtBxy{rc7;beYWeg`onV1NO<#F2RPi(}0~1cL++L|}u}yyH11e|#Pn4d;3D>-po8@3qgvn|zn? z2TRSJH9_}X8_pK$FR!MZn5ClC%{&{`6hSEg4T_gtr@OM>_ihUb^0c6q)150@9IUp% zxd~RFM@R~rfg*hIM^e&YtRyIYG4BAKfs;J15=e;0Jl;4tMxJ1Dx$R47r}($M3SZQg z?}V9g`zy$88kXLYkflp(w#C(?NgZ@g1m)wyYLEhw@B}437XbW8Rlz+J&2{JVR znp$;2^Z-Vq?g-lA+k!p5BjVKvmgl%Ci0JNn9t_UeDxUQAr2&*0*j zNd-K%oymg&K--zmCifjKReMAa2%b|on;pA-m0Y6IUI)I*J$d6%%_(uzT;%3ID0QzitE=qP z^loa4eu=fB=TD)u#+<3GrL1n-LIpEA#`@yv>X@l<(NSGZSxs!GrsK+f-}uik?N{vs zl=f84WW^T_MJ&aSPby5D@@1yoeYl#l>JWh-$?#?Z?0@s;rM z>(YX%hpAOmvY6CDfbLQblAsWk0;nVtdt9b6H3!M>Md7QV4ZzMsH0bC`f3yDpU>%&* zxc3lIyPnk5JXYHrNm|RaG)bviyNX(RcV3~RGvjKNr(CG4aVbghA09D*nsFX!0+nk( zX*!B&8z_*0b*!VjS%V~!LS%SJCJ{J)WiN{!VtCW!pE-Fe;>ypYwVtHqa~fkuYA3E@ zj^kI&JqfKX7dKnG>kCRt*1M>EG+~ByHK-zj>KtOP;Wct>)YNf*+JAvEZpZk$g!sF& zC-WSuFX9irW>jdWF0j@^o8`3(B~;mML?QZNrOxqGPc2Gl0+f}qpns~Jgwj%7Ssa&D9C{QE$!T4K%js;v>Eb%m2%=(gNa zpRIS6dbPjWGzY8fc(F$7=mOH91gNT0(I5ufLwBmUfAYGgbgLGIl*S<7dQMCYW-Wz>l2omrD|?hYkenG%58CVuog{<^>ap{);e0X zwyFN_O12u+8gZ)1W*KIRwaeplhbO6$4jb zo;B^YIYvVADstY>_r2mMV~|IJCa%@Dt6a()z#L4b!7`lN8W8s*0I$9I-)q+ zG`u@qRDj?NQ=o|os(meL26k;daDVT1Zw)(?OAt^}_1`#%b zl0lrJhK7cLq%lKBOG!?YfQG3UYMrExS`gAwm;%BFl$pe_{gfJuN7?npt!GsH6w^DY zxm8ntTZl@Oy%kHSYa70&B7W|LRJ3YR6r}X6zO9mY??17#jlD(M{SI1m@hjXU-9}Q8 zXIyQTtI(j=!c?Z}ou*J4tfiuK+g|1D?c$8Pid&`t<_n=h>4*co0WDOZXfY%QR)Ty$ zYA6I5l=Tf;c(+t@UqNZ!Yw3<+YYtuN&SUdaNb@Gg%ImF7uJ2Xi4)d;So8{2fm6prB zk@e}9`ELG`UoMeZccil>#__DPxbt+i?5k;MsBeXH{Ktl~E+5Lcizvx>b27-PxR#lk zs$}p@E>zO9#N_Q%)6}*zL7ocF@siy#s?_=vhluY`q}qe3O$BrLbMy@66tp>OluFD{ zg|^mIigcRsP2VBZ{pnSq(^$UkZz*;#6r3S7MT1)M_WuB>`8UqARMS+sZRY^A(qAvs zx~~5KQQ=7P$5-m>MaNa@x?hV+ctre>{Bnmct!FEsUWHQ(_av#RRclP84Aj#h54eP_3OI;n zG}Qu|G|H5a<1NsxrBv;ynr8FF)iT19Owy8)gw@l!;BmBsrNqMgBtm%9@ta#f-#Fi@ zqxfQ~<)!rPb=V>Tjeo(Yr4BfevyRcz(k;%fF@&tgT1vDp+meQcpSB8DsS?^M>-aw? zsLcynWpz!xTTIH`0zZhVHdqp)B?v(PNX5U5`;){~%VZ=M5lZbsQE~T`u#WLkU}{=I z6saOfnKLDxJ*ZI5O2LCCZr~LO>Kj3T00an;)8*p+?2;@A+V&ksUCHEa)bhlLDu@to zzn@=+pHt!9^L%$XlH~;{_$pCSdWwXBycFhl0s$WQ>e)2wrV3n>q{x7ieqwBF36s6& zYepQPlq5fthVx_l}{I4kO07`aGJDZY09Dx#IZ8|rRkamJ|ALRqN@9!C&C~vY?3ckU{UbgBktDhoF!I*nX)X)-ur6u$JIE%OJl?UGIbC{0RYadL>8vgsjjBEY4VcUuS)>RKsCShbRAeU*Gh7J^GbSw3F=S* zDfA=>g(Xy|MzC5Z;gDrq`SRaPnekuNFy~5AMv%EsDmxh1lz?~i_41Nm4?N4g^5a=s zpQWjCitS^%Gg(CNQqZQVX;On0@uMqr_(wf$arKc_? zg_MIMGLfmZd8%_GXf`+yT@CewSWSyeF(LC~NAgbmbWD0}#B z6K;3Yi7mWXEP95ORClXw4bqXp=3=&;s)ke*{s#iadl}ohvBszlDJdx;LVyZFk`$BV zP^n4ti|;Xr^9-*p&6qUVl^rc@I=5=2lswtzvck5Gokj1ZJ*PQmptOtYs?%Cd#bv2< z%HOx!X=$D({{YrD(pBr;3QD0YPU5>JkQBl2F zK)OXe@tby?Oghu7K8GZpl2YJ=ssP0eT_dkNimE!%LsW)UPNh1>-WhSNM1i0wB`Qj; zIS>r*3dOjWg?Nzh5;&)YYVy?P27u-6)8^=T%6{yxSX)YDp-m_l)f%-68GtcPPI7S^ ztgO|V+gR!rZ<^;?){6Z_dMHH=3rKCgmS|`gQq)?cr$><~Q;S-Rtx}`qrpfXqvZGq- zPQ93B8KpvB%rgg2lquyQIvZ)G(gIpxpbvJ5o5@frfj0o~4OT&2oM)M}VslO<;uq5O zd(_Pq>6%JYr4;n7Nmy;LEL5cx9}ysuF{^w@bMsB3PgiKoGg{5k;c*`VwxXS3%6e7- zDR6b9^sUu-p(!RJNQ|R9$@1l}u~PBUM1-gDTmlaJ7#Gvbm`$~HA7}grnC2OUK4o0O z>8NSe93A3eZjeC%DKTRP^T>-FM#HbDkN}C!Fi4K@RA(s$5=q(mB zGas)>P`*0DFUwLuBom~iDF@+>mWW7;0#BDD;|=G!K_@Y|>N(h$f`2hRmDs@YjxFxg z00!iNb3DRr_*3P#ltlQm8XT~wh!B!N1WmoI%gRXFBL#0%?j{816VeHp-}jI{SOHeI zDhW0NYaUmQgbzpuU^Y6jmC@yC@YzZ`f4{Y?6@A9o+B~`E6<&ZvO*-k-a-w*AR_M!# zOKsE-!tog!2w#+vkrD)sAQg&kM&=0sl^+)_LOJeCSU@sPHO0M_Q}K6l;vE!~4IK_W zqFh^3@Qpf1GjZZ0%oSr7UUU0ZYT8C9khIzvY1ds}?Dq;CbafKSTyZ8x!b#`^ZWGi5 zk~p>0*EqOJjP%kupNpNp^-PN@JXgLA>}Q9#a-rI%5_1<;gry>_I?#oFB_$_vqkV)O zruthRr>}Okr<{Gq9d%_(TaGNLYEd4hRgd~|0FD7V}}2f~m@5qq0lb4fRw$eYTVeNK{Qsc*1Q6D7bg z134W&=5`WxK3OVF^^P4ithm`KlG=#3D}Z^M9)odd*zSs4$#mhj5=qh$dPtZzl6E#E zB$H#%BGE$TpK;4$&4e`Tjw+t0;Q>lHY4HhwrAb4wL7tUw)yFh;rNBA0D1NSuN_R=r zw)RjGMx?7ru@Fx%PcR`_8;-Y{1lKgJZZ?41)b=E#em3-*>Dad$NfQ|IU)~U+986~l zljZ=(RODv~fJi$MOwSbYTI*??TW=xMt5TAnpkhJuNa%Mv{{Spr^_L~3q-jtx0KVxr znUF4-h#-4!hdto>*IB#hLeK!@HV^^F%8hfcJ5^NmO4PcC9(Bi-=_P7)OH!6rNFYRZ&#&1fR zm$MXt${a?Z+bALoL~2pzZgDbW%wM$!+AoMQZZRAq!g-0yTFGHm)h%6h6)rbsfi?(f zE4Uwz(-QEZ1dmQQHy)(mWbHWg6V*Pac>NANp+*c=L6{Ma{{YJeC)y%6f_P9!xcP0* z-}L!|gBI`-P0#B;u>C(w7#sjkFg;9Q#nTx8$t1*Nj?up3u!-9n@TxqfKmz?wU)P$W zt?*z>M0W2J-ZS4I`|#Wttma8D2GJ3XgfF?sox62GQeKhIkrpEGde12O+HhmgK*aCr zNgc+l7%)Gt>-zqDI!2hR%K;A9HKtd5#@{LV82oQenR31o7 zBqg;Ya7R!`H;CHaf0yaYl;Tty0caK%>C2Yh{-Waz=B}S0m^k(_N&f&a$e1(IK5@cf z_#skyRzTPj7yy|Yej(p!{{Yj$gBeV$rVN;!_lW{F!2LUR*r5^#+If%ZZ`S@;Fnvhz z0B2($?nJ@*!N=FP3)6pfPxQAzc=O)|6x5Fx9&GJ0pJTC4Z(QOq2jZ0pj~8Fhgl9gzI}dTfU~gmVx9>iFmX3Hd zLeEZRN#ErkB6|!#g#5wkl@kK?y}rGV(8IMPkOBJV``&Nmi}GV*nTdive<_cDq2c&X zhDnoupS}KY2d%Mki1isT4*UAf^CQ!@xKW77Pas5Xf9|ha9-GgGnIORgrU5>=^#C7V z-w}|L2xpm}dBZ62{o(145*`}$zLBS-6&kNi(!Z_rISJ~h{kdYLsCoNqBqd6V&8*eX zgeMBAG>Yk0N0t|gkP`AfCQh@wmj3|ziTHsQ@e3P?F&Ao(7Lt=-N9QICZhBhKeR0M6 zRLeBC8y&`+J5gCTQwApwxJ~pY`DvfsU#GVl>t3Mu%#{{{{Rb#^$`FV z`Scv*8)~yH0hOqQNf3~buDs2xPUaFiDlyMrh<;T$%1&!)JuUDZZpiDV`KBIFF;if; zl|4kraN$d%9~On;l@cDKDF7J?w}inhkWPc9W;GAOY=00TM{Vp+;jV4M;zG26sY(P3 zfgKI`h>5q9>B17k`YULaO!9=bJ`9uio9UL9owfiUG@MKxt|(p_78aAv*5|y~o&6wk zBKWCIgv@miV&F&f9(;`RgR*<{`xm@I=wA?jXZJ4oYgbciy6QeoY0BdS zEa9x#utF7D120!H+p>@YJSRiLyNehi)b=R z%(%Bv#BB`zgDQV6&uFO;mS%nOD_W>+%1p_McB-l6hMr@**G}TKEf~gHXFB0*+Omr- z%Id2csQ&=^Ww%P}=u=8jTYe`*r>L!X>7C%IZWL} zR~moqGuq!}Ip1d)XJ#B7U;hA$v+4}$inTfABTuU=%9BLEp>mdvx}+ie!TOqHHB6@( zNp1BdZ>efpkc8yiA;Wpq7G(Zyngr4|^*Wmrg-BD*scY68e?q&aQrr>}H7HJ#q!LvJ z-)sK>KD5t2JaTh3{{W+FX|B3!L{Mq|RaG}<)az!Z-%#hB`ZX+vQ`T8_cbMg9af)@J z$~VdH=xR_NrF&MOv!H>YY6PWfPs9(1D`CDn3j0`b$71wV94h@5UB_LVSC<8M1aT5l z?Gh7Exv5rJQnWs3%hIClI+=cr)vHq33zaHF^uOAPVY65hX`sINjnOm#kl50?W0@D^ z*ceF!Es7M=YN`fkDS#w4-3=WA5)1~D04GgxPhtInadv8~`#J14v%1Xf#g`q-UE%zt zZoKV?b>)4@9r2!SCCC<)Z;kNhY`dDoniKLYO0QQ7w!)@kg+7EuY*zY=bliGf(LLEly%G4Ux^Keb)T;0AfQ*Jnm zlGOX{*3>q&rOU0xzU_5oD(R)ErGTYmG<+SCQVM2R%joEG`XnK`ET(~$>9YD(&;Ubi z)3VzvwuAs7wpv0h;?;4CV~@Vt88%>a?xC=(x(* zXeOGaZFp5%Q1xA4lifPffmR+**e~E`M)q8%wOTc8&rMuVYAw3Y zm>P=ZP>mmFza?uXy3Ix{mwiQdp>(agn&>F$D+`pBRSmna@>UyusFehfPJpzaj|}S4 zp9~PBrYsBqMXv`O0b5w;OSLXIw`!ktYE!O~IRCCgW@y0=|gs@l_cx_SocY`T7)(zfWHqPAG+kkuM$tyIp_RhKSL zQrN9@PB80?zJ#d=$ZMR;l`4$}3gk3Tf8|@Twa!6oyuyrpkZ-IFz3bp^O`~P9fl4AkUhp z;GCT~23<_o_;XZY2x+?3=|NLfsc0yuI;0hcOS+s`N>-wxR8z|L{h+_IkC)tstVYYP<<2}2f|9bDZF&X)6RVWwzl?{w_d zQMTG{uC|*leM;SRAuPj1_`8Q)N^2-wE!0xDNT$qk_elHR zUse(V`-+qZDoNDZ(uYwBK*n2=XLVU6dv&ymhY|`MWy1)lWnU9c1Y80{i=7KdAecI* zUzGm4W2tJpPuOd9)}C&=PV)~9xt2yBgGs@`mULG}- zs8d;mR#Np^8ETEnUe~Uokh!VFW-rv_d9s|Sq^x5raniRQ%kvs^RMH3D z2flusD4??9+q3CA&XMNLZjim(>n$A5 zwAEGFF4PuvRMAm1<)Xz^f3j2RE6pqQNkFe!>1pU|X%dtp7vatz?0c|0&x&(J@uo%E zMKY@x%=jaQczeIBtDww-RSf;+wzFEY%0(fE%_=GjwGW|@-XXH;Kvpq8)dvpM*0`#c zGfH%=59QR%DMl(%2urUjOKtaIMF}BGR_Yp5ka5coFgcf~Iftq*TCVKia^ZQaRYQqE zih5>1OH{N}i7{af!44;FT%c) zRc@=gYkHQ{EqVscQBz9)07N1EOLl463p)u?q!qTe9=J$7L7FEFBowQP#*zxOs2P!M zq70L`HXcXL#xVf|lyU&-wZV%*r};WW)kXD_g&_|sbG)* zABWE0}Z}~)VLyF*J1NHh3)91c1R@|Muv;EVIejIo2 z-)JDnR|XdtF42WW= z7ce#($@G!?`dV z;Ws}G$n~}wOqmnqJiktRTdvy}n(@EkUG&qt%&jk3bo+xfN~yhR=3RK(LY+s$U3zI! zpulhvde_m_oDmS3#Q@?#0X^bD0YF@WWCBDeiwNg1Ys| zdz(r>9kqdoayo#CCO}YtOCD{vS?^5TL6QlRwCtJKNz2p9DQlynwcv9rS z20_z55P&C|PWYZLv6sdd{onHc8RWi!jb=829ke6%(AO70) z06a4Qi;xYEB=!oPmk@=vptLOkNm68_rD9S>NFakL&wK%nH_OflCU*0UTLH>!WBp&{ zn8n79k4k_rB-n_aQycWO12?dcQ=MRDRs34B|zY&6ek4! z5-@zC$x>3{9767ef|3tIVm9SAu-kjWvRZttFC?KuP*P$+>$cE6Eojt0F{V>_HR5AR z>T5MEuU1@Gvfrs1ZHFAJT3V;9=txh-L&v2dOCnT~t?)X3HmuGv2b+0r(x<#ai8@jw zgF8fyUXd3kac--~tEkloWp6dQR@zF8SOB4@kVf4O;sF3|EkVw{S?StURaffEV&Nr7 zW|pNDFE|EaEwd_<+DDk}IqI`BlvcW9x>83qs=y6_r{Yz z1OR-@M0?s|2_#{vYmXX@r{dCRYa*N{sR+2-)&fspwyBa3rAZ_4l%D-3bzWHE_L2gs z94lY)pcu98W(@S6an~CwCG4uH;)iouj^Vo%GSCHKJCLPF>wo8mHdeQ) zUcA&>+;JnJzPbx*VQLsla^J)W1tjHuT;>Vl?$tFtI$h15G)AW z8y1f(;BFKtN{u_UXh~2}0-@40lYKgplB2OFoLUZ*)t``dDmoNY>Z_vaD_X5Wo<%!_ znqRvkq}4W};gz`9QBsOdL6A&v#nh!FlLTJm$B^kF1jHwM^Tjn!9p;r49o9)imZ{4+ zPznOw?+k{{kz@rXAQdX$M~IwhUUb`ZMUL}G-i)cIdX?&B8kTA51L2_0`fcd#)V^Yo1=-t;+8@RE`?lNUB0 z>ED&-qK)uQ{dNfIAk0CC7~daA-ggn6C?0$S$U7J@u=70px%C{%a;i+Q0z4;UuqOU@ z0s!mNaU%q;*N`A6WaNnLyn0~toz5ihDYm;(b_z4rcd?G5Kk2r_DoMskO_q)Hkp|ui za)g+kojF=>sG6$el(w>nBqm8GCOr;EX_%SbK>;)ic#;yE^OA2JBwwB4V05^}@|P^} zqGmP{A}5jQYkyJ|jc2Ge2f}8d+J~B^We6q5s$D}ZB?2UsIC@6FD?9h^#%;pf5yYHf zRMj63woAU>p`Xbu%^zGN1)nEz=rndh8Xwgt6Qsqo3DG~(zKn6OK z-JO)eQWi)OCpi2>bn3p`KF8b##d!^VXA9D&E6y0FamJctl(zDc znM!mf$`URWa0!i4C!@Z^{{ZpG?FGKjat;jpKrxqQ89sTKQ_wZUw1e)yadx4=gsQQX z$Oux10mKt3FhXPudsEw=w>4X6t!$>M*8c#)K~Vny&7^b9O!H$MO)V49XXHeAer|ho z;1~FFh;w|GHlglnsOnyAz@!w(N{A{+fdJYF+E0kYE9*Ze&$9j_qRF_UA*^PvC*m3g zYv~`Sa5~F@)Q1k0rV>mjDlZ_&QQYNe`^|2ZzFRN0*VM&jwzZ137L^pKD`8UqYhG^mPb*m{E|Vu0l_d19_Xo2sp?yT(X~tGK%b~wWPaGm{Pk= z>I!uNhfqPa#DZj9P(%_5I(s7UMdBjc;s=t}TY#%+T87y`i*@Cnh!pB78E@ew)hDK5 z?t`B%ohttD9C~xv=NHlOzYOJh^*f1GKtdSISO><{OGyDmN!%sPI)Nj^X6c0L`H=fs z_9b7~_i4G!3Mtl%lQn(XyshAZ8%kc4si2`EQl&@$?X<+=8GL2jEA$sU^<^F13uIg? zT(6^Xz_d2~JD~tAwEz;nl9G}E$8iNbdmq?kJvR|{f0MmNq`CKMbW^^R!BcLxszQK* zBoJ@8*a36$-S)Detl?hRc!=f=INEbskH6A7q`BR^!-z%DMxaU*3RMQjkdZw_NhV;K z?du+}1pbCS`0>u#c}}l*kJBGOxT%x0f_D=gJ8WQY?mdrG;W-~s`YQ%4$PwsC!R~+O zk)Q8vzX^i?2_yR7_4V{IxrmWAlz|-XCrta8C)iE=uwW4ckLou058XS7--Zz*RLMSD zNAq&q&&u;SF;ONWWK5ms1_!sd48eH_qT3 zN1?)gLpU*B9(*Pn6G1=Xtj0q~O5eFkoOq4PiJivLl4d){mOV%- z-_l^1F`|4yXwj;4JNF7!J~h)!saGm;l!ZFFE}ol{6S+ua3Xq6Cb_Yn3dLEfR7!Y+| z+t_ax)jX{r;Zh+$^RVBM`Tbf(;x+3jPDm5)^PF}k9;12edQ!+c^8Nn4cj$3EgSYEA zN>wq^qX6t?24+5KJ@@h)_ap?EF^bqA@7(T8{X1h4C0?NVm@sWfsP27CMq@JrCMTrs zagYz0Mhqw^oWSXsp5)^goJ{8=N3ThOQsk(Ma`lhS71O8AWhNCAZ^2BQf;;x?NC8qL zp8o*x3?^Z>sOQW3+xuK$sw4nMB}nVHxc86K3aTfJ43W}uN4V@_KXPMfCn;F8>?SYu ze>;BgfR!j%+LFLPy5&;%gsK4f5?jxC#GaF;xbCU;SoS$y{i2neV+&Cy6 zgVg^3VYjEb*dlyV30LRsYi%7w%--QwhXl2CCi0M?0`vd*ZBhF$!udl0fz*=SA zAj~AejzK=uj}GU<=ZUM1rm$PZ7K7%pT-DYP(|r_FwNXIDgOXa=M#z=)^!xQ5=WT=M)Ee3>-c#Qhz#-N z$~9{4Thr^?O*ne>pgOB+62dyySEei0%5F*P2jVRjs=tF?gk>U~b!QMtSyqCR-XsW} z3ncO7t~CjS7-x~mdJ^${OAJz~+&oAtifbp9Xw zPIIrqXEJTP+T>QXuF?99rbP|age5h$9ZhNYiFL~+sIk;_P~Pno1s#8Ps&B5Hp0!rGQ3`lj@3vdrO}sjxF0#$ep(7y$AR!9iJoo+_d3tMHR}6NWUqh9x zQr#YNlDA&_Ntp>XG<8&|s3`;`D{+J`!zz+gakJ^WS9P|4smf5dK)TqdQ)pC+oeDz8 zyhsX*bO2$rc(D6(d_;JN(w9zOa^Fu|JU?i=>lIWwf~!p5E3ex2`)jE`4eMjtvZkKe znQrmZKc2D*s?DMnS&YM2s8v33*&Zw4$Xi=EbGewfo zR5n7BP>iv))C!l-;0kGVPOUAF6qb^|5^NdoX!)jS%IRqvMqN&@Qn1R@x`z@{Mw0fF zge1udN)jYNDzO-cEib1py6;k3G|r!i`dUjH(iieei zG}?#?B`7_r%SCE!lmR9ZkuU%PBuJ0|4YD z{{X??E-jSy`YYAGN8s zLzym3MEz!IQ%b`$tS+Xd`o~hz8D*eU>x35p2mw39m;wPl88VEgh-D6h<` z^BT6OXlZCE9jbP!uBAZ?uoRHAC2LW%=?$k+jHDG{`S}Q(a$IZ(+v>ZFLPTpMtN)D)Ofc%J}<%bNc2o>MDxbI-1Z%R^@(G znB}y&sY-RmTK#Q1ELM`A5D0Tx(n`=22a9d-H((vD@NP?6#2LmnIq>MmjFjU&uWBHQajH5ZpO6-DCN zsV!7NM1AI_me;8%F3F~BmsLwiT=)uYh4EjKKHC-QLe8JPvKwtiAiC1Er2xp%rKL)N zeOhe^@yJ+Og`CE{{^^i+w#aF4R>oQ0ZsxX`Y|D(A82-xU0V!Y zs{_jT^yIMXE>>1rZhAWA{VgpOq@>i=S5&6#T4faKPFuk>U7GNh4tA52as3u-?;Nd) z?1L$xX@#zlmm3OgOH-l5w#8LGV#98&$Aa{fQ4vEm8Gn+GS*|g zVVZP+W|N?TA}QSmhmH7Y z>dq!>FJ5Ism{n!V%`$c>sq$>`x@D;YGs{@5Pu?1*r~nYti&B!Hq6tYsTy!&Rsd$B{ zB#e@$WC4?anFli;g+mx73b^O>CRWA zFxzTz*PJToOH|aXg*yAIQi2eap-WndQjye8Qwp44giKANo%+Ds@)P86iral4T%V|c z?{m^IFJ1@!$NvBk-Y;(Sw@pQ1z4FJFYy?zS{7Obw%qztr0C=LF#_1zRTi>T8PG5CG z7;|r&*y7VunfHIfr9pYq01}g@ zuY_*pt_U66!73s(Y|pg6?5gBfAS-!gru;o?`so8{8)@hvw6y5cPFE#xhQNmWforH{J>wqZmkQBWWWlRAhtk=9Qup|sA` zp&ji}Lfdk{C}~<1%%y3b@CbsC01^hEq>!x-Zsg-S27^fQ7fCE#wFPZsb-KdwOx#md z-l~8_Wl>+^{hw&3Lh0!W)zFGoR_TR0;?)6cBV>uvkfmK$+@wGrD@0m%1nE{T41iEy zI;C2al!zL{LU*6TanM}JAY;2Uu<3 zt@SAqQvC*-qO>AU@t~Bdb zyPK4x5S?3I06tR$5ho9r1K4BJx3&z7PwDBu6!@ye17wVW8-cjnZN&b78ImyyFnxUs z{-!+l#m1bfF#|XNf@TKUIG*F^dze5$+w_mE{{TNcVbRI%<%ez zfTL|Kys1jJ0PZFtH1$$#@ZRSX#U%>RqogJlkeDQ(%2UcCk+t`YfP;IMnPTXRrkS}k zX(9x29)<&LJj^3z=+*z@n(?slu93r?YZ3SzF6^r@FyT1rY! zQW8?6k%eHL)kffXhYF6*R1+2&-5msG_Y2OMya1QCxLE9CS|( zXN~81RXs=qI@%E3LQRi&5CJ3-NG9aK^a>}%d&wI$Y>=cyMLN5;5=bXWC%aj+863HQ z2`BKs3GO!E9nOARMld(+5yf-v#ka8+yc5iVKYt8ry!dt&Tb3z79Dv+un-LSanew>W z_A0zAWT^cA05R@6Z4-k4{wxq>Hg}%*h!z*T?nvl8$Pk#knS|#w8A6Vf=#pdNN>44w zG6Zz-0|Fu?Tkk;fzRRohb<0q$=~V5;j;HSLQM1wo8*$W^$`jP>LY)CYrqB{4JtT-H zi(|E5s34~Nl_vbGpA3QLzV?{Kvop=BvRvV+B-1wA3v4)t2uSaYc!5=tkd;`*qOXeE zV`W+_9G&I$H9OjdwuO$#LE2eq^VGBt;Xiy|c98o(|=_DkC z>AHrItEcl^%-UyR&sG`T@uw3!p+QYj(+s!}v@-dNtzMD^+0l5~_ zv}kgONC`*+(hvX%^aEka!9Ic{lGI#ERC-Jak1^c$jq@b#C(tV(THL8JPN)XL4=#U* zZ@gT24~H3b9#j+(2!n0X0JLsoT=^e!I3;r82_&eTlLW^3&Qb??&hr_bEw0wxLT!I@ zdHh4t$|*d|8{|~^Vt_`Jjm5waJp9a0&&AIKl@~OUq=iZ8FlGi$LHu(cyCkUKqJ_%1 zAVkfrwf)KY3zH-!>Baqwu%#&^5>@FF*MBh(50_N7?tXK{&RAP0=xp?i*Xk?UT~#V- z3H!Ah433v7ok%@PB}xIb0|ih_j-sDHe#akW?5nl3RB^W%scPZ8zM(BrP$J)ds7dh$ z3EiZT5wU_*HUrIn_=$bGN7)01a$J{%vdVnlv~DhHrFm0zYbc}2DA)lmW>rWMr*y4J zZKje2wWvuVRfyo!y6awRm(=c{zSq?u$Uk&x)v-j7NhK+!X~5hBk@&tO0Wx;u*lrl$ zjtbz4MyR-Jhw|L5rcw}}($G;e)bg81?ot6fRcHKTk#OZA>vP=Nhbg2&N|gP5OKc<{K`-{`@K4;g4GeR)vYgz`i3FxC~YCI z!qSxMZ@M6AfM85S?yA!@H5Mi>$YDvXwIlXT?Fwy3cr@CQhF*0fgVj#>C|Owi4w6&? z3X{wK0Pzp(bs2_Q-)THQMjTr@m71oRAcv`50E&`R1yByMWKF;(+P;o|;GOo^Z?&$@ z71&o9W^4Zd#oQ2(oRja)DK#}T)X45?X?wR!>TC^7p(>pTKm-t=bTwK?Q85RoBzg>- zk+kE@orsCg9s_YpAr%W>`ITY3PrcRBAQX^hKv&S!36!Mo;Ivu?D{|>``eH-A&fgO? ze1qows@-*~aXLd)RJU!pG+h40mmY8>5A3~{xoofIrqgV^lsqrR!Ff~7OxFDwhz{n@p5Jo4q{iKo= z%fu1C>yC-V(nfJA?soQom_NI}ZU7|QNEbfdI~Vke)T#|8xNouCq-^qdKiu*7>F69z8c3U>WIk^B#|Vt83G6ZH}LTLvi;+>Dul zxsZJZVEX!RzW@ZAdY>rru=!tT2W%Jy5(EGQ`hN)T@5920P_Qv$<$2q{dBjZlkHli5 z828_|^6e7|f_99K7%=t+;FeBXj zvHt+#G4&_kgb_EG@{ix35+~7z$f_hPj6DNdUKC{m@z|{0Oxb^`UBcGoaBO^FA0Mc9#~Aw z%xxcB2>$?~zyKt{k0%;K$Z@9b^PY3Rl1 z&0%-4rL_t`>gz3LWI1iCQr)J77z!)`x_2}9*)uZ+cmf9Td4v7azeNq?>Vc+K_P*2g z^%nESoUNw(QjkF&qqrEDIobdR>7JOC5={F@xhIwSdHW7e`F?+2uIBp$rw^k9M}G)2+v;ZnsxkVgZyS_}FoZ~szH!nzexuubDXAVJGXh9HZ0tv&24Z&| z!RnkXzyp!K+j@Ffa<|N|0u^pb9VREvV%uNm7*|m`NCRjA5n~xIQ1#dalZ~oJCE9Y;%$V|0FGZ=q{q+YjI__GAtX%T z?K?n-0zP}hzzPYyg#H+q`K)h0%jIZ-fCQeC;hp!NUS3}37X<)Mp(Y^5zTGPA^7{T) z0JO-lzfHEA_4nj#pTt6p$q~z*pPG5!pUT>9fT&RN|3XNMNNL-=RZ%C}Jc?_6@pn$2;f)Y=kiswt@{ zzx}1OGN7M`ufE#Z`{OMqtSYwLzzGFv>WyTjO}LwBPzxe%+N?nW)*ulv&0L65lq>F>G26ptgHX|H*w@pubwA?Hgieyx_hN|ti8b{M9skhZOx>~j!1QHPA4lO+; zD&GJ|R~4#gID(RFp%HtDnFNy(42TJWH!&EozKtphxFcXU1aECbi9ao%Z;p2P=gRu7 zQFA*}=$eEq(NWdAU8mntjMrEz)$!Nm- z5&^P@P@qIXzWy21E^R{ELeiqCNZbi3*vSOxCT8d{{!j)IwyK2J+s!+QCFW7^oJq>O zr^u;L^92ZyB>ga$4~27J5AH?16UsdxZmH9-^dF`@?3VkLb?)C|w=m^R!tHUQwp*ys zq@~KMg~Fw(S~_OQQV@l|Qu|FHtn`H}5~QRP!z;4;d9>QD_WQ1yw`u!oF8aRN zr}c$xQ?}hvdC~UuKIPT3ZnV%>IYm_6mb$trzV(jK@iz_TTwhthRNwfC97jn;?O)z1 zICi~`7^!iVMMCoWZXi+(BJ&R5snj$=Q09e%C`K-s_C;62Y-A5+-Nh;5dPU|rBPy$< za<02BL&bw!ibOi6kxkwdf>siwYHwNuk%;KkK^08;9TAi3PRqGAf-z{yYnM#rGN<`ZIZw35rga@!WTXHHAOK9lCNE#}7gT85n|A##TAL=8cG*h13hmUiVVj)|T?=0lxpiip z$0{qFb;rZ+DdPP*sZvKmkS9=Z9|`cU7-e-?hZa-+0FH5U8NF+KK%B~|rF9u?Z6$l9 ziZoJ}keYfH*h>bTw6<7zoh}tRf=c^mw$9XhOzfA4sCaj?8su<)Wi?zalexf;WEoyo z-4_t#*^Ws}n!Mrc)X}?9U7bBvFsTPvsYZJ?2iRJ^`7ZV zbrlW$>YAe0ai(28YHQnEA>^#M7Si1$qNOc3gYgs9#?<0`yCTde=qR&>(i?9y%bv>v zOBC-nn9@9#X@2OmBrUZy-NM6g3p&!Gq^c9ly_siRZ<6O3{&T{wsn?go8T%Yesk6PQn^c+oY{woY4Ec6?iTq{ky=@CvKD}>M+b{qsvp}rKH#5*YoE4UDIZvZwbN46 zu)0M!Vo5^ZeF;${M^Z!q#nUuMUvQ!E4)7Bsf(c0k``dUOM3aqgOcs)~M5QDYo$h8p z7uWzuCf;Wn6O}ya*L;uW4v^-*EOj;0N9(N*ex<%?ZBJ`-vsG`o(krPc3s6%P6z{ZG zOJ8q&x2fx>AAXjprLyygRkTxgjVD&Hkg!9j)Cycp(zez#=~_s%5#kU@wkwb&DiUw0 zF>Q)q{vL$$J6~a^t=>=lzn%nqTXO45a^vkNcvpot}vI)H^Zl6W^e~<+$m9Q`f7wJ9pV;*xQE#~(6og%5~RtpS7lxDR@Zi#mK;e+*>HoYHYF?6 zLu*MlxPvjIf^i`n!~X!ZBlcZ#t44vKd5fv}n^9-8H%q3pA1--msqHCRXenBzwpkN! z)YknyWU*1U(`{3S9&y&_=}{@Cd*PwA*{b-AR@78h)S9}g%D0`Vsi>(R#eSjXmmPW4 ztf@*{t5TFz1d>TRPASttQUV)loh_vaLJ|~PZM38VV3g`QQvhi|_)VmUPZz&wC)zpA zU$mQ?RC?!KQZuD=9*?H3v+}Q%mTJn1t2T_Y*1FrZb(OWwhK=u3UX;ZvxBKI))1~E8 z)6vk<(oj;g%50TY>#Il(sVQv>DnbRJO7N1RCsBw3=?Nf#I*u;1bRv;Ub#8aBI1n6M zX+TIn18IO#nYkwGBT+MKG2H{H^{*{&>}uT&s_(ilQBk)0Enc+U&ZgB~idv+6I=V-y zS#c?-p{ZyF>h1L@dXlXJ;l9hr9%@Ev+@yV)nm4K`YH8d{%vDmp^*vQPsJdNY_8e{2 zTu3Gs)3Psg^Q)<*rmSUbRWQv>JBcZAmynklaVB*IpqH&q5`G>2ym49J2Z;A-YaS@wQW&Sq^6#Ur=LG}prED&L5eywQ&LlvthY{;EyZwGW|jGs zQsS2(Ue?^Agm97hytz~sp z9+tBqvDNWD@m#0U0r+gbU@9gk>Z;(h%Cw8A*E}r^;OkHujiOJ^F(b7!l+u^pPk3w@ zXct~5ph9G))j%Xg)o=vx@;mHv@cZFr*>C4J+703^&!v+@rYeUl`DLpbw%jXfBq&*~ zeA=sNtFyHa6qL&5cd;6e(UU`l2QNDes)ybU17 zKn5-AsH&@!Q#bc!;_fV^Zz(*;)C&x%IjL%c5R)V(NA(AfeqdaAVBaJ>1M+uCcu?@> zhMcFU=B}>N)fOMytrVp-S4}^mt_S_R<~8=IBku=Oa}uSSTh*N}J!Yzcw9cedRG|w; z@Q|N`tN;=u*|tOgIhCDCHkBEiLYFCN0-H!v?y3u<5~8(Se;M^$h_;mJM&JXoqgLZZ zYtuDagZ+)E)cnTgjTTqYrR)g=ab;7xP>ubu{Mw!qp?}i#T6YgTc$@- zNeN4!GLjOIR%~2Ql@qdxi7L4h5#@8TRg}2$lI2lKk_@4w$U`J; zyW7rmtw>5Ko?Il8;RsM51esFI>60cvGE7KT(f}&O#d?a6fvd->P}Cs}1L70mDJ%Fu zNl_Z6ZZ!40q2?wMCt#42r6P7pMiP+_AV5e02!(NNxdg%LdEcG?0H?m#sY!_C0Dvw> zE$&Z4I~e#ux^Dvl36Ah%>4@8NB7R&ZB^gaE9-H#(Dud7P{*#QAQKe!sM&t00Y~vrQj?uJm zWbC5z zm=W4*>alMd~pHSP@abAZI6NpkZD{_}U5x$Os@oWAg06`{3Bk-@vMah%2X(T`rOw0)p$c!+~cWK4DPif|D zv7m=k`*z#&XhOP}xl_VW`qBcSF8nwuI8h=Bq#hOYca4RBV1fwhW6S_H^Z6OYAq6WM zP0gh8Hyt;$N!y})B~p#{MtI0qB{{`px8Ck1pGNCt)9L+2%d1gho~6AnrD`u_k? z=|t9zJ$R_LCcU47R2Wbn6|hN3GL>|w69A{oG3F%kYI*b!K_3a+n;DNzw=!dRBN-Ur zoVz#fT(6={QDtMhCM;wKw)<@$i92|P5VsrUWm}FtQ&8nYuPm*{9dS!i)Uzd7GD?*h zDggU&Y;vdxzdt}{absu~=Nog?jh~co^EBx~8DR~j2?N0w*uhwa_i;cmVFl}=?AM*0(4l>G2lmvsOWJ6?k#%lhVM%=C zZ#Hf8tFCgunuH-GYi5$Um!C)*{{Ui@2_P#WB$8vcMj|^$;kt(dD6S|{wFIfe5In## zZOq&clw$_rPqly9--z>8vP{3U472a9EH=;H0+?mR>eHn!Iue_hi5C}y+^M-;t`A$^ zdXlxb>FU{9ko7a^TTV8#;Gs!cK}iQ012U;sP~zyU(w)=?8+i*tqe9T&DN;y~K?W{4 z5D4?WI^!#&r_3qXsiJkNnm3RZ%|i-9t+?8trAS&;q=gA7@d1A*!ZN2&5hX4Z?jR`4 zj>JNNl6%5WwnA<0=BuR3o(GH2?TNM*Ze!XSjy|T8#UlpU1_Y# zEUYyxAh;5zn|H-JWJ&QEw&UVAPCjry&@EVPhapUboHt4fk;q*sa4FdKJ=uJ zKL9C7{{R#fD>VB~eWp0efb(I(d>oo8DwiqCk7jj9?;n+Hnlj`x6|}2CDcEn1A^yx? zX6_B`3x;X<-;I@Bn6Ue+`@U67>YAlW61Al!s5hnaDnyV@lOO;I1zi>Lr;?nMEICrN<0;mg4%9WRj=}Png_a$DDV@6^>PLW__CG zPPnBiDk_~-I3$y$wzYR?NaU0!NCTC@^qYiuCxW;_g}M$D$g-@eout4Nbj-Ht>Zcc{ zy;8}Nr4kh-Q!oxT{bT5)q<*1fB@8sTN$dg=Rs6f}>5;}5%VpPFY+Sgsq)$~4IsX3m z%U)VpX>J=O2~v*x1d?se-?u@8E}E*f+$}XNSCEIV4phHV#bbXAt-6IN2yBIdl_TK7 zQY4O`l8 z+vzEkyC5V5{6L^u%F}(Xssa39_-$jAoYlM5QCrKJ8(*rbp`;)u?)23a1!k$FfC@nK zd{ib=K5!=>_wQ$1VL{sOW%XPq!~wdB>PiLWwT(WIwZBfL${TQnOsD`8sw7)f%wvb? zc%OiO9FO?G{nc30YFf5SD5DKsXf z+Pt0eA-akOoGNcg5GAqUPz6x}Vq|^aeV#jE;m+MVDB(WRIBKbynoRpCq^PJ%N(9o@ zsg#OoW z6!X&(u9yDK&mFo_@5C+DdJujV=dwg(V86NC26)6^-{G+$z86>_?73Js$!Y6l+)FKTv5`SCr|_{X&@0dIGjwA(nn4KjK;=$h}wTPPQpCf zR~}+wgM0#Z{{Ww3BkAe41`J#eeuxnm&Ob!p=81=zBW3UnHjug(vmAdWq)cTwly(V`cpT*k~xF0WIC(sTP1}aE} zciuC<%71t8;p1&1oXqYm(k?_;>Q9~w34jDo)?y=a6WbH$cAv$=Fk;b}{7@tDA98-5 zzY**bV8zEc$j;;C-}rj%>NqAZ(*FQ2pXu|#ik`>K5;pz)jE?(yZ#a5DRLH!^yjaKm z(c}~FvP=jNK=kd}bMLhKWcJ&EU;-oF^Zwkr^_#*>RBSifzW)GUei?%Ug9Zl+q}%-4 zew}ambM?W2>HSadKco+?{3Z-g$IsgzKK}qO>Nrwn@CT3|-2HPnF<<4s>Hh#j!eGGR zZyr-~ORqt`y1CJa!<+xm_DB7dp<4+abYkUMuD%lBaYcranLc#zSe z@uw-ZRV!rH>E#xyfJi0FOFfG4lzAG!12!sPBR z1D)gR>#dkAQxX(RkO7hJ6F!8%ftc)|m>oz`QcP{Ps68&P*8GUu6G%ILp#5{gZl<0H zjpWa~Z6FUeeGkrdOE6;{C?JUt27XiR>nAf2_;Ud8V8Me4G7R_FjL!b2B>G2xSm8$E zj!G#SgvDgquJIrA1w2}1saA68TAza4X{dOWf z!ThkPqH+RHW7xs%+whs5{ihKUsY%pS2P+dBbpRM2oSSXz z@W8G0v!M0M>(!b`VFXhm(RiqJ$E~2iPsFm<3Y&V;I*L%k3nd}cb-s~$61J3l zO{js)lpRF?UMwV7dYb`?3f9V&6olDPCO1?;*bS}tZb&w`#3*?3CGP{PBuXqI*>quIyRc?GmABdQxs;DINpcJyHu#g@=nbMV*V^6`h0sM!vIL}c^ z!itV0?iIzoO_DY}ZOhlJ+oVJus<@}(u_tgue2=}ixb!$!z47U4Y3{c7pQWj$dY-PH zs+rX`{UuF0lI=BH4!L?`g|*!&6XGB9BwvEc$+ey6DTbfle^xbwbyF97&#kg)@>nUEXEX z%PXg8bkym2wRdV{DNm(6>x*rr7Sg8)P)UnGIHIk~>9ZWdgEOuVRMuroIZu|j`@QI* zr+L8ZwA7k`EK{j%rA3sKrV@~5aTq!)m{)BTsO_4X%JLhowz^$P7D-~Ig`~GrM^F- z_hM?(Q(a?SD}=jMqV=#snWL&u{@LqIa@S6#Lexn^lof5MST8V@^#xEFZ zsLVKXhyoIWon)0Fiml`%N?WS%u9~@|zzJ@thct-*rW1|1z}>fTUj^if;Ox&V$T

    L^JnIJ|K;ZCNE(1!mkC+23W^ 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 CzDrC1 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/login-v2-dark.svg b/src/assets/images/pages/login-v2-dark.svg new file mode 100644 index 00000000..ac8c90dd --- /dev/null +++ b/src/assets/images/pages/login-v2-dark.svg @@ -0,0 +1,551 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/login-v2.svg b/src/assets/images/pages/login-v2.svg new file mode 100644 index 00000000..cc1cb9de --- /dev/null +++ b/src/assets/images/pages/login-v2.svg @@ -0,0 +1,558 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/login/facebook.svg b/src/assets/images/pages/login/facebook.svg new file mode 100644 index 00000000..6227a2e1 --- /dev/null +++ b/src/assets/images/pages/login/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/github.svg b/src/assets/images/pages/login/github.svg new file mode 100644 index 00000000..13678df6 --- /dev/null +++ b/src/assets/images/pages/login/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/google.svg b/src/assets/images/pages/login/google.svg new file mode 100644 index 00000000..2218d963 --- /dev/null +++ b/src/assets/images/pages/login/google.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/twitter.svg b/src/assets/images/pages/login/twitter.svg new file mode 100644 index 00000000..9ac9e0b9 --- /dev/null +++ b/src/assets/images/pages/login/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/not-authorized-dark.svg b/src/assets/images/pages/not-authorized-dark.svg new file mode 100644 index 00000000..a17e5a4b --- /dev/null +++ b/src/assets/images/pages/not-authorized-dark.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/not-authorized.svg b/src/assets/images/pages/not-authorized.svg new file mode 100644 index 00000000..a2f19d63 --- /dev/null +++ b/src/assets/images/pages/not-authorized.svg @@ -0,0 +1,207 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/pixinvent-logo.png b/src/assets/images/pages/pixinvent-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f796184abeeb70d38c1913ba53c5e4180b81e143 GIT binary patch literal 6793 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/register-v2-dark.svg b/src/assets/images/pages/register-v2-dark.svg new file mode 100644 index 00000000..c795fa17 --- /dev/null +++ b/src/assets/images/pages/register-v2-dark.svg @@ -0,0 +1,340 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/register-v2.svg b/src/assets/images/pages/register-v2.svg new file mode 100644 index 00000000..48b7e976 --- /dev/null +++ b/src/assets/images/pages/register-v2.svg @@ -0,0 +1,351 @@ + + + Group + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/reset-password-v2-dark.svg b/src/assets/images/pages/reset-password-v2-dark.svg new file mode 100644 index 00000000..a7b406a7 --- /dev/null +++ b/src/assets/images/pages/reset-password-v2-dark.svg @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/reset-password-v2.svg b/src/assets/images/pages/reset-password-v2.svg new file mode 100644 index 00000000..62f99769 --- /dev/null +++ b/src/assets/images/pages/reset-password-v2.svg @@ -0,0 +1,299 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/under-maintenance-dark.svg b/src/assets/images/pages/under-maintenance-dark.svg new file mode 100644 index 00000000..430adea6 --- /dev/null +++ b/src/assets/images/pages/under-maintenance-dark.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/under-maintenance.svg b/src/assets/images/pages/under-maintenance.svg new file mode 100644 index 00000000..8861fdc6 --- /dev/null +++ b/src/assets/images/pages/under-maintenance.svg @@ -0,0 +1,178 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pal_logo.png b/src/assets/images/pal_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5b41990b94016569aa4bb3c68808550624905642 GIT binary patch literal 15487 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

    z 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 MaRsqz5u+df2e|CFy8r+H literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-1.jpg b/src/assets/images/portrait/small/avatar-s-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a805eecbb0446cf262772d7cfea86b91baa527df GIT binary patch literal 33569 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-10.jpg b/src/assets/images/portrait/small/avatar-s-10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a530830ae5018b005aaf8f7bc9021c48f002c6f6 GIT binary patch literal 35521 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-11.jpg b/src/assets/images/portrait/small/avatar-s-11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87281eecd4f3400c20c25e2028741f09f27fb237 GIT binary patch literal 28219 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 z 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 AfB*mh literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-13.jpg b/src/assets/images/portrait/small/avatar-s-13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1ea7a61edda8156cc986f0febd6ae78305e18d0 GIT binary patch literal 36065 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-14.jpg b/src/assets/images/portrait/small/avatar-s-14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fdb53381c89140004764fb86c74c14d260432405 GIT binary patch literal 34902 zcmc$_RZtvE7%e!1LvRbu;GW=agU;YK5Hz?3f@|==4+OUW!F7az;1&oLJP=?82o^L! z0>MMDZ1!cVcK6=h`?9s&Fa1?@o$iPJTFyEBcj@m2fKo>bss#W70RYIq3i!JMc>OQ> z|GE6_2T&0K#sFiuKq>$Z6%dyS_;(o40RRB;aQ{sW@P8BnLLy>3d=ea7ASD0?h>MGZ zkAp*mkBdY2uPY8N9zGQTH3xu@h=x-POlwRhPRzwEq2}OsLT?hA)$~~1(Z7O$M{;0x z^Arg92l0PK#=|GX#Q_ri8~-0JE)E_Z4iO$c9_~L}DqK7c0JRuCCz!^VKwQm%mdh{J zB#Thuf5&S&q2nHy4T!7UJf-K6%yt@_`@0Mv#r=m*g-Zoc0UY8s_TStOR8?uEr!mP( zy6?^Yf75*U3;6i!Cg?&yS!Mq(V7iYUcji9&diMS=AbNk6@Rv$$GTZi_z1vrAD~b`( z(JJ>D&x1Qeqv!ubJbb%c{Cqf^@yhLA-;aJ(w?EQ99Ae@}|3%+!uV!bfw6)S$nIr?< z|JR#rbj2rcj+eM2??=M=Wv3o}*>yrGxBphgRPUsb#WDD3sbq3UsA| z!mxa>>-d_B1m5F=B3QC+5C;m&M?&=qdh@Ph?QNPTvZ3`$_=oGOjTV<&@z|e{XJNmW zfs6wi;l=xRfIUt5R{2=uuBLn&dVLu?gAu?ITdIq)_VsYaX-vf+U!Hbje$|-|o7jGu z%L@-Wrqv_6_|4~eZ&!w(jB+n=CunU^I~|4j)@bFWbDaZU32=k}f9jr9$$@UgI7}i{ zVh(NBVD0bQ8;z{+U}%`WycA19HpzEf>gg||9C-N038vdt=2sZh`l?agb>`|(WpdgQ+6a0y)d4m!sRo_Q%Ih;aGRZMJ$CHRsbxpm# z6>_G#c#Fr0S~OSu>$4uP_LA1^K|LN>xZjACTu+2+j9;*awDTdq4> z=A|v#dtoe-D=p|pHJT&KE^#S&VKH-7T%iLC%f#Do{n?yR(o~XeHl-(Zq}9$5Cs7iq zm+vmg3q$6G!YzoTi|5gL|5aF0Ok5lYqi{fH48DVb_YN3zcp8WK+L@Tio3uRmM@*hT z>8^`71!#m}xMKx*Z}`8yPTBtg3UB`cj>`7rZk;pb4|Q@DeBa!(FfOOaxq_$xe*sH+ zL;fgBeuS%vi!pOa21$7q_g}y{l~DSnpW3i2DTL#(mxS1rITf7Z*uQILKrjT*_!mHS zC)klLWTx)l^S%vOr%CCy0PhUprkJQ&(o2NXIg7IotI#rgx@OC476>0#uh+QwtKCQ@ z*~SoaqE#E)N#@P{gpS=uyz`+EcLoEr1(HTL-2*`By{?i;fMKE`GasT-M1IMChmWc)Aa(E*QUg5So zN7Q@IJ@8z-^%HcAcx~m@eig4Lh-!l^o}140>WQj-(|>J+>_+H-wecoG^weHEmS0+6 zo_Y&>tb$IA51CSlu=GE7l8akS-h2VSNO?!*q$i;k)9@3r%A*PZCzC0XQgs$!i-Sj6 zOh#Sf{;ZHidLQ#3`5nUQFMf-501YO4^~|tmXiCy9=d?8Wj@=Z^ewQ?z<9HmDUF{yP z7UXo5RMOcwp_DX}9Od)k7~Tk}Sk z^Y}Ja-?pfMX%oZ16{;l9Byc_-@PC<9QrwdtLqmcp<+1Tck6J;8l$+(V#(eud~s`*S8K?t(gjD4ONXoN2OM8c z((49&kJn`5Kg7CqtOaQ*9DVi6c3CmCZ#`xSqtWwbL^Dmbu^ZvoEu=7fDQP zk1m?c)?Oo?448Am^XXDjDtwGPSKX*EW|J%joN&!_NOy2eFv@xA(thL%lR~1>b*8_n zPv|;y5oP6V)$I+Xx5e=nEtt)iafy)(7gif6mhU z@F@~lUbryhr~YCcGN%Oq36D`ird63=>#Y5kxPNO{|C9dU0ehX;anPL*C&!)F@JJKR zZlLA>fYnd`2wOxiqiSf8m~=O8E$0~v?PDDa&tzU0ZIo*J9s{(6 zpphQokArlfwR->6;;YW$=)81nVg1bUAE!MlpL#0TiyYy#5n>}6%!ce+iWE0g1c$o+5D`Wk_k^Nkm22zFwd4g|PYq}hU zo?dHvc;{?Z|4GPPS}3vY>q0NmTwI>qEC!Ix0aF#-=7=3msvlYc!(=UdbYCS_)~HUZ z2R_n*lwJKIguCiUZe(}D_8oW+rHCcOhb`fJUKB7^WJh08M z@?Zs7RK>IuXJ{04Pf)^YEuv63(; zje_6x1G$I63ppn;!}KwJK9zuxav{B0Ky3UE4<^WE%plsd#>q${wvUQw(9cKg{pm`+vI}dr7CH zcL_CNf&I}^T z(BT2h^V;%38&)sDIuUuAtCR(Fo`#O0SzLa21A@Q=k?Q9G=o^^GWf0TWE*QM>nF-&^yYi!1uzvHB7NwS4hI|#k)Exw)|2UUL4hJL zhXqd?g!I*C56|aklP_y634r1Qg<~|_P4-Y`=Mr1nJB59jJM6@ojiBz4i~oPu5yoG< z70hYlItgE5aoa-nX-|RQR^}I;p(8&ZU6$+)XBDjLzS?JlX2nz9E8c77>Hyi~o&SvFiVfa& zJAp$~`f9>}@qmOr$)v^nRQ&d(q)it4C1XIZfXzRKkFtF9R?2L^?h*{d_TnxervK zmV(hvUQytL@=4srZmCjAm)ICzJLXkmU>D;o!g=`&iutR4AAEf^@*J0xpC~?F451$N zg4Y!_D4>h*tiqFuo6h$U<&+-+OydNr(;QbA-(tIl3MNTqnAV;ZxB_mExn`&#A~B+V zgxL=1wJR3`ut;%PS)&hSU$jLHj{wO)PX)-rZ|i~o{Af(gjr4Yi}E3GF{mW36#VdVGJ5oj%}_ybKBQc>Z*Ecg|83ZX$-CPq1+2oS1yY(RNh_ zMLEwML`s+LIZ1FbRx@UVP7!|tcF&zaw_mD;HXnTwZePAhvHnbSLvrgK#N*xY%MlG5 zRENFjX|brM5quk4c))*9@$@36ok3&hJLwUX&WG)G(%jhEdTOX$(94IC@_5Hb9t}2%#VH-Z^qi zkm08jYuee!*Hv!s$WFn2pTG+PL@lPB--inNUp`3~Cn*8FIf2|(ZUiEjq#>2EA`5C_ zLF_e;dW4dKGcmpqhrhdmmdusFX+JhYd)^xv3=X;&v?z^1k$v zrnQGM+7*{7juravF@ux|M+iuoOO_O>#bg$KsWk{XSJ(3>} z(9>btX2=4)mvu_cdRs+kynCj2M1BQ zYvgeDVJrdxG~ zbO7$m4j?+d`*qr3hgb;jZ>b#qYK5W22xMLo&KSkUlMvhSvF*t4s?;`K#91F(J!A|f z=3z%tu-b~g2b12}Ot-tsw-zumvsqKK72&&k5gW`|;$tgR5U#1|=8qEA4Hsq9b!o5N z_j_BKn!tA-)mAV;I&=+YVx3(a9VAnEI`ehypI8_%Ik@d-^&Zlj)Kt79ScmjB8-ibK(rI9UUD^=LrEC*`ateiJ`4~ zX8iGXyHsLg?KawLh0D&FTrUEW<@@@^u7MazYlNWG0y_WDERna!Ev&B8QPowQM=b#| zV9^0@>I?5;&69A(b zgx;E=izjG%tQice^;w@oMDkQGcMMJQa~$R}km_SbML>$X8Bd^`d%KK%ArvP=;+$wf z4cac?zMYvoN-a^kI9GdE63Tl*u%JZ^p~_OskvreU^$0IMLBoG3Gu&w{;VsGuTr^aD zFy8mtRqR15mkOaxv^_iPQ!GB$=)MlT$dODT>uZLvu|HvYZGgUsHnX4=oJg!O4#^c& zOQeQU0zlJ%q@0|#?3=#;ZG_7J?TyeHVlmhpSdCI^819tIpmmqG#4It1+;Q!soU=nVz($ zSbV6~QEbnF3AxUeS*EjObeJ=2EBF!E+z0lR|I}7y(Sq;@l)k}O&xP_bM%cuz<;igvSSYQn zL|(jm*Y_s4LwdwK&*7j#)>%&dr+)-Q?j9tb!l*IEf_ryfN^w4}mkXtMNLF53p_Ja8^ZROegMa~_J{F{>~vDi*OHH7rP{G{QPq2l=H+U$SP^;O_Y}9RqD1$)pj7o%`F&abDR$Dr(#&i`n6kX^!3T?2%IDEY>|c3o+X>; z2L_ksZuCJGSoq?}Kw8s#L)Q0h?W(*W#-uXpfG*EtO#CV_AE>y1K^YV}5^bl`Q1P+z zxhWyrlF`ybanktp^^c`(=EBmnoj6hDLBAhU^my#;er@F?PZpY0^&lz%M>jq+V}&_) z+y;G*mDKs`@OAm+Y>`USO0lv7pjQ#M&KspY7M*v^lLG^JEZ13OU&gm%h?zu==scb4 zV>`tp(nDj2X(l7400vbbeJj1y^-VREo?P#ec4ey=2`dfov~R@57iR>NZ5kY4tPb7@ z=oJIo#q~y$22V)KM9GV9bRPwqez2cZr=%bNB@{A<%>;wxD>7Kt5)mEqW(S8-ESO8_ z-}y-B-aIiUV*U6NNr7uxt}ZFOFC}R^lX8Lrf+_9I3sz(H00D<%d;zDpD#pKGZu#`I zR$xSMHAd$&0#*r#PSxSL;m zabWfQo3TRtSKFeb;LJ}@Qqp5Qo%g)XKG~4uIgH6<&0%Yr*_q_z3q&MqV38I_TAwVE zAC7zvdCE~ZPz^9Y;QEG>Z(yc_*MLl<_M*Ij3_hO(VSW``lJO zLy?yy*ARkKdom`te>ldk-J#YtU;Cp6DAB}o-<;7YFEK#ayMx;sPlqQt9_|8C#$_qr zuiPcWW*O;VYb|^Tr>aA63qa`vuQnLwdYLNMPZ$#H)yck+Xyf$*RJo_vTZk5v5Y^?K zYy6KxUz;(fi8m?oK-XXfDF8g~+iIc#zphxj@M^SL3wm(=6YMXbpo81l-1tv2%g{+b z73g%gzGGge{g)AaoyD0Ctt75q=_p^ajW@UbA8v!(dJbyheFIqLOI2L}O_x_G_WeUcnufr`gNICdXq zg=Bn{eBXQb7tla1(YW4qSo=Sfat6D)Qr0BPQ90qtNi&(b*&W5h7ybe& zQv`JWorZAC_Y%6cDz2hDb+b^3IDvU_U%Z_{X8*>0t<9prxlarkCKa7%!W8#Oedu4n z)b;O-E)3b}Tcqn>z@}Gkcnn7RfQ%7!*OBAdEu|sZJbx^dVARxq>a+$cAkFw(ai=#@ zH&jzxa>?>!9U}Eapdj{`E+&IdQ9@j1;IL!M%U85D85AKRNWrzbTPyaf*t=3?_R-fz zX&vq1;eQNuPDaCpg0j`>#HC)O8FM2o{qYjcEQAg@?ls~%e^{YS4&mXTmJrpeTv5V( zcK4TW~+L>Ho z+CT_lcA>}#v+NA6Vri7$FKkUO*bvk&D+&uuO18|nI3XHbv@m=|Lu%#dA3fun4v^)v z*V4+vEN8D0-6Vf$GX8J1rkR2}7f1{sTe4{s?6*%Z5IIIX`DUCOSDx&04-lO!z+KH5 z08N@$v^3`E6HOh({|pc&28@d-I^)V4tB1A1UK>gagt(Eg%c<;lQp%~YZLcs|7fB&t zK)1kavhgiavQEbDu5!%nSZs}-W^!6NF*ls6|H|feOGPcBt%K>2sU~-vmHk-#^b99H zIL@z!&w-m7D#xh2dSU*)&X_R?kkxaP&8ZQ3Yah|1)GP7}^%8Jj5j@5jkStCVKSMY& z3s3&mOXh*KV!GGJGBG!uQ8(*z%qrMG6fKxL` zfzukmsq?z@v?zU-8WV?!dioeY8XP}mgE{3h1C;In-GTSh>dW6RmMv3DnvQLQ)@RAT zyCr^xzdLkI01B$1&0su)Nba*rLed@7^FbNjkLn1Gj>x>=KsL1kq$4Le>C8!g0U?B) zeJP5$LBzM*q_4vWO4(QWU?~A$@fP_Z-qPWNHtjUWba{kNOt_qTG%Q$oeOAdeI5mb+ z=7%H<;PV2_r7opy_`SOh!5`}mpUroIf%`SkokRd7Sdr4#I*@{@`!P>59Mj-w6t!(o zRqIN$M(Iy5E7o~^;%m9|)4U_@w^M~Bk0p~6tB4nypH&m54)^oTSG`giuQwh(aw!C0 zjtl*TtgA~_`d1A(`s0Xx;~9#BPcz?lCv?@o#zdB^Uv}BSK4g;)CYi=T#2@QS+$3{; zNT!N|Ucy8SWH~jdo5Jl4e4VvyV~Qi3WR=uh9jqz|ya!u)If>7p{Ei0xpxV%pAPG+; zIfiHJuijX6v<-}YwBU-^_z5qo^rF7^R%|D-I9~H#dXOa|VNAzB5qR{`-M{OyVt~UQOto6NuwY%XIRO`o1YQRql zMqK8be_L7AR^{}@%(!K-)+4iUu!Za&8o`LyO@E+i&MI>pPGO#%|JA0 zb|PDUaG937P-$g){;6xz%8?ZIqu#gw(9`)Tw8%6;@kYM4g3TW$&5x8~`$GV?%ol&n~Y5*&YVg~%34@Z`h3 zT%Z43Z!WBSf4D+t6tGkG*7_f@SBj(Yx$E?&+D3eguNcOl!Y%s6uvr_j2eP`N`)WRa z2h7VwqBO&FG>^JC%&aZJ@^S}Ph+7dd=48pHrV|~_zw!8`-*7;+cRXumPd%)oC1YRl ze5$(4*Vimt-7W6DfVqlI9I0D}G8B&`ERM+$Z{U%qJ6M#ICHOXMqkxf(d4*E4V8QlJ z&0KC!-X+!yb0PVqP5WJ^aI@H@UNd~DE0}~+?8&1hQdH`toDltT3N1A>tJPp{S2Zcy zexOuuq)&;&;Su!@x6eJC%1KH)rCK^U402qsfHjJ_U(xeH*(*ISU5obZm}+wlb`o_E z0-hc6{OKvO)8B;wspET@?-dc>=0(z&a<^)91}OPKO>xjOpt4F2-Wey*Wxc{`ZKg`= zE3(PEmMUFKsW9oKqQI@euES5eCm#$$vVT}h_a3v-r?)OjFnL0S4(;JDEeJg2M@Nh6`2|Fp*!`8#77Ie03CtiJx^(t#NFY)*Bt zb8#Z8<=A44lgXQ z`}%sxcOno$#W`h=>e1&5l`w)iSK0_B~ZKWpAty5+B?E z$b6m{*)gu`Uh!Y6E30O3VxXrG1E1g#bEh~^6tDl3sv%Ozyp74@PRD{P5nL9=cUx`v zaVoHTzJspI+R5m4`|OhoONy>f!cy4mU7X`P1@NYE%is_1=O$}*DKIO~8I2n_csY_2 zf+SqUVNNY2jtO#@FLbvE*IZNbrHdWAB=E=oBG4k#-4B-$7N+0)T=taCR!&& z>&qpAL#i#e@X|7>^?$B!zCI=`gVy=LhFMJJ%q9;u!NhwzltY+JZMfewZONKf8BVbE zBFywp;9mfhamHW3q~tsvMK$RNI5oJ$S%r=4a!<}h*z--erxIcaLzX3xC9Zs)hB>{_ z)1Q7i`v<`(Q=3a0`ocVQ3rEIDM(- ze>LWB`9kW1rbgXC{c9}Lo$GJEka1uRmCV0FvupSqwlU0AVl2Rc#2+sxKfJn5IHmg9 zi%T*;zbuGsBz+fEB*$hofox7{BQp|3Jd*XEQ)u>4cuxdsUWB$Cme}<^A5t)`&XbYS zsi!VVJS&fTmT%5LD5l`lqkFjcjUv$6lgvL3tzBIqV2ppz#Gg%!CpZQwS%I~0mvq0D zeo1F!`SN6jw*a#o#js@lNkn8FNdot%b8$b&&PU>>Wo>f|RJShvF1d+&gEBw$Sw~VVbCP1(hW5Js zNkDM`N{7{8{U_#Gu8C2mIu71ACEz4r=j<_`&Ck%}`J4Ybu5@c$@@MIb=;#R2g+6OO z3d=E@fF#=|14^5l9Y4a8d=$^dQa<_A{}i&ZF{%7sqZM!#0|lvaX!~Y zF9oc=G+M1u1^X=9koJpCKl4%a8&_0+a%2|mE8NE$*w>H}cWQ~`$p7P6(`ns67KSJ- zVra-j+e+q9c%j>k=jOGt^hwb;=0r%soWk}WXywJ43ue()pP!f(6VKL?!U zs&%myeDIV%NueYjgqRc8!l`#_+Q#@L*eH>9!?!O1QXyIT`}{P842 zzdny`xoN*`A4OMV9w{Tr;MSF?-Tt%R9l$Dn_w;mhn3jwwBsfUEglUR)p)$wv6{GQc zHthg!N-o7->{WpAq2+DOGTJX}-YUajj<=#Ru~uPMt`?=EknjGTrrLiRP6QuU=Y`lv z5ZJXa%Nx$!tRcc%S4E!dr%+FX5Gj44EFLi+#LW&u2BmyFEsYJ0TSh=dKZlTT7_ip5!TFf7hju}AsHr-my2Z5f+%gl4GTc9yU9F4;7T%3@S zXUp%q_p$q`s{l9wF@CvW7N-Ugdq56C%%^kCGeU_8E5Fs8(!8h`lkF_(Qu!_2G8dk$ z7~acADlYxCSMx)Ao!Q;2NlvMY8#QML0fXFM008SP<)w4{<}9s^as$kj@E1UNG}@ZY z<jt>ylu@IlJBF9vki-1MmJrHuGv-{|sz-`k*|Ow3AWKWKcFB3=#`mu+=4Cl<|{<=DlM z$dSkg*a?u!;2KND)wYvb{2zHH|2Z`GR8{s2R8_vQ-G^(gPjnsIi{;E5J=|X}rld77 zHZ2p+uzytfwNfJ0y9;-};Mw9&=PBVzlw4vDAa-I_y*O4d2pDcM|4<*v_m>Yrl9v1K+7`%jF{#;~F|I7~!r;(X%#nS=Her5DkuA)+58e zfEpH<$#qz>hdav%L4J5duJ=$fZ$(jv2hl`==S240>HFremwUpD9dPrA@HORFZhcTa z*LCjs)w;&mZ9ipq{k7+;kH}2|gj!de;k-NYJifTtd8)+UBK)3td9p`-B)-f1rYCg) z`7S|eZpqW$Y8k9H#aEp=V7$wy24pc|taDv?q&2}NV}SY@#m6clWNB`TLAJ<-+oQeP z$TuDpXOhAJMDfC025!aFeI`HmGMwl;h&qo zp2KB|AJWoHR@0&GJw)l0H#TJGj^%$y|0F+Scf7yaLXFw~$>|6%nb^U<2>|U-u`cr5 z@I`Ce)(t(6sxQh<%-)B3mCEh!?=_r%lBg!r#WR&Ot`|*0OlqW7YItxL*5q#V9Ge_I z)XrlI7u$>*N9*tfiGE?KnAXPb8u^57dH{`h`G%tR3mdrSxnPE<%#mSgdmw7pcYauu8hpn1(= z2yjL;?Cm2{wO3`H{0G}NscmCGt#X7(oSTsbH)Ruz7)HnQg5B9yGf1o=I?N zg>aLX6*9Uox&V_ud$SWB%awA}d|41Ek4={<&6FU~VF`ZXB|<`gi%fsa`-6Wy-w>n9 zdkMs)E#d(NTh+@a=XF{J1FosR$POQ2V90x>-$DrkOdoakQ&wKk*5-ac}<=idfQOHM_q}V zp|5x1%%~+wUXd_`EX3s@CP=ZPR{$kl{ zVAONOf_eC*mzejQrw?y*w_9n{(#X#={aRt+uPTIE*;MIYki)pR$?Om@QGb8%dg-ak z*Gbz(s2R-o%lwd37wL&E3ssfS(4qN-U~yb*;=uUb(tzvdn_nokBf&VZ#VS$Zk%Tz$ zMk-_!K+I(rNyLLCX|)j`f6Yk4{F*A85MwAY#-Yk*y^iscJ(j$oF*OnIf_E5=K3PK* z!8y_`v))@fgwUuRK$ky{Y+3tMIbaIk)~=h*IMT3C(?6pm&dRqbpvi=g)iXB)Hfc4& zntZh;@^aZXZFg~>ii1JZVn+apzksy}7rIgX)!qNFFqf~9Z94wP9w<%+mO?}0XKaRdVA7UFphgwP9dNn^(-EawjBta1fa zr3_JeVFV?4o#E&czWM--%0>Pts^JwaIH8{f60J z{2=7Yd>^8;@F+Dzmxs>SFAh(mROf@6yE*r5IuV|I0w8~t&ZHY#9-?&qhC_^}Dp($#R(?Zp@_U4a* z^&-;q(U|1QL^|pHsfHiU*!B>j_}woSlJU*>g~4&05UOrhKRlum(K}{$>pDunlS@25 z!D?zNv7Y`IznrWUgv7>qtCcw$cE1hLKCiEF)h(CvIY9=A>Cg5iwMc#(#hbybS5e^h zpED+tfme1M#^#z<8uX=HhR z_7p8~)?I2&&R>ABII>sn(q6HG83!d*cgUuD!bY12YpO65dK`zdsQt3s7;GaTtv%5Tcs z@vWKRB_5}&HLgG#M9%UQpWKKn`-f8y)ICInIEX~IYtcWZCgq=6(Is-@8!9ALXW(_2 zzeyA-NHq;4Vg-_hEfbjGjtz*M{}iV%pNUrM4wiL%HFggfkNuZ!280sGiC~%FQLlO5 z@>c4)Sn8G6TNf#aBu~F|pH`jb= z2}MT@?>5nl?~0q`lH&b&QVlE?wTz~)ec4v`;@M|DBs}^9!46(%&L36Wvvwk}Hq-5Q zQZ*P)TYP3OQ>}oFIEbqqIm25#QjKf~=|X~SIJL)-L~xGRELL?vA$@`2MiBE{Xi9k{ zTVPzT>{fT5!M59>o6cKUP$w7J=wY2oU^k$wC+Pwe=3BF%r@!@SG&cLClN_W29#AJE zq{-qQB?ybDPtQnc|77v1quIb}60yZee<@)Kl35ZRdUWlpMztFm)76mJM?wV>1nQ79l;SY3?qs3HhIWy} zHGqec;d|QBTiU!ARLQ3KyfU^czS1}SN3-Kl!-t-v8rs$OA4lb$EDl ze7C>nP>U-9D3+tXN7X%6x0q<{cxOts0e7bg4UFA}HXkQ@~`7UA*&K!_zquDzShQ zRDzI%HHTzXKHVZFxa=U{r`q{~*kYc@FE9KKql7WC^=k1Z(V=}&r?GUUMTdQS)UpY0 z&tsBD!iY@O5;QL1YBHWZHSxkFn54XYJ0tqVnO|Agh}^dF4(WEya((@7UNA0RgX60# zaaBH*t4yg7O-myJ?=O1n9m%(8QI|8ef&bV4PS2~@Wq-4jirt-0%Wh}Im-(gFT^xw` z1sEi4RaG`!>GyZ-_~QM!m%@c(t)yp+lbPvKMio*rtFq!o6z@CJBqBdG(0*drxc6RP z@iC4e@Bauh`3sOc+pNhgl^YR-Tt;QKI=8hnnN8%Vt(S39ru`BPQLTfFjUQ8MWB)At z!Zt>}x>Q}SIcVLM1!||Z+>ge`3u#7IufO~hh(5;on&nV~NCHmgh0cBfriS%7dK-5Y zX_~PYKCfP{K6;LXB^HucT#DD&-{#11`Y|4PKi!OJzcQOiXD*c?-@XD!>YVtRE7ZL8 z?Adpn>-{)K8+d6%!qB?bbiheXAzSxlpks1}KOk+%>5PWE-7+do%Sx*(P)uP%gHeuc zm?B-&vYF+pEIK4Re&hDs!*qMh*k#8!_$|!?Nu-50tOoc$)IE- za$pjhpUYnaToWBiKIsPhV)T6$G-ZiJs=5ll8A>f9^ip;DP8u&Nap|dP{U$>G#rS!w z0);|SAsM0X?yF4S0oD1!uPSqfm3K1x>C0E$`)b(5j1x5Lwu#;M{AUMG9v`AzY<>s3 zPx*~2@d#%R>9vVLK}Jp~`tKqw?o|-x`>&(OQ^ZZUu)YTp zk*LW4udXhyLQ&%U^DPBAlXsDf1*7*5E#8*q4SuDoW$=*=aUtw%IG$omn+Q$j4B8sq zETT7?fPJ_`J`sqk;769_isdO53NrO514|k+Jw9^)e^Gnt8b^dBeo1UH8KYun>_96{alM>5=U?5 zi3>RA;OPAjqwZ3S&pBCjlY5jl$%U|a*JIobv{U{4KvgzRDYtXX;TU-9(%QuXRp=ZB zUW_uHh*60VXe~?qBn;qd3jMffE`xAM`K7HNkqlfZDiZt)sH^2K-+l9;hL|}SVtWqG<~M@wA~HW@mzdHjK!xL)3nM%DEvviwu|{ zbT_!Y)m46J;-(r$fYF)5L_ftQN)2@$+RN4}Yjul*wG`LqVyhh4f|vjqm_v8EFP9f) z^+#?Bvm`&c*N9QoPIkV`mX33h4I8N%MHX0(o*^{KTGrEW3sdzVe~i&;q>|7 zoN0r}Rd*>7o@YOGj_ZAoW>6rJ{nIt zz6Gz4Oqc6c>E-B22$)W<4SD1!J157<7RR=&&7bL07dZ1uLtWf$HdtS`Fw8JGq|z~N zm-)zW-RY_&1j>xX#&e2%reso5C0H(35!+KV2JiTg)P@_I**Hy+V+Dh}qy3Sv4ar2yq`qHQ2k- z=?o~n%T^qXpLTH?ydRExe29sJ{NG$~QKgS#{Iy59?e9p_4Y_vi(zWFOQIKg&8_2jz zqT1?vP*&&t`>@e(I7}S~lS}vau7bI@1<_P1%M@`k+OmHEBBE>9JcpWi&+qO&#AXbq zJN5DVOnUSHM}f5{2)QVLyKyf<@QrotawnjB2*ofgG{44z+g1>%dOW?9*#8o7W2}rNVcA^mIsiGBfbsP94 zKWVwy`NRH2q*O@VlMO=)m%^hQ9ofODLqnFi;T82ief|$_us8eMSgN+X_eA1uIUC0W zVRFe-5_LTh6RmSGt2!gtnaTZarGAZ9ow6Y6_mZW3znMOsqHt|e)AWNI(~D}BBs8_M zb=eDz)*qZxZ0$JG#)dv;EFB+t?^hk!>vV#yxfs5yCed(}ZBBnvGT2>TW3=wI1DEpg z2E?g?3T6s!YJMjxfA&yl^tuSHnYT(`E*hCpWBiWjHdXU_+r;ZV7?)MK1LC*Lk`-xwkMu3V5MFAPvX>TK6j2+%vXjE$)-6!__m200 zy@To9U+xEvd5T0t$T1S;>-^dBo}s{iL~<-ZA-yQx{ze56qs9bUzL@g-&rio4{UeHX97!Yhg zRzE?Sd=1>P{iCi&_u2g=XpmY>A=J9s={+tlF$PH|GqhtFNtTYJdktFB)t>cmiL^Nc ze)A0G4bH{h0$kQAcN{l;rn;Yvn1LHAK`GgL%C;D8_UB2)k4fC*pE)4cf6BJ%BJ4h; zFN#O=g{7;x$5Dny4#tOa11l2{vZHI3OUsO!~=_yFL)QJ z+1y>)jt?p}rGu4_`$OE%%x=0^w()|z>?0$r;sUhb$p4M3^9*P6jr)EOdxlb55Vfi` zTO&q_5POB9T6^!hQfil$7!{OKDoSlN|F`GOa~${cyt!UoFVEw= z&g=L6d_QMVtk9ESQI-w8w8g%}%(l3rmliZ%S=~)V3}cAl))`u-p_8-<)8D+*RTv(i z*)#dYdR5XHLli-7-epJLCIf#+bg$7~i{23I`00W^_Dlj%s#o`~3?0>789) zzBiDSEJ0oxAt*z}`8CX`-`pR;6+|vL?3BXnZ|Hln#*HTMzG)5q|He5NRF8)`Vk%%t zY4B+DWjpUbK2>>T%g074Wt_)iG_qv6X5L`#sw8r32}v-^rh8nVWwb9TvP7TWiXf%0 z^>KC)P@U{N)RM*dDss2SWa_CzTfJn-%(UVC49foirgxV1I52ILb&~vXLiX%`BS1av z-dX;MQ-euD`W}x~!!@dzS%Q7J@9qFMNMvesD;L_=?r+yrrvMNk#5vh35FrA0ohrLD5B5QX!n15!G z`o?(TEZH-t$hn!g#J*GmckU;CxpNe(@OMF}n_twY<@lED8(rk!;xXI4u`VRR9$NyV zO2x(5Ts-p(?}5$C{Zc7(eHfNq-T63e-rJcvP7oM+$5BhMyM2pq$|eN&XkhAY*+Zp; zDXz8*>qt`_dq=Ol{S1m)oj3g_h517PxSe2o&&<|C^(m{{X2jE$g<7^(rE;t?TGoDv zt@(BJV{QVOAF||Fc3j6ah7){LSFws^50C!jW$#?w39H|lHd%yzgpS8C$gn6TYppV- zSk;ouMuFR!Ztdnb6?Ihx`x774!VI$WXCWX`?qUQ+Z#xvZ;-Pk`YmTV7n3SkS-px_I z?~~Pjq9s8%xB4P=E0xt#%J8Oa!ScmILL*f+1zBtrGRwSw+co&MvQqgJe>B6rN7=GF zy0~WCy{l3}_@B#)Rh0d}$J!DqW|(;g(&P>AZ}nr5S9;R~UYmETtk1aRHw{kt(f{-QBtmrlyJR#Fz^^1_%K)9X9wq*T*(UxC6R}h>6K?!c zgMZsH!iYW=WOrHT2vh?psQ&D;=Q~4ymdqLa2&{gGGY$^wGC>lmUh|4=-J?MZj@}}d z4@nvkPdw-y>3A%1^i4FlI#q&a3+ z8a5`e$77P#?$`&^R>qcOyJaK6IqXQ&gX&~{k$SH1gbag(*JLk}wV^RBtyRjjZKY-A z*;e7t&maTTxj-gcK3)fN*>COyadhyMe`#`TG9X?WS?aid17L`^{Od6OLNiLM(exER zI7BCu681PPm@&a`7cfCBSbZI1S*`d+Fy9~rVe7(@Ie_L$+j>6urfcCdL@L=TwkY&0 zNk)bl1sU$0zz{SpeungYSHAmKUz(SXy0=#;@~e}z%0DuW#pNi0t(>JtUzUn2n&^|W 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 P6=C8FBLk5Fal8N7oY=tk literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-15.jpg b/src/assets/images/portrait/small/avatar-s-15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..282778427c9c329729284301f2420dbfee00143e GIT binary patch literal 31856 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-16.jpg b/src/assets/images/portrait/small/avatar-s-16.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e0fdff3825629672c5d82add641a3f551e2e37d GIT binary patch literal 35882 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%0Av@;vj8gY4Qq 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 O@iFM0oG`#;*Zz$ literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-19.jpg b/src/assets/images/portrait/small/avatar-s-19.jpg new file mode 100644 index 0000000000000000000000000000000000000000..066d8afbbda0b4e2cfbb033e345e7c486bf88a9b GIT binary patch literal 33685 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 JN2-Hg|JhG#ll%Yx literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-20.jpg b/src/assets/images/portrait/small/avatar-s-20.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aef73817a37a70f521a3885810005933b048d796 GIT binary patch literal 35932 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-21.jpg b/src/assets/images/portrait/small/avatar-s-21.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a805eecbb0446cf262772d7cfea86b91baa527df GIT binary patch literal 33569 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-22.jpg b/src/assets/images/portrait/small/avatar-s-22.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f865a798481f718d3885e36605c8070ae7c3c638 GIT binary patch literal 37575 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 JN2-Hg|JhG#ll%Yx literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-23.jpg b/src/assets/images/portrait/small/avatar-s-23.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b240d3622cb3ba76a664f4dcb41bae21e4f0f3d GIT binary patch literal 34434 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 Iy361H1NR(Hg8%>k literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-25.jpg b/src/assets/images/portrait/small/avatar-s-25.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35f3bfd9a5a06aa6b48ec6767fd7da4e6182dfac GIT binary patch literal 26997 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-26.jpg b/src/assets/images/portrait/small/avatar-s-26.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a05d68cb84ff3dc1db40935b9027501903074725 GIT binary patch literal 40107 zcmc$_Wl&vFuqJxo;1CGz5+Fc;1b24`?ht~zyE_C3a*%_|!QI{6o#1k?;O?%IJFjNy zP1T)SQ&aWo_5QKfuD!aq)$abf*Vpe$@0);+-z8-v0WdHCfb_o&@D2t1`gipIv%Gf$ zFp&VmfMFmECIA)_28aps-VbO30AS#N|8Z-8{~?G-$S82|2tZgE)Q|HthAu=#KQ zPY)3mhy;WD@9MAscpwlK4i1O_iwyrCMlk_!Sf5znDMb*lm01lDaYP-dR0890jdG~j z#GGm_@OqHgRn?rq(|<2N8wcgqzOMk#fH41_;-8`rpe9VcQ_z0%peHyF0X>RG=h4fIferf>fi@!5Ix zvrL5BJ3vCK2s}1x(Y<^NU*(}Zdr?5^4YRKtP;LGSHWa-c$4~6!*jC2JJ@^w((Y1gh7ut22Ns>M=`_&q@YSh9 z(OSp7%ngc>=dB+?DOr4BoGb*<(vGQT+;LvN1u`qL5-{H;G;KRzmt^YC2(ZE^9ClUQNaE(EF?E%-N08U;dE`Ia(gp3rL&sQfQ>IGjAEk za;idyZ>gzCYJbeMu+X{<8@`#5Vu#f-hSBzX7Vhuxa(g;DDyAL!Dg5biGySqG`8eP1e6*hj{m@G_M?4&E#ZMAANc zMxoA!Qm_3@Gfh_To&X;t>obLh>F_PgdG`*{G?^v43;{yYj?8^qtevBQ--P>Y1LPer zeRDfx#o@=MzG+K`#UX>{UbDdYR=`-v>qxrlIvf)gG>6G`U&L)$Wn+Bmr!(vI-_VYWB(tZ zlVW$-JD})(@O$}5am3__Xle21)aY&iBUllDao))A`Ihpjedh}A7STk2(JVg)RK(s~ zp}J;cnv%4jVekW$dyUFemdNAQ=u$B~>UAI}x}JzG;zv^70a>y*a>kKt1&G~KgS5nl z&|P5NCGPu&YHG_N5ig938MJnX+Zd&8+6iVERtT%GKnjN)*c>MN>Oup72s@Rp04-1nq5A6ESkK|^EZ62z2ES3<`+=N+#v3w^}DO+DSKsd72&%lvF;;V=q2-It67 z>9#y6u|8rzZK}>#n+-a}c$5cx{FDEAEWY>!>R5tPe-iR1EI+76jg~43Rr{yLH?oQ1 zGGNboIq=QMXYtWjg#q^+pa^k;#t8$^i?)VV(R+Nz03I(MtDvX3Nx}#_OU6G>B9~3+ zTyBjXu+Qq{SiLQl!>8ElZVdnouXRYdGJoXi2a0W5(lJ&_fre7}SINS|SF=%-Yjs^|VaB zji+jrH_$uD%m%jYakOhk$XY^_$p2>m&LzU z70B(FJVhBdG#A&QAm6b8FfA5{k3gx?+`b*`M#%ps(VLw&OYLw1KWN0tRy%#ra!n|# z?CWZ#F^d}t!4rp}%9Xs)e6n<&gz}@=^}`YvQG19ao_7d~9n4Z7f!F^6)AcIUxwMu% zX2#|$l|0%DBqZUE!95RZa}Yz z7*ii}hrtrl-OR0F21lpHoBN?{4XRLdK7^L>vn@k_vzBqQ=~Hyc?3!v0i49}%J=7;A zIPQE*0iJp>H(Y;L1&}1>y=J6Rj-nziOrw({DRd0nSL9~EK<1M$FZgZ-ASYucUc@DU0dwTe&fE?0!O~F3_jebq^YB(9BB-56sBp%-3C<=b-A`tQyK-90 z`jO^t5Riglna76%+IXZ&hpfJdFd}rHbRFft#AvPAbZtxt`a$&rH+{Gw)Zjif;Gzu~ zA=K?Vp>n3JvXK8%{;^go(44m{_<0NzmCm`pJs}g5e0`eu4uGFJJJ!CkSz2k?2)?|a zQ-16i#L1t8b1Wm%j@3wj}6#0b$*d{IO ze+qTGIw~zKf7tehD%TBYz5}=p#|gjJFxIp<7Nn~lU+071h4ncRaeOR>L-NyPG*t9W zNlYD2a{~mWNq#@PC=NMnKcMkn&Qr}q@PXaRXtyJ2cmAxNiR`0fV^D(;KmAr#yvfxR z=>C>oIn&$8V5?myBj=Ln?qSR@pfJg0C#M>zWpHV-!V;-^!GLv$qd^TqQYOXpna{(II?=X~ z;bGNwJ6Y?9URg{Tu(XomaWVJ~ur2duXD+2#sH?BBmN7@7mZZoFRjC&bIwip<@GGr! zY>Sw%5RbjulW#y9DA>pEAkY&YjvxU{Tq@f55hMZ4y6ZS_p;HvW`B}Vyd&TST0NA#l zxQ5~R!m{v*Vq~u}XOajx<#gc0^oH-Cis;S1!l(MK9Q#IX!G(Mf=vOI!#Ul`x7enG# z@qr_)yR4;_@3-p7D=pE(^JZm!3H?J~-3?o7sl#`whtfkf$8$%BBMfzW2m3wIFyKA9 zItvVseTk{&uLz?d5RsG-vp@N99o|+w_2GGZ35mqAdC>=>!MzFAy-zf^o_W4TZqE2s z)rvagWh}WQiVpQ)h0isGx73b6UOL*GwvYCqHz)~l+gS39(yS$$2jaAel`E4Frc zMNa%<{CPD|7#dfu;9@l0ZB~9=X6!Mx3GMth^)Z>)Nz454-P?~`c)40rCdKIEjBbgH z7p*q^Qizghqy)?^20hck|H*JLQuRnqFnTt1O|#feBD%-2UH)a==w=*`K4sO^((Y%? zCqdW&xNrNfh_9`a+$-8x?C_bAYDzqeg8`Q#{}8i{Z4e==JIjunr2Tu?E2 z3)S{L$yO9uM`y0U{B77ONg^F<%U6Nr3_%6|J1)`r>iNQ`A7D}fV- znzMlzP28gZ6>BVL2YH@ps~U>1=0t5U<2WM}l`gp#rQ-L7TPMrBUffNR;w+&>z2xU3 z@Q~;DUmb&?6hqpB@DHHk4r_<6l2m@OWYP+o=WJwoGlaR@bnOZj-PQ18u zol6L^{Cf!(n*31_)YVjOHD>2|eObNZS@YAz&#}1y0mp_OfUsz?Og*pHe@JGbZaiO@ zoDL8wi~~+6Zo<@%1ds_e`G!LM`Ce+cp6xHVo>8y;sWO>RVBC0v8WW>f7`7UzV;Sum z=22@osR)_*Fn`v5Y>%NuakIU9gITJEK3w%ZTzCCQ3DD`GP=BaofPkXWSM3e{s^Mv1 ziG8fa(n83U8sYu8%UW&XVZg0N>IvZFj=(4R= zjz_B2WFGdWR@ySuuuRiDE9qfGj91EjsC^(((q|};@Y^TXq4zERorDI=4~VNq5u;OX zwQbojgX;qQUSilbSG94&>Fud&f|Q2wFI3^MoF$3}NV-~o0_%9erf{n_e5Vc)k+lP& z7LG^QDanwXbguQAqPKYmrm;$~kZqRvxWB##1A<#`gSF`@{($UgDb{fIeSj zU_wpMwiOKNq_dClF*yfBlqzcP83GHJ){Kq+g|9YZ(%lHF#<=fnFX{=7=2ycWr;X1K zOFmqP3n`3g3&@@-DQMS zf~uOsY4qV)z_-X!cv}k=g_pXJR1CFYsd-jg42x90P3zo>0qmj!Ly^kpQ4tcO564|H z14or%G#b(xXsZ%MhmVDDNX}`f7H+Vw83W!<0Q%7pDJVhvdfdF1zpiBzUd>GE_m&E- z5=WOh?w=K3G^`eD7B^*a%OxnmNFERw#K~u-E}b)W+RWJzejU;{UkF`cE9q|8ze?o%tL8VEv}~ zT+>08`~6U(cJ+oy<@IZvI3W}A73N!}&2u@@HaQJ7%v{xBFVeRsGWMk_JLCxv9^J7x3Wo@dQ4pKj;h9lxFA7ae@C(hio_@tqjv{58d#c(GS~L zV>&zTAUMO?s1+-3J7F**lQdr8zu5VcdVKIX`Sw`NmCHzaoGE0d=E{iv@@%c6w>RN{ z{;Ym|8KaHkeQifYUn`18_3Q&c@BZ?}Wg9x=`~ckDB)0RD$l|yV^b>R&+*3Ydff0sB zoP;XV8f%&zP1u@XMt^ zO^>!jHPjh}INN2hyPTbk^Ugl93;Pb|Vai`dk=4M#q2cQqBY!>&G8jSP3LASZ*x{A) ziF45~sO`bylA#I3DqI{vuC+W$r6Q-+BhYYQdj6g{wG7WqgwRYrQKA2ePbhB8`5mCy zZ|DAE!`rQqBj)wN+s1-uCB$=Q0|%J_RLfokw4xA~r9-J$Ge5fO&q|-+#PipfNkFe4 z`fmIe2W_m`pjR^LLPgDy4?rA#p%^qSg92G{x2#)}jGiy^jfRw~2U*9t;AYfT*B+o7 zBgL_m%(ybt+T;gx;wyb{*VovsNvRf*Z2;nJwAYyA;=VTK{YnkybVF97g+D3J@cj_zyHFd5@U><4>LsA{f5&-l#VHmsiU zOjH}6+me-G{@Z5y+i#>vuwLgPWb3e8JhBnMYtfF4gQGBt|@{(70S|jx$gDEc-?`LkK#ZqwcskH zO(iZ3po061{*i=`iStsG{Mz9d`)kQO&##hfSNY`(5GrI?hQyrMNxR?^`=G{261GtTMvTVsfKKH7~rPm&6o^4AH1)!{5^loA~Oi4qY2R#ODirRK%uQ*3&bOLNbZ z7$IAKc+vHv2aZnmDJ=`i(yBimM?sM~hOLQ99G3L59uKZAsWkn;Hn=u!vkVrAst3{W z@u-8c@rrYZ2~&sk_fqgSx$gfSxC{xD)pru>9NJ3cHQ=gu1kQ8+%mlK?kD!_pCl!4q zuEx_%^0H-KuQvU|kf0-(w9({ z=0hPNS_!SF>WuTb*N05uHl44PJ!umRBrc6^J}OiDXu%E$tF7X`_@wx`Q}`jg8o^`U z6IsMv>YR()`FYmqz~7`X0={|)Q#lBNrOCd9U*BzpJQ;9hF!OipTp*FSzqX6nzWut~ zQj7uGE&(If%M*7lrMkQLvVxz#jp2WdH=RAz6eilRZ3d)2WNWeo51k8Ptp?@jhc5*n z>n=GNY;2O=U5>c%SAQLv*ci}Q@N9h!_6OQpO`|+V!%&o#eFfdE>L64r4iG&n4?1Hr z#$ongG>k|>=}-7SasprZYlDOU=Tj9_20QWM^Xog1qps`g{U|2tHj#YF8XXB>J%BS; z3Uqd}X7k~0$A7#^+edKfQr!;C-FI@dZ-4lao{Kzd>aPP(mWL{E=%pPj`471;#hW_h zzXPz4K7yoHae&HeXEzN=2#tXAE9*9csRmhpJYZ_{H<3n!Pjw^JwDF$A-?~3EN(!xJ zB}Y1T?jNo)*KFGkeFj~M2J~)q?_TS0Ap8jo#<*7_?56eFRrw8oP=C}U4_m#bxOcm! zin??hKxtlba&Q;=e5HlA#1%?>Wk8xy0^o2Ui0HWIwT`dB_mk{{SuAC8aPJRoL|N&K zHBsTPYXb)?QXa!$A!EXY5NX>C|D7DGiE7-y(gOGSeRz1WBX%4zrjI~f!4<9)nV*QY z(12<}f~E&Qc2;-()vz>oN4QC3IhrZ(PFW-6R8zt!S2UATsjea!6r;|Z7@4~J-RHyU zzZ2gA<4Grov;?jQx7%tE#sS)fFSmJ@Yb;n?Zb#Y0sPukjB_t^{QkASnAflJQha(Lz zCBHf$rnLU@$s*MqfieST{|fgg#}wMlcebil21~#cw-|t_=FYbUI_aWlcqCrfK5^N$ z0S668qm_aPbtS@Q@wCOh!ot*g+kz^gr!k|hN#)_Bku2i`ANWB4Gj z=E$Rs!W#UtcPzF*qiZS?6jH$yFv9Ukpp1YIs78Yi4|rOJl~ud4%= z94pbxPW+{#arHx3;>P4N;?fzy{?G-+P!)0|Cn?l#!}j>TkYA587M0itD(Py&L+c-` z{u9y+JIK1=*el)Vgh9yH*?$GKjm7c^-oD@j+7I0wTko98iy7-XNVChwP}JY&*4GxDN`~m&X+2_Zcuq5mClV2Q+D-DKPObyvi{*@wKif{S1 z4D>)8;BgqI(uZ;y&eo~sEi|citdFPHm{y{SZ;vs87l>B z6Cy=CiG2ES#Z8y7+poSzb9pbVCRw9Km0^V!W%P!?4mKou5^{5qMvqJGC#2WD%~Qkj z!}1RB;fhdzU9sGteimGmfg9FTZBbt!zh*|KONi8+4q(vLf6sKYz(*G{j#}u#+PH0R zdW#N&mV$qjCI0QcOj1PAH+2|?etY&@I^njhP3Yw-TYv^PS?r(_PYsh3H4aj(-1oB8 zJ`-xp7RgLAoDza#Lm2^^C*Qiuz1UUw^`_CrRZ!Zy%<aPM$1KS805347GHT)4C3Ee${UC!C9kA41lPSrirvI;|nG-P3Pv>^d5Z77M!iE zS870Yb+%#S)LsLBkuO^ZwS~UA?(1y*b2v#O`;`5K^D){W5k5V~#{xT$kKebQQskgt zNv9H@2c)ongiwc&F?pxey4n?dllsck@OCAMS>}WfmR=KK=zd;AL#@}pbS{@Yv==vR zU63wym0?qI8P6}r?TAl_u+(7@OQnkWCa2NXp0)%CR-blkULmmYWmKSt`1o-VYoM^x z&4y5vsT61>5#5&cebm|tC5SVQW`|K$qkD1Ht-~`KmocLT%Yzkm;v3?h{jG=KC)iuU zO)@>nv;IW7{U>D`CE~>eq`v|`o&rm!pC#Jj zioZHS?}prl))_o7t0rs^pfC2##L<;{@f3CtFh#8Yx8T7i2_^PL_s*?oC^i%-m@coE zcz}(-{>sGQPb^jRY^6Iw^9azM88p>HYQtw)tTB^iVf5-WX1JE1S>ZFqbbF%94rQ{TiY6=a%( z7TaK30_T3t?JQ7O3;_4|=S&|gd%Sc_He8Y$j08p(O}p~OPTJr}s1)B^kzA(~1E-ZG zLQtIKiNs56n-kw~HqYBnnIc2MB+|XJ0s2Rfx>M)xfi*3Yh%ZJyp%OW<@dHQQ)A?A{ zXk2lffD(hD-tN|_s;d?=izhz~x!Hn}B(YP8vOw`NHu@8H+)d0*CME?x#JxIY8uK|_ zm2YX(GyY$afgEXfckIvkjxAiGt00}qA*}u7uDoQE`conAADUgI_R`r5>$Q6n+QRGH z#>ynt%|fx#h_;KRU8PSObB{^Q*THnTNBs4MinnfaGJ?`oMZvC-i`j2PZzL`uGaUrC z+V%Gn^Peq`hfJ(6B_Q``!kvG`(52o117U@Dl?~~Q+&lnD#b(nCEv4?WD>>@DGmO(M zPT-^M8%wHy_EGbO=EI&#kiE3&494L%T9=xTF^qj#K)Xtb0q<&GjjH3zM zjFjyB5bMe;c;SoAu}8Tlx?#$3`ZH9(Ko+O^sY7sKJPMUPb||5=0tRgzd$l}jwUN)h zP4>xt8z(aNTg!}Ajlg3@q-|lNaWZ%*mY=Z!x}!DVJns)^ReRfcOFh0aQG8*HQ3VyK z$3v*N@W46Eje(_amB$wTXI%!*vr9e`f~5ZMfTG_6yt;j^j;K_!?R3b*|cLIoF^&>J_@icO;OJO1}W zedd9r;*QP!(3IQlAr4rYs(F0}t5L@eWr_0a#aXuNOBEac_h6$v4)KPQXb~cK0M_4* zMiqoK#G6o*1=AcSapk^do26K7ml{tM8=`pQ2Jowh2|~YZ!C_hH42H1jhrJTX!pDE6`FSZk zl#(hDxl{}^EQ;mVqaqi#C?9N_!@XGAvA3FNy-nL7-PSfwp|;4oO9nhHF)Otts&JaF zDHiw5I_+tHs8P+~{`wA3)rpB&oi~y=d<#xJUcMQVGNPgki;r!z3b{*qwsTu)9)NTR zd12iY<$0Tj+Zu9s-0GJ5uiAxI(`K9CXNXHD+Wgn!OB z`X;m%ixi^{p$zyc8uAZAMpWy?9_V5e-GH5zNs7e?P-zV65E6Trot{y?y5!Tth&#t* zbeTO5K~XuK$x?hp{hDyr92*l#;-7U9bjma zp3SOmIjn7-3bf>BYL!f6bc;)v#%7W|#-TN=a|$&xM)<_QVGmNxwTjZqa%!@XOqVd? zEIII_BW!2QHU$fBSizJwmYJ<+c`mtudHcyuIW}48mm@(DoHa=xU8Mc8||ETXcD@7o_#C*zI4_V7KgF++^&sx|h;tRlc3_Xe&k*CF-zF ztCbS|Q+nfLyN`VfwC9**mW?N{#Hk-0$VU%+)+NH-n?Qk6CQwWp{mrmCB}QC4pQF6v z))nyWaixhi?e%M0Yi5p%REa!Cde7p`YZ)6sna6YD%9$8kV|E!kaIM5}GYPg}yBeUO zB2_h%`sTgxM(Nb|6)l|stIDBm)BY)QMby?Z>0voa#xU6=Bx+svtm4}j zKMWH#;}`d7Lg^=;eI~}#vpDjLyzyh2N%arq*tn-!Y6r&Eu$RORnpXHUMJ^mN*${>) zoZ;yat!~k;o|LAdRp$ULW{ow4{vaOx^&@!{d1P&4S1hWWE@!3cgYIfhWMZO9yU0K2f46{T^6L$3l735d(;+&2u`{0~L$<$2Ozu1GhlD5H^)IYWR zU_~M~_kACoUt+lq8LO85svQ~0yQOuU4J_nZm6lev^cNMH4DDT=Tm{7)5S;~oJSLp)4)v5`e)t`NH8dt4;2i(zZ85Tu{%$>GG{fIuQ+&SGh za^ENx(zBkR{KroW$hrSl62Bu~IP|1?2gvAEJZ@;YOlFes-mJ$Ea=ZiTC--Q_iOGaQ zjk4*JT3*>OX32QQ{;S%!i@|_sXNzw6Tndva0mLGq(1*+EW{)hIY@CHp%9tg_({b@j zox`Si^p~UIvN5M<#i6j#k()*2B+e^mGEJByqV4qZZ#4J+qxO+ANb1VQ=XzXE;gMWk#K%1)FF53Si!G(3LjhO zk~9xxA*DN-oR&wMy%N*SsH+QA^F0DTDcDpevz*d4hU{Vkz~Vi&K_O3ltg)rYD*R{c zy;r)xOQAxu?U+3I%!x{aa^-gGa}ml*d*45aXc!)<+g`k;?zIga!gq@d38zIaOdu0S zFOAC5fnzV+bHOh%>egv~ccT56Vn(-;Yg{TXqi5wup03IhLJ~(#WjA#N`m9dpaF9wL z#^HchMy?%z1W~(-kj&UqdZDQ}Ssu#uK;q9{vs~5FrR)po9RR5hX6eu^chb2$XW^M3 zR+2CRXbCP+m|r;%IxKYfAauNaIj1w{`=!+;M9oTvSIhI+zwjR?Cw+c&#LHbfh6AIy z|EOZFS~s+(k@DP+lVUAqrr_RRZe~ac;J69IWUb7Tv7Q+3--${5gpfn(U_)Un< z6(-YCMJ3|1ii=8E%d?uJ3)jQrCW?^NX>jNHtF+6Mx$`ku z;>|nYn>CEe{E`2ucr*PROA?fjBH|&3cRH~=pFb{e2S^?84xn%~^z#4ns#&r7`giW? zg00wM`(7MOYQ6Fk7BJtu8K)-tmi7)<*!aChJHwNcGDIE5YM(wyh z{H0huux5Q(<+N*|tiF1?OYRKOzHnwdT)?|b1Ig^C&l#Zx4?~JU;Gz>4`{S2SV9;&I~d>+v3zheF}&5l7Qf83JM~v49*f zPvTIu7))!#XID#&IHhbF&|3nZo;#PcyDE9|Vk;3nMp#673mxMSiS^kC$Dz#>FgBgM z2_&OV&HUQQ2`%l_OHDsq)4bxDOQQ7|QM9~;<)F2!6s_Sf`6yDGdyMaS%!6JqlP)l8 z9>#^^>6*xCjFe+0Vb(R~fI{`6)xDydQ5yyE`|jTV5RcA0Nk30V5jRMAZJ%30|seDgBY_R(79 zOQaz9!x0jC`ll*sVB|YMPA}~6Z{fuc)#-PDnZweT%^D)h{f;;bU2^ES>9^(Kot)%A z1M1NEu;1r3rV_TH&tDzqXbCe`XJ84e>5w)LPWPXDOW*ERzdr1fD@9&%%~{T|&X}f} zj23E>9bP%^{FSRO_F$m4B3iVr+5CI#5{XOpU$A$Lch{&?W>|9rTg*NQliv&dC2;Yg6V^z&3+v$?>`aQ80x4)`1d2>AMRa76Azs%ImZz_)sqpP)$q}%Ca z2@|3Vt&N`+9H(?N5X%J*KM@A0zbC}yf#?o7DBSpLH0(&yoo(~ol> zk4rW+R~n*~H`JWhEkq1?;L{|p?$^4v|D%AaIYG*p#CCR5Pe@qHLBBONk8`5nmcIRS zh+ptVSc+N7>e}`?#&$l7*Sy#(SwiuS(_()Z4Q_pd8vdXT5Sk@K*{1pVlF?wB+`s|f!6-=lDL79f=YzJh>rv`j^M^0 zk1ggC>8kS042)MTqJe7kNfMJx{rYOA&dz(GHpAxfSW+p<)W)KupYiLz=r$9-7UP*F zUyS|n)&CNIh;`$!8T^GhzK2GU`EsgMeq%McBTIXuEx2dBy8BAEF}OycaNJ^LAgP@2 zT#yvq7rEa6_Uu2k4A!p$ zAjPu7)uOytKB4c!M=xplTbNW7S>+2w`}G0q`VqJOMMA)Z?Fh% zW;S2PD7C*xZbAk;XMP-H`(UcsNo(3A-y~}%S9%#UrKQg8UmYyVEY0)BfmqtK5FaAM zPIrh)VLWx_b$OZOo*I4HS(p!&*GOf*g|8Y%SYos#%Qr`uy8a+$Q1|E`c*3}S&TDg- zV_%&yD?WtomF`?5mufwuL?6_kg$m9B;aC#^qwR5@k+0}i^-G^wJERKsGi6>&oSgaa z?{+mzZFPoAQJGg-0LrDth8%vhegs~Mm&vo!8L@WhN9&Me#f$YKPVH??dCnG+lRzsA zg7r|eDeT6A0!EN=1!)EQdPmRf9Iwt79fqhDEa`a7SQgQPiqp}oRxaH;`i-n%Mos}f zDMn`sk0sW|&EU7N%@``Lttsxu#G`Y`r?5Y-Mte!l1{sb^6o+JerEA^` zKkB36>d9pw)zsc%`p@~SG03NyKZX!fw@}O*hTPU3;{Yqa-byhtj!(k!X$qy*u@?51yf55hSN$|11XR{=~e#XH!6AK-?V+d zwvEWsvxGJ`eWyum%)*I)(+wK&m(cW9Dk4)5ryl!NOW5o?d!EB;$ zB$?UXlIf8&N()*h*%f3=ikmpaS&1EM>m|D=4*hz($;*v#Q zX(UZeB@JLhd9_%+wy~^&YF2&eZ{feMLoU^q@6#%CCkj`S<5_CsZ69A^-(UoBPPhG| zRM~+etXXq7(F~^9=o?GAG0n7c=Q9IS(!;E2nC->=di`U?OL!K?i0RiY?TT(ebCo#Nm2HzA#ALN)UZ9&=s9AB*tyzmJBiP{QQq zfMSFY?=FDMf-duw_@3U-LT~MYiv4TO&9D_v=K@}w_#$J%8^mg)+0)FO;$Mf*6`!5g zukzH@H#7b$#ouG>VbW$DNQ_XPMi|Yb)?Arv5A8<%&xs?ZJCnD_c#Q4z@%u`f$>>_mw$O)Qd`#VqxFAZ zLpU;zro6AwoL31yHT}V{=9Res1sL$-?M;DUvSC3=1Bvx_s!wI1GLpPXYYBiqW<{9R zS7-*BnA|1j0oQ%l?vIQ5br?&7_AQtHff($*>Q8=0H6`a)n5t(Kl3dSByzuf4;M|H{ z!13r9#CLhAj7kF&l__7?_iWgo*)^APpSQ&q*FG7A8h-&HGZ-6M47^*k z`|iN}T>HtH>_zIV1F8O2zuVpcUvfS3I-%=O2c&`cY1UMq#oZZ;$y9uaP?QnxP?Aut z=571+n&MM)clHhEONX73+8&b_vs+H+YL%s%_TN~{&AgzZ>s^1yoqB9KNG`k$AY2LE z8v?{Vzuh)s-}=P}DJBMyJ5k6;)tGvaNpSeR0}#`CgI7NYg*W8Z$y2j*&b_`i!njA} z2UMNCIKDvIgSRJ-;)QTv@m-buKl#~^x3q1<05-Tqrt7p5k37|y3gcyJ?LZN))Y?n7 zQu~iq)3-1lN4oQ<%4lkmW>4(D`<6iqX^b=U!OvaUV>NuiJ6S!4w0WYL6-3e7x5~TW z4)8B0e$uaxmR*&BWSN=TA7GF~7v^C5e@q40S^$Ohy9@O?$Yz_&XC>pj$+kG9R4hXS zfsQOacDJ6~{w3?oZmZ;c@%y{y#kxjEq^2t2k*w1-{A>vH)^t8GVlZ)tE}iRft;F{}qwBn60lXv?IpBOuaTu#%h`5-W*5oIeg``}iw? zuUNhjaq#4PK?sA*SEc~MW`>O40-IFCu~xfMjOeV{b?x{|0Q=It$Yt1Y)bG1oza9I8 z*H=amWqzTd9PIK;tBo?Pe2g#LQ}t9ro=LY^mAaM)atZ}Q3b!k z>T5Nylyl+|&Xw%&@#no{tjk+&c|krh&hxV>tc88ID~CbI%0%!@wI8z=)9k-qh|Yv@ zP9>4I&xs+|x?HU6Xj2LkaE#T%-F2Lb%!o~_AYsnr?1R?A%rAHrGirS05taEt{LHH! ze6jvPLcyD-jcd}nM4a@SL4p$g_F1bop4Tx6q*6uZybA7Yv#r0dOzS*lG7102eXr%^ z1as|ZErEWoI>#tf_cH!3Wn`AC@#2D%5Ov}t<7(gw*bU%c@~^Sbwsit?$5nbBvJ_C7 zr^><)K-kF&oFW*(gd}3h)_wff!Z5A~fN7z9d+76@_q`cdnCMKHDS29O6?zTSe+t(| zWIlOO#G%u)-QoA)gr4x|k|n<|dK$!(c!AQ8bYvysR0}0Lcki=e2~hte+*m6W4x}GW ziIDWfu*}~E2)mAmTOOUD^=VodKH-#M>sF^r0%Cw6R1XYvwAH`%}!oJB(^_<>-jxG#kg>b|Fi?PvS1={Zoew z6Q>Vs6CU05n+?ldFM>J^Aa(0sbR7&Db znD?F6E|*^`vd_nw@x`88q1r zo@D#sJvMaq_GRs##b~$)AeLg{w2kfahQz_(!|;lNhHQ?)gevZz(HZlYJGr7zHq}v0 zmO4k;yYfWN3x4cN*sR^w@DiPNG4x5ymE!HoWIl>#Hp{ANzqb zJOrU)$JL{Kvcy#&slkXP;ba_$ z=1wDozSVAQcEF<8cIcja$hmH1SoDg}w2K=g;zzb>=rNeLvnDUVG|l?TMqfu^xi?-q zLSvc$II<}I9YMBKYwbL8sTJszT&XyB?QBXU9>JdhBHD=yj3c?$XXjR@vqD}Y6=p|xl7F~z47usT=;hx_fVXL6jdq2@B{ zIey%U)R6hV;qy`h&HN#;aWzmo{izt}JmHaDQKHZ4dBQ|r%5P@Me43cVoC$KF84$QB zOYX39Pn3L0^wFH9v=$etRK_)cxfMWW?W?evF_|4SyE|a9Rgd(nu4#Ds4j>t;K^uAw z+x)kj#P3*Dl=gG7Li~f+Q^fUNNblbF0;+(~Q3)WH93WGl|>c zlj#QUepOSm=0=kBia5Is;+@jYu#EhSN~2ra!289MkduTyz`|zy+r`8~*?d06;X6RV z)Jo>5{B6&bZqA`GK_V6w&={-5^g{{KIL#uEIeTd#xaj7rFdk7OQ|9nTp_g49{6ndJ zockT%L|rLFk^VXc8~mA>gW`H9qdDQFkN7ri=~|fA65{k z;dIo{&w%dQW~;LidWX$!ZwpRIJ9L*nV5|~x?9^C)-$~0AHNX~Er2ySAUX_1e6HWoPF}NM-sUK_1`!3(~VaWKYtb*~(d#nJ#JFZY%OIpM!KJT}q&Diuv()@; z#M{hPaXyGg`91fz5GOYxL}*VCVcS5Vdx7@RgwRu#7kI{7*$+E;U;L3<9Jm|K$VpAA z^D2`vN7SXfQ_~>)iilweKI4U_2N#%PfAU1$=Auz5M;3(9=ZntyZvc`&ZNFV_Oxd2B z(L<>WxI5z4IDhEU>##;?WGP5K09Etcw?ZI^7UXCaYFvH8r(IcY)t zO%wslWP$ufL$d6!{{Y;51wXGpRh2tyR^7;SZ)t2#XH(2W98c*rq>fDGx#va|;3_Nq ztz?k<)9#9dChV=Asp@$io0O7SnL@)+W#V1^**p>VEJcBPSmMg==-o3l)w9`rltH8f z3G*@^rB*-z1db_JU{2)nEb8*_Elh8C@IC0x;A)DRBSLAf_7gxPQG0NuZ96yHt(xEt z4IJ-9)G}-&Kv(EU^SJj-ay zXB1@f491lwXDt(xy3l%3NZ2tZ{{U6H{W@w)c6S$R7EDsfEq79^QNfOAwgq{7{JFRB3nJ=$)d$-=j|88-#E>`OpX_z^&!jUuXeORBTW_~NumqBLBk$p1Kk5PL z5_}fAvEHuH3xTJ5f>d^c->$1P6 za`|qf7r7h?sT`C^_M2tDjUZOccKBchD_>mx98K4KM=w+K#%$#J;9t!Qs=kq*Xxm%D z2Fmg>gP<_(CW3?7tFLGKDe6O3Y3xR^><@hJYD8Qn3n!A%x`!r~a+s^RCMwh?R_E-9 z4&eRDuOL5-_vzcK!;s8FCb(FM8$uNBR}6bVJ~-aVqIRNAr!Pi&)w(u%Jcp_B5Iiwz zNz#0{i!lSlE$x6(O@p;vi`(@`{{U-oe!c3?CIdU$yfpa?GzntHaQ%T<;w!vzLoVT2 z{y*b#e0d|~N%fCU#SUUqm4WSlh}0~qnfEl4uli5e*Q=%|!nv(Ym&)Z)n;VI* zLZ_G~wBH_cAdL_i55#QI=sJ7Ln^+~A^2+SK{$mWr(Z2@X6PDPGTOHl!HAETc!0`ql#SLOv_B!w&~NkSBoy$qd}*HT1}*B zEJzjw;ZW{ZUC;jj*M2(y)pt-)6d8EIq6BOf!N1~s zi>ttWC*CS}sR5;apOvzCjHKWb`Fy}x7sE#8ojg{gy0QBK zzM9vpR$+6nY= z>UnIGS?L-~!sX|dR#~HzQjE-QqGmxxm7QsL3L91IMl$qmY>CMvwcbCssd5#uW;-IY zLaiVXFT78Z?f5~jrLL7KAwpChi3(HtqnbH333%eWav?ymKf~YmZ&q<{#EZqB+LMa3OUe}oRm^2GN+dmjtx>nV#>4!i1I>&5B7kdWHPW*A+=&X`#L^k2 zPHl%{8Wm@o8o91O7_skZa`@drhOv{YT+&++Rk-!p5Bw#YHN($chU0_7D3D0I0zVra z`k3SfUp#t_SOEDsy^PFCKj6(QbvBc@Q>|6>@oYxK-YE}X`e!HC`ZPT+tV5}aW^(@V z0LvMQPxf5WF(ikKH){<_RB1M+N~!x1zu@`sN8yL?!~Ga}ALvK<>L=7PGGsF^1e<}~ z8`TGl{VX>(@OR`9wH$o;^-rero|fwwo|T;L_RhS#;8JFC&QG;6e&A_w`dwL17&=9W z?hcF?Ixu4oAvvu|)Ztm0I3#6N{mlG!P`~8zBW|7g4oCb)taR*|7PID}5)c0XX;?JA z2>$?ft;qh?FzwK?KjK|ursRkva~Zf+N*DYf!KFSpjadHx_2Ue$xY_B3A2Lb%YyQhE zcqe`kGO%V;J{SpjgUFHlQ*saX^&7=S5+(|ZqzbxKQ9^(75d3^C~` zq$-3(0)PN^r~<$=z6B^2Zop_@^ucpg_Y2kLq0;$TauaE-F9rQ&EHcR}M+Nxi6!C(! zoy1aC63SXwfd_SWtI)@$#(*Ua*bwPTI)=Aa#=2m7oETg*RBL4v1b2ey^ zOK66f*xdl5Q6#Hfo}2VsxeTa|IK8~aclf!?#c!9&u99e-L`vhbCAID>#(->UdxzTU zJ-6(T(Ud4hTE-W-`&DppplPS4hwa8bBhzVdsD4G(b444|g;Z>HSlz zjai;V)A!)1V<3Q_e7hEKkd46xDVQN;Cy%uI@37<5KAY;lnCaa!+)r)ua6Hk*cPjv; zEJXlqcil~D6~;J|)|~`oy02S&yR?as%tsWNl^Rv^Y{h^|<4f9YV$qoMOEBL}uUX%H zV^8VLQIZR&wD_-$z9y4r%wZRVHSZy2Uv|Y+*(`uJZVM^c6Ur~^e@zU=UTD=%w;*XD zARftgB{(&EX}&&@bOT)f0EGU(9YZf3S2rjfM>^4%&tj$j3y71XPF z8lJ1ub;WFK*L|ccE?xt=TOP0 z`&F39W0N5@YZFU`xh*N@O0s*^VYspH9jKvy934-OiSS8Oy<%+6Nt!&ol&VW0yD|NO z_f`J?0N%0EKAq~HhyJkRw0V;vqkNh?sH4A9qA;k*+7S~>W$7LJHHcu39~b9CqIv);qr6`di56vumvT zjdv}PyK+i4vbMDbMepRYGh^cR>Td?-ydKPZM2@N*K_C_+j-t7gnp1g+S->91xg_&qx;S<9;2W367jB=+lxzi28rGi|?}w%h~qN0-iiR%xV&fb51O)3{xH z*1%r_pTBXS)l6b+9A8+j`Q9=ZKPrfVUTt$@2A$I*o8 z{5XX0XMsLa7?5oIB$YkJ;yi^#Jc(XXpGx#r&F3R&fURO#b$2KL)t>;Lq+iYWY({-& z>ICTBBQc@scTZ*nQ(ELRhkc#?E4zRFiet2&Bix`dHL+Th8N3Nmbr%GB&Rv2+3W*i{pTA57%r z$@FxVSj>68pc^wXzVb$n29#^zhN8^7i$69NNPR&Wq}F|}k^*9UJKcrV2bGe}I<19P zARa7aNYDf4gYU82^#|%Lu5g=e5)Zz?b^!6@@BaYx;iev(Q65J))K0T6>~GuyeXQMV z15n?%UYQOa?AmgAwb@OKmYt!MhkhhUYwg5Sua(`mn!IWG<+~pw9xFQO8GocU=4fM? zN&am*OL6?lY-~ImHd>_Wa|M=1zxO$rvg~MzQM!X<0Cc%O01L506*&5v`Z>rQX_D`+ zZm@!EL&6uh7%Gq_xr53)q_$lt#5v24ys|XD`k^0{eb^qaKT35)k0<#jEvz^zXO^#| z9jFopk=y}32&_}SwDj|5GqLqZg1W3MvaX%9-HC|UvxO&Cz>*20`k|rnkRzpRbP}dJ z9~9@{tdrWju{erbE3jr2b0?&9aWd#q??Ze*?%icEc| z@v9*aiW1Y7D-B`TlCN15ScWwL`9mrFtlcs7j+d6sL}N(R92WyHHY+9AuOt@j)LN@y zUq&n+OlETs`;R=$vPGC&pf-({XqjdANwNy4E{G`FFl~uAwwIzGQ5E%OG4$qrW2Kvh zSl8bwW2=#hSe58oiQ8dfJ1{bFn}3{us}RfwNcuv{(gF#$gE0C`mE9DGbkvo$`xSkG z1pE@nJyn-X_F`p(5iVFOMxugE1b|AiLTZSn?po|4daW%bvZ^$34b=~{B#96WoHpg7 zEwC)fw&(*Lm!JACPkmz~GxAz{9x3#sEA6JQ2kzZO}BIhXNc(W&Y#g)Vb1 z7ykgObcK?53a@<7EwuS+r)p$j1UMhtNJ%PJ$s+o4$V zve6B~zXFcTI1WJkN|3Hkjy#ib`3-G;9D063I`!Ph(Hd)uD6G4?6)Pmww`fwxwN`Zy zTTNo#{5ACCk0W}6FoZ`Kk{pVWMdWeq$vEEhBC$n2S&6RO!%o%mwcHK(ZAAf|cxFVM z-F9NhBE=5pWA2ghW&nUco~{`O@s~*;1_Y?s_6t8fv}g^gw+%!!`IV7Y7S=Z_OJ;!8 zz*?eB`PW|;M-lt!n@VJ;_rtoFJVbCC*<3X@i7PJhSh9f0jpp_?~NTdDJSNogC!Yk%&TKa`Xjvt zMt#Dfk;Q)YYgC`%G$o7;SEY@fdSOo4T~lX|>UZIIV_ET-K{v}Ak9JU!Tw=4zIq?UO zW#!+*UsktMouZ9uG_f95BUia9^N`e7gLE%Qy1jz*r=Wc@xg4^~Gi#CbJ7y(al!5d@ zt-hKZfkcAGRn`;jL#FhW4<(M3;;m-?0KYWYJwIJqN$y;f@oa^l$J~?$AkTVsD!;Ze zH`}Ud1j^4mwIuAMMHG8S5^>r*Z}l;<*FuQAT@lL}M9Zh};TlBJww-dY-iaPX0ICB4 z_PS=5-khF3{Vh*#A$AJb{Wn_FSF*NvC2KkPVLxw1lgYT0R6I+hVDSmVVC3;(ha)fM zjPDtdL#P05U5jtPx;zcVh1{R1Wr>_aml=5E5uF5*b`grbOe}5z_}rQnLB(ORSV=X8 zkMF&-mTTAXnuZJY=9N#mJW%AMS*~$Ev`!>0z=6avj~kQML`RxEKdAaq+3T~boYxc0ukCcAo0)o4l943 z6ssl!wD~MzqtvjZ{{UynhZFq#eE8q_@wfB;08dcN+><#Z07yH5w%h*zPIn(ZImC%G z`G3^S!1I0%=jOh{Z@4&BXkaI=?ThwV#4E~Q>Jbv`H`wpQ6XRjOkNv-nm@^LTsIe*l zv)y$=j#N?ouYOIPTR$+T{o4IZ0)hZ$H^|+;tqu9G2W&@uKz&i^jTs%y3y8_V9-z*f zPi-qouWAeqCcCucsvdBxf+uD06!TsDvhvx`I!M9obUvqu1L;`=cpNh^ijr~yH?2VvwKL5HV(HDl-+^$pF@naX|FGrJ41gs$`!$OXaexXOApF_Oh{;11ycssbr0P#@eZMbM;S- zoe|=--jC9FxYi+R{{XXMD(V;AmYs1m+cGF5v~jnwQa>NlSjzb0)g3#rV@h@}a^~&*oy{zG9md1qF7L<^0F85VL0aU}1brDK*dHuYc(KCHf+R}?3 zNhjxfyWjfWg>@QpxY6WvH)%CZ3k&*oLcBU}C18@@ZrP~f$zbfx!@x(k1-gEG8D2Hq za^uyX(V)D(LE6hft1lt=Sx&g5KeUS5aa{9?m#ubZdaPb1(VT>MV-?3R2f;D0Vm9D| zU;~EZ>IVS}WEUe&+&J~l8x=A4=YcI_8q2#jQ%C3OIA~|B?yJd2P62B2`*ARM*Nom6 zo-ibgFl8h%jeudfQh6FpvJgK|*@z0Uq?|}SiMR?hnik4WV~aIRDP;I>8-s|e?l+*` z&G#DgnXNyH{{VKH&RHay-FmVcIxj0__GuogDCLYcWo||(6e6(VqyS3Ea=mgwiyW*< zj@Bmi8a$JBNCLiVkfZ8mpP^({Q#s15vuYmJ%69JT6|+^Hym-7a9ZBgwx}CJkWLEB) z$z`Y@vn5>4AyVr5HQH4UBMZ2%>`q)cW&%E7?nx~4uN={X8!J)ZU7xuClfM4|9xLM* zWYlG|ETAzmY6|+6$JN)E zmHnxqL=Lm#G7hw64Yup-%B-sFdPy)5w|PFy$_8dV+K=gRdTf!t)%F{Lsydcm-A{2s z+7=mEIJF|oZMBdj1qi-31I{c5+YM^^yH8S{)N&?Dni%G(F$*X~B|XMXw`D)H{^AGZ zo&HWaDVr=-2_*L-a!y`r2Gs5plXc}q{VWJIV@+?=a_b>!LVI%VCy1y&V!=&VJlzW$ z_ff)*NMIyYDy{ve@`w3Sb^~$z>^vR7-(%EQtz`cIE1YIk(-ik4dr%g8lnv`i+P*05 zb&d=CPxP~TW7OHDjxxPJsIzBsECnE08~D%<7Yw?T0aY1{o7LO%(>^PlV_mQ+RIz1) zFoq|7D5af<9~D&_lFZvGkK~`@^V0sAk&~%)45mgeuQNPx3*Z9X%zgr`u{7HbFuSH? zCF*(nra}>NW~WGpG@*}s8lyim{g9-orS^!H7lesW3lY*-mupsCc>?=; zaqY9Z5O}BRT~{U2p>|?ka;#P*tzEafSu~^MkVz)4yPk46Jl|235h^&8s4_Lxd8(~U zZnmS%&<6@Op3+()wrzL)mBP}OP-c?6SFX$zTEfx<*ZbMQGfxF>Ws<#U-YCnrHXN0@ zpuJ1#9RC1WmPpoTM2s-hn=ETx!Fd3it#)gAs>Rvq-i4IuYO~7{nPoAJEIZr_(X4Z) zdk8l2+mntHTWTF^m07V`e2Y1I@_TETvk_cQDVYpo^xSe5mi3rM?vH1MRb>q{q=kv9 znfhzy^8p}``-;}`6J~*?~(;*cSGr0weBG|nX(s^#1 zmM@w}<;<`fY|9Y%0D@Vl8z3I;D*ItQSJnBxrJar}gUt?AS&4C_C7j3FDC-Iko71eQ z)4AUpzeu>ecCFPq$4cak3Z2H&6Ga4aNysiiyz*$&$CBlYaLv)AMa5(AN zIr8A@>A9HN!tjY|H}SJs1xXdX{aAMNOGce*sYjR~L)S7aSqZQtZ9ece03^B+3f}Aj zhXfojZu|D1G24A}p21$M@XbdjW+h^b1d)bm71ZoE1$l7+OE6Kl;Pp84$6bf1WHRz< zwh@JpbEVRdire)K?Ee7P)|U0}r6=f}V>YUX+j-gGVRZ4x460NRE`eZZ4l4E`vU>^N zEqB;WXOGu9B5D3|LtinELgEaR5zEP9eTKqSEPc1zl9$=J0yw$#47?e*pe@LXJG0%2%cEwD;{qy6^N8-plx;%3ng05Bp>BlKzeZc zu=cxA>FRWK>*aJ-ci2ef89FTR8H(&mSg!IOKgzSJHrsBabHFCe5Z}r{;(npw2{BdK-eefwDY~H#b(V??!s??6Oso z{N2XGT&$>A?CvB*18{x6ZCJ1X`2)w`gTGL0=36tDr7*j>6bH%jH*$RM^Wl#zIf!)Z z>}At43ZieRTDTkDz@4wQw&!p#!M$PqWVBYFz~%I(V{z9t7NMF6pnXMVAxjBDO_&*? z4JfyIL~kktF~`2aiSxzRqWTZ0b-AN_`wWgqvX+b;S&37c1L=$res7-LgJKuzFT`G# z>8R%a01b@wKA{@0NgZ_L;BYH_RAeLkv61HYtXD>Tb*(l1om1TXeW)$n&uZ(IAeSR< zW-lHzGfudiU2=G!xi}u=X~&EZK#sslPgfWCZbPSxr$*_SR7|!;G?CRmUSRf|#O+o} zEzvrLrgk3~p=0ZPSF0TV0I2%zdEYnGo@iosb_)(gHOQGfq(kUj#Fg#<1)@X=A)8d= z{XY9@bbo47UJPAvn%37FEdoeKxhhG39RbuY^J?ZHlKxT|f6x~i!nUR3D5QPeXyw-|US`?;+n=Y>_ zvNWt}4^tSpQbwM(oy25}zL48|v<& z)vz1_3EXZ*^a*Q2t2$-!N~>esR&6{|gQRQ^$Y41ptc~ejS9vsD9QHH4nr^Hpw=`~*lhlk^=2bdXdL%xa@PcP3A=>GUQ!xrQ(){PW9_K_ z0Qm0VZ!KwML9r35FP=m-tI&>#WXntnr17IEt>}$v;e3!<_9}KF_ZY9eNTt#Y{#liz z%ShqE?ihkY#C9ZD@BzQJ6rD+6MPD(eb-e*{8q!yxt!X;9ux0@ghNj0&xM;gBQouX=Aow{qcQhA8lXJa z1Pk8v1My@oHBS@{z$}`Kgap`;WcIC%BrzXv8&xx5aMGQz>^`K_n9Wh7@|3iOqJ}Fq zW~o8rsZ%8tsLENda}?oyt1R-YzU*qUiBdNzb_G|%)S=9ytc)ZsH0!Fm`R%UKHx}E~ z4e*09ol7ejMn-tibf`OM1cSAF{GSGh1gU48r?mCmA!3$RrI(tzEH$TU>}RiLHdPNa z+W_cHz8r1jF(8tmx^v2fksB|pX>)MD{?1|a@4W)l8i#4#kLro%q}1YJ9)>`D)hk}& zey@O8RM`6y$fJh=6p&2<%Nz0c!nAO<<(1=A4ukW#Dod#(21G75+^1gk2%kICDpT{n!in$$UbW(yBSKX&d@FM75&A5uNQ=VIl#V6O_2LW3lW$%s+pj-g2# z%E2Q>k=unuEXVc&&maAEtH%?=1lgGu9K15mE1Fp0jiiykWKdZB_^wIg4Qc&hb`x3m zDh|eW`?%OGW!y{n434EWbj{k?Tx~3FA!D&9v6inR(tDF`qB>QcX@p`~Cib{0y_4u3 zgPdNo7f{VYV1p`?QpyU*%_10qROd>WH5Nb1KpjA>vFIO0^|(5mJ!e0YlOvVNtp3vG zl*2spJS`fCp<%2A)?3_Qqqnp*+Vwcfbfl`8yuwKqHQSARYOs=Qm8E@(a0|FXRledy z45#?tiw3uP&s6-NIef9#n_zcU+9W(1I=j9Fw%eP%SiZV`OWq<`mrMbO0FnGg+Q1x@ zs?=+1rMnn4Hnhsrv5(TaYYzqeYn+R0HlKnrG5U89H~#?5b4?nQtbsmB46G!TzD|tn z2UR~-mRXubdCunZ8HQtLSJfPU<|A`N0pf?%V|0jNi`$dg-GB9bzMs;xed#ZSB#N*u z$2;lyuYsFS$?eU0Ox~x-1cxo1v^~huPuwwhdTLJ4M9uJm6;zP_09JApSiDy}p6o*{ zmW)FP6vWoH`FCm>xCO6ZDywj_EQ<){{LX32(i3Vo2o94;P z0ARG2aOK5iX?G8~x;}u&XLM$p$U}1Wn)|6@sFt-g$UfujeVJ!PlB^13sEx!VB}4Ta z%ttIq9#f~~CVa+fXxG>plP&IBsI5!< zA!Jh1Dv_y|a0xxtO!aZyHah z9jlg%)};27hh=Y!hoNM0xfg&K^+_S$GW(Ftak4h{w82??olJJ3xWm*-nx8A2{IsOU z1b_Ot6j>2dGLyqr5AfPmBCKdqF7Y3eSd)F8M`q>%9nQciEAPMY$e-|kB#pM&rs#sl zXi>r5$Dg|WJbl0v7J+KMX;_UWMrPMaPUS!f)yTUy&CzZ3RpI#dCo1|!{e#xktQ3!%w+3v>0x{SLi0wO&HAq60 zwmbRUj7~ju(c|m>mK{$k7;N89Xfq5|HM>Bq-YioPs?4rGmwo7rMTe%^n2B|^S4-Wk z16In$(qp2uk-EWl0^&sl!6AT^S$OT>A=$U;NBE%mzwkV_Q_IaF%am%Jq9t|0`bZ=K zHabW)YV7Vt7(WBgPmk1nN22C(@ks`KJ?x}&#*VROVb!b+OV~(YK?b`}g4f!&YfjMK z(s^6DqHzScHGh6*l!W$VjO`_U8wF=^@<4&N3_R`#>L2OPS4Y(HkaX45x$5?mDwfu* zy2+}^QGKnb?auqFS>C7gQR#X7*I936x^_axNSKw6&Wt@s~pgLHVjURzh{9T%gjM2UAZsPR}#CM8soiIcSjWwhwL%DSf( z6$o!4ag)#}-p7d&d-o ze~Qb#k`X}Rncn+>+ZOQc#*B{z+v~7nA&>OU8K$AqxN}&dr`%Vq4nEbNaYq%C?q1BN zVaXGS*@}f;U-dR^rJ89NlFvMkxZIM=M%)o!B#QXuy4TZiq%lDX5lb9Vf=3a=s;9tF zxZ=RQ$UBBmeKKiUxUTFN*@xX%#A6Vk1?Bf9L3P>Xa7irIALYC5!a#Q7dSdC2Jc?Z1 z%Q0%BKx{wOsBC`M`dz(Eol^#zwTd8$N1rRm`t(}m{d;K>jn4r0woMtEBYe<{4evzpat8;V#+=HqQna`{pOF5Kx{{Uj@ z5+-E@?F`c;IVbsKm30bJOl0j^C1vF%#rG19Gb=_~cQXF~ryA8Jl1SvEskHUj`N^j* zNE?dVj7ZOhw;^PeI94z4PNZ2m7DWi)d%AR}JUX6ZBan7Ae|6fe*t2oTm2y#!w$G{b zjpCD)nRgTo{{Rpv8}bdQ#}$oS?`mzsSgo1#o<_>WKv^<8*lS$M997qCxNzsfB$tU~ z0!rn+Q7({^8puX8P08ziIS-u#Z#f zzUFG(Kb*~#p*)z}PD*;0ZDVUk5@cF>o5d8;h-+LnNM3S@Kd4JTO}WmYo5^TM@(8gV zU}?}r-tGybM`oeN+)%`ir>q@CC1r6eq%U)`>e5tFl-z2tPT&K@+Z;a5)ar~r5|w;( zea5S-D^!LE4Vy80Suq;L9BC!$;Gb}~P)yRp8xq8G<>6H1daRN#ifpXVNqahjrKs*# zfNuB%?^n4a5w5S%v^1=Z9*``>eaHynzLXRIt`H6WB@Rf!M2F)}VvA1NH=Jf@ZQRVwx9F(MYVOHX72I zO0u3oMpHyt)q9W!ZA-qley{azzwY&)O`1C=k;mvR**!S*960MTDr${wZnQUN7UF_L zGsT0iW*mJ=(zJp*g8ZZhbwqgdhe%j5LptaiF`EZLAQK!Qk)?j33(;bGb^`fbJlptP z>0G}^^u%3%F$%v`>zbc0BQ3sHrmMVB#U1XCnrPlvVML&a4lTGJqi1V1R9>XtIwrxR;u}Y>Q4l*=NlCviE8oVgdRHshOn{vV-RGxaW9HP5}{8s>Yi(WI2r*!3qdxYb4VvC|?xKxBvw!xn?v5En$|L#52WWjUT_u z+i^opW57`aQysyxDmTU|b$0h=l(#aO7+OtspAVBFr{M9~~k@}%}yzURD?%CLnu$7>*n8>`iZCTt~Fv&AuXQI{UlLsjyjs zV9hMqOAO4}M~*{woR*6bdI;oaU28IO9!b*EgMDZGRN#jW#2tu_MSwVcY0#%S9@S6r@=a z!!a2#$Ql|R3ylYBt?hSBefPLtZZy~1AEhWmF07+jh@R%Ud-Q?m`AZlGSPyO zr5e)YF0g(O4!Hg!`&PQc)MMl?Ix|3Dc~|sT8(R598gfT9Z5Xf=y((cMlg-b9j%AdTNG zn#;F$WrbjQQXl=|o$NJlSd3p%-juTboxMpb;NzC2215Fi3vM{sYm9f@FWpjOw-Yr* z{)EGEvIt$27U}b+dbU2f=~=QJKnXJq{>dUX?qtwPFg6Vr++EowxvVv(qg$r>yDQeZ zQ82?0IlXIP5-{py2Da2=AzOWvDefk*y7d|V0Geppv12D|R5cY^d2D=;vjz781ho^W z8xL)_EOt8sznzaz{{X}2KPlE+&l;?`IVH=?8;~rR$hz5v!{eR*09BFrm6;jtfKx3d zw9dyKVgjdUU@BEVRoMiQ#a6`Zv6*`k^`&%goQT^ODnf<_$P2%nzXQnJfJh&nx=sny zsV=S@>3>dkv+6KvK814(8KB^owgt5zn%*>#gIu0PcQqpTrn-f z=r$1t`G~R<*q{v^IC@@#bk;vrdZ*F(i!ck%gO2`s3R6b%dl2BU_HDGRiN6_zh~oDB z!|*P52ja~c^*&}ypFntHC3P~Z$i1cA$kM8LD_5$3wpzXeN5!VHwxg9Vv==aV`zybhKI0X0+h;;Q4+yga zj!%;mMO%<0EVewJnf=Nj5QObUg#%T$Y3>_u$-BfWE1A5zLtwCxm$!naa6S&9+<~IuLhlo8(a#DU@ zFDw!*tb4U7cFIvLnFC3^Jk=L=M=BEI)KzQU(+J-Y(G}q5ode(D;Sp} zEM(1p6ti~VxZV7%`pC2Bwvl}1KozRCY#FW zj^O2LBo;B%sz2Y;HsVHxS~9yid|pIGiFTuKDR&=nWV1<|c+1Ah{d$=>GDULpRIoR6 z6DcGx0`!}vjzE5buSE8QHd_nxS@?RK13M83I-;&-6I#@hyH(q-f=-f0Z-Q|lUAW50 zJ~p!ZOI`h{>}w}K>O)}z?a7JV<8DbA0F8(DY&v+-C&~=Z{7A`1B9yk4RX1GOHV*!N z3bYzvVa*)1YDZskF@H(YNb)X#`hTD+xX1JD?*^{V_qWs@xX)r0+dthd@@ehGj-J%J!v)AIL<&IRR7s^+@2lIOSou5YMK)@U zvAVs5S;x8niWp2HN2AnA|(jda`4r87`=%VgGe{u!xcyV zo6uuu_2v{7tJ6e)+=es`s^nN3vF4joeru~Zm3@L0M%E3TBD8_OleypN*qzD3cj_y% z+Izcwi`Cjb8gyOT4R$D6?QuE#+Ohq_R?F@t^KLW=?YbFPlO6dt6zP&&r%{3QX+tWj z5GZ?cb{~*=vJR>vnz4stKlqPJ&1Kp3mVuc8vZ7=@;xz+zV0Z^=0B?#rYU(*1AFA~Z zmAedUKAg|kuCcv!f))O+v_e7`%tc2iow*VTAf8*cuCtQ-u6B4xHL0uqQZ*|AM*LR5 z@DBBaUY6?4*%Ts~@|n0EFx914$Rm(xunmA{n%M1kX#6`BlwSAtdt7!KDn9E|X}n#{ zf7%E3k?now`0DmzluK~*fdRp zLmd^Dah=Hr0{z&O$hEMQ9@1#kfB`~Vx~`3HSY@g9kYysLl8|tMb&#~YqKX%bi#ioh z&hI>GB9v}8m15hvmFp%FG)*L9a;zwCBNM^ZV@{H6ZRV_ABWg0y=avlHsYP)&xh14= znCOzUq_?>pM#O3Z>M9M4XtB8ohFa~3ogb95Pco?^kY;GYpgwp-8;$@LRgFO>U^>od zl))M*kZDy3qHkhvjoE?Kw)cA+H+1~mtJE_x$s#{|lSmf(k%KJ@02GNEv=GBc1Sz1n zb)K0$N?+`6c5%9f8&gGvl3LU=wIP+bHE66TOoUN+_mVYcEWrDSyN!x~tq%21rT+lO zIy1u>gPV&~*=J=Js);Z$IzpDyL&4_3-K4&r^>keiud$Sakd+2sI}$a8()Av0D<8x` zXH^2~K0p|<2YRS!Z&zKT#AdM9W1BOJq%YUC0}poX8*rhqRiz&{irjG{GpFt<50+*t z%YOD_p>-B_i%SOf=8cEZA{q}>TG00IdwJxqPh=7t0k^4WkMH;j+sLgK=P7Iet8 zO@6?g!$hvG#hiwW$kCP=Qr?Hleu+{zRkoIelraZbk0(}&MfR7+CjH)9Vzb_i1YK4c zm4RNTml=sJwF#qQO`ZrNeU960vC_@z78CTjp;TbKE>?maJ1K@m&^twuL;yEFO^Z5P zMgGpqj;UKKsicn&S0gX{EEjoxr)7U2#gAY3i55V^i%6Bxhvf0!t6narcA0yTqCi-# z(J7#Nq&k+s@C#SKv#OHJbTFhzm|+xhwv^O$O7~T!D-6c!uRuRw0K#e9h%s0?hZ~2h z>?|;Zdsj!ha%rE-m|y{7s)KL>uIJ9go%dy3B1!Yp3FnZym+g)_Sd~}#joTfsZCA;< z0h&ETxn7%>IZUKl8aPxu(v4FzjBJoLScUDO4~@v<4?pQ;iHg5`vgOs<&CcHHT5(J4 za+iW{m=^z^y zjUI<9l+I>;qRo|7X-d;Hv(eJ7PQesjkZ-+5ZqC*K)B2C~4$e@cL@eh|_pD;CE0<@A z8k&NgfMs%bSrH^G+ZK;?BoeFgu4L(!@<_^5G$EI3C%1b2$trha;P7!~CVYFLRfA{@ z82mMxuxgkJP(iLwZIHU&>gHQc_x}Jfl~xHzXEcq6bt*X2zfNpqp5S6QLtM{V!C=IE zRF5R|r>A6uGgSZ){*VO#b^r~$l6j+K(AiXKC-rRIwcGU>DnfL-f=0uxrNa|XdWospL(H0N#Nw}@5f!Go} zc?V7*@MakvMI_q*RDYTyUwz7py5Xy84TQ2-A=kaF);dn={{ZINRAlSKT?DeVNgyUx zRPyc0DFY5GEEz#S3$lmy@c+-{4tcp8l05IHB^IPrmM-(>R zfW%yOa?On~-@I0q$gp9ov09p|#w>gI>}7cDU3^t5HOA1Jja^b35|GUo54Qwt{G4-H zK{rilW70jQj+n33NUdAhuaoAlZgHk8!)3aViSJa=Gf+E5p~*!c?Wih?Cb-k$*+}%! zcP*p)rLQ}4g12dE$C1fu3_dd>GuVPPiz{v%jw9M-U#V4hplwZ6>}c`FX$-K#n3pQ$inEy`bKFA8%o%wfNumKXQLI+u5>Y>N zF#3L6bxlC^u{SS6PQa^nc%iRwNoqQBdo$WF)v-ERl_8Ijt!T|6M;y%VrJ6E5LU`v9 zm9xN6`jm6}O`VS8K_4fD-PAf{Qbf`$l((cgp{0hBqV~`U+P;Q7C^Q$K?v{z8uXMzA zwEjZ=D>+upe1&C~=1apebm`j^&Ek*UQt=+F?qFI8X*%$hV zCXK5tvOPBEFjsS3&F-|&rZczNEl+E^XJTo0pxQG+!uXar-S>=~w6!hRxn&0#CA~WG z9?WXE&aB9Zeb4+t2Gm$xozKz^+y4MY=NO_>Nd9e=dD5W(6uSz$Yop5*?$d=%mvt%k zw?X2y4j%k-V>3Ug#s)v!dd3`1S0RtImEBOA6>Ggui=bh3)uswVBCL<6bhU;Urz>TU z5OyMs1#hz*!L3!c^{8Suna=yJ@q$XNiw3Qgw2|i25kQSYd*11FnpY7vo4ZOmgSB}w zi?yo(8LUeh644o4B&do~K!B+Tic#cm2(lE6Xfy}Y^#1@Y?_^)e{{SfXtEFUl7%)A- zb?#V!#cx$)***v=`6lPBgOTRi)Oc5HS8hN6DkQNv{H-nYwk&t2&KcZ{%+T+`W# z7Q|urhJ>FxdXxY)E!D8BDyF$mH^PZ7gRT+eh1%iWaFwmIQn{e zOEjrSk!n-=5d{=*{{RB_WAZl|TYXj2##1!| zGCIKRBAF~SX)dZOwFTA<^GD<`afYJ>P~b9J9th;bg=InbP*@VhxA3d6K79D;!O0sG zJN@p@-(m#|HaYMO;w>IV#<=rAsM|Nv>b=@UokWAREwA2&G7wZU#46P&6fCQ1X+zmY zMcMf&+A$P|b`hfUY=#+nu80q(B>u_9XQO=z4B8&T_sF_0Zcl?`eL*#WJNjzh&Ry;eTN zx0RciJXD||hsbpa^tgP^XD`#`V{sO$H71R=2jaFM4+C|+>8Ge>crvr*qfza$_uA@1 zD6RNA{{T})#TzFPk8euJme%=PzJDuoB$!xiWnNowIgVsV`NXlYc2x@_0kWbl$^Zjl z%HZl@ay=~|%Yd@xo;T6X}eN5E_ljc-S! zNjS2sk=vlEL1t$*e`!8?Z%n9JLjkE}QZ@p^FFRVBvHj1Ardt+hh$W4hn=c_@WL-Uw zM}uPa-@zYA3*L5fxtPxL_L=ZE>_)bcZRwo(GID%&T9ZbUvMP5hBm1O+^l!1_?#c*W z8+9T%e`!##I!t;V#=v-PFJ`Uxp~+!kqaTs|sRHb%vTD}21m5?){NoI`j#r9Z zO!Fa^RgthQxYa}XhMsmi*eX>5?k1>x5$eaZebv(c038{w^H?l?Zb+n8SITGRmjx3e ztCcY=tYptT3QCr-Be-cc=}t}sY>ept09xB9V_>Kn$=ojFn)wuJuGtQLSra{#WYl72 z_T*#Exi*LfHC3REAn$VbzY|uu&oT>u~lx@8*{l7PbEnN&>LxAoSe(j^LA{sDCRKC zx}Fz6cMJ-hR4krq>{-Kf$@;a;dS&$I>DRcItXj_LU1v`ZM{PgaN4g7M$C6%k)YuuBXIq0UYuX4<|0OMrDSy4zkE-luzRZ0+qGs1q8V&aJC}%g2avss8{IckCt<*d3WT zy`dRzgov^)$~~kgs`4@{GL3e`M#z$RWgvh&_XA9J+r{sO{L~^xjE$l9qiF#a5NoHi zzXOUN+?-U0&_{2ncHa%%EVYd07M85l8fOQib6TYyJBy=f>XruHnZQbthP$4vg0D6F z(5_k-t=`5}nbj%TcC|!2U9l^u*Kpg56rc;C_XBD>wRe`wJZ|hY)(-8TP z1=hm!+YU6Gc7C+|ZsGK9GETyF#g>kp#ppVkY9WuZ-+e|*vMkw5wo*vSS8S$2YdH9( z_Rri!G*^qVfRQ%VQ5Y`ARE#yy*e!mZK&}VJ+z>E}HJMoCXbW!3?d`c=aQ#<$Zrp4r z_O_xHh8(xjgSy!rRq1z4RIPuWZ?wI_)c8z|DdgO~Co-^Saf>GVm}y9sZq-Q$V;qrq zK7KPEiz?=Na8@L;>WH1F6n$zyr6!U^+z<#;essYl430?KOsrUVw_CD*O`mYLfp!Q0 zE+yt$DLipzA(71)-|pznsR~z_Zbl0PB+Df82_!Y#{_(+yQ?oNT#5P<&xhf*me(C#o@ZyiN0=$n&GcbY>=rk;WLt?~ncg=XV^17<f`KJ`>Ii2736mIY_k~b)|MAQ89^JgT=^u32F|KaAOiJI=Cu>< z2GVSSr@KoHk2H4%w6XFI#9lfdp=R>!k&~s#5Dy|VB(lGA#L5~1yr=NZ?gpz%HT2=y z=|Y|B?8axeb6HvSmWpe-&qSn>EOxTEsVc}dcAl@fB6|@vc(SyrYzxZ-jSlZG7ma2l zJu^8LV~o6{LnC;N>=<0^2o0#ACcxzQIF~d-uk_b}tmZ^)!Z6g*K7z9<(57glLcvJx z*oWS*#NVA~mI*^FkxKEo3|Gud%H9uw^8Wy+DI7sQKpjfPmI2pbz_9brAM~&9f2$P< zc_C>bWhLW~#N|m*X|oY}fZQFl@x{`W*vFKWVO8Xa+;}UrP`fIF`?nDZIWS_0tXV!k`Pk!5f9vqHI`Dz+6}%h#z&v8ZMW;dE*%8yz-i?H;>2s52Yh?W{7Y-Lu!( z%`KUwoWx|EFVK=D`)0E&X2odVn??`9HjUSsvN0rXSP!bLaA@cU zLwIZ0f~4R23luRm^slHh8ENB|IrYfBp3IWE2_n5mOKl#LWKkrW*j?gvaQ()Qx_!9O z!yhW$x2dPcVq>W-m=oB{%Ib|m&8u?7S_TiXS!b0{##E99{ZM%yPv-h(tDzCCp=OA) z8Vs$np6dd^8|*w$B~C8BwbpX-dT%iE5}=~apiv^I&_Ae;BY%nSB63b{HC29W6J%3;An`!&_q;S*eoCf>!Zy9hQ;oGgRct|` zpti~EVe1}ZT-4ETyV#iSD~<$#^4xF9p7NP*b^ib?qTyB^`4`^8sV~SLN67mOLo+$g z%4Pom#3cjsGOMmdSdB0*>XA@1*Qvv-oJ?$lb##wx+tMKGfrc3Hsaw zs&Q$hjD6H{H<_moUcVxRI)_H%H!{q7BiO|muv`4BHwMA5z83C)CljqLl*_zq0bn&b zVYB#VAZKXbJtR2JcUVFDyGHDj7gwL4m)<)|Wo*Q#4xAgi>T^34m*n~6? ziOPnS2_tQp4=utVTu|8`+>FrDz<<0;+-+MBJYMyUMpsDnt6RK!920B_AH$K5fI;v< z70=X2TqZu9sOPjyncY>Xoau|2iRrpETVeG+@%;PI;mLD^Siddy~9!B}?H!a9!_nUE&#^Xu?UNG2YqOR5j ztZ58?Yg0!1fZ4a+&9K6WUbK~errA(zflka%0)^^3pB3B)!q&Ak_i?mdo$gWyuHVr( z>CfsrtIIx>%GQe|8xmWKMasQv@wznT;fsY_cbCqDzn(hy2P0*L>_O<9D_0 z$(LCZx;g#sNC2Y0wi{B>pyl_geJB93aU~y8YYu%J)3lYOmTcqboP1Rk96X~XmD6;} zOT>f6W=DU<+i^SY2TA&JulR!M8!tYCxrw=2`pc&Q$1t-KSCqjus9Wx&ibzsermt#g z;sQnz2IA#h^Eot{Ju?9^f!d5V1OfvcT$}w>dr$`Zk>oRR$(a!-e@f~)qAE2tbt;jGC#!BQOBGE; z6>=o^phTsZiZ+vIEyU|QXEl?PCPUkMG-zFzn~=e(!jLr4`a>vfR0_W5`a63qo66ML zYqpgE1V;5sB2gi`?6B-5K~gHQR()OSD(;!mIxj-@>g9@*DOAg5wGH{B5KEEI<#Kkp z%`{3$unsbo9vI%k&ONA%U~rOucHZ}y6_sdf16JFCzi1Sva6=MooAFfC7H_F8SKEg! zOD>m@Pb6yo_XZbUG9RulC>JMfnQOfijgCAcp4d5nz{)YJ-Nt@r4u3(&ypgJNy=vXX_Q^omjvH5HSl-eYCKWe$-*E3 z1z2{2sXjp*t?y0d*H1R8*!-`Zf(h~x*0P2f7BgAG%@u;S96Qh%E0c7iI2y_g={5$M&|AQ}LR)7*Eyc=7=KHbZrJ%%-2ou~5fsNjgq&$0%DgO^|7;e%-r49F-$b05#1$hOUayF_{wU7WCaoTB!I|?M} zup{aXByonVP>{(iY*tht*#PVc5z3uFuES2_5fk2jrjM)dO4%3Jnm&bo>F8ZIJb9YB zr$Ec^9G9ki=SxZBc;ruUWI~KcHV}^^xN>$I z&;!7{OuA>O3{xpdgkm!s!Z*?w%^BE-R8R|o*2H&Sk_Goi-*NCb&0BvVt+bV6QF1by zT8~W_B#Pb#J7J4t>aAu}VNvY+lT~gcm6O>jlEmokxhZ7IXvpRX*Ba@9TcIpTvJy$Z za0*uXxCf2!>(#nmSFA-ZSm~6dj;!WX?(t?Dc}k$t3Nf-b?j(Vv-Vm?0k(rbZB{^)T z<-XoQ+i*wYfBWt{ZMwawU9Wqsg%NymYVQ1vynsN{0BpRj%&IrDz2EtVY3>z7P&a!~ z;~6!Kurf-MJZ~HBjJ%`cvGP}LL~c*uet*~T*OCB1QZ}Q>vfF?8t3M*e4J$IMButVd z(jQ}D z8fbmm_Uoj=ZYBxfU_fIt7>4r$+NV7S8OeP0OGznE@0gDU0gD%HVB!aCj%IEXZ z3D9QFXCs<;)@-EprF9Bva`F}eC;eP^c>?sSjn&nx>S=V`n5^{rgAJ&y)v-%0J(#AR z#4YifyTk#S8x_zp%?qc&#^H*dT_%Zyk$aCGnc&ot$5&1P0PV3xJAx03@k)oOWpfZ_ zBg+?OgE1hI8A~e%h*qGW3s+IG6aYMV4b0&?Wu5Qucr@OL#{nKTOw1Tr7D;1KkHcf6 zU${siE~nj^BrC8@%Q<3KZ<5GmkEi8YXW7WsPW!R*u)VqZtPx$rhQkhPFF#k$$Cr+T z0sXG#TS(B;1Wzo$S0>AN;}(L%Y3)DQj^E?-{*A-SsC$Ed3yae@94;|I{U(Gk#RPDB zfO`~aMY7tB0|jp-UmV~x3%h7giw zsyFH<*h-O9Cc8dsl0WGq>qGnBUTO{inN9KUfU zPShwPjWP1hj@0L=8dRj=C1r`;O6@a?rmN+Vm4i&9XvG8zz(7S?08b;luGO|7?baD{ zjD{zVEX>-aU|L}O8C`rv#@f_qU5V3U5{(r+cXY35O?{f)*5GbNVBCohDv zVmW5Q=AeIdV3y9)S8H&RmIwde~!J$lx zR>%Fzs;!)MQyXy@G&2@(js&P#MxiR&uq3KD1hN7N@!UQL^JTD+rF}A4(9s*G6j?(B z4f=IiU^gT%DmVuY57S;U&Nor_H?)~qCYKMBshpcl$0cQoD6n~dy7sWcW5s0C`AD*L zE2vjr(05Q=AV`GwQefiv}QDJubvyI2vzBdv~ zU`6C(h;c)eMS1hBM5GyV2BWsHN?6oS2EvQ0+*P(7`h?EQkP)y`nasq-sDBPI?`b`t z?#jBZiK`Yi#Dx7rt5wt(-%tI7q?1_AYRrxvQBu3Vy$wuk*p(I-4VpEEc;dKZ@Ui`> z$nLPCw@EUN{{WepmxYG68o8z1(e2sA`5fKTW0gpXi6z(^$GD_c#wIeIwKFjU#0KOG z)OHt&_5D%1lZEa-sr#BwACZy`G1&b(kI+@Cq#{M{r&1OMD?9D6f8dQp^ z%p5BAvnje76uQP7^H#NFMH)NEuHixm>r)FM*{q%Y$!tv^Z)|gY*_X#9Bs02=nCiXn z$<%DpsNj6rCu^=wmUamwi5jC9C6lvEQGovd@tMmOmE=>Udz81f4Yv4jU5wXv^p3m2 zU%=(E*gUmzgB6&iDhcRcf*IZ!;8av4S(TL(@=&E)g9T*i9%)tLm04AVUD0Dh#c$5y u{MjK-7_~hkEOX~F`6;!_26NfUOB{s+ZXG8}0D=j+bv03GRsq;|fB)GxN&3(L literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-3.jpg b/src/assets/images/portrait/small/avatar-s-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b240d3622cb3ba76a664f4dcb41bae21e4f0f3d GIT binary patch literal 34434 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 Iy361H1NR(Hg8%>k literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-5.jpg b/src/assets/images/portrait/small/avatar-s-5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35f3bfd9a5a06aa6b48ec6767fd7da4e6182dfac GIT binary patch literal 26997 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-6.jpg b/src/assets/images/portrait/small/avatar-s-6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a05d68cb84ff3dc1db40935b9027501903074725 GIT binary patch literal 40107 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-7.jpg b/src/assets/images/portrait/small/avatar-s-7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6d6793c5ff069e69d90f0b42d55818b44f03c45 GIT binary patch literal 30765 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-8.jpg b/src/assets/images/portrait/small/avatar-s-8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6cee846a4ee577cc20d17489a306fdc671b6fa32 GIT binary patch literal 30562 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 + + + + + + + + + + + + + + + diff --git a/src/assets/scss/style-rtl.scss b/src/assets/scss/style-rtl.scss new file mode 100644 index 00000000..7e523c44 --- /dev/null +++ b/src/assets/scss/style-rtl.scss @@ -0,0 +1,11 @@ +/*================================================================================ + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Version: 2.0 + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================ + +NOTE: +------ +PLACE HERE YOUR OWN SCSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS. +WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS. */ diff --git a/src/assets/scss/style.scss b/src/assets/scss/style.scss new file mode 100644 index 00000000..7e523c44 --- /dev/null +++ b/src/assets/scss/style.scss @@ -0,0 +1,11 @@ +/*================================================================================ + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Version: 2.0 + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================ + +NOTE: +------ +PLACE HERE YOUR OWN SCSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS. +WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS. */ diff --git a/src/assets/scss/variables/_variables-components.scss b/src/assets/scss/variables/_variables-components.scss new file mode 100644 index 00000000..64cf5503 --- /dev/null +++ b/src/assets/scss/variables/_variables-components.scss @@ -0,0 +1,3 @@ +// ================================================================================================ +// ? TIP: It is recommended to use this file for overriding component variables. +// ================================================================================================ diff --git a/src/assets/scss/variables/_variables.scss b/src/assets/scss/variables/_variables.scss new file mode 100644 index 00000000..7a659f93 --- /dev/null +++ b/src/assets/scss/variables/_variables.scss @@ -0,0 +1,3 @@ +// ================================================================================================ +// ? TIP: It is recommended to use this file for overriding bootstrap variables. +// ================================================================================================ diff --git a/src/auth/jwt/useJwt.js b/src/auth/jwt/useJwt.js new file mode 100644 index 00000000..696a7c19 --- /dev/null +++ b/src/auth/jwt/useJwt.js @@ -0,0 +1,6 @@ +// ** Core JWT Import +import useJwt from '@src/@core/auth/jwt/useJwt' + +const { jwt } = useJwt({}) + +export default jwt diff --git a/src/auth/utils.js b/src/auth/utils.js new file mode 100644 index 00000000..aa66aedb --- /dev/null +++ b/src/auth/utils.js @@ -0,0 +1,27 @@ +import useJwt from '@src/@core/auth/jwt/useJwt' + +/** + * Return if user is logged in + * This is completely up to you and how you want to store the token in your frontend application + * e.g. If you are using cookies to store the application please update this function + */ +// eslint-disable-next-line arrow-body-style +export const isUserLoggedIn = () => { + return localStorage.getItem('userData') && localStorage.getItem(useJwt.jwtConfig.storageTokenKeyName) +} + +export const getUserData = () => JSON.parse(localStorage.getItem('userData')) + +/** + * This function is used for demo purpose route navigation + * In real app you won't need this function because your app will navigate to same route for each users regardless of ability + * Please note role field is just for showing purpose it's not used by anything in frontend + * We are checking role just for ease + * NOTE: If you have different pages to navigate based on user ability then this function can be useful. However, you need to update it. + * @param {String} userRole Role of user + */ +export const getHomeRouteForLoggedInUser = userRole => { + if (userRole === 'admin') return '/' + if (userRole === 'client') return { name: 'access-control' } + return { name: 'auth-login' } +} diff --git a/src/basis.http b/src/basis.http new file mode 100644 index 00000000..0050f30d --- /dev/null +++ b/src/basis.http @@ -0,0 +1,279 @@ +@host = http://localhost:8080 +@auth = palnet eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJseWhhbmQiLCJjc3RtclNubyI6NDYsImV4cCI6MTYzMDY2ODI4MiwidXNlcklkIjoibHloYW5kIiwiaWF0IjoxNjMwNjUwMjgyfQ.O0hohzuRtqVL7H-7Eq5bPdIbWGHIdf0OAbM2FY6t--zInl-ZjJ4DR4pJc1BfiWGWPp005gL9E5o8gHyDbS0URQ +### +# 나의 그룹 목록 조회 /api/bas/group/mylist +GET {{host}}/api/bas/group/mylist?cstmrSno=47 +Authorization: {{auth}} +### +# 참여 그룹 목록 조회 /api/bas/group/joinlist +GET {{host}}/api/bas/group/joinlist?cstmrSno=46 +Authorization: {{auth}} + +### +# 그룹 상세 조회 /api/bas/group/detail/{id} +GET {{host}}/api/bas/group/detail/PALNET0002 +Authorization: {{auth}} + +### +# 그룹 생성 /api/bas/group/create +POST {{host}}/api/bas/group/create +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId" : "PALNET0003", + "groupNm" : "팔네트웍스", + "groupTypeCd" : "02", + "cstmrSno" : 47 + +} +### +# 그룹 수정 /api/bas/group/update +PUT {{host}}/api/bas/group/update +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId" : "PALNET0001", + "groupNm" : "팔네트웍스2", + "groupTypeCd" : "02" + +} + + +### +# 그룹 삭제 /api/bas/group/delete/{id} +DELETE {{host}}/api/bas/group/delete/PALNET0002 +Authorization: {{auth}} + +### +# 그룹 조회 /api/bas/group/list +GET {{host}}/api/bas/group/list?cstmrSno=47 +Authorization: {{auth}} + +### +# 그룹코드 발급 /api/bas/group/createid +GET {{host}}/api/bas/group/createid +Authorization: {{auth}} + +### +# 참여 그룹 목록 조회 /api/bas/group/join/list +GET {{host}}/api/bas/group/join/list?cstmrSno=46 +Authorization: {{auth}} + + +### +# 가입처리 /api/bas/group/join/create +# // Y : 가입 , N : 탈퇴 , B : 블럭처리 , C : 가입신청 취소 +POST {{host}}/api/bas/group/join/create +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId": "PALNET0003", + "groupAuthCd" : "USER", + "cstmrSno" : 49, + "joinYn" : "Y" + +} + + + +### +# 가입취소/탈퇴 처리 /api/bas/group/join/update +PUT {{host}}/api/bas/group/join/update +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId": "PALNET0003", + "joinYn" : "A" , + "cstmrGroupSno" : 4 +} + + +### +# 승인요청 조회 +GET {{host}}/api/bas/group/aprv/list?cstmrSno=47 +Authorization: {{auth}} + + +### +# 승인 처리/ 승인 취소 처리 +PUT {{host}}/api/bas/group/aprv/update +Authorization: {{auth}} +content-Type: application/json + +{ + "cstmrGroupSno" : 4, + "aprvlYn" : "Y" , + "aprvlUserId" : "lyhandjin" +} + +### +# 그룹사용자 조회 +GET {{host}}/api/bas/group/user/list?cstmrSno=47 +Authorization: {{auth}} + +### +# 사용자 권한 수정 +PUT {{host}}/api/bas/group/user/update +Authorization: {{auth}} +content-Type: application/json + +{ + "cstmrGroupSno" : 4, + "joinYn" : "Y" , + "groupAuthCd" : "ADMIN" + +} + + + +### +# 드론 리스트 조회 +GET {{host}}/api/bas/dron/list?groupId=11111 +Authorization: {{auth}} + +### +# 드론 상세 조회 +GET {{host}}/api/bas/dron/detail/1 +Authorization: {{auth}} + + +### +# 드론 등록 +POST {{host}}/api/bas/dron/create +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId" : "1111" , + "arcrftHght" : 1.111 , + "arcrftLngth" : 1.222, + "arcrftModelNm" : "testModel", + "arcrftTypeCd" : "01" , + "arcrftWdth" : 1.11, + "arcrftWght" : 10.11, + "cameraYn" : "Y" , + "createUserId" : "lyhand", + "insrncYn" : "Y", + "prdctCmpnNm" : "WOW 미래기술", + "prdctNum" : "슈퍼드론", + "takeoffWght" : 40.11, + "updateUserId" : "lyhand", + "imageUrl" : "test", + "wghtTypeCd" : "01", + "idntfNum" : "DRON-000004", + "idntfTypeCd" : "DRON", + "ownerNm" : "강찬구" , + "hpno" : "01099162432", + "telno" : "" +} + +### +# 드론 수정 +PUT {{host}}/api/bas/dron/update +Authorization: {{auth}} +content-Type: application/json + +{ + "groupId" : "1111" , + "arcrftSno" : 3, + "arcrftHght" : 1.111 , + "arcrftLngth" : 1, + "arcrftModelNm" : "testModel", + "arcrftTypeCd" : "01" , + "arcrftWdth" : 1, + "arcrftWght" : 10, + "cameraYn" : "Y" , + "insrncYn" : "Y", + "prdctCmpnNm" : "WOW 미래기술111", + "prdctNum" : "슈퍼드론222", + "takeoffWght" : 40, + "updateUserId" : "lyhand", + "imageUrl" : "test", + "wghtTypeCd" : "01", + "ownerSno" : 13, + "idntfNum" : "DRON-000004", + "newIdntfNum" : "DRON-000001", + "idntfTypeCd" : "DRON", + "ownerNm" : "강찬구2" , + "hpno" : "01099162432", + "telno" : "" +} + +### +# 드론 삭제 +DELETE {{host}}/api/bas/dron/delete/3 +Authorization: {{auth}} + + +### +# 식별장치 등록 +POST {{host}}/api/bas/dron/idntf/create +Authorization: {{auth}} +content-Type: application/json + +[{ + + "idntfNum" : "1111" , + "idntfTypeCd" : "DRON", + "arcrftSno" : 5 +}] + + +### +# 식별 장치 삭제 +DELETE {{host}}/api/bas/dron/idntf/delete/1111 +Authorization: {{auth}} + + + + +### +# 상세조회 +GET {{host}}/api/ctr/cntrl/detail/762c2be1-0eff-480a-8922-83dce90cd07b +Authorization: {{auth}} + + +#### +# 비행 현황 목록 +GET {{host}}/api/anls/smlt/list?stDate=2021-08-04&endDate=2021-08-27 +Authorization: {{auth}} + +### +# 비행 좌표 데이터 조회 +GET {{host}}/api/anls/smlt/hist/0f79d91d-0256-4db4-8327-afae4274fac4 +Authorization: {{auth}} + +### +# 비행 상세 데이터 조회 +GET {{host}}/api/anls/smlt/detail/0f79d91d-0256-4db4-8327-afae4274fac4 +Authorization: {{auth}} + +### +# 비행 통계 데이터 조회 +GET {{host}}/api/anls/smlt/stcs/0f79d91d-0256-4db4-8327-afae4274fac4 +Authorization: {{auth}} + + +### +# 메인대시 보드 일별 통계 +GET {{host}}/api/main/dash/stcs/day?yyyymm=2021-09 +Authorization: {{auth}} + +### +# 메인대시 보드 지역별 통계 +GET {{host}}/api/main/dash/stcs/area?yyyymm=2021-09 +Authorization: {{auth}} + +### +# 참여 그룹 목록 +GET {{host}}/api/main/dash/group/list?cstmrSno=46 +Authorization: {{auth}} + +### +# 기체 목록 조회 +GET {{host}}/api/main/dash/arcrft/list?cstmrSno=46 +Authorization: {{auth}} \ No newline at end of file diff --git a/src/components/account/login/AccountLogin.js b/src/components/account/login/AccountLogin.js new file mode 100644 index 00000000..a0f54335 --- /dev/null +++ b/src/components/account/login/AccountLogin.js @@ -0,0 +1,165 @@ +import { + Button, + Card, + CardBody, + Row, + Col, + Form, + FormGroup, + Input, + Label, + InputGroup, + InputGroupAddon, + InputGroupText +} from 'reactstrap'; +import { Mail, Lock, Check, Facebook, Twitter, GitHub } from 'react-feather'; + +import loginImg from '../../../assets/images/login01.png'; +import { Link } from 'react-router-dom'; + +import '../../../assets/css/custom.css'; +import { useEffect, useState } from 'react'; +import { ErrorModal } from '../../modal/ErrorModal'; +import * as Actions from '../../../modules/account/login/actions/authAction'; +import { useDispatch, useSelector } from 'react-redux'; + +export const AccountLogin = ({ props }) => { + const dispatch = useDispatch(); + const { isLogin, message } = useSelector(state => state.authState); + + const [loginForm, setLoginForm] = useState({ + userId: 'lyhand', + userPswd: 'kang!469' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const handelrChange = e => { + const { name, value } = e.target; + console.log(name); + setLoginForm({ + ...loginForm, + [name]: value + }); + }; + + const onKeyPress = e => { + if (e.key == 'Enter') { + handelrLogin(); + } + }; + + const handelrLogin = () => { + if (!loginForm.userId) { + setModal({ + isOpen: true, + title: '필수값 입력 오류', + desc: '아이디를 입력해주세요' + }); + return; + } else if (!loginForm.userPswd) { + setModal({ + isOpen: true, + title: '필수값 입력 오류', + desc: '비밀번호를 입력해주세요' + }); + return; + } + + dispatch(Actions.login.request(loginForm)); + }; + + useEffect(() => { + if (message) { + setModal({ + isOpen: true, + title: '로그인 실패', + desc: '' + message + }); + } + }, [message]); + + useEffect(() => { + if (isLogin) { + props.history.push('/'); + } + }, [isLogin]); + return ( + <> +

    + + + ); +}; diff --git a/src/components/account/register/AccountRegister.js b/src/components/account/register/AccountRegister.js new file mode 100644 index 00000000..202c2faa --- /dev/null +++ b/src/components/account/register/AccountRegister.js @@ -0,0 +1,67 @@ +import { AccountRegisterForm } from './AccountRegisterForm'; +import { AccountRegisterTerm } from './AccountRegisterTerm'; +import { useRef, useState, useEffect } from 'react'; +import Wizard from '@components/wizard'; +import '@styles/base/pages/page-auth.scss'; +import '../../../assets/css/custom.css'; +import { AccountRegisterComplete } from './AccountRegisterComplete'; + +export const AccountRegister = ({ props }) => { + const [stepper, setStepper] = useState(null); + const ref = useRef(null); + + // console.log(props); + const movePage = url => { + props.history.push(url); + }; + const steps = [ + { + id: 'account-term', + title: '약관동의', + subtitle: 'STEP01', + content: ( + + ) + }, + { + id: 'account-form', + title: '가입정보 입력', + subtitle: 'STEP02', + content: ( + + ) + }, + { + id: 'account-complete', + title: '가입 완료', + subtitle: 'STEP03', + content: ( + + ) + } + ]; + + return ( +
    +
    +
    +
    + setStepper(el)} ref={ref} steps={steps} /> +
    +
    +
    +
    + ); +}; diff --git a/src/components/account/register/AccountRegisterComplete.js b/src/components/account/register/AccountRegisterComplete.js new file mode 100644 index 00000000..764c46e9 --- /dev/null +++ b/src/components/account/register/AccountRegisterComplete.js @@ -0,0 +1,44 @@ +import * as yup from 'yup'; +import { Fragment, useEffect, useRef, useState } from 'react'; +import classnames from 'classnames'; +import { isObjEmpty } from '@utils'; + +import completeImg from '../../../assets/images/complete_img.svg'; + +import { + Form, + Label, + Input, + FormGroup, + Row, + Col, + Button, + CustomInput, + CardText, + FormFeedback +} from 'reactstrap'; +import AppCollapse from '@components/app-collapse'; +import Select from 'react-select'; +import { selectThemeColors } from '@utils'; + +export const AccountRegisterComplete = ({ stepper, type, movePage }) => { + const handlerLogin = () => { + movePage('/account/login'); + }; + + return ( + +
    + + 환영합니다. 홍길동 님 + + 모든 회원가입절차가 완료되었습니다. 로그인 후 사용해주세요. + + + 로그인 + +
    + {/* ---- 가입인사 끝 */} +
    + ); +}; diff --git a/src/components/account/register/AccountRegisterForm.js b/src/components/account/register/AccountRegisterForm.js new file mode 100644 index 00000000..46de299b --- /dev/null +++ b/src/components/account/register/AccountRegisterForm.js @@ -0,0 +1,634 @@ +import * as yup from 'yup'; +import { Fragment, useEffect, useRef, useState } from 'react'; +import classnames from 'classnames'; +import { isObjEmpty } from '@utils'; +import { useForm } from 'react-hook-form'; +import { ArrowLeft, ArrowRight } from 'react-feather'; +import { yupResolver } from '@hookform/resolvers/yup'; +import { + Form, + Label, + Input, + FormGroup, + Row, + Col, + Button, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + CustomInput, + CardText, + FormFeedback +} from 'reactstrap'; +import { useDispatch, useSelector } from 'react-redux'; +import { accountApi } from '../../../modules/account/register/apis/accountApi'; +import * as Actions from '../../../modules/account/register/actions/accountAction'; + +export const AccountRegisterForm = ({ stepper, type, movePage }) => { + const { agreeTerms } = useSelector(state => state.accountState); + const [minutes_Counter, setMinutes_Counter] = useState('03'); + const [seconds_Counter, setSeconds_Counter] = useState('00'); + const [timer, setTimer] = useState(null); + const [isRunning, setIsRunning] = useState(false); + const [sendCount, setSendCount] = useState(0); + const [isCrtfy, setIsCrtfy] = useState(false); + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + const dispatch = useDispatch(); + + const timerStart = count => { + let minutes, seconds; + + const timer = setInterval(() => { + setIsRunning(true); + minutes = parseInt(count / 60, 10); + seconds = parseInt(count % 60, 10); + minutes = minutes < 10 ? '0' + minutes : minutes; + seconds = seconds < 10 ? '0' + seconds : seconds; + setMinutes_Counter(minutes); + setSeconds_Counter(seconds); + + //타이머 끝 + if (--count < 0) { + clearInterval(timer); + setIsRunning(false); + setValue('crtfyNo', ''); + // setCrtfyNo(''); + } + }, 1000); + + setTimer(timer); + + return () => { + clearInterval(timer); + }; + }; + + const handlerSmsSend = async () => { + const vData = getValues(); + + if (!vData.clncd || !vData.hpno) { + setModal({ + isOpen: true, + title: '인증번호 발송', + desc: '휴대폰 번호를 입력 해주세요.' + }); + return; + } + + if (sendCount >= 3) { + setModal({ + isOpen: true, + title: '인증번호 발송', + desc: '인증번호 발송은 3회 까지만 가능합니다.' + }); + return; + } + + const res = await accountApi.crtfyhp(vData.hpno); + + if (!res.data.result) { + if (res.data.code === -1) { + setModal({ + isOpen: true, + title: '인증번호 발송', + desc: '이미 가입된 휴대폰 입니다. 비밀번호 찾기를 이용해주세요.' + }); + } else { + setModal({ + isOpen: true, + title: '인증번호 발송', + desc: '인증번호 발송을 실패하였습니다.' + }); + } + + return; + } + + // console.log(res); + + if (isRunning) { + clearInterval(timer); + } + + setIsRunning(true); + + setSendCount(sendCount + 1); + timerStart(180); + + // handlerSmsSend(); + }; + + useEffect(() => { + // console.log('isRunning>>>', isRunning); + if (isRunning) { + clearInterval(timer); + } else { + // handlerSmsSend(); + } + + return () => { + clearInterval(timer); + }; + }, []); + + const SignupSchema = yup.object().shape({ + userId: yup.string().trim().required('ID 를 입력해 주세요.'), + // .matches( + // /^[a-z]+[a-z0-9]{5,19}$/g, + // '4자 이상, 20자 미만 영문자 또는 숫자로 입력해주세요.' + // ), + userPswd: yup.string().required('비밀번호 를 입력해 주세요.'), + genderCd: yup.string().required('성별을 선택해 주세요.'), + brthdyDate: yup.string().required('생년월일 을 입력해 주세요.'), + memberName: yup + .string() + .required('이름 을 입력해 주세요.') + .min(3, '최소 2 자 이상 입력 부탁드립니다.') + .max(20, '최대 10 자 이하 입력 부탁드립니다.'), + email: yup.string().required('이메일 을 입력해 주세요.'), + hpno: yup.string().required('휴대폰번호를 입력해주세요.'), + cntryCd: yup.string().required('국가를 선택해주세요.'), + clncd: yup.string().required('국가번호를 선택해주세요.'), + userPswd: yup + .string() + .required('비밀번호를 입력주세요.') + .matches( + /^(?=.*[A-Za-z])(?=.*[0-9])(?=.*[@$!%*#?&])[A-Za-z0-9@$!%*#?&]{8,20}$/, + '8자 이상, 20자 미만 영문자/숫자/특수문자(@$!%*#?&) 조합하여 입력해주세요.' + ), + confirmUserPaswd: yup + .string() + .required('비밀번호 확인을 입력해 주세요.') + .oneOf([yup.ref('userPswd'), null], '비밀번호가 일치하지 않습니다.') + }); + + const { register, getValues, setValue, errors, handleSubmit } = useForm({ + defaultValues: { + userId: '', + userPswd: '', + confirmUserPaswd: '', + cntryCd: 'KOR', + genderCd: '', + memberName: '', + brthdyDate: '', + email: '', + hpno: '', + clncd: '+82', + crtfyNo: '' + }, + resolver: yupResolver(SignupSchema) + }); + + const handlerCancel = async () => { + movePage('/account/login'); + }; + + const onSubmit = async data => { + if (isObjEmpty(errors)) { + if (!isCrtfy) { + setModal({ + isOpen: true, + title: '인증번호 인증', + desc: '휴대폰 인증을 진행해 주세요.' + }); + return false; + } + // dispatch( + // Actions.register.request({ data: data, agreeTerms: agreeTerms }) + // ); + const res = await accountApi.register({ + data: data, + agreeTerms: agreeTerms + }); + + // console.log(res); + + if (res.data?.errCode == -1) { + setModal({ + isOpen: true, + title: '회원가입 실패', + desc: '동일한 아이디가 존재 합니다. 다른 아이디로 가입 신청을 해주세요' + }); + return; + } + // console.log('res>>>', res.data?.err); + + if (res.data?.errCode == 1) { + stepper.next(); + } else { + setModal({ + isOpen: true, + title: '회원가입 실패', + desc: '회원 가입에 실패 하였습니다.' + }); + return; + } + } + }; + + const handlerSmsConfirm = async () => { + const vData = getValues(); + + if (!vData.clncd || !vData.hpno) { + setModal({ + isOpen: true, + title: '인증번호 인증', + desc: '휴대폰 번호를 입력 해주세요.' + }); + + return false; + } + if (!vData.crtfyNo) { + setModal({ + isOpen: true, + title: '인증번호 인증', + desc: '인증번호 를 입력 해주세요.' + }); + return false; + } + + const res = await accountApi.crtfyhpConfirm(vData.hpno, vData.crtfyNo); + + if (!res.data.result) { + setModal({ + isOpen: true, + title: '인증번호 인증', + desc: '인증번호 가 잘못 되었습니다.' + }); + return; + } + setIsRunning(true); + setIsCrtfy(true); + }; + + let hpno = ''; + let brthdyDate = ''; + const onChangeHandler = e => { + // console.log(register); + const { name, value } = e.target; + + if (name == 'brthdyDate') { + const regex = /^[0-9\b]{0,8}$/; + + if (regex.test(value)) { + brthdyDate = value; + // setValue(name, value); + } else { + setValue(name, brthdyDate); + } + } else if (name == 'hpno') { + const regex = /^[0-9\b]{0,11}$/; + + if (regex.test(value)) { + hpno = value; + // setValue(name, value); + } else { + setValue(name, hpno); + } + } + }; + + return ( + +
    + + +
    +
    가입정보입력
    +
    +
    + + +
    + + {errors && errors.memberName && ( + {errors.memberName.message} + )} +
    +
    + + +
    + + {errors && errors.brthdyDate && ( + {errors.brthdyDate.message} + )} +
    +
    + + +
    + + + + + + {errors && errors.userGenderCd && ( + {errors.userGenderCd.message} + )} +
    +
    + + +
    + + + + + {errors && errors.cntryCd && ( + {errors.cntryCd.message} + )} +
    +
    + + +
    + + + + + {errors && errors.clncd && ( + {errors.clncd.message} + )} + + + + {errors && errors.hpno && ( + {errors.hpno.message} + )} + +
    +
    + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + + 남은시간 {minutes_Counter}:{seconds_Counter} + + + 인증번호 발송 + +
    +
    + + + {isRunning ? ( + !isCrtfy ? ( +
    + +
    + ) : ( + + ) + ) : ( + + )} +
    + + 인증하기 + +
    +
    + + +
    + + {/* + ID 중복확인 + */} + + {errors && errors.userId && ( + {errors.userId.message} + )} +
    +
    + + + {/*
    */} +
    + + {errors && errors.email && ( + {errors.email.message} + )} + {/* + 이메일 중복확인 + */} +
    + +
    + + + {errors && errors.userPswd && ( + {errors.userPswd.message} + )} +
    +
    + + + {errors && errors.confirmUserPaswd && ( + {errors.confirmUserPaswd.message} + )} +
    + +
    + + 취소 + + + 완료 + +
    + + +
    + setModal({ ...modal, isOpen: !modal.isOpen })} + modalClassName='modal-danger' + className='modal-dialog-centered' + > + setModal({ ...modal, isOpen: !modal.isOpen })} + > + {modal.title} + + {modal.desc} + + {' '} + + +
    + + ); +}; diff --git a/src/components/account/register/AccountRegisterTerm.js b/src/components/account/register/AccountRegisterTerm.js new file mode 100644 index 00000000..afe3425a --- /dev/null +++ b/src/components/account/register/AccountRegisterTerm.js @@ -0,0 +1,239 @@ +import * as yup from 'yup'; +import { Fragment, useEffect, useRef, useState } from 'react'; +import classnames from 'classnames'; +import { isObjEmpty } from '@utils'; +import { useForm } from 'react-hook-form'; +import { ArrowLeft, ArrowRight } from 'react-feather'; +import { yupResolver } from '@hookform/resolvers/yup'; +import { Link } from 'react-router-dom'; +import { + Form, + Label, + Input, + FormGroup, + Row, + Col, + Button, + CustomInput, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + CardText, + FormFeedback +} from 'reactstrap'; +import AppCollapse from '@components/app-collapse'; +import Select from 'react-select'; +import { useDispatch, useSelector } from 'react-redux'; +import * as Actions from '../../../modules/account/register/actions/accountAction'; + +export const AccountRegisterTerm = ({ stepper, type, movePage }) => { + const { termsList } = useSelector(state => state.accountState); + + const [termChecked, setTermCheckd] = useState({ + privacy: false, + privacyId: '', + service: false, + serviceId: '', + all: false + }); + const [openModal, setOpenModal] = useState(false); + const dispatch = useDispatch(); + const [terms, setTerms] = useState({}); + + const handlerCancel = () => { + movePage('/account/login'); + }; + + useEffect(() => { + dispatch( + Actions.termsList.request({ langDivCd: 'KOR', siteCd: 'SANDBOX' }) + ); + }, []); + + useEffect(() => { + console.log('>>>>', termsList?.length); + if (termsList?.length > 0) { + let termObject = { + termServiceId: 0, + termServiceTitle: '', + termServiceDesc: '', + termPrivacyId: 0, + termPrivacyTitle: '', + termPrivacyDesc: '' + }; + + termsList.map(item => { + console.log('>>>>', item); + if (item.termsCtgryCd === 'TERMS_SERVICE') { + (termObject.termServiceId = item.termsSno), + (termObject.termServiceTitle = item.termsTitleNm), + (termObject.termServiceDesc = item.termsCn); + } else if (item.termsCtgryCd === 'TERMS_PRIVACY') { + (termObject.termPrivacyId = item.termsSno), + (termObject.termPrivacyTitle = item.termsTitleNm), + (termObject.termPrivacyDesc = item.termsCn); + } + }); + setTerms(termObject); + } + }, [termsList]); + + const handlerNext = () => { + let agreeTerms = []; + if (!termChecked.privacy && !termChecked.service) { + setOpenModal(true); + return; + } + + if (termChecked.privacy) { + agreeTerms.push({ + termsSno: terms.termPrivacyId, + agreeYn: 'Y' + }); + } + if (termChecked.service) { + agreeTerms.push({ + termsSno: terms.termServiceId, + agreeYn: 'Y' + }); + } + + //개인정보 취급 방침 선택시 + + // if(termChecked.privacy){ + // terms.push({termsSno : '' ,}) + // } + + //서비스 이용약관 선택시 + + dispatch(Actions.agreeTerms(agreeTerms)); + //dispatch 진행 + + stepper.next(); + }; + + const handlerChecked = type => { + if (type === 'all') { + const checked = !termChecked.all; + + setTermCheckd({ privacy: checked, service: checked, all: checked }); + } else if (type === 'privacy') { + if (!termChecked.privacy && termChecked.service) { + handlerChecked('all'); + } else { + setTermCheckd({ + ...termChecked, + all: false, + privacy: !termChecked.privacy + }); + } + } else if (type === 'service') { + if (!termChecked.service && termChecked.privacy) { + handlerChecked('all'); + } else { + setTermCheckd({ + ...termChecked, + all: false, + service: !termChecked.service + }); + } + } + + // console.log(termChecked); + // console.log(!termAll); + // setTermPrivacy(!termAll); + // setTermService(!termAll); + // setTermAll(!termAll); + + // setTermPrivacy(val); + // setTermService(val); + // setTermAll(val); + }; + return ( + <> + + +
    +
    약관동의
    + + 회원가입을 위해 아래의 약관을 확인하시고 필수 항목에 모두 + 동의하셔야 합니다. + +
    +
    + handlerChecked('all')} + label='전체 이용약관에 모두 동의합니다.' + /> +
    + +
    + handlerChecked('service')} + label={terms.termServiceTitle} + /> +
    {terms.termServiceDesc}
    +
    +
    + handlerChecked('privacy')} + label={terms.termPrivacyTitle} + /> +
    {terms.termPrivacyDesc}
    +
    +
    +
    + setOpenModal(!openModal)} + modalClassName='modal-danger' + className='modal-dialog-centered' + > + setOpenModal(!openModal)}> + 약관동의 체크 + + + 약관을 확인하시고 필수 항목에 모두 동의하셔야 합니다. + + + {' '} + + +
    +
    + +
    + + 취소 + + + 다음 + +
    + + ); +}; diff --git a/src/components/analysis/history/AnalysisHistoryDetailGrid.js b/src/components/analysis/history/AnalysisHistoryDetailGrid.js new file mode 100644 index 00000000..01ed3364 --- /dev/null +++ b/src/components/analysis/history/AnalysisHistoryDetailGrid.js @@ -0,0 +1,71 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +import { GridDatabase } from '../../crud/grid/GridDatatable'; + +export const AnalysisHistoryDetailGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + + // <> + // + // + // + // + ); +}; diff --git a/src/components/analysis/history/AnalysisHistoryDetailSearch.js b/src/components/analysis/history/AnalysisHistoryDetailSearch.js new file mode 100644 index 00000000..366b132d --- /dev/null +++ b/src/components/analysis/history/AnalysisHistoryDetailSearch.js @@ -0,0 +1,126 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput +} from 'reactstrap'; +import { Calendar } from 'react-feather'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; + +export const AnalysisHistoryDetailSearch = props => { + // const { log } = useSelector(state => state.analysisHistoryState); + // const dispatch = useDispatch(); + // useEffect(() => { + // dispatch(Actions.detail.request(props.id)); + // }, []); + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    시간
    +
    +
    + + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    비행상태
    +
    + {/*
    + +
    */} +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/analysis/history/AnalysisHistoryDetailStatic.js b/src/components/analysis/history/AnalysisHistoryDetailStatic.js new file mode 100644 index 00000000..d90fc2d9 --- /dev/null +++ b/src/components/analysis/history/AnalysisHistoryDetailStatic.js @@ -0,0 +1,219 @@ +import { useEffect, useState } from 'react'; +import { Line } from 'react-chartjs-2'; +import { useSelector } from 'react-redux'; +import { + Card, + CardHeader, + CardTitle, + CardBody, + CardSubtitle, + Button, + Row, + Col +} from 'reactstrap'; + +export const AnalysisHistoryDetailStatic = props => { + // const { log } = useSelector(state => state.analysisHistoryState); + + const [chartData, setChartData] = useState({}); + + useEffect(() => { + chartDataInit(); + }, [props.data]); + + const chartDataInit = () => { + let arrElev = []; + let arrSpeed = []; + + props.data?.map(item => { + arrElev.push(item.elev); + arrSpeed.push(item.speed); + }); + console.log(arrSpeed); + setChartData({ + labels: [10, 20, 30, 5000], + + datasets: [ + { + yAxisID: 'Speed', + data: arrSpeed, + // data: [ + // 80.59, 99.59, 82.59, 90.59, 115.59, 115.59, 74.59, 75.59, 130.59, + // 1.5955, 125.59, 90.59, 140.59, 130.59, 1.598 + // ], + label: 'Speed', + borderColor: '#ff4961', + lineTension: 0.5, + pointStyle: 'circle', + backgroundColor: '#ff4961', + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: '#fff', + pointHoverBackgroundColor: '#ff4961', + pointShadowOffsetX: 1, + pointShadowOffsetY: 1, + pointShadowBlur: 5, + pointShadowColor: 'rgba(0, 0, 0, 0.25)' + }, + { + yAxisID: 'Altitude', + position: 'right', + data: arrElev, + + label: 'Altitude', + borderColor: '#ffe802', + lineTension: 0.5, + // pointStyle: 'circle', + backgroundColor: '#ffe802', + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: '#fff', + pointHoverBackgroundColor: '#ffe802', + pointShadowOffsetX: 1, + pointShadowOffsetY: 1, + pointShadowBlur: 5, + pointShadowColor: 'rgba(0, 0, 0, 0.25)' + } + ] + }); + }; + + const plugins = [ + { + beforeInit(chart) { + chart.legend.afterFit = function () { + this.height += 20; + }; + } + } + ]; + + const options = { + responsive: true, + maintainAspectRatio: false, + backgroundColor: false, + legend: { + position: 'top', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 10 + } + }, + hover: { + mode: 'label' + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: 'rgba(0, 0, 0, 0.25)', + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + layout: { + padding: { + top: -15, + bottom: -25, + left: -15 + } + }, + scales: { + // xAxes: [ + // { + // display: true, + // scaleLabel: { + // display: true + // }, + // // ticks: { + // // stepSize: 50, + // // min: 0, + // // max: 400, + // // fontColor: 'rgba(200, 200, 200, 0.2)' + // // }, + // gridLines: { + // display: true, + // color: 'rgba(200, 200, 200, 0.2)', + // zeroLineColor: 'rgba(200, 200, 200, 0.2)' + // }, + // ticks: { + // fontColor: 'rgba(200, 200, 200, 0.2)' + // } + // } + // ], + yAxes: [ + { + id: 'Speed', + position: 'left', + display: true, + scaleLabel: { + display: true + }, + ticks: { + stepSize: 100, + // min: 0, + // max: 400, + fontColor: 'rgba(200, 200, 200, 0.2)' + }, + gridLines: { + display: true, + color: 'rgba(200, 200, 200, 0.2)', + zeroLineColor: 'rgba(200, 200, 200, 0.2)' + } + }, + { + id: 'Altitude', + position: 'right', + display: true, + scaleLabel: { + display: true + }, + ticks: { + stepSize: 100, + // min: 0, + // max: 400, + fontColor: 'rgba(200, 200, 200, 0.2)' + }, + gridLines: { + display: true, + color: 'rgba(200, 200, 200, 0.2)', + zeroLineColor: 'rgba(200, 200, 200, 0.2)' + } + } + ] + }, + legend: { + position: 'top', + align: 'start', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 9 + } + } + }; + + return ( +
    + + + + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/analysis/history/AnalysisHistoryGrid.js b/src/components/analysis/history/AnalysisHistoryGrid.js new file mode 100644 index 00000000..84863de1 --- /dev/null +++ b/src/components/analysis/history/AnalysisHistoryGrid.js @@ -0,0 +1,62 @@ +import { GridDatabase } from '../../../components/crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const AnalysisHistoryGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + +
    +
    +
    + +
    + {/*
    + 표시할 데이터가 없습니다. +
    */} + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/analysis/history/AnalysisHistorySearch.js b/src/components/analysis/history/AnalysisHistorySearch.js new file mode 100644 index 00000000..1d23c06a --- /dev/null +++ b/src/components/analysis/history/AnalysisHistorySearch.js @@ -0,0 +1,218 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { Calendar, Search } from 'react-feather'; +import Flatpickr from 'react-flatpickr'; +import { + Button, + ButtonGroup, + Card, + CardBody, + Col, + Input, + Row +} from 'reactstrap'; + +export const AnalysisHistorySearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    일자
    +
    +
    + + +
    + + props.handlerInput('searchDate', val) + } + onKeyPress={props.onKeyPress} + className='form-control flat-picker bg-transparent border-0 shadow-none' + /> + +
    + + + + + + + + + +
    +
    +
    +
    +
    + {/*
    +
    +
    중량
    +
    +
    + + + + + + +
    +
    +
    +
    */} +
    +
    +
    식별번호
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='식별번호를 입력하세요' + /> + + {/* + + + + + */} + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/analysis/simulation/AnalysisSimulationDetail.js b/src/components/analysis/simulation/AnalysisSimulationDetail.js new file mode 100644 index 00000000..43fe2fc3 --- /dev/null +++ b/src/components/analysis/simulation/AnalysisSimulationDetail.js @@ -0,0 +1,240 @@ +import { useRTL } from '@hooks/useRTL'; +import '@styles/react/libs/noui-slider/noui-slider.scss'; +import moment from 'moment'; +import React from 'react'; +import { X } from 'react-feather'; +import { AiFillCaretRight, AiOutlinePause } from 'react-icons/ai'; +import ScrollContainer from 'react-indiana-drag-scroll'; +import { Badge, Button } from 'reactstrap'; +import drone_img from '../../../assets/images/drone.jpg'; +import { ReactComponent as Simulation_icon } from '../../../assets/images/simulation_arrow.svg'; +import { IMG_PATH } from '../../../configs/constants'; +import AnalysisSimulatorSlider from './AnalysisSimulatorSlider'; +export const AnalysisSimulationDetail = props => { + const [isRtl, setIsRtl] = useRTL(); + + return ( +
    + {/* 상세메뉴 닫을때 simulation-wrap에 full 클래스추가해주세요! */} +
    +
    + +
    + {props.data?.cntrlStDt + ? moment(props.data?.cntrlStDt).format('YYYY년 MM월 DD일') + : '-'}{' '} + {props.data?.idntfNum ? props.data?.idntfNum : '-'} 비행 Simulation +
    +
    +
    + +
    +
    +
    + {/* + 총 비행거리85.2m + + + 총 비행시간47분24초 + + + 그룹 명팔네트웍스 + + + 운영자 명홍길동 + */} + + 시작일시 + + {props.data?.cntrlStDt + ? moment(props.data?.cntrlStDt).format( + 'MM월DD일 HH:mm:ss' + ) + : '-'} + + + + 종료일시 + + {props.data?.cntrlEndDt + ? moment(props.data?.cntrlEndDt).format( + 'MM월DD일 HH:mm:ss' + ) + : '-'} + + +
    + {/*
    + 총 비행시간 + 47분24초 +
    +
    + 그룹명 + 팔 네트웍스 +
    +
    + 운영자 명 + 홍길동 +
    */} +
    +
    +
    +
    + 시작위치 + + {props.data?.stArea ? props.data?.stArea : '-'} + +
    +
    + +
    +
    + 종료위치 + + {props.data?.endArea ? props.data?.endArea : '-'} + +
    +
    +
    +
    + 시간 + {props.info?.srvrRcvDt} +
    +
    + 속도 + + {props.info?.speed} {props.info?.speedType} + +
    +
    + 고도 + + {props.info?.elev} {props.info?.elevType} + +
    +
    + 좌표(위도/경도) + + {props.info?.lon ? props.info?.lon + ' / ' : '-'} + + {props.info?.lat} + +
    +
    + 헤딩방위각 + {props.info?.heading}° +
    +
    +
    +
    +
    +
    + + {/*
    */} +
    +
    + + 식별번호 + + {' '} + {props.data?.idntfNum ? props.data?.idntfNum : '-'} + + + + 모델명 + + {props.data?.arcrftModelNm + ? props.data?.arcrftModelNm + : '-'} + + +
    +
    +
    +
    +
    +
    +
    + props.setIsPlay(!props.isPlay)} + > + {/* 일시정지 버튼은 d-none 빼고 플레이버튼에 d-none 주시면 바뀝니다 */} + {!props.isPlay ? ( + + ) : ( + + )} + + +
    +
    + +
    +
    +
    +
    시간
    +
    평균 속도
    +
    평균 고도
    +
    배터리 소모량
    +
    +
    +
    + {/*선택시 */} + {/*
    +
    01:00
    +
    0.1m
    +
    1.1m
    +
    100
    +
    */} + {props.stcsList?.map(item => { + return ( +
    +
    {item.timeCd}
    +
    + {item.avrgSpeed} + {item.speedType} +
    +
    + {item.avrgElev} + {item.elevType} +
    +
    {item.maxBttrLvl - item.minBttrLvl}
    +
    + ); + })} +
    +
    +
    +
    +
    +
    + ); +}; diff --git a/src/components/analysis/simulation/AnalysisSimulationMap.js b/src/components/analysis/simulation/AnalysisSimulationMap.js new file mode 100644 index 00000000..7b92ba58 --- /dev/null +++ b/src/components/analysis/simulation/AnalysisSimulationMap.js @@ -0,0 +1,5 @@ +import { NMap } from '../../map/nhn/NMap'; + +export const AnalysisSimulationMap = () => { + return ; +}; diff --git a/src/components/analysis/simulation/AnalysisSimulationMenu.js b/src/components/analysis/simulation/AnalysisSimulationMenu.js new file mode 100644 index 00000000..2341ca26 --- /dev/null +++ b/src/components/analysis/simulation/AnalysisSimulationMenu.js @@ -0,0 +1,44 @@ +import { AiOutlinePoweroff } from 'react-icons/ai'; +import { ReactComponent as DroneMenuIcon } from '../../../assets/images/drone_menu_icon.svg'; +import { useDispatch, useSelector } from 'react-redux'; +import { Sun, Map, Bell } from 'react-feather'; +import logo from '../../../assets/images/pal_logo.png'; + +export const AnalysisSimulationMenu = props => { + return ( +
    +

    + + PAL +

    +
      +
    • + +
    • + {/*
    • + +
    • +
    • + +
    • */} +
    +
      +
    • + console.log(333)} + /> +
    • + + {/* socket_off = 클래스명 변경시 빨간색! 접속이 원할하지않을때 */} +
    +
    + ); +}; diff --git a/src/components/analysis/simulation/AnalysisSimulationReport.js b/src/components/analysis/simulation/AnalysisSimulationReport.js new file mode 100644 index 00000000..4966b8b2 --- /dev/null +++ b/src/components/analysis/simulation/AnalysisSimulationReport.js @@ -0,0 +1,112 @@ +import moment from 'moment'; +import React from 'react'; +import { Calendar, X } from 'react-feather'; +import Flatpickr from 'react-flatpickr'; +import { Button, Input, InputGroup } from 'reactstrap'; + +export const AnalysisSimulationReport = props => { + // console.log(props.params); + console.log(11111111111111); + return ( +
    +
    +
    +

    비행 Simulation

    + +
    +
    +
    + 검색하실 날짜 정보 또는 드론 식별번호를 입력해주세요. +
    +
    +
    + props.handlerInput('searchDate', val)} + className='form-control flat-picker bg-transparent border-0 shadow-none' + /> + +
    +
    +
    + + props.setFilterId(`${e.target.value}`)} + /> + +
    +
    + +
    +
    +
    +
    + {props.count === 0 ? ( +
    표시할 데이터가 없습니다.
    + ) : ( + props.data?.map(item => { + // console.log(item); + // console.log( + // item.idntfNum, + // ':::', + // item.idntfNum.indexOf(props.filterId) + // ); + // console.log(item.idntfNum.indexOf(props.filterId)); + if (item.idntfNum && item.idntfNum.indexOf(props.filterId) != -1) { + return ( +
    props.handlerDetail(item.cntrlId)} + key={item.cntrlId} + > +
    +
    +
    식별번호
    +
    {item.idntfNum}
    +
    +
    +
    일자
    +
    + {moment(item.cntrlStDt).format('YYYY년MM월DD일')} +
    +
    +
    +
    시작 위치
    +
    {item.stArea}
    +
    +
    +
    시작/종료 시간
    +
    + {moment(item.cntrlStDt).format('HH:mm')} + {' '}/{' '} + {moment(item.cntrlEndDt).format('HH:mm')} +
    +
    + {/*
    +
    총 비행거리/시간
    +
    ddd
    +
    */} +
    +
    + ); + } + }) + )} +
    +
    + ); +}; diff --git a/src/components/analysis/simulation/AnalysisSimulatorSlider.js b/src/components/analysis/simulation/AnalysisSimulatorSlider.js new file mode 100644 index 00000000..c809f4c3 --- /dev/null +++ b/src/components/analysis/simulation/AnalysisSimulatorSlider.js @@ -0,0 +1,73 @@ +import Nouislider from 'nouislider-react'; +import { useEffect } from 'react'; + +const AnalysisSimulatorSlider = ({ + direction, + count, + playCount, + setSliderCount +}) => { + const colorOptions = { + start: [playCount ? playCount : 0], + // connect: true, + behaviour: 'drag', + animate: false, + tooltips: true, + range: { + min: 0, + max: count ? count : 1 + }, + format: { + // 'to' the formatted value. Receives a number. + to: function (value) { + return Math.round(value); + }, + // 'from' the formatted value. + // Receives a string, should return a number. + from: function (value) { + return Math.round(value); + } + }, + pips: { + mode: 'range', + // stepped: true, + density: 3 + }, + onChange: e => { + setSliderCount(e); + }, + direction + }; + + useEffect(() => { + console.log(playCount); + }, [playCount]); + return ( +
    + {/*
    Default / Primary Color Slider
    */} + {/* */} + + {/* +
    Secondary Color Slider
    + + +
    Success Color Slider
    + + +
    Danger Color Slider
    + + +
    warning Color Slider
    + + +
    info Color Slider
    + */} +
    + ); +}; + +export default AnalysisSimulatorSlider; diff --git a/src/components/basis/dron/BasisDronForm.js b/src/components/basis/dron/BasisDronForm.js new file mode 100644 index 00000000..02c7e743 --- /dev/null +++ b/src/components/basis/dron/BasisDronForm.js @@ -0,0 +1,389 @@ +import classnames from 'classnames'; +import React from 'react'; +import { + Card, + CardBody, + Col, + FormFeedback, + FormGroup, + Input, + Label, + Row +} from 'reactstrap'; +import { ARCTFT_TYPE_CD, WGHT_TYPE_CD } from '../../../configs/constants'; + +export const BasisDronForm = props => { + return ( + + + + +
    +
    +
    +

    상세정보

    +
    +
    + {props.type === 'update' ? ( + 최종 수정일자 : {props.updateDt} + ) : null} +
    +
    + +
    +
    +
    +

    그룹정보 정보

    +
    +
    + + + + + + + + + + + + + + +
    +
    + +
    +
    +

    기체 정보

    +
    +
    + + + + + + {props.errors && props.errors.prdctNum && ( + + {props.errors.prdctNum.message} + + )} + + + + + + + {props.errors && props.errors.arcrftModelNm && ( + + {props.errors.arcrftModelNm.message} + + )} + + + + + + + + {/* CDNOT 코드연동 필요 */} + {ARCTFT_TYPE_CD.map(item => { + return ( + + ); + })} + + {props.errors && props.errors.arcrftTypeCd && ( + + {props.errors.arcrftTypeCd.message} + + )} + + + + + + + {/* CDNOT 코드연동 필요 */} + + {WGHT_TYPE_CD.map(item => { + return ( + + ); + })} + + {props.errors && props.errors.wghtTypeCd && ( + + {props.errors.wghtTypeCd.message} + + )} + + + + + + + + + + + {props.errors && props.errors.cameraYn && ( + + {props.errors.cameraYn.message} + + )} + + + + + + + + + + {props.errors && props.errors.insrncYn && ( + + {props.errors.insrncYn.message} + + )} + + + + + + + + {props.errors && props.errors.prdctCmpnNm && ( + + {props.errors.prdctCmpnNm.message} + + )} + + + +
    +
    +
    +
    +

    운영자 정보

    +
    +
    + + + + + + {props.errors && props.errors.ownerNm && ( + + {props.errors.ownerNm.message} + + )} + + + + + + + {props.errors && props.errors.hpno && ( + + {props.errors.hpno.message} + + )} + + + +
    +
    +
    + + {/*
    + + 저장 + + + 삭제 + +
    */} +
    +
    +
    + +
    + ); +}; diff --git a/src/components/basis/dron/BasisDronGrid.js b/src/components/basis/dron/BasisDronGrid.js new file mode 100644 index 00000000..42d7e399 --- /dev/null +++ b/src/components/basis/dron/BasisDronGrid.js @@ -0,0 +1,56 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisDronGrid = props => { + return ( + <> +
    +
    +

    {props.subTitle} 기체목록

    + 검색결과 총 {props.count}건 +
    +
    + + 기체등록 + +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/basis/dron/BasisDronImage.js b/src/components/basis/dron/BasisDronImage.js new file mode 100644 index 00000000..17cb0fc7 --- /dev/null +++ b/src/components/basis/dron/BasisDronImage.js @@ -0,0 +1,56 @@ +import React from 'react'; +import { Edit, Image, Trash2 } from 'react-feather'; +import { Button, Label, Media } from 'reactstrap'; + +export const BasisDronImage = props => { + return ( + + +
    + {/* 이미지가 있을때*/} + {/* */} + {/* 이미지가 없을때 */} + {props.img ? ( + + ) : ( +
    + +
    + )} +
    +
    + + 업로드 + + + + + + + 삭제 + + + + +
    + {/*
    이미지 최적 크기 300*300
    */} +
    +
    + ); +}; diff --git a/src/components/basis/dron/BasisDronSearch.js b/src/components/basis/dron/BasisDronSearch.js new file mode 100644 index 00000000..21c2a949 --- /dev/null +++ b/src/components/basis/dron/BasisDronSearch.js @@ -0,0 +1,160 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const BasisDronSearch = props => { + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    식별번호
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='식별번호를 입력하세요' + /> + + {/* + + + + + */} + +
    +
    +
    +
    +
    +
    +
    모델명
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='모델명을 입력하세요' + /> + + {/* + + + + + */} + +
    +
    +
    +
    + {/*
    +
    +
    종류
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='식별번호를 입력하세요' + /> + + +
    +
    +
    +
    */} +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/dron/BasisDronTab.js b/src/components/basis/dron/BasisDronTab.js new file mode 100644 index 00000000..45c90007 --- /dev/null +++ b/src/components/basis/dron/BasisDronTab.js @@ -0,0 +1,94 @@ +import { useState } from 'react'; +import { + Card, + CardBody, + Row, + Col, + Nav, + NavItem, + NavLink, + TabContent, + CardTitle, + CardText, + Button, + TabPane, + Form, + FormGroup, + Label, + Input, + Media +} from 'reactstrap'; +import classnames from 'classnames'; +import { + User, + Info, + Share, + X, + Lock, + Edit, + Trash2, + Image, + UserCheck, + Clipboard, + Settings, + AlertTriangle +} from 'react-feather'; +import { BasisDronForm } from './BasisDronForm'; +import Repeater from '@components/repeater'; +import Avatar from '@components/avatar'; +import drone_img from '../../../assets/images/drone.jpg'; +import { BasisDronImage } from './BasisDronImage'; +import { BasisIdntfForm } from './BasisIdntform'; +import { BasisDronDetailContainer } from '../../../containers/basis/dron/BasisDronDetailContainer'; +import { BasisIdntfContainer } from '../../../containers/basis/dron/BasisIdntfContainer'; +export const BasisDronTab = props => { + const [activeTab, setActiveTab] = useState('1'); + + const toggle = tab => { + if (activeTab !== tab) setActiveTab(tab); + }; + return ( + + + + + + + + + + + + + + + + + + ); +}; diff --git a/src/components/basis/dron/BasisGroupDronGrid.js b/src/components/basis/dron/BasisGroupDronGrid.js new file mode 100644 index 00000000..91b4c211 --- /dev/null +++ b/src/components/basis/dron/BasisGroupDronGrid.js @@ -0,0 +1,48 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupDronGrid = props => { + return ( + <> +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/basis/dron/BasisIdntform.js b/src/components/basis/dron/BasisIdntform.js new file mode 100644 index 00000000..a212ae93 --- /dev/null +++ b/src/components/basis/dron/BasisIdntform.js @@ -0,0 +1,181 @@ +import React, { useEffect, useState } from 'react'; +import moment from 'moment'; + +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + Form, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { + User, + Info, + Share, + X, + Lock, + Edit, + Trash2, + Image, + UserCheck, + Clipboard, + Settings, + AlertTriangle +} from 'react-feather'; + +import Repeater from '@components/repeater'; + +export const BasisIdntfForm = props => { + return ( + + + + +
    +
    +
    +

    {props.title} 식별장치 정보

    +
    +
    + +
    +
    +
    + + + + + * + 식별번호 + + + + + *장비타입 + + + + + *수정일자 + + + + + {i => ( +
    + + + + + props.handlerInput(e, i)} + value={props.data[i].idntfNum} + readOnly={props.data[i].isSave} + size='sm' + > + + + + + + + + + + + + + + + + + props.deletaData( + props.data[i].isSave, + props.data[i].id + ) + } + outline + > + + 삭제 + + + +
    + )} +
    +
    +
    +
    +
    +
    + + + 추가 + + + 저장 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/basis/group/BaisGroupForm.js b/src/components/basis/group/BaisGroupForm.js new file mode 100644 index 00000000..d56820c3 --- /dev/null +++ b/src/components/basis/group/BaisGroupForm.js @@ -0,0 +1,129 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; + +export const BasisGroupForm = props => { + return ( + + + + +
    +
    +
    +

    {props.title} 상세정보

    +
    +
    + {props.groupData.type === 'update' ? ( + 최종 수정일자 : {props.groupData.updateDt} + ) : null} +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + {/* + + + + + + + + */} + +
    +
    +
    + +
    + + 저장 + + {/* + 목록 + */} + + 삭제 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupApprovalGrid.js b/src/components/basis/group/BasisGroupApprovalGrid.js new file mode 100644 index 00000000..32405992 --- /dev/null +++ b/src/components/basis/group/BasisGroupApprovalGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupApprovalGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    + {/*
    + + 그룹생성 + +
    */} +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupApprovalSearch.js b/src/components/basis/group/BasisGroupApprovalSearch.js new file mode 100644 index 00000000..4b77371f --- /dev/null +++ b/src/components/basis/group/BasisGroupApprovalSearch.js @@ -0,0 +1,188 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + Label, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const BasisGroupApprovalSearch = props => { + const [isCheckBox, setIsCheckBox] = useState({ + all: true, + yes: false, + no: false + }); + + useEffect(() => { + let aprvYn = ''; + + if (!isCheckBox.all) { + if (isCheckBox.yes) { + aprvYn = 'Y'; + } else if (isCheckBox.no) { + aprvYn = 'N'; + } else { + aprvYn = '-'; + } + } + + props.setParams({ + ...props.params, + aprvYn: aprvYn + }); + }, [isCheckBox]); + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    신청자 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    승인여부
    +
    + {/*
    + +
    */} +
    + + setIsCheckBox({ + all: !isCheckBox.all, + yes: !isCheckBox.all, + no: !isCheckBox.all + }) + } + /> + + setIsCheckBox({ + all: false, + yes: !isCheckBox.yes + }) + } + /> + + setIsCheckBox({ + all: false, + no: !isCheckBox.no + }) + } + /> +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupDetailJoinGrid.js b/src/components/basis/group/BasisGroupDetailJoinGrid.js new file mode 100644 index 00000000..4f1837e0 --- /dev/null +++ b/src/components/basis/group/BasisGroupDetailJoinGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupDetailJoinGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    + {/*
    + + 그룹생성 + +
    */} +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupDetailJoinSearch.js b/src/components/basis/group/BasisGroupDetailJoinSearch.js new file mode 100644 index 00000000..97eae247 --- /dev/null +++ b/src/components/basis/group/BasisGroupDetailJoinSearch.js @@ -0,0 +1,108 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + Label, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const BasisGroupDetailJoinSearch = props => { + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupGrid.js b/src/components/basis/group/BasisGroupGrid.js new file mode 100644 index 00000000..eeb39c97 --- /dev/null +++ b/src/components/basis/group/BasisGroupGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + + 그룹생성 + +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupJoinGrid.js b/src/components/basis/group/BasisGroupJoinGrid.js new file mode 100644 index 00000000..57848d8a --- /dev/null +++ b/src/components/basis/group/BasisGroupJoinGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupJoinGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + + 가입하기 + +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupSearch.js b/src/components/basis/group/BasisGroupSearch.js new file mode 100644 index 00000000..2037d16c --- /dev/null +++ b/src/components/basis/group/BasisGroupSearch.js @@ -0,0 +1,96 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const BasisGroupSearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='그룹명을 입력하세요' + /> + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupUsersGrid.js b/src/components/basis/group/BasisGroupUsersGrid.js new file mode 100644 index 00000000..debc75ee --- /dev/null +++ b/src/components/basis/group/BasisGroupUsersGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const BasisGroupUsersGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    + {/*
    + + 그룹생성 + +
    */} +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/basis/group/BasisGroupUsersSearch.js b/src/components/basis/group/BasisGroupUsersSearch.js new file mode 100644 index 00000000..83945989 --- /dev/null +++ b/src/components/basis/group/BasisGroupUsersSearch.js @@ -0,0 +1,137 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + Label, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const BasisGroupUsersSearch = props => { + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    사용자 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    + {/*
    +
    +
    권한 명
    +
    +
    + + + + + + + + + + + +
    +
    +
    +
    */} +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/crud/excel/ExcelExportButton.js b/src/components/crud/excel/ExcelExportButton.js new file mode 100644 index 00000000..54762410 --- /dev/null +++ b/src/components/crud/excel/ExcelExportButton.js @@ -0,0 +1,20 @@ +import { useEffect } from 'react'; +import { CSVLink, CSVDownload } from 'react-csv'; +import { Button } from 'reactstrap'; +import { File } from 'react-feather'; +export const ExcelExportButton = props => { + // console.log(props); + return ( + + + + 엑셀다운로드 + + + ); +}; diff --git a/src/components/crud/grid/GridDatatable.js b/src/components/crud/grid/GridDatatable.js new file mode 100644 index 00000000..0b1b150e --- /dev/null +++ b/src/components/crud/grid/GridDatatable.js @@ -0,0 +1,30 @@ +import DataTable from 'react-data-table-component'; +import { + MoreVertical, + Edit, + Trash, + Search, + File, + ChevronDown +} from 'react-feather'; +export const GridDatabase = props => { + return props.count <= 0 ? ( +
    표시할 데이터가 없습니다.
    + ) : ( + } + className='react-dataTable pal-dateTable' + // defaultSortField='invoiceId' + // paginationDefaultPage={currentPage} + // paginationComponent={CustomPagination} + data={props.data} + /> + ); +}; diff --git a/src/components/dashboard/DashboardDronList.js b/src/components/dashboard/DashboardDronList.js new file mode 100644 index 00000000..b2cd7210 --- /dev/null +++ b/src/components/dashboard/DashboardDronList.js @@ -0,0 +1,35 @@ +import { Plus } from 'react-feather'; +import { Card, CardBody, CardHeader, CardTitle, Table } from 'reactstrap'; + +export const DashboardDronList = props => { + return ( + + + 내 기체 정보 + + + + + + + + + + + + {props.data?.map((item, index) => { + return ( + + + + + ); + })} + +
    제작 번호그룹 명
    {item.prdctNum}{item.createDt}
    +
    +
    + ); +}; diff --git a/src/components/dashboard/DashboardGroupList.js b/src/components/dashboard/DashboardGroupList.js new file mode 100644 index 00000000..98cd0e4a --- /dev/null +++ b/src/components/dashboard/DashboardGroupList.js @@ -0,0 +1,35 @@ +import { Plus } from 'react-feather'; +import { Card, CardBody, CardHeader, CardTitle, Table } from 'reactstrap'; + +export const DashboardGroupList = props => { + return ( + + + 내 그룹 정보 + + + + + + + + + + + + {props.data?.map((item, index) => { + return ( + + + + + ); + })} + +
    그룹 명생성일시
    {item.groupNm}{item.createDt}
    +
    +
    + ); +}; diff --git a/src/components/dashboard/DashboardMenu.js b/src/components/dashboard/DashboardMenu.js new file mode 100644 index 00000000..bb815f8e --- /dev/null +++ b/src/components/dashboard/DashboardMenu.js @@ -0,0 +1,39 @@ +import { Card, Col, Row } from 'reactstrap'; + +export const DashboardMenu = props => { + return ( + + + + window.open('/control', '_blank')}> + 드론 관제 시스템 + + + + + + props.movePage('/analysis/history/list')}> + 비행 이력 현황 + + + + + + props.movePage('/basis/group/index')}> + 기초 정보 관리 + + + + + + window.open('/analysis/simulation/index', '_blank')} + > + 비행 시뮬레이션 + + + + + ); +}; diff --git a/src/components/dashboard/DashboardStcsArea.js b/src/components/dashboard/DashboardStcsArea.js new file mode 100644 index 00000000..2596a69a --- /dev/null +++ b/src/components/dashboard/DashboardStcsArea.js @@ -0,0 +1,168 @@ +import { ko } from 'date-fns/esm/locale'; +import React, { useEffect, useState } from 'react'; +import { Doughnut } from 'react-chartjs-2'; +import DatePicker from 'react-datepicker'; +import 'react-datepicker/dist/react-datepicker.css'; +import { Calendar } from 'react-feather'; +import { Card, CardBody, CardHeader, CardTitle } from 'reactstrap'; +import { useSkin } from '../../utility/hooks/useSkin'; + +export const DashboardStcsArea = props => { + const [chartData, setChartData] = useState({}); + + const [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4'; + + const arrColors = [ + successColorShade, + warningLightColor, + primaryColorShade, + yellowColor, + blueColor + ]; + + const arrColorsClass = [ + 'successColorShade', + 'warningLightColor', + 'primaryColorShade', + 'yellowColor', + 'blueColor' + ]; + + const options = { + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + cutoutPercentage: 60, + legend: { display: false }, + tooltips: { + callbacks: { + // label(tooltipItem, data) { + // const label = data.datasets[0].labels[tooltipItem.index] || '', + // value = data.datasets[0].data[tooltipItem.index]; + // const output = ` ${label} : ${value} %`; + // return output; + // } + }, + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + } + }; + + const chartDataInit = () => { + let arrArea = []; + let arrValue = []; + + props.data?.map(item => { + console.log('>>>>>>>>>>>', props.data); + arrArea.push(item.typeCd); + arrValue.push(item.count); + }); + + setChartData({ + labels: arrArea, + datasets: [ + { + data: arrValue, + backgroundColor: arrColors, + borderWidth: 0, + pointStyle: 'rectRounded' + } + ] + }); + }; + + useEffect(() => { + console.log(props.data); + chartDataInit(); + }, [props.data]); + + return ( + + + TOP5 지역 별 비행횟수 통계 + {/*
    + + +
    */} +
    +
    + + props.setStartDate(date)} + dateFormat='yyy / MMMM' + showMonthYearPicker + showFullMonthYearPicker + showFourColumnMonthYearPicker + className='form-control bg-transparent border-0 shadow-none' + /> +
    +
    +
    + +
    + +
    +
    + {props.data?.map((item, index) => { + return ( +
    +
    + + {item.typeCd} + ({item.count}) +
    + + {/*
    + + 인천광역시 +
    +
    + + 충청북도 +
    +
    + + 세종시 +
    +
    + + 제주도 +
    */} +
    + ); + })} +
    +
    +
    + ); +}; diff --git a/src/components/dashboard/DashboardStcsDay.js b/src/components/dashboard/DashboardStcsDay.js new file mode 100644 index 00000000..682a82ab --- /dev/null +++ b/src/components/dashboard/DashboardStcsDay.js @@ -0,0 +1,144 @@ +import { ko } from 'date-fns/esm/locale'; +import React, { useEffect, useState } from 'react'; +import { Bar } from 'react-chartjs-2'; +import DatePicker from 'react-datepicker'; +import 'react-datepicker/dist/react-datepicker.css'; +import { Calendar } from 'react-feather'; +import { Card, CardBody, CardHeader, CardTitle } from 'reactstrap'; +import { useSkin } from '../../utility/hooks/useSkin'; + +export const DashboardStcsDay = props => { + const [chartData, setChartData] = useState({}); + + const [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4'; + + const options = { + elements: { + rectangle: { + borderWidth: 2, + borderSkipped: 'bottom' + } + }, + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + legend: { + display: false + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + scales: { + xAxes: [ + { + display: true, + gridLines: { + display: true, + color: gridLineColor, + zeroLineColor: gridLineColor + }, + scaleLabel: { + display: false + }, + ticks: { + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 1, + // min: 0, + // max: 400, + fontColor: labelColor + } + } + ] + } + }; + + const chartDataInit = () => { + let arrDay = []; + let arrValue = []; + + props.data?.map(item => { + console.log('>>>>>>>>>>>', props.data); + arrDay.push(item.typeCd); + arrValue.push(item.count); + }); + + setChartData({ + labels: arrDay, + + datasets: [ + { + data: arrValue, + backgroundColor: successColorShade, + borderColor: 'transparent', + barThickness: 15 + } + ] + }); + }; + + useEffect(() => { + console.log(props.data); + chartDataInit(); + }, [props.data]); + + return ( + + + 일 별 비행횟수 통계 +
    +
    + + props.setStartDate(date)} + dateFormat='yyy / MMMM' + showMonthYearPicker + showFullMonthYearPicker + showFourColumnMonthYearPicker + className='form-control bg-transparent border-0 shadow-none' + /> +
    +
    +
    + +
    + +
    +
    +
    + ); +}; diff --git a/src/components/layout/CustomDetailLayout.js b/src/components/layout/CustomDetailLayout.js new file mode 100644 index 00000000..5851a84a --- /dev/null +++ b/src/components/layout/CustomDetailLayout.js @@ -0,0 +1,70 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label, + Breadcrumb, + BreadcrumbItem +} from 'reactstrap'; + +import { useHistory } from 'react-router-dom'; + +import { + MoreVertical, + Edit, + Trash, + Search, + File, + ArrowLeftCircle, + X +} from 'react-feather'; +import { MessageErrorModal } from '../message/MessageErrorModal'; +import { MessageInfoModal } from '../message/MessageInfoModal'; + +export const CustomDetailLayout = ({ children, ...props }) => { + const history = useHistory(); + const handlerClose = () => { + history.goBack(); + }; + return ( +
    +
    +
    +

    {props.title}

    +
    +
    + + + +
    +
    + + {children} + + +
    + ); +}; diff --git a/src/components/layout/CustomMainLayout.js b/src/components/layout/CustomMainLayout.js new file mode 100644 index 00000000..ca8df6cd --- /dev/null +++ b/src/components/layout/CustomMainLayout.js @@ -0,0 +1,17 @@ +import { MessageErrorModal } from '../message/MessageErrorModal'; +import { MessageInfoModal } from '../message/MessageInfoModal'; + +export const CustomMainLayout = ({ children, ...props }) => { + return ( +
    +
    +
    +

    {props.title}

    +
    +
    + {children} + + +
    + ); +}; diff --git a/src/components/map/MapControl.js b/src/components/map/MapControl.js new file mode 100644 index 00000000..787819d0 --- /dev/null +++ b/src/components/map/MapControl.js @@ -0,0 +1,10 @@ +import React from 'react'; +import { GoogleCustomMap } from './google/GoogleMap'; +import { NaverCustomMap } from './naver/NaverMap'; + +export const MapControl = props => { + // console.log('```````````````````````'); + return ( + <>{props.mapType === 'google' ? : } + ); +}; diff --git a/src/components/map/geojson/airArea.json b/src/components/map/geojson/airArea.json new file mode 100644 index 00000000..8a58b77e --- /dev/null +++ b/src/components/map/geojson/airArea.json @@ -0,0 +1,5629 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.965554, 37.61354, 0], + [126.960926, 37.61124, 0], + [126.956293, 37.608865, 0], + [126.951108, 37.604756, 0], + [126.948874, 37.602449, 0], + [126.946903, 37.599997, 0], + [126.945208, 37.597417, 0], + [126.943804, 37.594731, 0], + [126.942701, 37.591957, 0], + [126.941906, 37.589118, 0], + [126.941528, 37.585398, 0], + [126.941357, 37.582133, 0], + [126.9417, 37.578732, 0], + [126.942701, 37.574703, 0], + [126.943804, 37.571929, 0], + [126.945208, 37.569243, 0], + [126.946903, 37.566663, 0], + [126.948874, 37.564211, 0], + [126.951108, 37.561904, 0], + [126.953587, 37.55976, 0], + [126.956293, 37.557795, 0], + [126.959204, 37.556025, 0], + [126.962299, 37.554462, 0], + [126.965554, 37.55312, 0], + [126.968944, 37.552007, 0], + [126.972443, 37.551132, 0], + [126.976026, 37.550503, 0], + [126.981182, 37.550021, 0], + [126.986996, 37.550124, 0], + [126.990634, 37.550503, 0], + [126.995258, 37.551246, 0], + [126.999893, 37.552471, 0], + [127.004361, 37.554462, 0], + [127.007456, 37.556025, 0], + [127.010367, 37.557795, 0], + [127.013073, 37.55976, 0], + [127.015552, 37.561904, 0], + [127.017786, 37.564211, 0], + [127.019757, 37.566663, 0], + [127.021452, 37.569243, 0], + [127.022856, 37.571929, 0], + [127.023959, 37.574703, 0], + [127.024754, 37.577542, 0], + [127.025233, 37.580425, 0], + [127.025393, 37.58333, 0], + [127.025233, 37.586235, 0], + [127.024754, 37.589118, 0], + [127.023754, 37.593016, 0], + [127.022038, 37.59628, 0], + [127.019757, 37.599997, 0], + [127.017786, 37.602449, 0], + [127.014313, 37.606072, 0], + [127.010367, 37.608865, 0], + [127.006073, 37.611104, 0], + [127.00264, 37.612736, 0], + [126.997716, 37.614653, 0], + [126.994217, 37.615528, 0], + [126.990634, 37.616157, 0], + [126.986996, 37.616536, 0], + [126.98333, 37.616663, 0], + [126.979664, 37.616536, 0], + [126.976026, 37.616157, 0], + [126.972443, 37.615528, 0], + [126.968944, 37.614653, 0], + [126.965554, 37.61354, 0] + ] + ] + }, + "properties": { "name": "P73", "description": "서울도심 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.893847, 37.558374, 0], + [126.907326, 37.546054, 0], + [126.928797, 37.543284, 0], + [126.940853, 37.536742, 0], + [126.956415, 37.523686, 0], + [126.962547, 37.521829, 0], + [126.974069, 37.535605, 0], + [126.98629, 37.53486, 0], + [127.002227, 37.524393, 0], + [127.009951, 37.529994, 0], + [127.017809, 37.540036, 0], + [127.036712, 37.541093, 0], + [127.054451, 37.535074, 0], + [127.059139, 37.540584, 0], + [127.063576, 37.546102, 0], + [127.068043, 37.552607, 0], + [127.071648, 37.560364, 0], + [127.073536, 37.566623, 0], + [127.074817, 37.570578, 0], + [127.075939, 37.577916, 0], + [127.075939, 37.586486, 0], + [127.075081, 37.594648, 0], + [127.073193, 37.601584, 0], + [127.070548, 37.609254, 0], + [127.065811, 37.617223, 0], + [127.060661, 37.624565, 0], + [127.054113, 37.631811, 0], + [127.048535, 37.636635, 0], + [127.042448, 37.641055, 0], + [127.035898, 37.645038, 0], + [127.028935, 37.648554, 0], + [127.021611, 37.651575, 0], + [127.010193, 37.655014, 0], + [126.998047, 37.657463, 0], + [126.98513, 37.658548, 0], + [126.976204, 37.658004, 0], + [126.969681, 37.65746, 0], + [126.960411, 37.656101, 0], + [126.949244, 37.654079, 0], + [126.941616, 37.651575, 0], + [126.934292, 37.648554, 0], + [126.927329, 37.645038, 0], + [126.920779, 37.641055, 0], + [126.914692, 37.636635, 0], + [126.909114, 37.631811, 0], + [126.904088, 37.62662, 0], + [126.899651, 37.621102, 0], + [126.895839, 37.615298, 0], + [126.892679, 37.609254, 0], + [126.890197, 37.603013, 0], + [126.88841, 37.596626, 0], + [126.887332, 37.590139, 0], + [126.886972, 37.583602, 0], + [126.887332, 37.577065, 0], + [126.88841, 37.570578, 0], + [126.890373, 37.564718, 0], + [126.893847, 37.558374, 0] + ] + ] + }, + "properties": { "name": "P73B", "description": "서울도심 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.683323, 37.716663, 0], + [126.883354, 37.633327, 0], + [127.666669, 37.966655, 0], + [128.464535, 38.060707, 0], + [128.516672, 38.066657, 0], + [128.533337, 38.133331, 0], + [128.599993, 38.200006, 0], + [128.601066, 38.213276, 0], + [128.559503, 38.270766, 0], + [128.549998, 38.28818, 0], + [128.550683, 38.303774, 0], + [128.543802, 38.311177, 0], + [128.527866, 38.324159, 0], + [128.528777, 38.334883, 0], + [128.519066, 38.3408, 0], + [128.510833, 38.354392, 0], + [128.512767, 38.368459, 0], + [128.456851, 38.433499, 0], + [128.466955, 38.449947, 0], + [128.437266, 38.486662, 0], + [128.423793, 38.522201, 0], + [128.406567, 38.544104, 0], + [128.410929, 38.555948, 0], + [128.40333, 38.56611, 0], + [128.360025, 38.61249, 0], + [128.317379, 38.589921, 0], + [128.314819, 38.549239, 0], + [128.309665, 38.484755, 0], + [128.312063, 38.472729, 0], + [128.282547, 38.432077, 0], + [128.257141, 38.41809, 0], + [128.217014, 38.376524, 0], + [128.193283, 38.366425, 0], + [128.133382, 38.329157, 0], + [128.109897, 38.329182, 0], + [128.067997, 38.306914, 0], + [128.04693, 38.304994, 0], + [127.98762, 38.315522, 0], + [127.888554, 38.326385, 0], + [127.830734, 38.304486, 0], + [127.790909, 38.329807, 0], + [127.784729, 38.343272, 0], + [127.76619, 38.33627, 0], + [127.743181, 38.335623, 0], + [127.574924, 38.330752, 0], + [127.510757, 38.296404, 0], + [127.471619, 38.313107, 0], + [127.390513, 38.331958, 0], + [127.344004, 38.32087, 0], + [127.302704, 38.31203, 0], + [127.251892, 38.32442, 0], + [127.148895, 38.300715, 0], + [127.139421, 38.307234, 0], + [127.111749, 38.293001, 0], + [127.09124, 38.278494, 0], + [127.081604, 38.27754, 0], + [127.066498, 38.260289, 0], + [127.047958, 38.258132, 0], + [127.021866, 38.231169, 0], + [127.010193, 38.216604, 0], + [126.988443, 38.208441, 0], + [126.97792, 38.184768, 0], + [126.975861, 38.176132, 0], + [126.962002, 38.157933, 0], + [126.971309, 38.146338, 0], + [126.96697, 38.138978, 0], + [126.909256, 38.11295, 0], + [126.900035, 38.102644, 0], + [126.884537, 38.099442, 0], + [126.876984, 38.085932, 0], + [126.863479, 38.046199, 0], + [126.813126, 37.993998, 0], + [126.725922, 37.955568, 0], + [126.701889, 37.949071, 0], + [126.680603, 37.951237, 0], + [126.679916, 37.924701, 0], + [126.695277, 37.911293, 0], + [126.68747, 37.888402, 0], + [126.692963, 37.840699, 0], + [126.674423, 37.825514, 0], + [126.666305, 37.782716, 0], + [126.659317, 37.778856, 0], + [126.636048, 37.777631, 0], + [126.595297, 37.763353, 0], + [126.572113, 37.763658, 0], + [126.483209, 37.803957, 0], + [126.447144, 37.829853, 0], + [126.427231, 37.840699, 0], + [126.388361, 37.847803, 0], + [126.276856, 37.826057, 0], + [126.222014, 37.822172, 0], + [126.195145, 37.808699, 0], + [126.189652, 37.790795, 0], + [126.202011, 37.746286, 0], + [126.196518, 37.726194, 0], + [126.178665, 37.714245, 0], + [126.125794, 37.713702, 0], + [126.109314, 37.714788, 0], + [126.166675, 37.650008, 0], + [126.683323, 37.716663, 0] + ] + ] + }, + "properties": { "name": "P518", "description": "휴전선 비행금지구역", "type": "0001"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.633339, 38.63334, 0], + [128.366674, 38.633329, 0], + [128.360025, 38.61249, 0], + [128.559503, 38.270766, 0], + [128.783334, 38.366666, 0], + [128.633339, 38.63334, 0] + ] + ] + }, + "properties": { + "name": "P518E", + "description": "휴전선 비행금지구역", + "type": "0001" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [124.14999, 38.000543, 0], + [124.633328, 37.500544, 0], + [125.833337, 37.500547, 0], + [126.166675, 37.650008, 0], + [126.178665, 37.714245, 0], + [126.109314, 37.714788, 0], + [126.074986, 37.710444, 0], + [126.033773, 37.691452, 0], + [125.676042, 37.707184, 0], + [125.631409, 37.688168, 0], + [125.474854, 37.635985, 0], + [125.297011, 37.614776, 0], + [125.142305, 37.627664, 0], + [125.004498, 37.7099, 0], + [124.93927, 37.764201, 0], + [124.909058, 37.820633, 0], + [124.752778, 38, 0], + [124.14999, 38.000543, 0] + ] + ] + }, + "properties": { "name": "P518W", "description": "휴전선 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.265991, 35.334966, 0], + [129.26417, 35.332474, 0], + [129.262622, 35.329861, 0], + [129.261017, 35.32619, 0], + [129.259987, 35.322409, 0], + [129.259366, 35.318618, 0], + [129.259472, 35.314425, 0], + [129.260146, 35.309958, 0], + [129.261019, 35.307145, 0], + [129.262562, 35.303498, 0], + [129.264278, 35.300556, 0], + [129.265823, 35.297894, 0], + [129.269627, 35.294576, 0], + [129.272106, 35.292495, 0], + [129.276123, 35.289628, 0], + [129.280734, 35.287415, 0], + [129.283934, 35.286152, 0], + [129.287257, 35.285121, 0], + [129.290678, 35.28433, 0], + [129.29417, 35.283786, 0], + [129.299126, 35.283182, 0], + [129.302902, 35.283322, 0], + [129.307194, 35.283743, 0], + [129.311762, 35.284836, 0], + [129.31512, 35.285789, 0], + [129.318363, 35.286977, 0], + [129.322643, 35.288647, 0], + [129.326076, 35.291029, 0], + [129.328995, 35.292991, 0], + [129.332041, 35.296072, 0], + [129.335003, 35.299436, 0], + [129.336719, 35.302658, 0], + [129.33876, 35.30624, 0], + [129.33973, 35.309031, 0], + [129.340761, 35.314768, 0], + [129.340496, 35.319047, 0], + [129.339989, 35.323429, 0], + [129.338608, 35.327591, 0], + [129.336496, 35.331632, 0], + [129.334763, 35.334166, 0], + [129.332765, 35.336567, 0], + [129.32951, 35.339774, 0], + [129.32642, 35.342015, 0], + [129.322464, 35.344494, 0], + [129.317493, 35.346916, 0], + [129.312881, 35.348278, 0], + [129.309458, 35.349069, 0], + [129.304447, 35.349716, 0], + [129.298867, 35.349949, 0], + [129.293632, 35.349436, 0], + [129.288357, 35.348563, 0], + [129.284997, 35.347609, 0], + [129.278646, 35.345005, 0], + [129.275703, 35.343374, 0], + [129.271831, 35.340895, 0], + [129.268072, 35.33732, 0], + [129.265991, 35.334966, 0] + ] + ] + }, + "properties": { "name": "P61A 고리", "description": "새울원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.15596, 35.434939, 0], + [129.1436, 35.423749, 0], + [129.128212, 35.406733, 0], + [129.116135, 35.387371, 0], + [129.105542, 35.367368, 0], + [129.09775, 35.339034, 0], + [129.095535, 35.319047, 0], + [129.095535, 35.300556, 0], + [129.100669, 35.281228, 0], + [129.105233, 35.267181, 0], + [129.111278, 35.253512, 0], + [129.118756, 35.240325, 0], + [129.127611, 35.22772, 0], + [129.137774, 35.215792, 0], + [129.149167, 35.204632, 0], + [129.161705, 35.194325, 0], + [129.175291, 35.184948, 0], + [129.189823, 35.176573, 0], + [129.205189, 35.169264, 0], + [129.221273, 35.163074, 0], + [129.237955, 35.158053, 0], + [129.255106, 35.154236, 0], + [129.272598, 35.151653, 0], + [129.290297, 35.150325, 0], + [129.308071, 35.15026, 0], + [129.325784, 35.151459, 0], + [129.343304, 35.153914, 0], + [129.360496, 35.157605, 0], + [129.377231, 35.162504, 0], + [129.393383, 35.168576, 0], + [129.408828, 35.175773, 0], + [129.42345, 35.184041, 0], + [129.437138, 35.193318, 0], + [129.449788, 35.203533, 0], + [129.461304, 35.214609, 0], + [129.471597, 35.226462, 0], + [129.480589, 35.239003, 0], + [129.488211, 35.252135, 0], + [129.494405, 35.265759, 0], + [129.499124, 35.279772, 0], + [129.503403, 35.298875, 0], + [129.504089, 35.317927, 0], + [129.502716, 35.334173, 0], + [129.501343, 35.347056, 0], + [129.496264, 35.361402, 0], + [129.490356, 35.374494, 0], + [129.48349, 35.38849, 0], + [129.476623, 35.401364, 0], + [129.462823, 35.417428, 0], + [129.451443, 35.428618, 0], + [129.438906, 35.438955, 0], + [129.425307, 35.448361, 0], + [129.410752, 35.456764, 0], + [129.395349, 35.4641, 0], + [129.379218, 35.470312, 0], + [129.362481, 35.475353, 0], + [129.345267, 35.479185, 0], + [129.327706, 35.481778, 0], + [129.309935, 35.483112, 0], + [129.292088, 35.483177, 0], + [129.26857, 35.480802, 0], + [129.256714, 35.479509, 0], + [129.239458, 35.475803, 0], + [129.222666, 35.470884, 0], + [129.206466, 35.46479, 0], + [129.190984, 35.457567, 0], + [129.176336, 35.449271, 0], + [129.166946, 35.442771, 0], + [129.15596, 35.434939, 0] + ] + ] + }, + "properties": { "name": "P61B 고리", "description": "새울원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.506149, 35.86457, 0], + [129.493361, 35.86564, 0], + [129.475443, 35.866814, 0], + [129.457467, 35.866716, 0], + [129.439571, 35.865346, 0], + [129.421897, 35.862715, 0], + [129.404568, 35.858843, 0], + [129.387725, 35.853759, 0], + [129.371494, 35.847502, 0], + [129.356001, 35.840121, 0], + [129.341363, 35.831671, 0], + [129.327693, 35.822218, 0], + [129.315094, 35.811833, 0], + [129.303663, 35.800596, 0], + [129.293486, 35.788593, 0], + [129.28464, 35.775915, 0], + [129.277193, 35.76266, 0], + [129.271199, 35.748928, 0], + [129.266706, 35.734824, 0], + [129.263744, 35.720456, 0], + [129.262338, 35.705933, 0], + [129.262496, 35.691366, 0], + [129.264216, 35.676866, 0], + [129.267484, 35.662542, 0], + [129.272275, 35.648504, 0], + [129.278552, 35.634859, 0], + [129.286265, 35.621709, 0], + [129.295357, 35.609156, 0], + [129.305757, 35.597293, 0], + [129.317385, 35.586212, 0], + [129.330154, 35.575995, 0], + [129.343966, 35.566721, 0], + [129.358716, 35.55846, 0], + [129.38118, 35.547871, 0], + [129.399033, 35.541725, 0], + [129.419632, 35.538373, 0], + [129.442421, 35.53424, 0], + [129.460264, 35.53307, 0], + [129.478165, 35.533168, 0], + [129.495988, 35.534532, 0], + [129.513598, 35.537152, 0], + [129.530862, 35.541009, 0], + [129.547649, 35.546074, 0], + [129.563832, 35.552307, 0], + [129.579288, 35.559662, 0], + [129.593901, 35.568083, 0], + [129.607559, 35.577507, 0], + [129.620158, 35.587862, 0], + [129.631603, 35.599069, 0], + [129.641807, 35.611043, 0], + [129.650691, 35.623695, 0], + [129.662704, 35.644463, 0], + [129.668884, 35.661202, 0], + [129.671829, 35.679087, 0], + [129.673004, 35.698013, 0], + [129.673004, 35.713068, 0], + [129.670258, 35.728677, 0], + [129.664764, 35.746512, 0], + [129.657434, 35.764732, 0], + [129.649768, 35.777904, 0], + [129.640713, 35.790485, 0], + [129.630338, 35.802376, 0], + [129.618721, 35.813487, 0], + [129.605951, 35.823734, 0], + [129.592125, 35.833037, 0], + [129.577348, 35.841327, 0], + [129.561734, 35.848539, 0], + [129.545401, 35.854618, 0], + [129.528474, 35.859518, 0], + [129.506149, 35.86457, 0] + ] + ] + }, + "properties": { "name": "P62B", "description": "월성원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.412133, 35.441186, 0], + [126.401471, 35.44091, 0], + [126.391259, 35.438395, 0], + [126.382196, 35.433811, 0], + [126.374899, 35.427472, 0], + [126.369865, 35.41981, 0], + [126.367943, 35.414222, 0], + [126.36724, 35.408447, 0], + [126.36851, 35.399817, 0], + [126.370867, 35.394341, 0], + [126.376491, 35.386957, 0], + [126.381466, 35.382806, 0], + [126.390388, 35.37805, 0], + [126.397048, 35.376001, 0], + [126.407599, 35.374765, 0], + [126.418183, 35.375796, 0], + [126.4249, 35.377715, 0], + [126.431107, 35.380555, 0], + [126.439054, 35.386348, 0], + [126.444892, 35.393621, 0], + [126.448224, 35.401877, 0], + [126.44882, 35.410555, 0], + [126.446641, 35.419063, 0], + [126.441833, 35.426821, 0], + [126.437322, 35.431312, 0], + [126.431922, 35.435096, 0], + [126.42252, 35.439203, 0], + [126.412133, 35.441186, 0] + ] + ] + }, + "properties": { "name": "P63A", "description": "한빛원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.37979, 37.066915, 0], + [129.390646, 37.067309, 0], + [129.401006, 37.06993, 0], + [129.407285, 37.072833, 0], + [129.412837, 37.076562, 0], + [129.417494, 37.081003, 0], + [129.421114, 37.086021, 0], + [129.424369, 37.094295, 0], + [129.424992, 37.100064, 0], + [129.424349, 37.105831, 0], + [129.422461, 37.111422, 0], + [129.419383, 37.116666, 0], + [129.415209, 37.121405, 0], + [129.410067, 37.125493, 0], + [129.404111, 37.128807, 0], + [129.397524, 37.131245, 0], + [129.390506, 37.132735, 0], + [129.379639, 37.133098, 0], + [129.372489, 37.132082, 0], + [129.365669, 37.130091, 0], + [129.359387, 37.127185, 0], + [129.351383, 37.121314, 0], + [129.34556, 37.11399, 0], + [129.342313, 37.105714, 0], + [129.341697, 37.099945, 0], + [129.343139, 37.09135, 0], + [129.345637, 37.085914, 0], + [129.34928, 37.080905, 0], + [129.353957, 37.076478, 0], + [129.362593, 37.071213, 0], + [129.369176, 37.068776, 0], + [129.376189, 37.067288, 0], + [129.37979, 37.066915, 0] + ] + ] + }, + "properties": { "name": "P64A", "description": "한울원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.395219, 36.934245, 0], + [129.431123, 36.938383, 0], + [129.46559, 36.947431, 0], + [129.481957, 36.953717, 0], + [129.512337, 36.969574, 0], + [129.52612, 36.979026, 0], + [129.538823, 36.9894, 0], + [129.55035, 37.000617, 0], + [129.56953, 37.025238, 0], + [129.577037, 37.038454, 0], + [129.583075, 37.052142, 0], + [129.590568, 37.080514, 0], + [129.591965, 37.094982, 0], + [129.59, 37.123935, 0], + [129.586652, 37.138199, 0], + [129.575348, 37.165759, 0], + [129.567477, 37.178845, 0], + [129.547591, 37.20313, 0], + [129.535727, 37.214144, 0], + [129.508608, 37.233493, 0], + [129.493559, 37.241681, 0], + [129.461056, 37.25477, 0], + [129.426183, 37.263157, 0], + [129.408189, 37.265502, 0], + [129.390005, 37.266587, 0], + [129.353629, 37.264953, 0], + [129.335715, 37.262247, 0], + [129.30112, 37.253162, 0], + [129.284704, 37.246851, 0], + [129.25426, 37.230936, 0], + [129.240465, 37.221453, 0], + [129.227764, 37.211047, 0], + [129.216254, 37.199798, 0], + [129.197144, 37.175121, 0], + [129.18969, 37.161881, 0], + [129.179263, 37.134102, 0], + [129.176367, 37.119776, 0], + [129.175319, 37.090793, 0], + [129.177172, 37.076357, 0], + [129.182739, 37.055177, 0], + [129.192026, 37.034582, 0], + [129.209262, 37.00906, 0], + [129.219897, 36.997294, 0], + [129.244798, 36.976197, 0], + [129.258874, 36.967026, 0], + [129.289743, 36.951784, 0], + [129.323445, 36.941049, 0], + [129.350281, 36.935623, 0], + [129.377066, 36.934063, 0], + [129.395219, 36.934245, 0] + ] + ] + }, + "properties": { "name": "P64B", "description": "한울원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.369655, 36.410003, 0], + [127.372742, 36.410093, 0], + [127.375027, 36.410554, 0], + [127.37843, 36.411538, 0], + [127.380039, 36.412205, 0], + [127.382269, 36.41327, 0], + [127.383642, 36.414445, 0], + [127.385578, 36.415913, 0], + [127.387247, 36.41776, 0], + [127.388507, 36.419578, 0], + [127.38965, 36.4218, 0], + [127.390158, 36.423729, 0], + [127.39068, 36.426117, 0], + [127.390418, 36.428081, 0], + [127.390037, 36.430226, 0], + [127.38965, 36.43178, 0], + [127.388584, 36.433688, 0], + [127.387755, 36.434983, 0], + [127.386518, 36.436475, 0], + [127.384476, 36.438452, 0], + [127.382612, 36.439721, 0], + [127.380724, 36.440964, 0], + [127.377977, 36.442034, 0], + [127.375832, 36.442621, 0], + [127.372742, 36.443242, 0], + [127.369828, 36.443392, 0], + [127.368019, 36.443335, 0], + [127.364454, 36.442841, 0], + [127.361584, 36.442138, 0], + [127.35944, 36.44119, 0], + [127.357909, 36.440412, 0], + [127.356469, 36.439531, 0], + [127.354631, 36.437995, 0], + [127.353473, 36.436855, 0], + [127.352657, 36.435854, 0], + [127.350972, 36.433815, 0], + [127.349721, 36.431084, 0], + [127.349224, 36.428672, 0], + [127.348993, 36.426766, 0], + [127.349294, 36.423866, 0], + [127.350216, 36.421052, 0], + [127.350902, 36.419704, 0], + [127.351731, 36.418409, 0], + [127.352829, 36.416586, 0], + [127.355011, 36.414941, 0], + [127.356341, 36.413953, 0], + [127.358666, 36.412442, 0], + [127.360896, 36.411597, 0], + [127.362565, 36.411034, 0], + [127.365189, 36.410369, 0], + [127.367077, 36.410093, 0], + [127.369655, 36.410003, 0] + ] + ] + }, + "properties": { "name": "P65A", "description": "한국원자력 연구원 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.381494, 36.260519, 0], + [127.407761, 36.262546, 0], + [127.434431, 36.268611, 0], + [127.457199, 36.276386, 0], + [127.482988, 36.287454, 0], + [127.502518, 36.299632, 0], + [127.523869, 36.315771, 0], + [127.535291, 36.327, 0], + [127.545458, 36.338987, 0], + [127.554292, 36.351641, 0], + [127.564316, 36.368222, 0], + [127.571869, 36.387571, 0], + [127.57511, 36.406953, 0], + [127.576483, 36.421429, 0], + [127.576282, 36.435946, 0], + [127.57451, 36.450394, 0], + [127.571178, 36.464663, 0], + [127.566311, 36.478643, 0], + [127.559945, 36.492229, 0], + [127.552127, 36.505316, 0], + [127.542918, 36.517806, 0], + [127.529297, 36.533916, 0], + [127.516251, 36.544949, 0], + [127.499771, 36.556533, 0], + [127.478787, 36.568133, 0], + [127.455139, 36.579144, 0], + [127.429481, 36.586008, 0], + [127.402267, 36.592376, 0], + [127.380295, 36.593479, 0], + [127.358, 36.592811, 0], + [127.340009, 36.591352, 0], + [127.322247, 36.588637, 0], + [127.299271, 36.583004, 0], + [127.271672, 36.573211, 0], + [127.251205, 36.563152, 0], + [127.235413, 36.551569, 0], + [127.215231, 36.537366, 0], + [127.203824, 36.526108, 0], + [127.192841, 36.51074, 0], + [127.177507, 36.488162, 0], + [127.171591, 36.474446, 0], + [127.164688, 36.453322, 0], + [127.163026, 36.431552, 0], + [127.163315, 36.412442, 0], + [127.168121, 36.391993, 0], + [127.173486, 36.374373, 0], + [127.181168, 36.354951, 0], + [127.197019, 36.335281, 0], + [127.207575, 36.323515, 0], + [127.21936, 36.312533, 0], + [127.239532, 36.296865, 0], + [127.261152, 36.285095, 0], + [127.285538, 36.274172, 0], + [127.302704, 36.269743, 0], + [127.321243, 36.26476, 0], + [127.345535, 36.2614, 0], + [127.363491, 36.260328, 0], + [127.381494, 36.260519, 0] + ] + ] + }, + "properties": { "name": "P65B", "description": "한국원자력 연구원 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.435471, 35.242254, 0], + [126.462278, 35.247083, 0], + [126.489029, 35.254591, 0], + [126.511472, 35.263993, 0], + [126.526466, 35.271886, 0], + [126.540563, 35.280813, 0], + [126.553657, 35.290709, 0], + [126.565933, 35.305039, 0], + [126.581039, 35.321288, 0], + [126.596146, 35.342015, 0], + [126.602325, 35.356016, 0], + [126.608505, 35.372255, 0], + [126.610565, 35.387371, 0], + [126.613312, 35.403043, 0], + [126.612062, 35.423548, 0], + [126.609649, 35.43798, 0], + [126.605701, 35.452185, 0], + [126.600246, 35.466057, 0], + [126.593325, 35.479487, 0], + [126.584991, 35.492375, 0], + [126.575306, 35.504622, 0], + [126.564344, 35.516134, 0], + [126.552187, 35.526823, 0], + [126.538929, 35.536608, 0], + [126.524671, 35.545414, 0], + [126.50952, 35.553173, 0], + [126.498642, 35.556809, 0], + [126.477012, 35.565322, 0], + [126.459903, 35.56962, 0], + [126.442397, 35.572685, 0], + [126.424629, 35.574496, 0], + [126.406733, 35.575037, 0], + [126.388848, 35.574305, 0], + [126.37111, 35.572305, 0], + [126.353655, 35.569053, 0], + [126.336617, 35.564573, 0], + [126.320126, 35.558901, 0], + [126.304308, 35.552078, 0], + [126.289284, 35.544158, 0], + [126.275169, 35.535201, 0], + [126.26207, 35.525276, 0], + [126.250087, 35.514458, 0], + [126.239311, 35.50283, 0], + [126.229824, 35.490481, 0], + [126.221698, 35.477505, 0], + [126.214994, 35.464002, 0], + [126.209763, 35.450074, 0], + [126.206043, 35.435827, 0], + [126.203862, 35.421371, 0], + [126.203237, 35.406814, 0], + [126.20417, 35.392269, 0], + [126.206654, 35.377845, 0], + [126.210669, 35.363652, 0], + [126.216185, 35.349799, 0], + [126.223157, 35.33639, 0], + [126.231533, 35.323527, 0], + [126.241249, 35.311308, 0], + [126.25223, 35.299825, 0], + [126.264392, 35.289166, 0], + [126.277642, 35.279411, 0], + [126.291881, 35.270635, 0], + [126.306999, 35.262903, 0], + [126.322878, 35.256276, 0], + [126.339406, 35.250801, 0], + [126.356454, 35.24652, 0], + [126.380539, 35.242815, 0], + [126.399765, 35.240572, 0], + [126.421738, 35.241133, 0], + [126.435471, 35.242254, 0] + ] + ] + }, + "properties": { "name": "P63B", "description": "한빛원전 비행금지구역", "type": "0001" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.806602, 37.665342, 0], + [126.803835, 37.631193, 0], + [126.797918, 37.617409, 0], + [126.804616, 37.591766, 0], + [126.806314, 37.568915, 0], + [126.954214, 37.448681, 0], + [127.060124, 37.447895, 0], + [127.112876, 37.542422, 0], + [127.158247, 37.57961, 0], + [127.141384, 37.615876, 0], + [127.133203, 37.640745, 0], + [127.086943, 37.675806, 0], + [127.054827, 37.693242, 0], + [127.029397, 37.701319, 0], + [126.883354, 37.633327, 0], + [126.806602, 37.665342, 0] + ] + ] + }, + "properties": { + "name": "R75", + "description": "국방부(중앙방공통제소/수방사 방공작전통제소)비행 제한구역", + "type": "0002" + } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", "coordinates": [ + [127.759601, 36.449348, 152.1], + [127.756734, 36.451118, 154.85], + [127.75407, 36.453082, 167.68], + [127.751629, 36.455226, 192.58], + [127.749429, 36.457532, 221.69], + [127.747488, 36.459984, 202.52], + [127.745819, 36.462563, 171.99], + [127.744436, 36.465249, 203.55], + [127.74335, 36.468021, 209.87], + [127.742568, 36.470859, 189.05], + [127.742096, 36.473741, 178.53], + [127.741939, 36.476646, 193.8], + [127.742097, 36.47955, 230.4], + [127.742569, 36.482432, 234.84], + [127.743352, 36.48527, 279.86], + [127.74444, 36.488042, 291.94], + [127.745824, 36.490728, 233.25], + [127.747494, 36.493306, 194.28], + [127.749437, 36.495757, 176], + [127.751639, 36.498063, 193.79], + [127.754083, 36.500206, 195.66], + [127.75675, 36.502169, 196.11], + [127.75962, 36.503938, 212.39], + [127.76267, 36.505499, 248.12], + [127.765879, 36.506841, 333.2], + [127.769221, 36.507952, 518.74], + [127.77267, 36.508825, 504.89], + [127.776202, 36.509453, 505.82], + [127.779788, 36.509831, 433.91], + [127.783401, 36.509956, 377.42], + [127.787014, 36.509828, 393.93], + [127.7906, 36.509446, 407.04], + [127.79413, 36.508815, 501.18], + [127.797579, 36.507939, 404.22], + [127.800919, 36.506825, 465.77], + [127.804126, 36.50548, 376.27], + [127.807174, 36.503916, 379.23], + [127.810041, 36.502145, 365.86], + [127.812705, 36.500179, 346.64], + [127.815146, 36.498034, 368.49], + [127.817345, 36.495726, 424.47], + [127.819285, 36.493273, 410.52], + [127.820951, 36.490693, 485.16], + [127.822331, 36.488006, 406.51], + [127.823415, 36.485233, 288.69], + [127.824194, 36.482394, 217.51], + [127.824662, 36.479512, 337.61], + [127.824816, 36.476607, 467.23], + [127.824655, 36.473703, 522.65], + [127.824179, 36.470822, 359.36], + [127.823393, 36.467984, 317.61], + [127.822302, 36.465213, 311.88], + [127.820916, 36.462528, 247.76], + [127.819243, 36.459951, 199.48], + [127.817298, 36.457501, 174.99], + [127.815095, 36.455196, 163.21], + [127.812651, 36.453055, 159.95], + [127.809984, 36.451093, 147.06], + [127.807115, 36.449326, 147.6], + [127.804066, 36.447766, 149.99], + [127.800859, 36.446426, 148.67], + [127.797519, 36.445316, 165.77], + [127.794072, 36.444444, 203.2], + [127.790543, 36.443817, 243.26], + [127.78696, 36.443439, 221.37], + [127.78335, 36.443315, 249.24], + [127.779739, 36.443443, 314.82], + [127.776157, 36.443824, 268.81], + [127.77263, 36.444455, 271.6], + [127.769184, 36.445331, 240.26], + [127.765846, 36.446445, 177.85], + [127.762641, 36.447788, 162.43], + [127.759601, 36.449348, 152.1] + ] + }, + "properties": { "name": "R20", "description": "보은 반경 3.7Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [129.099492, 35.548315, 268.13], + [129.102252, 35.546479, 186.41], + [129.104805, 35.544453, 148.29], + [129.107132, 35.542255, 119.42], + [129.109213, 35.539899, 111.45], + [129.111035, 35.537405, 105.85], + [129.112582, 35.534792, 110.49], + [129.113844, 35.532078, 104.67], + [129.114809, 35.529286, 101.01], + [129.115472, 35.526435, 103.71], + [129.115828, 35.523548, 132.5], + [129.115872, 35.520647, 134.36], + [129.115606, 35.517754, 143.33], + [129.115031, 35.514891, 135.94], + [129.114152, 35.51208, 114.63], + [129.112975, 35.509341, 124.35], + [129.11151, 35.506697, 140.31], + [129.109767, 35.504166, 124.4], + [129.107759, 35.501769, 162.19], + [129.105503, 35.499523, 117.72], + [129.103016, 35.497446, 140.82], + [129.100315, 35.495553, 166.17], + [129.097422, 35.493859, 170.76], + [129.094359, 35.492377, 156.81], + [129.091149, 35.491118, 123.69], + [129.087817, 35.490091, 122.07], + [129.084387, 35.489304, 123.95], + [129.080887, 35.488764, 187.75], + [129.077341, 35.488474, 234.76], + [129.073779, 35.488436, 195.94], + [129.070225, 35.488652, 161.27], + [129.066709, 35.489119, 181.83], + [129.063255, 35.489833, 208.21], + [129.059892, 35.49079, 202.94], + [129.056643, 35.491982, 184.97], + [129.053534, 35.493399, 203.61], + [129.050589, 35.495032, 244.1], + [129.047829, 35.496867, 310.42], + [129.045276, 35.498892, 414.63], + [129.04295, 35.501089, 539.02], + [129.040868, 35.503444, 649.56], + [129.039045, 35.505937, 805.94], + [129.037497, 35.50855, 961.18], + [129.036233, 35.511263, 961.96], + [129.035265, 35.514055, 851.89], + [129.0346, 35.516905, 731.27], + [129.034242, 35.519791, 655.01], + [129.034195, 35.522692, 750.99], + [129.034459, 35.525585, 654.58], + [129.035031, 35.528449, 624.33], + [129.035909, 35.531261, 766.1], + [129.037084, 35.534, 857.78], + [129.038548, 35.536645, 852.75], + [129.040289, 35.539177, 938.24], + [129.042296, 35.541575, 976.14], + [129.044552, 35.543821, 952.54], + [129.04704, 35.545899, 939.22], + [129.049741, 35.547793, 834.62], + [129.052635, 35.549488, 642.33], + [129.055699, 35.550971, 522.72], + [129.058911, 35.552231, 413.08], + [129.062246, 35.553259, 344.14], + [129.065679, 35.554045, 315.6], + [129.069182, 35.554586, 263.38], + [129.07273, 35.554876, 220.55], + [129.076296, 35.554913, 202.62], + [129.079852, 35.554697, 182.8], + [129.083371, 35.554229, 174.84], + [129.086827, 35.553514, 174.24], + [129.090193, 35.552556, 143.96], + [129.093444, 35.551363, 146.97], + [129.096554, 35.549944, 191.75], + [129.099492, 35.548315, 268.13] + ] + }, + "properties": { "name": "R21", "description": "언양 반경 3.7Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.683234, 37.216605, 0], + [128.682118, 36.917125, 0], + [129.049784, 36.917216, 0], + [129.052174, 37.217423, 0], + [128.683234, 37.216605, 0] + ] + ] + }, + "properties": { "name": "R110", "description": "필승 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.683333, 37.633333, 0], + [127.683341, 37.533289, 0], + [127.8, 37.533333, 0], + [127.782774, 37.617603, 0], + [127.732937, 37.650247, 0], + [127.683333, 37.633333, 0] + ] + ] + }, + "properties": { "name": "R10", "description": "매봉 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.7, 35.15, 0], + [126.683301, 35.135438, 0], + [126.688471, 35.129529, 0], + [126.683367, 35.099909, 0], + [126.749886, 35.083009, 0], + [126.766222, 35.133185, 0], + [126.733333, 35.15, 0], + [126.7, 35.15, 0] + ] + ] + }, + "properties": { "name": "R14", "description": "평동 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.647392, 37.409477, 297.32], + [127.655253, 37.405761, 271.8], + [127.662676, 37.401515, 147.38], + [127.669605, 37.396771, 145.62], + [127.675985, 37.391564, 157.25], + [127.681769, 37.385936, 77.98], + [127.686913, 37.379928, 117.87], + [127.691377, 37.373586, 169.27], + [127.695128, 37.366959, 218.33], + [127.698138, 37.360098, 237.61], + [127.700383, 37.353054, 223.02], + [127.701847, 37.345881, 186.23], + [127.702519, 37.338634, 85.32], + [127.702394, 37.331368, 58.07], + [127.701473, 37.324139, 97.89], + [127.699763, 37.317001, 86.47], + [127.697278, 37.310008, 80.28], + [127.694037, 37.303214, 62.02], + [127.690065, 37.296671, 51.73], + [127.685391, 37.290428, 62.12], + [127.680052, 37.284532, 37.31], + [127.674088, 37.279029, 56.45], + [127.667545, 37.27396, 60.76], + [127.660473, 37.269363, 58.61], + [127.652925, 37.265275, 78.09], + [127.644958, 37.261724, 74.95], + [127.636634, 37.258739, 91.82], + [127.628015, 37.256343, 181.92], + [127.619167, 37.254553, 112.83], + [127.610157, 37.253382, 95.32], + [127.601054, 37.252841, 96.31], + [127.591925, 37.252932, 80.98], + [127.582841, 37.253656, 79.86], + [127.573871, 37.255006, 71.09], + [127.565082, 37.256973, 69.81], + [127.556542, 37.259541, 61.57], + [127.548315, 37.262692, 50.81], + [127.540463, 37.266401, 58.04], + [127.533046, 37.270639, 77.15], + [127.526122, 37.275376, 78.77], + [127.519741, 37.280574, 69.58], + [127.513953, 37.286195, 56.01], + [127.508802, 37.292196, 56.73], + [127.504327, 37.298531, 48.85], + [127.500563, 37.305152, 69.37], + [127.497537, 37.312008, 64.39], + [127.495275, 37.319048, 69.58], + [127.493792, 37.326218, 85.3], + [127.4931, 37.333464, 74.89], + [127.493205, 37.34073, 63.04], + [127.494106, 37.347961, 69.88], + [127.495797, 37.355102, 94.87], + [127.498265, 37.362099, 135.73], + [127.501491, 37.368898, 176.17], + [127.505451, 37.375448, 105.59], + [127.510115, 37.381698, 93.56], + [127.515448, 37.387601, 109.39], + [127.521409, 37.393112, 129.15], + [127.527952, 37.398189, 142.15], + [127.535029, 37.402793, 57.93], + [127.542585, 37.40689, 34.99], + [127.550562, 37.410447, 190.15], + [127.558899, 37.413437, 80.84], + [127.567534, 37.415839, 59.76], + [127.5764, 37.417633, 60.31], + [127.585429, 37.418806, 69.99], + [127.594553, 37.419348, 61.79], + [127.603701, 37.419256, 89.07], + [127.612805, 37.418531, 64.98], + [127.621794, 37.417178, 109.43], + [127.6306, 37.415206, 177.95], + [127.639155, 37.412633, 252.75], + [127.647392, 37.409477, 297.32] + ] + }, + "properties": { "name": "R17", "description": "여주 반경 9.26Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.251125, 36.636601, 136.79], + [127.25379, 36.634637, 102.43], + [127.256231, 36.632495, 81.92], + [127.25843, 36.63019, 49.89], + [127.26037, 36.627739, 53.59], + [127.262037, 36.625163, 76.63], + [127.263417, 36.622479, 147.17], + [127.264501, 36.61971, 141.24], + [127.265279, 36.616875, 126.76], + [127.265747, 36.613996, 90.52], + [127.2659, 36.611095, 145.43], + [127.265738, 36.608195, 114.93], + [127.265262, 36.605317, 96.67], + [127.264475, 36.602484, 98.97], + [127.263383, 36.599716, 69.82], + [127.261995, 36.597035, 42.2], + [127.260322, 36.594462, 43.01], + [127.258375, 36.592015, 75.27], + [127.256171, 36.589714, 53.21], + [127.253725, 36.587576, 73.24], + [127.251057, 36.585617, 68.78], + [127.248186, 36.583852, 60.46], + [127.245135, 36.582295, 85.54], + [127.241927, 36.580957, 74.46], + [127.238585, 36.579849, 122.01], + [127.235136, 36.578978, 71.69], + [127.231606, 36.578352, 123.92], + [127.228022, 36.577976, 82.24], + [127.22441, 36.577852, 102.55], + [127.220798, 36.577981, 143.51], + [127.217215, 36.578362, 169.25], + [127.213686, 36.578992, 187.34], + [127.210239, 36.579867, 187.35], + [127.206899, 36.58098, 223.48], + [127.203694, 36.582322, 169.42], + [127.200646, 36.583884, 156.01], + [127.197779, 36.585652, 122.4], + [127.195114, 36.587615, 125.4], + [127.192673, 36.589756, 183.21], + [127.190473, 36.59206, 251.79], + [127.188532, 36.594509, 291.27], + [127.186864, 36.597085, 248.69], + [127.185482, 36.599768, 204.47], + [127.184396, 36.602537, 178.21], + [127.183614, 36.605371, 184.48], + [127.183144, 36.60825, 197.6], + [127.182988, 36.61115, 182.64], + [127.183147, 36.61405, 189.88], + [127.183621, 36.616928, 192.34], + [127.184405, 36.619762, 185.71], + [127.185494, 36.622531, 178.33], + [127.18688, 36.625212, 148.02], + [127.188552, 36.627787, 177.68], + [127.190497, 36.630235, 234.57], + [127.192701, 36.632537, 216.73], + [127.195147, 36.634676, 209.57], + [127.197815, 36.636636, 259.45], + [127.200687, 36.638402, 262.62], + [127.203739, 36.63996, 321.47], + [127.20695, 36.641299, 209.61], + [127.210294, 36.642408, 175.27], + [127.213745, 36.643279, 106.32], + [127.217278, 36.643905, 66.86], + [127.220866, 36.644282, 95.91], + [127.224481, 36.644406, 144.65], + [127.228095, 36.644277, 117.85], + [127.231682, 36.643895, 87.54], + [127.235214, 36.643264, 103.93], + [127.238663, 36.642388, 159.87], + [127.242005, 36.641274, 152.7], + [127.245212, 36.639931, 174.67], + [127.248261, 36.638368, 143.36], + [127.251125, 36.636601, 136.79] + ] + }, + "properties": { "name": "R19", "description": "조치원 반경 3.7Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.227106, 37.336732, 115.22], + [127.224609, 37.338853, 68.07], + [127.222353, 37.341139, 90.25], + [127.220357, 37.343573, 74.78], + [127.218634, 37.346136, 75.26], + [127.217199, 37.348808, 73.78], + [127.216063, 37.351569, 83.69], + [127.215233, 37.354399, 105.98], + [127.214717, 37.357275, 108.83], + [127.214519, 37.360177, 105.33], + [127.214639, 37.36308, 146.39], + [127.215077, 37.365965, 192.35], + [127.21583, 37.368808, 185.15], + [127.216891, 37.371588, 108.15], + [127.218254, 37.374285, 86.97], + [127.219908, 37.376876, 163.17], + [127.221839, 37.379343, 135.68], + [127.224034, 37.381667, 159.11], + [127.226475, 37.38383, 151.91], + [127.229145, 37.385815, 80.68], + [127.232022, 37.387608, 62.57], + [127.235086, 37.389195, 53.1], + [127.238311, 37.390564, 47.16], + [127.241675, 37.391704, 47.68], + [127.245151, 37.392606, 46.94], + [127.248713, 37.393265, 45.57], + [127.252334, 37.393674, 38.09], + [127.255986, 37.393831, 43.32], + [127.259641, 37.393734, 77.14], + [127.263271, 37.393384, 169.46], + [127.266849, 37.392784, 223.66], + [127.270348, 37.391939, 223.75], + [127.273741, 37.390854, 156.53], + [127.277001, 37.389538, 150.35], + [127.280105, 37.388002, 136.73], + [127.283028, 37.386256, 154.64], + [127.285749, 37.384315, 75.59], + [127.288246, 37.382192, 121.41], + [127.290501, 37.379905, 131.65], + [127.292496, 37.37747, 91.48], + [127.294216, 37.374906, 119.95], + [127.295648, 37.372233, 85.52], + [127.296782, 37.369471, 86.27], + [127.297608, 37.366641, 104.17], + [127.298121, 37.363764, 179.99], + [127.298316, 37.360862, 282.72], + [127.298193, 37.357959, 182.96], + [127.297751, 37.355074, 190.2], + [127.296995, 37.352232, 310.15], + [127.295931, 37.349452, 368.69], + [127.294565, 37.346757, 395.97], + [127.29291, 37.344167, 373.02], + [127.290977, 37.341701, 282.17], + [127.288781, 37.339379, 241.54], + [127.286339, 37.337217, 300.46], + [127.283669, 37.335233, 360], + [127.280792, 37.333441, 390.09], + [127.27773, 37.331856, 373.8], + [127.274506, 37.330488, 374.17], + [127.271145, 37.329349, 377.82], + [127.267671, 37.328448, 314.8], + [127.264112, 37.32779, 264.61], + [127.260495, 37.327382, 181.28], + [127.256846, 37.327225, 119.3], + [127.253194, 37.327322, 80.18], + [127.249567, 37.327672, 75.81], + [127.245992, 37.328271, 73.26], + [127.242496, 37.329116, 70.54], + [127.239105, 37.3302, 60.3], + [127.235847, 37.331515, 81.87], + [127.232745, 37.33305, 155.27], + [127.229822, 37.334795, 182.25], + [127.227106, 37.336732, 115.22] + ] + }, + "properties": { "name": "R35", "description": "매산리 반경 3.7Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [128.202574, 36.34834, 432.3], + [128.19698, 36.354038, 440.03], + [128.192023, 36.360106, 357.13], + [128.18774, 36.3665, 276.11], + [128.184165, 36.373169, 169.68], + [128.181326, 36.380064, 117.19], + [128.179242, 36.387132, 102.1], + [128.177932, 36.394319, 73.25], + [128.177405, 36.40157, 57.81], + [128.177665, 36.408831, 55.49], + [128.17871, 36.416046, 58.75], + [128.180533, 36.423161, 62.5], + [128.183121, 36.43012, 52.92], + [128.186452, 36.436871, 51.19], + [128.190503, 36.443363, 52.55], + [128.195243, 36.449546, 57.49], + [128.200635, 36.455373, 62.71], + [128.20664, 36.4608, 69.35], + [128.21321, 36.465784, 58.74], + [128.220296, 36.470289, 80.77], + [128.227844, 36.474279, 71.78], + [128.235797, 36.477725, 65.47], + [128.244093, 36.4806, 58.03], + [128.25267, 36.482881, 60.74], + [128.261462, 36.484553, 58.16], + [128.270403, 36.485601, 52.41], + [128.279422, 36.486018, 90.89], + [128.288453, 36.485801, 104.27], + [128.297426, 36.484951, 77.8], + [128.306272, 36.483474, 94.57], + [128.314924, 36.481383, 100.61], + [128.323316, 36.478693, 173.12], + [128.331384, 36.475425, 155.55], + [128.339065, 36.471603, 82.79], + [128.346303, 36.467257, 134.78], + [128.353041, 36.46242, 99.65], + [128.359229, 36.457128, 79.93], + [128.364819, 36.451423, 71.1], + [128.369768, 36.445347, 69.1], + [128.37404, 36.438947, 73.68], + [128.377601, 36.432272, 69.35], + [128.380425, 36.425373, 65.57], + [128.382491, 36.418301, 58.41], + [128.383783, 36.411112, 51.66], + [128.38429, 36.403859, 47.12], + [128.384011, 36.396599, 46.08], + [128.382947, 36.389386, 44.95], + [128.381106, 36.382274, 48.76], + [128.378502, 36.375319, 54.28], + [128.375156, 36.368573, 76.85], + [128.371093, 36.362088, 79.65], + [128.366345, 36.355912, 147.71], + [128.360947, 36.350093, 245.77], + [128.35494, 36.344674, 388.88], + [128.348371, 36.339697, 344.26], + [128.341289, 36.3352, 194.13], + [128.333749, 36.331217, 145.2], + [128.325807, 36.327778, 90.24], + [128.317523, 36.324909, 59.23], + [128.308962, 36.322632, 65.57], + [128.300187, 36.320965, 78.21], + [128.291265, 36.319919, 61], + [128.282264, 36.319503, 38.37], + [128.273253, 36.31972, 74.02], + [128.264299, 36.320568, 184.28], + [128.255471, 36.322041, 322.63], + [128.246835, 36.324128, 240.96], + [128.238457, 36.326813, 345.76], + [128.230401, 36.330075, 387.82], + [128.222728, 36.33389, 159.85], + [128.215496, 36.338229, 100.01], + [128.20876, 36.343059, 210.09], + [128.202574, 36.34834, 432.3] + ] + }, + "properties": { "name": "R81", "description": "낙동 반경 9.26Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.347694, 35.936361, 0], + [129.331028, 35.869694, 0], + [129.431028, 35.953028, 0], + [129.397722, 35.952813, 0], + [129.347694, 35.936361, 0] + ] + ] + }, + "properties": { "name": "R89", "description": "오천 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.429889, 35.926917, 0], + [129.442865, 35.892515, 0], + [129.474083, 35.894694, 0], + [129.517151, 35.886193, 0], + [129.521278, 35.890528, 0], + [129.454889, 35.92275, 0], + [129.429889, 35.926917, 0] + ] + ] + }, + "properties": { "name": "R90A", "description": "수성-A 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.442865, 35.892515, 0], + [129.461942, 35.836086, 0], + [129.495442, 35.843415, 0], + [129.517151, 35.886193, 0], + [129.473742, 35.895155, 0], + [129.442865, 35.892515, 0] + ] + ] + }, + "properties": { "name": "R90B", "description": "수성-B 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.516667, 36.333333, 0], + [126.183333, 36.216667, 0], + [126.4, 36.033333, 0], + [126.583333, 36.3, 0], + [126.516667, 36.333333, 0] + ] + ] + }, + "properties": { "name": "R97A", "description": "철매-A 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [125.95, 36.233333, 0], + [126.05, 36.2, 0], + [126.366667, 35.883333, 0], + [126.633224, 36.237074, 0], + [126.502111, 36.35625, 0], + [126.245472, 36.36875, 0], + [126.166667, 36.333333, 0], + [125.95, 36.333333, 0], + [125.95, 36.233333, 0] + ] + ] + }, + "properties": { "name": "R97B", "description": "철매-B 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [128.886577, 34.924907, 0], + [128.891234, 34.929284, 0], + [128.89634, 34.933312, 0], + [128.901856, 34.93696, 0], + [128.907738, 34.940199, 0], + [128.913943, 34.943005, 0], + [128.920423, 34.945357, 0], + [128.927129, 34.947237, 0], + [128.934009, 34.94863, 0], + [128.941012, 34.949526, 0], + [128.948083, 34.949917, 0], + [128.955169, 34.949802, 0], + [128.962216, 34.949181, 0], + [128.969169, 34.948058, 0], + [128.975977, 34.946442, 0], + [128.982586, 34.944346, 0], + [128.988947, 34.941785, 0], + [128.995012, 34.938779, 0], + [129.000733, 34.935351, 0], + [129.006067, 34.931527, 0], + [129.010974, 34.927336, 0], + [129.015416, 34.922811, 0], + [129.01936, 34.917985, 0], + [129.022775, 34.912895, 0], + [129.025636, 34.907581, 0], + [129.027922, 34.902082, 0], + [129.029613, 34.896441, 0], + [129.030699, 34.890701, 0], + [129.031171, 34.884905, 0], + [129.031024, 34.879097, 0], + [129.030262, 34.873321, 0], + [129.028889, 34.867622, 0], + [129.026916, 34.862043, 0], + [129.024358, 34.856626, 0], + [129.021235, 34.851413, 0], + [129.017571, 34.846443, 0], + [129.013393, 34.841754, 0], + [129.008733, 34.837381, 0], + [129.003628, 34.833358, 0], + [128.998115, 34.829715, 0], + [128.992237, 34.82648, 0], + [128.986038, 34.823678, 0], + [128.979566, 34.821329, 0], + [128.972869, 34.819452, 0], + [128.965999, 34.818062, 0], + [128.959007, 34.817167, 0], + [128.951947, 34.816776, 0], + [128.944873, 34.816891, 0], + [128.937837, 34.817512, 0], + [128.930894, 34.818633, 0], + [128.924096, 34.820246, 0], + [128.917495, 34.822339, 0], + [128.911141, 34.824896, 0], + [128.905083, 34.827898, 0], + [128.899365, 34.831321, 0], + [128.894032, 34.835141, 0], + [128.889125, 34.839327, 0], + [128.88468, 34.843848, 0], + [128.880732, 34.848669, 0], + [128.87731, 34.853755, 0], + [128.874442, 34.859066, 0], + [128.872148, 34.864561, 0], + [128.870446, 34.8702, 0], + [128.869349, 34.875939, 0], + [128.868866, 34.881735, 0], + [128.869001, 34.887543, 0], + [128.869752, 34.893319, 0], + [128.871115, 34.89902, 0], + [128.873078, 34.904602, 0], + [128.875627, 34.910022, 0], + [128.878743, 34.915239, 0], + [128.882402, 34.920213, 0], + [128.886577, 34.924907, 0] + ] + }, + "properties": { "name": "R100", "description": "남형제도 반경 7.4Km 비행 제한구역", "type": "0002", "tessellate": true} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.154617, 36.679506, 0], + [126.151306, 36.549556, 0], + [126.230472, 36.552333, 0], + [126.199639, 36.67675, 0], + [126.154617, 36.679506, 0] + ] + ] + }, + "properties": { "name": "R108A", "description": "안흥-A 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.154617, 36.679506, 0], + [126.124639, 36.469556, 0], + [126.250472, 36.490389, 0], + [126.199639, 36.67675, 0], + [126.154617, 36.679506, 0] + ] + ] + }, + "properties": { "name": "R108B", "description": "안흥-B 비행 제한구역", "type": "0002"} + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [125.998, 36.636194, 0], + [125.713889, 35.021944, 0], + [126.052194, 34.973361, 0], + [126.297944, 36.569556, 0], + [126.17325, 36.677306, 0], + [125.998, 36.636194, 0] + ] + ] + }, + "properties": { "name": "R108C", "description": "안흥-C 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.154617, 36.679506, 0], + [126.006333, 36.38625, 0], + [126.152139, 36.36125, 0], + [126.197972, 36.67675, 0], + [126.154617, 36.679506, 0] + ] + ] + }, + "properties": { "name": "R108D", "description": "안흥-D 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.154617, 36.679506, 0], + [126.228528, 36.559556, 0], + [126.265194, 36.560111, 0], + [126.265194, 36.615944, 0], + [126.199917, 36.686472, 0], + [126.154617, 36.679506, 0] + ] + ] + }, + "properties": { "name": "R108E", "description": "안흥-E 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.154617, 36.679506, 0], + [125.943833, 36.302917, 0], + [126.009111, 36.28875, 0], + [126.197972, 36.67675, 0], + [126.154617, 36.679506, 0] + ] + ] + }, + "properties": { "name": "R108F", "description": "안흥-F 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.416667, 36.235278, 0], + [126.420833, 36.101944, 0], + [126.638056, 36.106944, 0], + [126.652222, 36.154444, 0], + [126.649444, 36.240556, 0], + [126.416667, 36.235278, 0] + ] + ] + }, + "properties": { "name": "R111", "description": "응촌 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.785278, 37.572222, 0], + [127.803333, 37.533333, 0], + [127.828333, 37.516667, 0], + [127.87, 37.530556, 0], + [127.875556, 37.559722, 0], + [127.861667, 37.572222, 0], + [127.785278, 37.572222, 0] + ] + ] + }, + "properties": { "name": "R114", "description": "비승 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [125.826484, 34.740764, 0], + [125.829562, 34.73397, 0], + [125.831907, 34.72698, 0], + [125.833502, 34.719849, 0], + [125.834335, 34.712631, 0], + [125.834399, 34.705381, 0], + [125.833694, 34.698154, 0], + [125.832226, 34.691005, 0], + [125.830007, 34.683988, 0], + [125.827052, 34.677157, 0], + [125.823385, 34.670564, 0], + [125.819034, 34.664258, 0], + [125.814032, 34.658288, 0], + [125.808417, 34.6527, 0], + [125.802232, 34.647534, 0], + [125.795525, 34.642832, 0], + [125.788345, 34.638627, 0], + [125.780748, 34.634954, 0], + [125.772791, 34.631838, 0], + [125.764536, 34.629304, 0], + [125.756043, 34.627372, 0], + [125.747379, 34.626055, 0], + [125.738608, 34.625364, 0], + [125.729798, 34.625304, 0], + [125.721014, 34.625876, 0], + [125.712324, 34.627074, 0], + [125.703794, 34.628891, 0], + [125.695489, 34.631312, 0], + [125.687471, 34.634319, 0], + [125.679801, 34.637889, 0], + [125.672538, 34.641995, 0], + [125.665737, 34.646605, 0], + [125.659449, 34.651686, 0], + [125.653722, 34.657197, 0], + [125.648601, 34.663098, 0], + [125.644124, 34.669344, 0], + [125.640325, 34.675886, 0], + [125.637233, 34.682676, 0], + [125.634872, 34.689662, 0], + [125.633261, 34.69679, 0], + [125.632411, 34.704007, 0], + [125.632329, 34.711257, 0], + [125.633016, 34.718485, 0], + [125.634467, 34.725636, 0], + [125.636671, 34.732657, 0], + [125.639612, 34.739492, 0], + [125.643267, 34.746091, 0], + [125.647609, 34.752403, 0], + [125.652604, 34.75838, 0], + [125.658216, 34.763976, 0], + [125.6644, 34.769149, 0], + [125.67111, 34.773859, 0], + [125.678296, 34.77807, 0], + [125.685901, 34.78175, 0], + [125.693869, 34.784871, 0], + [125.702138, 34.78741, 0], + [125.710646, 34.789346, 0], + [125.719327, 34.790666, 0], + [125.728115, 34.791358, 0], + [125.736943, 34.791418, 0], + [125.745744, 34.790846, 0], + [125.75445, 34.789645, 0], + [125.762996, 34.787825, 0], + [125.771315, 34.785399, 0], + [125.779345, 34.782387, 0], + [125.787024, 34.778811, 0], + [125.794293, 34.774699, 0], + [125.801098, 34.770081, 0], + [125.807386, 34.764993, 0], + [125.81311, 34.759474, 0], + [125.818226, 34.753567, 0], + [125.822694, 34.747315, 0], + [125.826484, 34.740764, 0] + ] + }, + "properties": { "name": "R117", "description": "자은도 반경 9.26Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.520611, 37.536694, 0], + [127.470446, 37.52053, 0], + [127.470333, 37.511694, 0], + [127.52975, 37.511694, 0], + [127.520611, 37.536694, 0] + ] + ] + }, + "properties": { "name": "R1", "description": "용문 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.23907, 35.788827, 0], + [126.22751, 35.777749, 0], + [126.214807, 35.76753, 0], + [126.201058, 35.758246, 0], + [126.186366, 35.749969, 0], + [126.170845, 35.74276, 0], + [126.154611, 35.736674, 0], + [126.137788, 35.731757, 0], + [126.120503, 35.728047, 0], + [126.102886, 35.725572, 0], + [126.085071, 35.724349, 0], + [126.067193, 35.72439, 0], + [126.049387, 35.725692, 0], + [126.031787, 35.728247, 0], + [126.014527, 35.732035, 0], + [125.997738, 35.737027, 0], + [125.981546, 35.743186, 0], + [125.966074, 35.750464, 0], + [125.95144, 35.758808, 0], + [125.937754, 35.768153, 0], + [125.925121, 35.77843, 0], + [125.913636, 35.789559, 0], + [125.903388, 35.801457, 0], + [125.894455, 35.814034, 0], + [125.886904, 35.827193, 0], + [125.880795, 35.840836, 0], + [125.876173, 35.854858, 0], + [125.873076, 35.869154, 0], + [125.871527, 35.883614, 0], + [125.871539, 35.898128, 0], + [125.873113, 35.912586, 0], + [125.876238, 35.926878, 0], + [125.88089, 35.940894, 0], + [125.887036, 35.954529, 0], + [125.894628, 35.967678, 0], + [125.90361, 35.980241, 0], + [125.913914, 35.992121, 0], + [125.925462, 36.003229, 0], + [125.938165, 36.013478, 0], + [125.951928, 36.022792, 0], + [125.966645, 36.031098, 0], + [125.982204, 36.038334, 0], + [125.998487, 36.044443, 0], + [126.015368, 36.049379, 0], + [126.032719, 36.053104, 0], + [126.050406, 36.05559, 0], + [126.068295, 36.056817, 0], + [126.086249, 36.056777, 0], + [126.104129, 36.055469, 0], + [126.121799, 36.052903, 0], + [126.139124, 36.0491, 0], + [126.155971, 36.044088, 0], + [126.172211, 36.037906, 0], + [126.18772, 36.030601, 0], + [126.202379, 36.022228, 0], + [126.216078, 36.012853, 0], + [126.228711, 36.002546, 0], + [126.240182, 35.991387, 0.69], + [126.250404, 35.97946, 0], + [126.259299, 35.966857, 0], + [126.266801, 35.953675, 0], + [126.272853, 35.940012, 0], + [126.277409, 35.925975, 0], + [126.280435, 35.911669, 0], + [126.28191, 35.897204, 0], + [126.281823, 35.88269, 0], + [126.280175, 35.868238, 0], + [126.27698, 35.853957, 0], + [126.272262, 35.839955, 0], + [126.266059, 35.82634, 0], + [126.258419, 35.813215, 0], + [126.2494, 35.800678, 0], + [126.23907, 35.788827, 0] + ] + }, + "properties": { "name": "R105", "description": "직도 반경 18.52Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [126.531181, 35.586883, 23.54], + [126.535032, 35.580315, 62.74], + [126.538164, 35.573498, 0], + [126.540553, 35.566486, 0], + [126.542181, 35.55933, 0], + [126.543037, 35.552087, 0], + [126.543113, 35.54481, 0], + [126.542409, 35.537556, 0.41], + [126.540931, 35.530379, 1.26], + [126.538691, 35.523334, 5.76], + [126.535705, 35.516475, 9.66], + [126.531996, 35.509853, 12.76], + [126.527594, 35.50352, 49.04], + [126.52253, 35.497523, 84.35], + [126.516845, 35.491908, 84.86], + [126.510581, 35.486718, 79.77], + [126.503787, 35.481991, 69.11], + [126.496513, 35.477764, 52.97], + [126.488814, 35.474069, 31.48], + [126.480751, 35.470934, 9.8], + [126.472383, 35.468382, 9.32], + [126.463774, 35.466434, 7.62], + [126.45499, 35.465103, 5.72], + [126.446097, 35.464401, 3.64], + [126.437163, 35.464331, 1.39], + [126.428256, 35.464896, 0], + [126.419442, 35.46609, 0], + [126.41079, 35.467904, 0], + [126.402364, 35.470325, 0], + [126.394228, 35.473335, 0], + [126.386445, 35.47691, 0], + [126.379074, 35.481023, 0], + [126.37217, 35.485644, 0], + [126.365785, 35.490736, 0], + [126.35997, 35.496262, 0], + [126.354767, 35.502179, 0], + [126.350217, 35.508443, 0], + [126.346355, 35.515006, 0], + [126.343209, 35.521817, 0], + [126.340804, 35.528826, 0], + [126.339158, 35.535979, 0], + [126.338284, 35.543221, 0], + [126.33819, 35.550498, 0], + [126.338875, 35.557753, 0], + [126.340335, 35.564932, 0], + [126.34256, 35.571981, 0], + [126.345531, 35.578845, 0], + [126.349227, 35.585472, 0], + [126.35362, 35.591812, 0], + [126.358677, 35.597816, 0], + [126.364358, 35.603438, 0], + [126.370622, 35.608636, 0], + [126.37742, 35.61337, 0], + [126.3847, 35.617605, 0], + [126.392407, 35.621306, 0], + [126.400482, 35.624447, 0], + [126.408864, 35.627004, 0], + [126.417488, 35.628956, 0], + [126.42629, 35.630289, 0], + [126.435201, 35.630993, 0], + [126.444154, 35.631063, 0], + [126.45308, 35.630497, 0.06], + [126.461911, 35.629301, 4.86], + [126.47058, 35.627483, 7.09], + [126.47902, 35.625057, 7.66], + [126.487168, 35.622041, 71.66], + [126.49496, 35.61846, 151.7], + [126.502339, 35.61434, 231.89], + [126.509246, 35.609712, 294.76], + [126.515631, 35.604612, 147.37], + [126.521443, 35.599078, 154.46], + [126.52664, 35.593154, 119.22], + [126.531181, 35.586883, 23.54] + ] + }, + "properties": { "name": "R104", "description": "미여도 반경 9.25Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.444778, 37.370861, 0], + [127.412556, 37.33475, 0], + [127.428667, 37.321972, 0], + [127.473111, 37.36725, 0], + [127.444778, 37.370861, 0] + ] + ] + }, + "properties": { "name": "R122", "description": "천덕봉 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [125.302553, 34.476138, 0], + [125.294924, 34.479825, 0], + [125.287712, 34.484045, 0], + [125.280973, 34.488767, 0], + [125.274758, 34.493955, 0], + [125.269115, 34.49957, 0], + [125.264086, 34.505568, 0], + [125.25971, 34.511904, 0], + [125.25602, 34.518531, 0], + [125.253045, 34.525397, 0], + [125.250807, 34.532451, 0], + [125.249323, 34.539638, 0], + [125.248606, 34.546905, 0], + [125.248659, 34.554195, 0], + [125.249485, 34.561454, 0], + [125.251075, 34.568626, 0], + [125.253419, 34.575656, 0], + [125.256499, 34.582492, 0], + [125.260291, 34.58908, 0], + [125.264766, 34.595371, 0], + [125.269892, 34.601317, 0], + [125.275628, 34.606872, 0], + [125.281931, 34.611995, 0], + [125.288754, 34.616645, 0], + [125.296044, 34.620788, 0], + [125.303745, 34.624391, 0], + [125.3118, 34.627428, 0], + [125.320146, 34.629876, 0], + [125.32872, 34.631715, 0], + [125.337456, 34.632931, 0], + [125.346288, 34.633516, 0], + [125.355148, 34.633464, 0], + [125.36397, 34.632777, 0], + [125.372684, 34.631459, 0], + [125.381225, 34.62952, 0], + [125.389529, 34.626976, 0], + [125.39753, 34.623845, 0], + [125.405169, 34.620152, 0], + [125.412387, 34.615925, 0], + [125.419128, 34.611196, 0], + [125.425343, 34.606001, 0], + [125.430983, 34.600379, 0], + [125.436006, 34.594375, 0], + [125.440373, 34.588032, 0], + [125.444051, 34.5814, 0], + [125.447013, 34.574529, 0], + [125.449236, 34.567472, 0], + [125.450703, 34.560283, 0], + [125.451404, 34.553015, 0], + [125.451333, 34.545725, 0], + [125.45049, 34.538467, 0], + [125.448884, 34.531298, 0], + [125.446525, 34.524271, 0], + [125.443432, 34.51744, 0], + [125.439629, 34.510857, 0], + [125.435145, 34.504572, 0], + [125.430014, 34.498633, 0], + [125.424275, 34.493085, 0], + [125.417972, 34.48797, 0], + [125.411153, 34.483327, 0], + [125.40387, 34.479191, 0], + [125.396178, 34.475593, 0], + [125.388135, 34.472561, 0], + [125.379803, 34.470118, 0], + [125.371244, 34.468283, 0], + [125.362525, 34.467068, 0], + [125.35371, 34.466485, 0], + [125.344868, 34.466536, 0], + [125.336064, 34.467222, 0], + [125.327366, 34.468537, 0], + [125.31884, 34.470471, 0], + [125.31055, 34.473011, 0], + [125.302553, 34.476138, 0] + ] + }, + "properties": { "name": "R125", "description": "흑산도 반경 9.26Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [127.307229, 34.903117, 467.12], + [127.308561, 34.903049, 418.61], + [127.309881, 34.902887, 364.81], + [127.311179, 34.902631, 317.22], + [127.312445, 34.902283, 283.77], + [127.313668, 34.901847, 242.02], + [127.314841, 34.901324, 203.83], + [127.315954, 34.900719, 171.78], + [127.316998, 34.900037, 154.22], + [127.317965, 34.899284, 134.34], + [127.318849, 34.898463, 114.47], + [127.319643, 34.897583, 97.68], + [127.320339, 34.89665, 84.38], + [127.320934, 34.89567, 82.68], + [127.321423, 34.894651, 74.25], + [127.321801, 34.893601, 68.15], + [127.322066, 34.892529, 62.6], + [127.322217, 34.891441, 63.12], + [127.322251, 34.890347, 54.2], + [127.322169, 34.889254, 48.12], + [127.321971, 34.888172, 46.93], + [127.321658, 34.887107, 44.62], + [127.321234, 34.88607, 42.84], + [127.320702, 34.885066, 41.63], + [127.320064, 34.884104, 56.91], + [127.319327, 34.883192, 68.21], + [127.318496, 34.882336, 60.26], + [127.317577, 34.881542, 46.99], + [127.316577, 34.880817, 40.61], + [127.315504, 34.880166, 29.14], + [127.314366, 34.879595, 26], + [127.313172, 34.879107, 32.05], + [127.31193, 34.878706, 31.52], + [127.31065, 34.878396, 27.17], + [127.309343, 34.878178, 26.76], + [127.308017, 34.878055, 30.91], + [127.306683, 34.878027, 33.22], + [127.305351, 34.878094, 36.18], + [127.304032, 34.878256, 42.11], + [127.302734, 34.878512, 45.59], + [127.301469, 34.87886, 45.2], + [127.300246, 34.879297, 45.86], + [127.299073, 34.879819, 51.32], + [127.297961, 34.880424, 71.3], + [127.296917, 34.881106, 80.51], + [127.295949, 34.881859, 82.88], + [127.295066, 34.882679, 86.18], + [127.294272, 34.88356, 86.98], + [127.293575, 34.884493, 89.69], + [127.29298, 34.885473, 97.18], + [127.292492, 34.886491, 108.37], + [127.292113, 34.887541, 122.49], + [127.291848, 34.888614, 140.83], + [127.291697, 34.889701, 148.13], + [127.291662, 34.890796, 153.32], + [127.291744, 34.891888, 166.62], + [127.291942, 34.892971, 189.18], + [127.292254, 34.894035, 207.95], + [127.292678, 34.895073, 241.76], + [127.293211, 34.896077, 268.22], + [127.293848, 34.897038, 301.51], + [127.294585, 34.897951, 334.05], + [127.295416, 34.898807, 358.06], + [127.296335, 34.899601, 383.76], + [127.297335, 34.900326, 431.58], + [127.298408, 34.900977, 467.67], + [127.299546, 34.901548, 491.02], + [127.300741, 34.902036, 495.02], + [127.301983, 34.902437, 462.27], + [127.303263, 34.902747, 453.07], + [127.304571, 34.902965, 449.07], + [127.305897, 34.903088, 461.24], + [127.307229, 34.903117, 467.12] + ] + }, + "properties": { "name": "R127", "description": "벌교 반경 1.4Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.668611, 35.349722, 0], + [126.688889, 35.288889, 0], + [126.711111, 35.280278, 0], + [126.709167, 35.351389, 0], + [126.688611, 35.356667, 0], + [126.668611, 35.349722, 0] + ] + ] + }, + "properties": { "name": "R129", "description": "수련산 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.155702, 37.357252, 0], + [126.1542, 37.359899, 0], + [126.152995, 37.36264, 0], + [126.152094, 37.365453, 0], + [126.151505, 37.368319, 0], + [126.151233, 37.371214, 0], + [126.15128, 37.374117, 0], + [126.151644, 37.377006, 0], + [126.152324, 37.379859, 0], + [126.153315, 37.382653, 0], + [126.154608, 37.385369, 0], + [126.156195, 37.387984, 0], + [126.158062, 37.39048, 0], + [126.160196, 37.392837, 0], + [126.162581, 37.395037, 0], + [126.165198, 37.397063, 0], + [126.168027, 37.398901, 0], + [126.171048, 37.400535, 0], + [126.174236, 37.401954, 0], + [126.177569, 37.403147, 0], + [126.181019, 37.404104, 0], + [126.184561, 37.404819, 0], + [126.188169, 37.405286, 0], + [126.191814, 37.405501, 0], + [126.195468, 37.405463, 0], + [126.199105, 37.405172, 0], + [126.202696, 37.40463, 0], + [126.206213, 37.403841, 0], + [126.209631, 37.402812, 0], + [126.212922, 37.40155, 0], + [126.216063, 37.400065, 0], + [126.219028, 37.398368, 0], + [126.221796, 37.396472, 0], + [126.224345, 37.394392, 0], + [126.226656, 37.392143, 0], + [126.228711, 37.389742, 0], + [126.230495, 37.387208, 0], + [126.231995, 37.384561, 0], + [126.233198, 37.381819, 0], + [126.234095, 37.379005, 0], + [126.234681, 37.376139, 0], + [126.23495, 37.373243, 0], + [126.2349, 37.37034, 0], + [126.234533, 37.367452, 0], + [126.233849, 37.3646, 0], + [126.232856, 37.361806, 0], + [126.231561, 37.359091, 0], + [126.229972, 37.356477, 0], + [126.228103, 37.353982, 0], + [126.225968, 37.351626, 0], + [126.223583, 37.349428, 0], + [126.220966, 37.347402, 0], + [126.218137, 37.345566, 0], + [126.215118, 37.343933, 0], + [126.211931, 37.342515, 0], + [126.208601, 37.341323, 0], + [126.205153, 37.340366, 0], + [126.201614, 37.339652, 0], + [126.198009, 37.339186, 0], + [126.194368, 37.338971, 0], + [126.190716, 37.339009, 0], + [126.187083, 37.3393, 0], + [126.183495, 37.339841, 0], + [126.17998, 37.340629, 0], + [126.176565, 37.341657, 0], + [126.173276, 37.342918, 0], + [126.170137, 37.344402, 0], + [126.167173, 37.346098, 0], + [126.164405, 37.347993, 0], + [126.161856, 37.350072, 0], + [126.159544, 37.35232, 0], + [126.157488, 37.354719, 0], + [126.155702, 37.357252, 0] + ] + }, + "properties": { "name": "R133", "description": "초치도 반경 3.7Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.283333, 35.119444, 0], + [129.173611, 35.019444, 0], + [129.236111, 34.972222, 0], + [129.344444, 35.073611, 0], + [129.283333, 35.119444, 0] + ] + ] + }, + "properties": { "name": "R143", "description": "부산KCG 비행 제한구역", "type": "0002" } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.535927, 36.324769, 13.87], + [126.53469, 36.324566, 18.99], + [126.533436, 36.324451, 25.57], + [126.532175, 36.324424, 20.81], + [126.530915, 36.324486, 24.46], + [126.529666, 36.324636, 34.33], + [126.528439, 36.324873, 54.71], + [126.527242, 36.325195, 78.83], + [126.526084, 36.3256, 90.57], + [126.524975, 36.326085, 73.06], + [126.523922, 36.326646, 51.88], + [126.522934, 36.327279, 48.32], + [126.522018, 36.327978, 64.28], + [126.521181, 36.32874, 52.17], + [126.52043, 36.329557, 32.67], + [126.51977, 36.330424, 15.49], + [126.519206, 36.331333, 0.95], + [126.518743, 36.332279, 0.09], + [126.518384, 36.333254, 0], + [126.518132, 36.334251, 0], + [126.517988, 36.335261, 0], + [126.517955, 36.336278, 0], + [126.518031, 36.337293, 0], + [126.518217, 36.338298, 0], + [126.518511, 36.339287, 0], + [126.518911, 36.340252, 0], + [126.519414, 36.341185, 0], + [126.520016, 36.342078, 0], + [126.520712, 36.342927, 0], + [126.521498, 36.343723, 0], + [126.522367, 36.344461, 0], + [126.523312, 36.345135, 0], + [126.524326, 36.34574, 0], + [126.525403, 36.346272, 0], + [126.526532, 36.346726, 0], + [126.527707, 36.347099, 0], + [126.528917, 36.347388, 0], + [126.530154, 36.347591, 0], + [126.531409, 36.347706, 0], + [126.532671, 36.347733, 0], + [126.533931, 36.347672, 0], + [126.53518, 36.347522, 0], + [126.536408, 36.347285, 0], + [126.537605, 36.346962, 0], + [126.538763, 36.346557, 0], + [126.539873, 36.346072, 0], + [126.540926, 36.345511, 0], + [126.541914, 36.344878, 0], + [126.54283, 36.344178, 0], + [126.543666, 36.343417, 0], + [126.544418, 36.342599, 0], + [126.545077, 36.341732, 1.2], + [126.545641, 36.340822, 12.43], + [126.546104, 36.339876, 19.22], + [126.546462, 36.338901, 20.55], + [126.546714, 36.337905, 22.25], + [126.546857, 36.336894, 33.19], + [126.546891, 36.335878, 59.22], + [126.546814, 36.334863, 85.51], + [126.546627, 36.333857, 101.42], + [126.546333, 36.332868, 83.18], + [126.545933, 36.331904, 65.61], + [126.545429, 36.330971, 62.52], + [126.544827, 36.330077, 54.37], + [126.544131, 36.329229, 39.56], + [126.543345, 36.328433, 32.55], + [126.542477, 36.327696, 24.8], + [126.541531, 36.327022, 20.08], + [126.540517, 36.326417, 19.8], + [126.539441, 36.325885, 12.02], + [126.538311, 36.325431, 9.27], + [126.537137, 36.325058, 10.32], + [126.535927, 36.324769, 13.87] + ] + }, + "properties": { "name": "R138", "description": "대천 반경 1.3Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.417877, 36.848243, 170.18], + [127.418676, 36.847451, 186.44], + [127.419385, 36.846606, 178.38], + [127.42, 36.845715, 173.17], + [127.420515, 36.844785, 186.69], + [127.420927, 36.843822, 203.84], + [127.421232, 36.842834, 226.84], + [127.421429, 36.841828, 261.13], + [127.421515, 36.840813, 293.69], + [127.421491, 36.839796, 319.45], + [127.421356, 36.838784, 355.54], + [127.421111, 36.837785, 376.7], + [127.420758, 36.836807, 358.36], + [127.420301, 36.835858, 315.12], + [127.419741, 36.834944, 284.45], + [127.419084, 36.834072, 256.43], + [127.418335, 36.83325, 234.58], + [127.417499, 36.832483, 210.89], + [127.416583, 36.831778, 186.51], + [127.415593, 36.831138, 165.13], + [127.414538, 36.830571, 151.6], + [127.413425, 36.830079, 141.61], + [127.412262, 36.829667, 136.56], + [127.41106, 36.829337, 128.72], + [127.409825, 36.829093, 131.14], + [127.408569, 36.828935, 140.05], + [127.407301, 36.828866, 134.56], + [127.406029, 36.828885, 141.21], + [127.404765, 36.828993, 133.54], + [127.403517, 36.829189, 139.66], + [127.402296, 36.829471, 147.83], + [127.40111, 36.829838, 157.69], + [127.399968, 36.830285, 158.81], + [127.398879, 36.830811, 150.91], + [127.397852, 36.831411, 138.28], + [127.396893, 36.832079, 150.59], + [127.396012, 36.832813, 148.87], + [127.395213, 36.833605, 134.66], + [127.394504, 36.834449, 135.47], + [127.393889, 36.83534, 136.68], + [127.393374, 36.836271, 135.99], + [127.392962, 36.837233, 139.04], + [127.392656, 36.838221, 142.25], + [127.392459, 36.839227, 145.93], + [127.392373, 36.840242, 146.1], + [127.392397, 36.84126, 149.34], + [127.392532, 36.842272, 158.16], + [127.392777, 36.84327, 180.54], + [127.393129, 36.844248, 225.83], + [127.393587, 36.845198, 230.09], + [127.394146, 36.846112, 205.06], + [127.394803, 36.846983, 201.67], + [127.395553, 36.847805, 221.39], + [127.396389, 36.848572, 250.08], + [127.397305, 36.849278, 275.09], + [127.398295, 36.849917, 289.62], + [127.39935, 36.850485, 304.44], + [127.400464, 36.850976, 313.99], + [127.401627, 36.851389, 303.38], + [127.40283, 36.851718, 287.07], + [127.404065, 36.851963, 259.85], + [127.405321, 36.85212, 227.59], + [127.40659, 36.852189, 186.14], + [127.407862, 36.852169, 150.99], + [127.409126, 36.852061, 127.57], + [127.410374, 36.851865, 132.08], + [127.411596, 36.851583, 147.6], + [127.412783, 36.851216, 171.73], + [127.413925, 36.850768, 151.89], + [127.415013, 36.850242, 119.84], + [127.416041, 36.849642, 113.19], + [127.416999, 36.848973, 130.7], + [127.417877, 36.848243, 170.18] + ] + }, + "properties": { "name": "R139", "description": "진천 반경 1.3Km 비행 제한구역", "type": "0002", "tessellate": true } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.404371, 37.380504, 0], + [126.422041, 37.376657, 0], + [126.440282, 37.375304, 0], + [126.458541, 37.376486, 0], + [126.476267, 37.380167, 0], + [126.48476, 37.382913, 0], + [126.492921, 37.386235, 0], + [126.507999, 37.394508, 0], + [126.521044, 37.404733, 0], + [126.526677, 37.410483, 0], + [126.535951, 37.423041, 0], + [126.539521, 37.429753, 0], + [126.54439, 37.443789, 0], + [126.545652, 37.451006, 0], + [126.545781, 37.465564, 0], + [126.544646, 37.472794, 0], + [126.540022, 37.486882, 0], + [126.536567, 37.493633, 0], + [126.527501, 37.506291, 0], + [126.521959, 37.512101, 0], + [126.515799, 37.517506, 0], + [126.501816, 37.526938, 0], + [126.485978, 37.534299, 0], + [126.468765, 37.539364, 0], + [126.450703, 37.54198, 0], + [126.432343, 37.542066, 0], + [126.414243, 37.53962, 0], + [126.396956, 37.534716, 0], + [126.381009, 37.527505, 0], + [126.366886, 37.518205, 0], + [126.355017, 37.5071, 0], + [126.345763, 37.494528, 0], + [126.339404, 37.480872, 0], + [126.336132, 37.466547, 0], + [126.336044, 37.451989, 0], + [126.339141, 37.43764, 0], + [126.345328, 37.423935, 0], + [126.354414, 37.411291, 0], + [126.366124, 37.400092, 0], + [126.372854, 37.395142, 0], + [126.387808, 37.386729, 0], + [126.404371, 37.380504, 0] + ] + ] + }, + "properties": { "name": "인천공항", "description": "인천공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.79345, 37.6385, 0], + [126.77514, 37.637024, 0], + [126.766178, 37.635344, 0], + [126.748978, 37.630161, 0], + [126.733178, 37.62269, 0], + [126.719261, 37.613158, 0], + [126.713142, 37.607708, 0], + [126.702819, 37.595645, 0], + [126.698692, 37.589125, 0], + [126.692664, 37.575357, 0], + [126.689747, 37.560968, 0], + [126.690026, 37.546395, 0], + [126.693492, 37.532083, 0], + [126.700038, 37.518465, 0], + [126.709462, 37.505955, 0], + [126.721479, 37.494932, 0], + [126.735722, 37.48573, 0], + [126.75176, 37.478628, 0], + [126.769106, 37.473842, 0], + [126.787233, 37.471517, 0], + [126.805594, 37.471722, 0], + [126.832359, 37.47674, 0], + [126.848897, 37.483078, 0], + [126.863799, 37.491597, 0], + [126.876614, 37.502038, 0], + [126.886953, 37.514085, 0], + [126.891091, 37.520598, 0], + [126.897151, 37.534356, 0], + [126.899025, 37.541497, 0], + [126.90039, 37.556031, 0], + [126.89855, 37.570531, 0], + [126.89356, 37.584558, 0], + [126.88841, 37.596626, 0], + [126.874821, 37.609512, 0], + [126.86164, 37.619679, 0], + [126.846427, 37.627877, 0], + [126.829644, 37.633856, 0], + [126.811804, 37.637433, 0], + [126.79345, 37.6385, 0] + ] + ] + }, + "properties": { "name": "김포공항", "description": "김포공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.568598160228, 38.0205107614195, 0], + [128.573821, 38.012733, 0], + [128.58518, 38.001227, 0], + [128.598898, 37.991447, 0], + [128.614559, 37.983692, 0], + [128.631689, 37.978195, 0], + [128.649767, 37.975124, 0], + [128.668247, 37.974571, 0], + [128.682992, 37.976167, 0], + [128.686568, 37.976554, 0], + [128.704176, 37.981011, 0], + [128.720537, 37.987809, 0], + [128.735156, 37.99674, 0], + [128.747588, 38.007536, 0], + [128.757456, 38.019867, 0], + [128.764459, 38.03336, 0], + [128.768383, 38.047607, 0], + [128.769106, 38.062173, 0], + [128.764166, 38.083656, 0], + [128.756998, 38.097098, 0], + [128.746971, 38.109355, 0], + [128.734387, 38.120055, 0], + [128.71963, 38.128871, 0], + [128.711574, 38.132487, 0], + [128.694414, 38.137994, 0], + [128.676297, 38.141072, 0], + [128.657775, 38.141625, 0], + [128.639414, 38.139638, 0], + [128.621771, 38.13517, 0], + [128.605386, 38.128359, 0], + [128.590758, 38.11941, 0], + [128.57833, 38.108598, 0], + [128.568481, 38.096252, 0], + [128.561509, 38.082746, 0], + [128.557624, 38.068493, 0], + [128.556944, 38.053925, 0], + [128.559485, 38.039486, 0], + [128.565171, 38.025613, 0], + [128.568598, 38.020511, 0], + [128.568598160228, 38.0205107614195, 0] + ] + ] + }, + "properties": { "name": "양양국제공항", "description": "양양국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.514126, 33.591465, 0], + [126.496804, 33.593516, 0], + [126.479317, 33.593028, 0], + [126.462199, 33.590016, 0], + [126.44597, 33.584571, 0], + [126.431126, 33.57686, 0], + [126.418117, 33.567116, 0], + [126.412427, 33.561573, 0], + [126.402893, 33.549355, 0], + [126.396051, 33.535943, 0], + [126.393708, 33.528915, 0], + [126.391267, 33.514483, 0], + [126.391868, 33.499918, 0], + [126.395493, 33.48566, 0], + [126.40203, 33.472144, 0], + [126.411278, 33.45978, 0], + [126.422957, 33.448942, 0], + [126.436712, 33.439959, 0], + [126.452124, 33.433104, 0], + [126.468727, 33.428584, 0], + [126.486017, 33.426537, 0], + [126.50347, 33.427024, 0], + [126.520558, 33.430031, 0], + [126.536762, 33.435466, 0], + [126.551591, 33.443165, 0], + [126.564596, 33.452895, 0], + [126.57538, 33.464358, 0], + [126.583619, 33.477211, 0], + [126.590673, 33.49823, 0], + [126.59163, 33.512782, 0], + [126.589541, 33.527252, 0], + [126.580858, 33.547844, 0], + [126.571625, 33.560221, 0], + [126.559949, 33.571074, 0], + [126.546187, 33.58007, 0], + [126.530756, 33.586937, 0], + [126.514126, 33.591465, 0] + ] + ] + }, + "properties": { "name": "제주국제공항", "description": "제주국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.516348, 36.797451, 0], + [127.498228, 36.798888, 0], + [127.480073, 36.797782, 0], + [127.462434, 36.794165, 0], + [127.44585, 36.788147, 0], + [127.430826, 36.779914, 0], + [127.417819, 36.769714, 0], + [127.412198, 36.763972, 0], + [127.402935, 36.751421, 0], + [127.396535, 36.737773, 0], + [127.394472, 36.730665, 0], + [127.392701, 36.716154, 0], + [127.394099, 36.701617, 0], + [127.398624, 36.687496, 0], + [127.406136, 36.674218, 0], + [127.416403, 36.662191, 0], + [127.429117, 36.651772, 0], + [127.44389, 36.643281, 0], + [127.464752, 36.634264, 0], + [127.486772, 36.632011, 0], + [127.50494, 36.631845, 0], + [127.522868, 36.634211, 0], + [127.531573, 36.636323, 0], + [127.548131, 36.642328, 0], + [127.563141, 36.650547, 0], + [127.576147, 36.660731, 0], + [127.586755, 36.672571, 0], + [127.594641, 36.685708, 0], + [127.600708, 36.703109, 0], + [127.601377, 36.714251, 0], + [127.600017, 36.728791, 0], + [127.595527, 36.74292, 0], + [127.588042, 36.756209, 0], + [127.577787, 36.768255, 0], + [127.565073, 36.778689, 0], + [127.550287, 36.787195, 0], + [127.533879, 36.793513, 0], + [127.516348, 36.797451, 0] + ] + ] + }, + "properties": { "name": "청주국제공항", "description": "청주국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.403553, 34.90975, 0], + [126.412208, 34.911543, 0], + [126.423111, 34.914652, 0], + [126.432381, 34.918593, 0], + [126.440964, 34.923378, 0], + [126.45089, 34.92924, 0], + [126.457297, 34.934339, 0], + [126.463138, 34.939875, 0], + [126.468369, 34.945808, 0], + [126.47295, 34.952091, 0], + [126.476846, 34.958678, 0], + [126.480027, 34.965518, 0], + [126.48247, 34.972559, 0], + [126.484154, 34.979747, 0], + [126.485068, 34.987029, 0], + [126.485204, 34.994348, 0], + [126.483879, 35.00441, 0], + [126.482506, 35.013127, 0], + [126.479759, 35.020718, 0], + [126.475983, 35.027466, 0], + [126.472893, 35.03337, 0], + [126.467056, 35.040116, 0], + [126.459362, 35.047699, 0], + [126.453134, 35.052952, 0], + [126.44637, 35.057739, 0], + [126.439121, 35.062026, 0], + [126.431443, 35.065779, 0], + [126.423394, 35.068969, 0], + [126.415035, 35.071572, 0], + [126.40643, 35.073569, 0], + [126.397645, 35.074943, 0], + [126.390839, 35.076089, 0], + [126.379803, 35.075789, 0], + [126.370883, 35.075254, 0], + [126.362054, 35.074084, 0], + [126.353383, 35.072288, 0], + [126.344937, 35.069879, 0], + [126.33419, 35.066535, 0], + [126.325607, 35.062039, 0], + [126.319427, 35.058105, 0], + [126.314654, 35.054559, 0], + [126.308247, 35.049453, 0], + [126.302408, 35.043909, 0], + [126.297183, 35.037969, 0], + [126.292611, 35.031679, 0], + [126.288726, 35.025087, 0], + [126.285558, 35.018242, 0], + [126.283132, 35.011197, 0], + [126.281464, 35.004006, 0], + [126.280568, 34.996722, 0], + [126.280451, 34.989403, 0], + [126.281113, 34.982103, 0], + [126.282548, 34.974879, 0], + [126.284746, 34.967784, 0], + [126.28769, 34.960873, 0], + [126.291357, 34.954198, 0], + [126.296768, 34.945614, 0], + [126.303291, 34.939422, 0], + [126.309471, 34.932667, 0], + [126.319381, 34.926064, 0], + [126.326624, 34.921785, 0], + [126.334294, 34.918039, 0], + [126.342332, 34.914855, 0], + [126.350677, 34.912257, 0], + [126.361656, 34.909302, 0], + [126.371612, 34.907895, 0], + [126.380539, 34.907332, 0], + [126.390495, 34.907613, 0], + [126.398392, 34.908176, 0], + [126.403553, 34.90975, 0] + ] + ] + }, + "properties": { "name": "무안국제공항", "description": "무안국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.812885, 35.042949, 0], + [126.826172, 35.04349, 0], + [126.839261, 35.046583, 0], + [126.847685, 35.049031, 0], + [126.855817, 35.05207, 0], + [126.863595, 35.055677, 0], + [126.87096, 35.059825, 0], + [126.877857, 35.064482, 0], + [126.884231, 35.069613, 0], + [126.890036, 35.075179, 0], + [126.895227, 35.081138, 0], + [126.899765, 35.087444, 0], + [126.903614, 35.094049, 0], + [126.906745, 35.100904, 0], + [126.909135, 35.107956, 0], + [126.910629, 35.113449, 0], + [126.911316, 35.119347, 0], + [126.911659, 35.125244, 0], + [126.911699, 35.129753, 0], + [126.910997, 35.137049, 0], + [126.909943, 35.142371, 0], + [126.908226, 35.148828, 0], + [126.906166, 35.154161, 0], + [126.903076, 35.160056, 0], + [126.900576, 35.164908, 0], + [126.896167, 35.171276, 0], + [126.891094, 35.177306, 0], + [126.885397, 35.182952, 0], + [126.879119, 35.188169, 0], + [126.872308, 35.19292, 0], + [126.865015, 35.197166, 0], + [126.853981, 35.202428, 0], + [126.846428, 35.205233, 0], + [126.840819, 35.206581, 0], + [126.832187, 35.208531, 0], + [126.823379, 35.209858, 0], + [126.814462, 35.210553, 0], + [126.803169, 35.210563, 0], + [126.796579, 35.210026, 0], + [126.787747, 35.208809, 0], + [126.779079, 35.206968, 0], + [126.770641, 35.204515, 0], + [126.762497, 35.201471, 0], + [126.754709, 35.197857, 0], + [126.747338, 35.193702, 0], + [126.740438, 35.189038, 0], + [126.734063, 35.183899, 0], + [126.728261, 35.178326, 0], + [126.723076, 35.17236, 0], + [126.718547, 35.166047, 0], + [126.71471, 35.159436, 0], + [126.711592, 35.152576, 0], + [126.709218, 35.14552, 0], + [126.707605, 35.138322, 0], + [126.706766, 35.131037, 0], + [126.706707, 35.123719, 0], + [126.707428, 35.116425, 0], + [126.708923, 35.10921, 0], + [126.71118, 35.102129, 0], + [126.714183, 35.095235, 0], + [126.717908, 35.088582, 0], + [126.722327, 35.08222, 0], + [126.727406, 35.076197, 0], + [126.733107, 35.070559, 0], + [126.739385, 35.065349, 0], + [126.746193, 35.060606, 0], + [126.75348, 35.056366, 0], + [126.76119, 35.052662, 0], + [126.769264, 35.049522, 0], + [126.777641, 35.046969, 0], + [126.783943, 35.045457, 0], + [126.795049, 35.043698, 0], + [126.803947, 35.043005, 0], + [126.812885, 35.042949, 0] + ] + ] + }, + "properties": { "name": "광주공항", "description": "광주공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.622837, 35.987045, 0], + [126.613799, 35.987213, 0], + [126.595842, 35.985636, 0], + [126.578498, 35.981558, 0], + [126.562295, 35.975102, 0], + [126.547726, 35.966465, 0], + [126.539841, 35.958, 0], + [126.529891, 35.950013, 0], + [126.521205, 35.937201, 0], + [126.515402, 35.923361, 0], + [126.512656, 35.908916, 0], + [126.513048, 35.894305, 0], + [126.515808, 35.883487, 0], + [126.519468, 35.873043, 0], + [126.527442, 35.859934, 0], + [126.538101, 35.848146, 0], + [126.546707, 35.838968, 0], + [126.558394, 35.833707, 0], + [126.574193, 35.82667, 0], + [126.591257, 35.821962, 0], + [126.60907, 35.819725, 0], + [126.618088, 35.819558, 0], + [126.636008, 35.821131, 0], + [126.65332, 35.825201, 0], + [126.6695, 35.831645, 0], + [126.67701, 35.835698, 0], + [126.690586, 35.845315, 0], + [126.701899, 35.856696, 0], + [126.710606, 35.869495, 0], + [126.716439, 35.883325, 0], + [126.719222, 35.897765, 0], + [126.718867, 35.912378, 0], + [126.715384, 35.926718, 0], + [126.708877, 35.940351, 0], + [126.699542, 35.952861, 0], + [126.687663, 35.963867, 0], + [126.673599, 35.973036, 0], + [126.65778, 35.980086, 0], + [126.64936, 35.982747, 0], + [126.640685, 35.984804, 0], + [126.622837, 35.987045, 0] + ] + ] + }, + "properties": { "name": "군산공항", "description": "군산공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.584572, 34.921971, 0], + [127.578958, 34.920043, 0], + [127.570842, 34.917006, 0], + [127.563081, 34.913401, 0], + [127.555733, 34.909254, 0], + [127.548855, 34.904597, 0], + [127.542499, 34.899466, 0], + [127.536713, 34.8939, 0], + [127.531541, 34.887941, 0], + [127.527022, 34.881635, 0], + [127.523192, 34.87503, 0], + [127.520078, 34.868176, 0], + [127.517705, 34.861125, 0], + [127.51609, 34.853932, 0], + [127.515246, 34.84665, 0], + [127.515178, 34.839336, 0], + [127.515887, 34.832044, 0], + [127.517367, 34.824831, 0], + [127.519607, 34.817752, 0], + [127.52259, 34.810859, 0], + [127.526292, 34.804206, 0], + [127.530686, 34.797843, 0], + [127.535738, 34.791819, 0], + [127.541409, 34.786179, 0], + [127.547657, 34.780966, 0], + [127.554433, 34.77622, 0], + [127.561686, 34.771976, 0], + [127.569361, 34.768267, 0], + [127.5774, 34.765122, 0], + [127.588005, 34.761076, 0], + [127.597618, 34.759384, 0], + [127.607574, 34.758538, 0], + [127.616844, 34.757692, 0], + [127.627487, 34.757974, 0], + [127.638499, 34.760298, 0], + [127.64712, 34.762128, 0], + [127.655514, 34.764568, 0], + [127.663617, 34.767599, 0], + [127.671369, 34.771198, 0], + [127.681046, 34.77546, 0], + [127.685585, 34.779988, 0], + [127.691941, 34.785111, 0], + [127.69773, 34.79067, 0], + [127.702908, 34.796622, 0], + [127.707435, 34.802921, 0], + [127.711277, 34.809521, 0], + [127.714404, 34.81637, 0], + [127.716793, 34.823417, 0], + [127.718424, 34.830608, 0], + [127.719287, 34.837888, 0], + [127.719373, 34.845202, 0], + [127.718682, 34.852495, 0], + [127.717219, 34.85971, 0], + [127.714994, 34.866793, 0], + [127.712026, 34.873691, 0], + [127.708335, 34.880349, 0], + [127.70395, 34.886718, 0], + [127.698905, 34.89275, 0], + [127.691002, 34.900856, 0], + [127.684135, 34.905361, 0], + [127.676926, 34.910429, 0], + [127.668343, 34.914652, 0], + [127.657218, 34.919488, 0], + [127.648863, 34.922052, 0], + [127.63813, 34.923941, 0], + [127.627144, 34.92563, 0], + [127.613694, 34.926106, 0], + [127.6048, 34.925531, 0], + [127.596002, 34.924322, 0], + [127.584572, 34.921971, 0] + ] + ] + }, + "properties": { "name": "여수공항", "description": "여수공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.93158, 35.098362, 0], + [128.940492, 35.098235, 0], + [128.954086, 35.099125, 0], + [128.966834, 35.101647, 0], + [128.978806, 35.105305, 0], + [128.988762, 35.109237, 0], + [128.998598, 35.11459, 0], + [129.005529, 35.119176, 0], + [129.011946, 35.124238, 0], + [129.0178, 35.129738, 0], + [129.023046, 35.135634, 0], + [129.027645, 35.141881, 0], + [129.031561, 35.148433, 0], + [129.034765, 35.155238, 0], + [129.037231, 35.162246, 0], + [129.038941, 35.169402, 0], + [129.039882, 35.176654, 0], + [129.040046, 35.183945, 0], + [129.039433, 35.191219, 0], + [129.038045, 35.198423, 0], + [129.035894, 35.2055, 0], + [129.032996, 35.212397, 0], + [129.029373, 35.219061, 0], + [129.025052, 35.225442, 0], + [129.020066, 35.23149, 0], + [129.014452, 35.237161, 0], + [129.008255, 35.242409, 0], + [129.00152, 35.247197, 0], + [128.994299, 35.251486, 0], + [128.986646, 35.255245, 0], + [128.978622, 35.258444, 0], + [128.970285, 35.261059, 0], + [128.961701, 35.26307, 0], + [128.952935, 35.264463, 0], + [128.944053, 35.265225, 0], + [128.935123, 35.265352, 0], + [128.926214, 35.264842, 0], + [128.914948, 35.263282, 0], + [128.904648, 35.260759, 0], + [128.892129, 35.256588, 0], + [128.884322, 35.253049, 0], + [128.876922, 35.248967, 0], + [128.869987, 35.244374, 0], + [128.861046, 35.237488, 0], + [128.854866, 35.231598, 0], + [128.850059, 35.224868, 0], + [128.84491, 35.217295, 0], + [128.841133, 35.210283, 0], + [128.838341, 35.20126, 0], + [128.836648, 35.194101, 0], + [128.835297, 35.184191, 0], + [128.83564, 35.176334, 0], + [128.837013, 35.166792, 0], + [128.839783, 35.158009, 0], + [128.842696, 35.151116, 0], + [128.846331, 35.144458, 0], + [128.850662, 35.138083, 0], + [128.855655, 35.132042, 0], + [128.861272, 35.126379, 0], + [128.867471, 35.121137, 0], + [128.874203, 35.116357, 0], + [128.881419, 35.112075, 0], + [128.889062, 35.108323, 0], + [128.897076, 35.10513, 0], + [128.905398, 35.10252, 0], + [128.913967, 35.100512, 0], + [128.922716, 35.099123, 0], + [128.93158, 35.098362, 0] + ] + ] + }, + "properties": { "name": "김해국제공항", "description": "김해국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.325885, 35.512544, 0], + [129.334653, 35.510984, 0], + [129.343554, 35.510052, 0], + [129.352522, 35.509754, 0], + [129.361487, 35.510092, 0], + [129.370382, 35.511065, 0], + [129.379139, 35.512664, 0], + [129.387692, 35.514878, 0], + [129.395976, 35.51769, 0], + [129.403928, 35.521078, 0], + [129.411488, 35.525017, 0], + [129.420662, 35.53055, 0], + [129.428215, 35.535858, 0], + [129.434395, 35.542284, 0], + [129.440575, 35.549547, 0], + [129.445038, 35.55625, 0], + [129.449071, 35.565034, 0], + [129.451757, 35.572005, 0], + [129.453686, 35.57914, 0], + [129.454843, 35.586385, 0], + [129.455219, 35.593684, 0], + [129.454812, 35.600982, 0], + [129.453623, 35.608224, 0], + [129.451663, 35.615353, 0], + [129.448945, 35.622317, 0], + [129.445491, 35.629061, 0], + [129.441326, 35.635535, 0], + [129.436481, 35.641689, 0], + [129.430995, 35.647476, 0], + [129.424908, 35.652853, 0], + [129.418266, 35.657777, 0], + [129.411121, 35.662212, 0], + [129.403526, 35.666124, 0], + [129.395541, 35.669482, 0], + [129.387224, 35.672262, 0], + [129.378641, 35.674441, 0], + [129.369856, 35.676004, 0], + [129.360936, 35.676939, 0], + [129.354057, 35.6771, 0], + [129.342966, 35.676898, 0], + [129.334053, 35.675924, 0], + [129.325279, 35.674321, 0], + [129.316711, 35.672103, 0], + [129.308413, 35.669285, 0], + [129.300451, 35.665891, 0], + [129.292883, 35.661945, 0], + [129.285768, 35.657478, 0], + [129.279161, 35.652524, 0], + [129.27311, 35.64712, 0], + [129.267663, 35.641308, 0], + [129.262861, 35.635132, 0], + [129.258741, 35.628639, 0], + [129.255332, 35.62188, 0], + [129.251747, 35.61293, 0], + [129.249344, 35.602602, 0], + [129.249254, 35.593219, 0], + [129.24968, 35.585922, 0], + [129.252091, 35.574962, 0], + [129.254494, 35.566305, 0], + [129.259065, 35.557858, 0], + [129.263241, 35.55139, 0], + [129.268093, 35.545243, 0], + [129.273584, 35.539463, 0], + [129.279673, 35.534095, 0], + [129.286313, 35.529178, 0], + [129.293453, 35.52475, 0], + [129.30104, 35.520846, 0], + [129.309014, 35.517494, 0], + [129.317317, 35.51472, 0], + [129.325885, 35.512544, 0] + ] + ] + }, + "properties": { "name": "울산공항", "description": "울산공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.995872, 35.145178, 0], + [127.992525, 35.142573, 0], + [127.987124, 35.136749, 0], + [127.982365, 35.130562, 0], + [127.978283, 35.12406, 0], + [127.974911, 35.117291, 0], + [127.972273, 35.110308, 0], + [127.97039, 35.103163, 0], + [127.969275, 35.09591, 0], + [127.968938, 35.088606, 0], + [127.969379, 35.081306, 0], + [127.970596, 35.074065, 0], + [127.97258, 35.066938, 0], + [127.975314, 35.05998, 0], + [127.978778, 35.053244, 0], + [127.982946, 35.04678, 0], + [127.987785, 35.040637, 0], + [127.993259, 35.034864, 0], + [128.000679, 35.027747, 0], + [128.009949, 35.022124, 0], + [128.018189, 35.017907, 0], + [128.025398, 35.013689, 0], + [128.033981, 35.010596, 0], + [128.045328, 35.008016, 0], + [128.054049, 35.00647, 0], + [128.062902, 35.005551, 0], + [128.071819, 35.005268, 0], + [128.080732, 35.005621, 0], + [128.089574, 35.006609, 0], + [128.098277, 35.008223, 0], + [128.106776, 35.010453, 0], + [128.115006, 35.013279, 0], + [128.122904, 35.016682, 0], + [128.130411, 35.020636, 0], + [128.137469, 35.025109, 0], + [128.144025, 35.030069, 0], + [128.150029, 35.035478, 0], + [128.155436, 35.041295, 0], + [128.160203, 35.047474, 0], + [128.162384, 35.051922, 0], + [128.166847, 35.058386, 0], + [128.168907, 35.064849, 0], + [128.171654, 35.071312, 0], + [128.172684, 35.078618, 0], + [128.17337, 35.086484, 0], + [128.173298, 35.09671, 0], + [128.172098, 35.103953, 0], + [128.170132, 35.111083, 0], + [128.166161, 35.121313, 0], + [128.159803, 35.131258, 0], + [128.152084, 35.140406, 0], + [128.143437, 35.148557, 0], + [128.132172, 35.157249, 0], + [128.122145, 35.161799, 0], + [128.114197, 35.165146, 0], + [128.099899, 35.168757, 0], + [128.088644, 35.171629, 0], + [128.079773, 35.17255, 0], + [128.068314, 35.172966, 0], + [128.053047, 35.17149, 0], + [128.038788, 35.168476, 0], + [128.024025, 35.163985, 0], + [128.012148, 35.157437, 0], + [128.005085, 35.152956, 0], + [127.995872, 35.145178, 0] + ] + ] + }, + "properties": { "name": "사천공항", "description": "사천공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.58711, 35.833938, 0], + [128.593873, 35.829119, 0], + [128.597717, 35.826721, 0], + [128.60321, 35.823102, 0], + [128.611107, 35.819762, 0], + [128.616883, 35.817763, 0], + [128.625269, 35.815107, 0], + [128.633907, 35.813053, 0], + [128.642733, 35.811617, 0], + [128.651679, 35.81081, 0], + [128.665695, 35.810853, 0], + [128.675308, 35.811688, 0], + [128.68731, 35.813916, 0], + [128.695841, 35.816247, 0], + [128.704089, 35.819172, 0], + [128.711993, 35.822668, 0], + [128.719491, 35.826709, 0], + [128.726527, 35.831264, 0], + [128.733047, 35.836298, 0], + [128.739003, 35.841773, 0], + [128.744347, 35.847649, 0], + [128.749041, 35.853879, 0], + [128.753047, 35.860417, 0], + [128.756336, 35.867213, 0], + [128.758882, 35.874215, 0], + [128.760665, 35.881371, 0], + [128.761672, 35.888625, 0], + [128.761895, 35.895922, 0], + [128.761332, 35.903208, 0], + [128.759986, 35.910426, 0], + [128.757869, 35.917522, 0], + [128.754996, 35.924441, 0], + [128.751389, 35.931131, 0], + [128.747075, 35.937541, 0], + [128.742086, 35.943622, 0], + [128.736461, 35.949327, 0], + [128.730242, 35.954614, 0], + [128.723477, 35.959441, 0], + [128.716217, 35.963772, 0], + [128.708518, 35.967574, 0], + [128.700438, 35.970818, 0], + [128.692038, 35.973479, 0], + [128.683384, 35.975537, 0], + [128.674541, 35.976976, 0], + [128.665576, 35.977785, 0], + [128.656557, 35.977958, 0], + [128.644409, 35.976895, 0], + [128.629872, 35.974671, 0], + [128.618317, 35.970782, 0], + [128.60733, 35.966058, 0], + [128.60012, 35.96328, 0], + [128.590606, 35.957292, 0], + [128.584084, 35.95225, 0], + [128.578132, 35.946767, 0], + [128.572793, 35.940884, 0], + [128.568108, 35.934647, 0], + [128.564113, 35.928103, 0], + [128.560839, 35.921302, 0], + [128.558309, 35.914295, 0], + [128.556544, 35.907137, 0], + [128.555555, 35.899881, 0], + [128.555352, 35.892583, 0], + [128.556175, 35.882374, 0], + [128.558579, 35.874307, 0], + [128.562355, 35.865961, 0], + [128.56594, 35.857391, 0], + [128.570265, 35.850988, 0], + [128.575261, 35.844914, 0], + [128.58089, 35.839217, 0], + [128.58711, 35.833938, 0] + ] + ] + }, + "properties": { "name": "대구국제공항", "description": "대구국제공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [129.410019, 35.904346, 0], + [129.414943, 35.903896, 0], + [129.423966, 35.903952, 0], + [129.432949, 35.904643, 0], + [129.441823, 35.905965, 0], + [129.450522, 35.907909, 0], + [129.45898, 35.910458, 0], + [129.467131, 35.913594, 0], + [129.474915, 35.917293, 0], + [129.482272, 35.921527, 0], + [129.489145, 35.926263, 0], + [129.495484, 35.931467, 0], + [129.50124, 35.937098, 0], + [129.506368, 35.943113, 0], + [129.51083, 35.949467, 0], + [129.514591, 35.956111, 0], + [129.517624, 35.962996, 0], + [129.519904, 35.970068, 0], + [129.522286, 35.981062, 0], + [129.522286, 35.989674, 0], + [129.521237, 35.999145, 0], + [129.51961, 36.006334, 0], + [129.517214, 36.013382, 0], + [129.514068, 36.020233, 0], + [129.510194, 36.026837, 0], + [129.505623, 36.033142, 0], + [129.500389, 36.039101, 0], + [129.494532, 36.044668, 0], + [129.488096, 36.049801, 0], + [129.481131, 36.05446, 0], + [129.473689, 36.05861, 0], + [129.465827, 36.06222, 0], + [129.457608, 36.065261, 0], + [129.449089, 36.067711, 0], + [129.434052, 36.07047, 0], + [129.422408, 36.071349, 0], + [129.413366, 36.071294, 0], + [129.401436, 36.070192, 0], + [129.386756, 36.067329, 0], + [129.378284, 36.064775, 0], + [129.37012, 36.061633, 0], + [129.362327, 36.057927, 0], + [129.354964, 36.053686, 0], + [129.348087, 36.048942, 0], + [129.341749, 36.043731, 0], + [129.335997, 36.038092, 0], + [129.330875, 36.03207, 0], + [129.323845, 36.022169, 0], + [129.319656, 36.01217, 0], + [129.317322, 36.001896, 0], + [129.315948, 35.993285, 0], + [129.315605, 35.98523, 0], + [129.316134, 35.976015, 0], + [129.317779, 35.968828, 0], + [129.321098, 35.959667, 0], + [129.325218, 35.950218, 0], + [129.330025, 35.944937, 0], + [129.334488, 35.938822, 0], + [129.340668, 35.932985, 0], + [129.345818, 35.927981, 0], + [129.353027, 35.923254, 0], + [129.360924, 35.917972, 0], + [129.369164, 35.913245, 0], + [129.377747, 35.909908, 0], + [129.388315, 35.907527, 0], + [129.400749, 35.904903, 0], + [129.410019, 35.904346, 0] + ] + ] + }, + "properties": { "name": "포항공항", "description": "포항공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.938881, 37.356241, 0], + [127.94452, 37.355116, 0], + [127.953642, 37.35428, 0], + [127.962822, 37.354077, 0], + [127.971988, 37.354511, 0], + [127.981072, 37.355578, 0], + [127.990006, 37.357269, 0], + [127.99872, 37.359572, 0], + [128.007149, 37.362469, 0], + [128.015229, 37.365939, 0], + [128.025055, 37.370703, 0], + [128.033638, 37.376978, 0], + [128.040504, 37.382434, 0], + [128.048363, 37.39081, 0], + [128.056297, 37.401801, 0], + [128.060417, 37.408074, 0], + [128.063327, 37.417326, 0], + [128.066254, 37.426616, 0], + [128.066597, 37.435067, 0], + [128.06694, 37.444063, 0], + [128.064641, 37.453531, 0], + [128.060417, 37.464231, 0], + [128.055976, 37.474262, 0], + [128.051608, 37.480686, 0], + [128.04655, 37.486783, 0], + [128.04084, 37.492506, 0], + [128.034523, 37.497813, 0], + [128.027646, 37.502662, 0], + [128.017845, 37.507547, 0], + [128.012426, 37.510843, 0], + [128.004199, 37.514113, 0], + [127.995643, 37.516802, 0], + [127.98317, 37.519257, 0], + [127.972183, 37.520619, 0], + [127.959467, 37.521396, 0], + [127.95028, 37.520961, 0], + [127.935791, 37.518712, 0], + [127.923494, 37.515888, 0], + [127.915051, 37.512985, 0], + [127.90696, 37.509508, 0], + [127.899282, 37.505485, 0], + [127.892077, 37.500945, 0], + [127.885399, 37.495925, 0], + [127.879305, 37.490467, 0], + [127.873828, 37.484603, 0], + [127.869016, 37.478381, 0], + [127.864908, 37.471851, 0], + [127.858916, 37.458063, 0], + [127.85614, 37.445971, 0], + [127.855788, 37.436362, 0], + [127.856345, 37.429076, 0], + [127.857699, 37.421857, 0], + [127.85984, 37.414758, 0], + [127.862752, 37.407835, 0], + [127.866411, 37.401139, 0], + [127.872276, 37.392528, 0], + [127.877083, 37.386526, 0], + [127.883263, 37.38107, 0], + [127.891159, 37.375341, 0], + [127.899742, 37.369884, 0], + [127.909967, 37.36461, 0], + [127.918182, 37.361346, 0], + [127.926722, 37.358663, 0], + [127.938881, 37.356241, 0] + ] + ] + }, + "properties": { "name": "원주공항", "description": "원주공항 반경 9.3Km 관제권", "type": "0003" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.914923, 37.834493, 0], + [128.898113, 37.828434, 0], + [128.882895, 37.82016, 0], + [128.86973, 37.809923, 0], + [128.864046, 37.804163, 0], + [128.854688, 37.791581, 0], + [128.848241, 37.777906, 0], + [128.844898, 37.763554, 0], + [128.844758, 37.748961, 0], + [128.847826, 37.734571, 0], + [128.854004, 37.72082, 0], + [128.863105, 37.708126, 0], + [128.87485, 37.696874, 0], + [128.888883, 37.687405, 0], + [128.904778, 37.680006, 0], + [128.922051, 37.674901, 0], + [128.940181, 37.672246, 0], + [128.958618, 37.672119, 0], + [128.976803, 37.674526, 0], + [128.994185, 37.679393, 0], + [129.010239, 37.686573, 0], + [129.024477, 37.695848, 0], + [129.036467, 37.706937, 0], + [129.041502, 37.713059, 0], + [129.049461, 37.726225, 0], + [129.054336, 37.736512, 0], + [129.055705, 37.747515, 0], + [129.055886, 37.762108, 0], + [129.052858, 37.776504, 0], + [129.046712, 37.790265, 0], + [129.037633, 37.802973, 0], + [129.032076, 37.80881, 0], + [129.019138, 37.819226, 0], + [129.011856, 37.823726, 0], + [128.995941, 37.83114, 0], + [128.978636, 37.836255, 0], + [128.969626, 37.837899, 0], + [128.951232, 37.839299, 0], + [128.932811, 37.838152, 0], + [128.914923, 37.834493, 0] + ] + ] + }, + "properties": { "name": "강릉비행장(공군)", "description": "강릉비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.044856, 37.50983, 0], + [127.032079, 37.49931, 0], + [127.025986, 37.490115, 0], + [127.017702, 37.48064, 0], + [127.011733, 37.466821, 0], + [127.00991, 37.459654, 0], + [127.008653, 37.445079, 0], + [127.009229, 37.437782, 0], + [127.012765, 37.423445, 0], + [127.015698, 37.416515, 0], + [127.023783, 37.403393, 0], + [127.034611, 37.391585, 0], + [127.040953, 37.386287, 0], + [127.055253, 37.377105, 0], + [127.063102, 37.373291, 0], + [127.079901, 37.36736, 0], + [127.097739, 37.363834, 0], + [127.10688, 37.36301, 0], + [127.125258, 37.36327, 0], + [127.1433, 37.366059, 0], + [127.152025, 37.368379, 0], + [127.166061, 37.370703, 0], + [127.176222, 37.378815, 0], + [127.190102, 37.388396, 0], + [127.196203, 37.393869, 0], + [127.206495, 37.405976, 0], + [127.210608, 37.412517, 0], + [127.216608, 37.426327, 0], + [127.218451, 37.433491, 0], + [127.219748, 37.448063, 0], + [127.219193, 37.455361, 0], + [127.215694, 37.469704, 0], + [127.212777, 37.476639, 0], + [127.209109, 37.483346, 0], + [127.204514, 37.493928, 0], + [127.193903, 37.501598, 0], + [127.180661, 37.51175, 0], + [127.173253, 37.516101, 0], + [127.157145, 37.523186, 0], + [127.13973, 37.527942, 0], + [127.121535, 37.530225, 0], + [127.103116, 37.529965, 0], + [127.085035, 37.527169, 0], + [127.067843, 37.521924, 0], + [127.052064, 37.514388, 0], + [127.044856, 37.50983, 0] + ] + ] + }, + "properties": { "name": "서울(성남)공항(공군)", "description": "서울(성남)공항(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.944218, 37.308626, 0], + [126.930697, 37.298778, 0], + [126.924799, 37.293188, 0], + [126.914948, 37.28089, 0], + [126.911071, 37.274276, 0], + [126.90556, 37.260368, 0], + [126.903168, 37.24591, 0], + [126.903967, 37.231341, 0], + [126.905559, 37.224154, 0], + [126.911065, 37.210246, 0], + [126.919517, 37.19731, 0], + [126.924771, 37.19133, 0], + [126.937133, 37.180576, 0], + [126.944148, 37.175883, 0], + [126.959578, 37.168041, 0], + [126.97648, 37.162451, 0], + [126.994342, 37.159283, 0], + [127.012621, 37.158632, 0], + [127.021745, 37.159259, 0], + [127.034912, 37.161958, 0], + [127.048226, 37.164883, 0], + [127.064472, 37.171596, 0], + [127.071984, 37.175772, 0], + [127.079012, 37.180453, 0], + [127.091404, 37.191186, 0], + [127.101271, 37.203469, 0], + [127.108314, 37.21693, 0], + [127.112316, 37.23116, 0], + [127.113156, 37.245728, 0], + [127.110804, 37.26019, 0], + [127.106323, 37.270774, 0], + [127.096902, 37.287056, 0], + [127.091655, 37.293043, 0], + [127.079298, 37.303812, 0], + [127.064772, 37.31271, 0], + [127.048521, 37.319465, 0], + [127.03104, 37.32387, 0], + [127.012862, 37.325791, 0], + [127.003684, 37.325799, 0], + [126.9855, 37.32391, 0], + [126.968007, 37.319535, 0], + [126.959687, 37.316455, 0], + [126.944218, 37.308626, 0] + ] + ] + }, + "properties": { "name": "수원비행장(공군)", "description": "수원비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.975488, 37.162112, 0], + [126.96068, 37.153499, 0], + [126.95404, 37.148453, 0], + [126.94254, 37.137077, 0], + [126.937766, 37.130833, 0], + [126.930356, 37.117471, 0], + [126.927774, 37.110454, 0], + [126.924956, 37.096018, 0], + [126.925323, 37.08141, 0], + [126.928864, 37.067075, 0], + [126.931794, 37.060147, 0], + [126.939861, 37.047031, 0], + [126.950655, 37.035232, 0], + [126.956976, 37.02994, 0], + [126.96385, 37.025107, 0], + [126.979042, 37.016963, 0], + [126.999893, 37.009681, 0], + [127.017746, 37.006391, 0], + [127.031787, 37.006541, 0], + [127.04998, 37.008089, 0], + [127.058881, 37.009805, 0], + [127.075956, 37.015056, 0], + [127.091632, 37.022593, 0], + [127.098795, 37.02715, 0], + [127.111499, 37.037667, 0], + [127.121726, 37.049785, 0], + [127.129164, 37.063135, 0], + [127.133585, 37.077313, 0], + [127.135849, 37.088049, 0], + [127.134292, 37.099187, 0], + [127.130788, 37.113528, 0], + [127.124213, 37.127165, 0], + [127.114765, 37.139685, 0], + [127.10905, 37.145404, 0], + [127.095854, 37.155545, 0], + [127.080647, 37.163704, 0], + [127.072431, 37.16696, 0], + [127.055088, 37.171701, 0], + [127.036974, 37.173967, 0], + [127.018641, 37.173689, 0], + [127.000648, 37.170877, 0], + [126.983543, 37.165614, 0], + [126.975488, 37.162112, 0] + ] + ] + }, + "properties": { "name": "오산비행장(주한미군)", "description": "오산비행장(주한미군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.019297, 37.041721, 0], + [127.001527, 37.038427, 0], + [126.984746, 37.032718, 0], + [126.962535, 37.020025, 0], + [126.950357, 37.009186, 0], + [126.940725, 36.996822, 0], + [126.93393, 36.98331, 0], + [126.929481, 36.961794, 0], + [126.930473, 36.947255, 0], + [126.934609, 36.933073, 0], + [126.94176, 36.919681, 0], + [126.951709, 36.907484, 0], + [126.95764, 36.901951, 0], + [126.971193, 36.892227, 0], + [126.986648, 36.88453, 0], + [127.003537, 36.879095, 0], + [127.021347, 36.876085, 0], + [127.03954, 36.875592, 0], + [127.061691, 36.878522, 0], + [127.074873, 36.882141, 0], + [127.090943, 36.888984, 0], + [127.09836, 36.893218, 0], + [127.111673, 36.903152, 0], + [127.117469, 36.908776, 0], + [127.127118, 36.921125, 0], + [127.130898, 36.927757, 0], + [127.136225, 36.941682, 0], + [127.138446, 36.956135, 0], + [127.137494, 36.970676, 0], + [127.134476, 36.981164, 0], + [127.12627, 36.998268, 0], + [127.116339, 37.010479, 0], + [127.108383, 37.020098, 0], + [127.096853, 37.02576, 0], + [127.081381, 37.033471, 0], + [127.073071, 37.036489, 0], + [127.055623, 37.040737, 0], + [127.037514, 37.042498, 0], + [127.019297, 37.041721, 0] + ] + ] + }, + "properties": { "name": "평택비행장(주한미군)", "description": "평택비행장(주한미군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.805046, 36.976962, 0], + [127.811154, 36.971526, 0], + [127.817831, 36.966536, 0], + [127.825025, 36.962029, 0], + [127.832683, 36.95804, 0], + [127.840747, 36.954598, 0], + [127.849154, 36.951731, 0], + [127.857841, 36.94946, 0], + [127.866743, 36.947802, 0], + [127.875792, 36.946769, 0], + [127.884918, 36.94637, 0], + [127.894053, 36.946608, 0], + [127.903128, 36.94748, 0], + [127.912073, 36.94898, 0], + [127.920822, 36.951097, 0], + [127.932014, 36.95483, 0], + [127.940941, 36.958946, 0], + [127.949524, 36.96306, 0], + [127.956047, 36.967724, 0], + [127.963257, 36.972935, 0], + [127.96978, 36.978147, 0], + [127.974587, 36.983358, 0], + [127.979365, 36.990138, 0], + [127.984197, 37.000549, 0], + [127.989349, 37.011052, 0], + [127.990446, 37.02183, 0], + [127.991066, 37.030788, 0], + [127.990668, 37.036425, 0], + [127.989349, 37.047231, 0], + [127.985066, 37.057821, 0], + [127.981665, 37.064603, 0], + [127.977536, 37.071123, 0], + [127.97271, 37.07733, 0], + [127.967223, 37.083178, 0], + [127.961118, 37.088622, 0], + [127.95444, 37.09362, 0], + [127.947244, 37.098133, 0], + [127.939578, 37.102129, 0], + [127.931503, 37.105577, 0], + [127.923082, 37.10845, 0], + [127.914379, 37.110727, 0], + [127.905459, 37.112388, 0], + [127.896391, 37.113423, 0], + [127.887245, 37.113823, 0], + [127.878089, 37.113586, 0], + [127.868995, 37.112712, 0], + [127.860031, 37.111208, 0], + [127.851266, 37.109087, 0], + [127.842767, 37.106364, 0], + [127.834598, 37.10306, 0], + [127.826823, 37.0992, 0], + [127.815971, 37.092978, 0], + [127.808075, 37.086406, 0], + [127.80078, 37.078851, 0], + [127.795783, 37.072731, 0], + [127.791473, 37.066286, 0], + [127.787885, 37.059566, 0], + [127.785045, 37.052621, 0], + [127.782975, 37.045506, 0], + [127.781689, 37.038274, 0], + [127.781199, 37.030979, 0], + [127.781982, 37.021469, 0], + [127.783356, 37.011874, 0], + [127.787164, 37.002292, 0], + [127.791939, 36.993504, 0], + [127.794719, 36.989003, 0], + [127.799554, 36.982802, 0], + [127.803612, 36.978695, 0], + [127.805046, 36.976962, 0] + ] + ] + }, + "properties": { "name": "중원비행장(공군)", "description": "중원비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.473217, 36.788517, 0], + [126.455432, 36.785285, 0], + [126.446872, 36.78275, 0], + [126.430741, 36.775939, 0], + [126.416336, 36.766986, 0], + [126.404094, 36.756164, 0], + [126.398903, 36.750153, 0], + [126.390578, 36.73716, 0], + [126.385198, 36.723206, 0], + [126.382599, 36.712467, 0], + [126.382977, 36.701406, 0], + [126.385459, 36.686937, 0], + [126.391034, 36.673033, 0], + [126.394932, 36.666426, 0], + [126.404801, 36.654153, 0], + [126.414871, 36.647487, 0], + [126.424182, 36.638771, 0], + [126.439584, 36.630988, 0], + [126.456433, 36.625468, 0], + [126.474219, 36.622377, 0], + [126.483295, 36.621775, 0], + [126.501471, 36.62248, 0], + [126.51922, 36.625704, 0], + [126.536004, 36.631351, 0], + [126.551314, 36.639249, 0], + [126.564686, 36.649159, 0], + [126.575713, 36.66078, 0], + [126.58406, 36.67376, 0], + [126.589473, 36.687705, 0], + [126.591785, 36.702192, 0], + [126.590925, 36.716781, 0], + [126.586916, 36.731028, 0], + [126.57988, 36.744501, 0], + [126.570028, 36.756789, 0], + [126.557659, 36.767518, 0], + [126.543149, 36.776362, 0], + [126.526939, 36.783052, 0], + [126.509524, 36.787382, 0], + [126.491433, 36.789223, 0], + [126.473217, 36.788517, 0] + ] + ] + }, + "properties": { "name": "서산비행장(공군)", "description": "서산비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.281662, 36.511568, 0], + [126.288528, 36.510464, 0], + [126.29527, 36.510817, 0], + [126.309471, 36.511016, 0], + [126.320114, 36.512948, 0], + [126.33089, 36.515592, 0], + [126.335907, 36.517086, 0], + [126.34739, 36.521622, 0], + [126.355088, 36.52548, 0], + [126.364403, 36.531433, 0], + [126.369088, 36.534734, 0], + [126.375284, 36.54006, 0], + [126.383286, 36.548535, 0], + [126.389122, 36.556257, 0], + [126.394958, 36.567839, 0], + [126.398533, 36.57908, 0], + [126.400108, 36.591274, 0], + [126.400108, 36.604504, 0], + [126.397024, 36.615235, 0], + [126.394381, 36.62221, 0], + [126.390989, 36.628974, 0], + [126.386875, 36.635474, 0], + [126.378822, 36.645834, 0], + [126.370539, 36.652913, 0], + [126.362, 36.659882, 0], + [126.35273, 36.664839, 0], + [126.343803, 36.66897, 0], + [126.33274, 36.672644, 0], + [126.324097, 36.674902, 0], + [126.315241, 36.676546, 0], + [126.30624, 36.677564, 0], + [126.293335, 36.678057, 0], + [126.283379, 36.676955, 0], + [126.270163, 36.675295, 0], + [126.26147, 36.673164, 0], + [126.253042, 36.670433, 0], + [126.244944, 36.667122, 0], + [126.237238, 36.663257, 0], + [126.229981, 36.658868, 0], + [126.22323, 36.653988, 0], + [126.217035, 36.648654, 0], + [126.211444, 36.642906, 0], + [126.2065, 36.63679, 0], + [126.20224, 36.630351, 0], + [126.197548, 36.621314, 0], + [126.195145, 36.614425, 0], + [126.193085, 36.606433, 0], + [126.192055, 36.597062, 0], + [126.192454, 36.587811, 0], + [126.193567, 36.580576, 0], + [126.195461, 36.573446, 0], + [126.198121, 36.566475, 0], + [126.201527, 36.559717, 0], + [126.205652, 36.553223, 0], + [126.210465, 36.547043, 0], + [126.21593, 36.541223, 0], + [126.222005, 36.535807, 0], + [126.228643, 36.530837, 0], + [126.235794, 36.52635, 0], + [126.243404, 36.522381, 0], + [126.251414, 36.518959, 0], + [126.259765, 36.516111, 0], + [126.268392, 36.513858, 0], + [126.281662, 36.511568, 0] + ] + ] + }, + "properties": { "name": "한서비행장(민간사설)", "description": "한서비행장(민간사설) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.488442, 36.486453, 0], + [127.494488, 36.485928, 0], + [127.503562, 36.485856, 0], + [127.515564, 36.486453, 0], + [127.527237, 36.488661, 0], + [127.538906, 36.491855, 0], + [127.547169, 36.49487, 0], + [127.555075, 36.498451, 0], + [127.562563, 36.502573, 0], + [127.569577, 36.507203, 0], + [127.576063, 36.512306, 0], + [127.581971, 36.517844, 0], + [127.587258, 36.523775, 0], + [127.591882, 36.530053, 0], + [127.597618, 36.54026, 0], + [127.601452, 36.550484, 0], + [127.603455, 36.559842, 0], + [127.604485, 36.568115, 0], + [127.603424, 36.579483, 0], + [127.601395, 36.590171, 0], + [127.596674, 36.600629, 0], + [127.590065, 36.61167, 0], + [127.583331, 36.619651, 0], + [127.577563, 36.62529, 0], + [127.568436, 36.632611, 0], + [127.55691, 36.639498, 0], + [127.545433, 36.644732, 0], + [127.53582, 36.648314, 0], + [127.525864, 36.650792, 0], + [127.514674, 36.652226, 0], + [127.498741, 36.653272, 0], + [127.487465, 36.652441, 0], + [127.478496, 36.651243, 0], + [127.461117, 36.646993, 0], + [127.449989, 36.642529, 0], + [127.440376, 36.638397, 0], + [127.430412, 36.631617, 0], + [127.423926, 36.626505, 0], + [127.415314, 36.618008, 0], + [127.409821, 36.611118, 0], + [127.405701, 36.604228, 0], + [127.401031, 36.595319, 0], + [127.398491, 36.586587, 0], + [127.396774, 36.578868, 0], + [127.396088, 36.570321, 0], + [127.396088, 36.563703, 0], + [127.397118, 36.55543, 0], + [127.399864, 36.547156, 0], + [127.40351, 36.538152, 0], + [127.407274, 36.531513, 0], + [127.411739, 36.525168, 0], + [127.415314, 36.521225, 0], + [127.420464, 36.515431, 0], + [127.42901, 36.508319, 0], + [127.433166, 36.504945, 0], + [127.440033, 36.500529, 0], + [127.45111, 36.495632, 0], + [127.461662, 36.491421, 0], + [127.476537, 36.487971, 0], + [127.488442, 36.486453, 0] + ] + ] + }, + "properties": { "name": "성무비행장(공군)", "description": "성무비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.459222, 36.631456, 0], + [128.459358, 36.6406, 0], + [128.456612, 36.650792, 0], + [128.453024, 36.660117, 0], + [128.449561, 36.666876, 0], + [128.445376, 36.673366, 0], + [128.440501, 36.679539, 0], + [128.434972, 36.685347, 0], + [128.428833, 36.690747, 0], + [128.419189, 36.697604, 0], + [128.407237, 36.704098, 0], + [128.399161, 36.707486, 0], + [128.3852, 36.712192, 0], + [128.373165, 36.714103, 0], + [128.359451, 36.71577, 0], + [128.348808, 36.715219, 0], + [128.336888, 36.714153, 0], + [128.327986, 36.712582, 0], + [128.319289, 36.710395, 0], + [128.310864, 36.707608, 0], + [128.302774, 36.704242, 0], + [128.295082, 36.700323, 0], + [128.287845, 36.695881, 0], + [128.281121, 36.69095, 0], + [128.274958, 36.685567, 0], + [128.269405, 36.679774, 0], + [128.264503, 36.673615, 0], + [128.26029, 36.667136, 0], + [128.256798, 36.660387, 0], + [128.254053, 36.65342, 0], + [128.252076, 36.646287, 0], + [128.250881, 36.639043, 0], + [128.250478, 36.631744, 0], + [128.250961, 36.622692, 0], + [128.252335, 36.614701, 0], + [128.254016, 36.610063, 0], + [128.256747, 36.603093, 0], + [128.260224, 36.59634, 0], + [128.26442, 36.589856, 0], + [128.269303, 36.58369, 0], + [128.272934, 36.579695, 0], + [128.278084, 36.575008, 0], + [128.283234, 36.570597, 0], + [128.290787, 36.565909, 0], + [128.297653, 36.561773, 0], + [128.302557, 36.559168, 0], + [128.310621, 36.555786, 0], + [128.316536, 36.553775, 0], + [128.323059, 36.551845, 0], + [128.331642, 36.549914, 0], + [128.342285, 36.548259, 0], + [128.354671, 36.547886, 0], + [128.363759, 36.548192, 0], + [128.372779, 36.549132, 0], + [128.384171, 36.551293, 0], + [128.393097, 36.5535, 0], + [128.402023, 36.556809, 0], + [128.41198, 36.561497, 0], + [128.421747, 36.567371, 0], + [128.42847, 36.572294, 0], + [128.436356, 36.579695, 0], + [128.445101, 36.589607, 0], + [128.451462, 36.598992, 0], + [128.454552, 36.60726, 0], + [128.456955, 36.614976, 0], + [128.4588, 36.624157, 0], + [128.459222, 36.631456, 0] + ] + ] + }, + "properties": { "name": "예천비행장(공군)", "description": "예천비행장(공군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.671532, 35.059229, 0], + [128.676497, 35.058442, 0], + [128.685348, 35.0574, 0], + [128.694275, 35.056992, 0], + [128.703212, 35.057222, 0], + [128.712091, 35.058089, 0], + [128.720844, 35.059585, 0], + [128.725777, 35.060634, 0], + [128.732987, 35.062882, 0], + [128.740196, 35.06513, 0], + [128.745691, 35.067713, 0], + [128.753294, 35.071567, 0], + [128.760457, 35.075948, 0], + [128.767128, 35.080824, 0], + [128.773255, 35.086156, 0], + [128.778792, 35.091904, 0], + [128.783696, 35.098026, 0], + [128.78793, 35.104473, 0], + [128.792381, 35.113449, 0], + [128.795471, 35.122998, 0], + [128.797599, 35.132517, 0], + [128.798107, 35.139825, 0], + [128.797834, 35.14714, 0], + [128.796783, 35.154409, 0], + [128.794441, 35.163705, 0], + [128.791008, 35.171563, 0], + [128.787231, 35.17886, 0], + [128.782082, 35.186155, 0], + [128.774958, 35.194005, 0], + [128.768992, 35.199465, 0], + [128.764916, 35.202709, 0], + [128.759079, 35.206917, 0], + [128.750839, 35.211685, 0], + [128.740043, 35.216479, 0], + [128.731809, 35.219365, 0], + [128.720284, 35.222624, 0], + [128.71067, 35.223746, 0], + [128.696763, 35.224777, 0], + [128.687807, 35.224546, 0], + [128.670141, 35.222179, 0], + [128.661565, 35.220061, 0], + [128.653248, 35.21734, 0], + [128.645254, 35.214036, 0], + [128.637643, 35.210175, 0], + [128.630474, 35.205787, 0], + [128.623801, 35.200904, 0], + [128.617675, 35.195564, 0], + [128.610763, 35.187839, 0], + [128.605614, 35.180824, 0], + [128.600464, 35.172686, 0], + [128.596717, 35.16354, 0], + [128.594682, 35.156412, 0], + [128.592911, 35.147424, 0], + [128.592911, 35.139844, 0], + [128.593941, 35.129737, 0], + [128.596126, 35.120113, 0], + [128.598721, 35.113109, 0], + [128.602053, 35.106316, 0], + [128.606095, 35.099786, 0], + [128.610816, 35.093569, 0], + [128.616181, 35.087713, 0], + [128.622148, 35.082261, 0], + [128.63205, 35.074965, 0], + [128.643192, 35.068729, 0], + [128.657112, 35.063163, 0], + [128.671532, 35.059229, 0] + ] + ] + }, + "properties": { "name": "진해비행장(해군)", "description": "진해비행장(해군) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.737251, 33.474981, 0], + [126.739646, 33.474836, 0], + [126.731109, 33.476494, 0], + [126.72243, 33.477525, 0], + [126.708756, 33.477559, 0], + [126.696213, 33.476797, 0], + [126.687636, 33.475288, 0], + [126.674423, 33.471831, 0], + [126.663304, 33.467118, 0], + [126.652107, 33.460661, 0], + [126.642342, 33.453969, 0], + [126.636359, 33.448626, 0], + [126.630958, 33.442869, 0], + [126.622238, 33.432301, 0], + [126.618632, 33.423558, 0], + [126.615028, 33.414248, 0], + [126.612968, 33.406224, 0], + [126.612625, 33.399345, 0], + [126.612282, 33.391033, 0], + [126.613616, 33.380376, 0], + [126.615431, 33.373223, 0], + [126.617985, 33.366229, 0], + [126.621259, 33.359448, 0], + [126.625227, 33.35293, 0], + [126.62986, 33.346727, 0], + [126.635122, 33.340884, 0], + [126.640973, 33.335446, 0], + [126.647368, 33.330455, 0], + [126.654259, 33.325948, 0], + [126.661593, 33.321959, 0], + [126.669314, 33.318519, 0], + [126.677364, 33.315655, 0], + [126.685682, 33.313387, 0], + [126.694205, 33.311732, 0], + [126.706009, 33.310159, 0], + [126.720348, 33.310555, 0], + [126.732788, 33.31102, 0], + [126.745967, 33.315068, 0], + [126.758194, 33.318767, 0], + [126.76932, 33.324964, 0], + [126.77632, 33.329352, 0], + [126.782836, 33.334233, 0], + [126.791496, 33.341715, 0], + [126.797676, 33.349458, 0], + [126.803133, 33.357893, 0], + [126.806573, 33.364616, 0], + [126.811066, 33.376699, 0], + [126.813126, 33.389313, 0], + [126.812439, 33.402785, 0], + [126.811066, 33.411669, 0], + [126.805229, 33.425424, 0], + [126.801453, 33.43316, 0], + [126.795483, 33.441462, 0], + [126.790224, 33.447311, 0], + [126.78154, 33.455219, 0], + [126.7733, 33.460661, 0], + [126.76374, 33.466259, 0], + [126.751671, 33.471831, 0], + [126.737251, 33.474981, 0] + ] + ] + }, + "properties": { "name": "정석비행장(민간사설)", "description": "정석비행장(민간사설) 반경 9.3Km 비행장", "type": "0004" } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [127.115577, 37.3849, 0] }, + "properties": { + "name": "탄천 RC비행장", + "description": "경기도 성남시 분당구 수내동 45", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [126.8584, 37.5783, 0] }, + "properties": { + "name": "가양대교 북단 RC 비행장", + "description": "경기 고양시 덕양구 덕은동 520-26 (서울 P-73 공역 비행통제 지역으로서 허가를 받은 후 비행)", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [127.2158, 37.5583, 0] }, + "properties": { + "name": "미사리 RC비행장", + "description": "경기도 하남시 미사동 57-2", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [126.6563, 37.1907, 0] }, + "properties": { + "name": "전곡항 RC비행장", + "description": "경기도 화성시 서신면 전곡리 전곡항 교차로", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [127.1194, 37.5473, 0] }, + "properties": { + "name": "광나루 RC비행장", + "description": "서울특별시 강동구 천호동 351-1 (한강시민공원광나루지구4주차장)", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [126.7482, 37.5334, 0] }, + "properties": { + "name": "계양 경기장 RC비행장", + "description": "인천광역시 계양구 서운동 111 (양궁훈련이 있을 경우 비행을 할 수 없습니다)", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [127.1003, 37.4969, 0] }, + "properties": { + "name": "탄천 유수지 RC비행장", + "description": "서울특별시 송파구 가락동 508", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [126.7595, 37.4023, 0] }, + "properties": { + "name": "포동 RC비행장", + "description": "경기도 시흥시 방산동 779-63", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [127.4066, 37.7206, 0] }, + "properties": { + "name": "신청평대교 RC비행장", + "description": "경기도 가평군 청평면 대성리 산2-1", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "Point", "coordinates": [126.995, 37.1682, 0] }, + "properties": { + "name": "용수교 RC비행장", + "description": "경기도 화성시 정남면 발산리 16-1", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [126.872566, 35.234922, 0] + }, + "properties": { + "name": "광주 하늘사랑 무선모형 비행클럽 RC비행장", + "description": "광주광역시 북구 지야동 682", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [126.891268, 37.419289, 0] + }, + "properties": { + "name": "광명역 RC비행장", + "description": "경기도 안양시 만안구 석수동 안양석수스마트타운", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Point", + "coordinates": [126.8775845, 37.5170106, 0] + }, + "properties": { "name": "신정교 RC 비행장", + "description": "경기도 안양시 만안구 석수동 안양석수스마트타운", + "type": "0005" + } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [127.023178, 35.729104, 70.42], + [127.022043, 35.728036, 63.26], + [127.020797, 35.727053, 66], + [127.019451, 35.726162, 85.07], + [127.018014, 35.725369, 115.47], + [127.016497, 35.724681, 117.54], + [127.014913, 35.724103, 123.83], + [127.013272, 35.723639, 130.38], + [127.011588, 35.723294, 129.65], + [127.009873, 35.723068, 127.37], + [127.008141, 35.722965, 104.11], + [127.006404, 35.722985, 62.97], + [127.004675, 35.723127, 50.18], + [127.002969, 35.723391, 36.53], + [127.001297, 35.723775, 30.39], + [126.999673, 35.724276, 29], + [126.998109, 35.72489, 27.88], + [126.996617, 35.725612, 26.08], + [126.995208, 35.726436, 24.59], + [126.993893, 35.727358, 23.43], + [126.992681, 35.728369, 21.5], + [126.991583, 35.729462, 19.57], + [126.990606, 35.730628, 18.32], + [126.989758, 35.731859, 17.93], + [126.989046, 35.733145, 17.64], + [126.988474, 35.734477, 17.9], + [126.988048, 35.735844, 18.26], + [126.987769, 35.737236, 18.11], + [126.987642, 35.738643, 17.86], + [126.987666, 35.740053, 17.91], + [126.987841, 35.741456, 19.15], + [126.988166, 35.742842, 21.67], + [126.988639, 35.744199, 24.39], + [126.989256, 35.745517, 27.28], + [126.990012, 35.746787, 30.34], + [126.990901, 35.747999, 33.53], + [126.991918, 35.749143, 36.82], + [126.993053, 35.75021, 35.56], + [126.994299, 35.751194, 31.75], + [126.995645, 35.752085, 28.02], + [126.997083, 35.752878, 29.09], + [126.998599, 35.753566, 33.43], + [127.000185, 35.754144, 40.19], + [127.001826, 35.754608, 41.77], + [127.00351, 35.754954, 57.3], + [127.005226, 35.75518, 74.55], + [127.006959, 35.755283, 87.26], + [127.008697, 35.755263, 106.79], + [127.010426, 35.755121, 134.69], + [127.012133, 35.754856, 165.27], + [127.013805, 35.754472, 196.91], + [127.01543, 35.753971, 225.04], + [127.016994, 35.753357, 246.78], + [127.018487, 35.752635, 293.57], + [127.019896, 35.75181, 282.64], + [127.021212, 35.750888, 309.31], + [127.022423, 35.749877, 343.91], + [127.023521, 35.748784, 413.87], + [127.024497, 35.747617, 422.86], + [127.025345, 35.746386, 375.48], + [127.026057, 35.745099, 302.1], + [127.026628, 35.743767, 245.85], + [127.027054, 35.7424, 226.87], + [127.027331, 35.741008, 235.81], + [127.027458, 35.739601, 235.43], + [127.027433, 35.738191, 222.18], + [127.027257, 35.736788, 203.97], + [127.026931, 35.735403, 188.58], + [127.026458, 35.734046, 153.11], + [127.025841, 35.732727, 110.17], + [127.025084, 35.731458, 93.28], + [127.024194, 35.730247, 81.03], + [127.023178, 35.729104, 70.42] + ] + }, + "properties": { + "name": "구성산 반경 1.8Km", + "description": "전라북도 김제시 금산면 삼봉리 124-1", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [128.423422, 35.735448, 61.15], + [128.422995, 35.735022, 30.47], + [128.422524, 35.734628, 26.59], + [128.422013, 35.734268, 22.84], + [128.421465, 35.733946, 19.23], + [128.420885, 35.733665, 15.79], + [128.420276, 35.733425, 12.55], + [128.419644, 35.733229, 9.54], + [128.418994, 35.733079, 7.2], + [128.41833, 35.732975, 8.1], + [128.417657, 35.732919, 8.97], + [128.416981, 35.73291, 9.8], + [128.416306, 35.732949, 10.39], + [128.415638, 35.733036, 10.41], + [128.414982, 35.73317, 24.05], + [128.414343, 35.73335, 24.8], + [128.413726, 35.733574, 20.13], + [128.413135, 35.733841, 18.43], + [128.412575, 35.734149, 21.29], + [128.41205, 35.734495, 21.21], + [128.411564, 35.734877, 21.28], + [128.411121, 35.735292, 21.12], + [128.410725, 35.735737, 20.74], + [128.410377, 35.736208, 20.14], + [128.410082, 35.736702, 17.03], + [128.409841, 35.737215, 13.26], + [128.409655, 35.737743, 9.54], + [128.409527, 35.738282, 7.98], + [128.409458, 35.738828, 9.16], + [128.409447, 35.739377, 10.56], + [128.409496, 35.739925, 11.09], + [128.409603, 35.740467, 13.07], + [128.409768, 35.740999, 15.75], + [128.409989, 35.741518, 17.6], + [128.410265, 35.742019, 19.2], + [128.410594, 35.742499, 19.78], + [128.410973, 35.742953, 19.27], + [128.4114, 35.74338, 18.79], + [128.411871, 35.743774, 18.33], + [128.412382, 35.744133, 20.08], + [128.41293, 35.744455, 31.43], + [128.413511, 35.744737, 41.66], + [128.414119, 35.744977, 37.94], + [128.414751, 35.745173, 40.36], + [128.415402, 35.745323, 46.83], + [128.416066, 35.745427, 48.15], + [128.416739, 35.745483, 49.38], + [128.417415, 35.745492, 53.29], + [128.41809, 35.745452, 63.09], + [128.418758, 35.745366, 74.22], + [128.419414, 35.745232, 78.43], + [128.420053, 35.745052, 66.9], + [128.42067, 35.744828, 52.04], + [128.421261, 35.744561, 42.52], + [128.421822, 35.744253, 35.95], + [128.422346, 35.743906, 38.33], + [128.422832, 35.743524, 44.87], + [128.423275, 35.743109, 45.76], + [128.423672, 35.742664, 45.91], + [128.424019, 35.742193, 44.45], + [128.424314, 35.741699, 36.55], + [128.424555, 35.741186, 28.89], + [128.424741, 35.740658, 35.1], + [128.424868, 35.740119, 39.29], + [128.424938, 35.739573, 56.98], + [128.424948, 35.739024, 75.28], + [128.4249, 35.738477, 87.78], + [128.424793, 35.737934, 97.41], + [128.424628, 35.737402, 104.3], + [128.424406, 35.736883, 109], + [128.42413, 35.736382, 107.92], + [128.423801, 35.735902, 87.73], + [128.423422, 35.735448, 61.15] + ] + }, + "properties": { + "name": "약산 반경 0.7Km", + "description": "대구광역시 달성군 논공읍 하리 757", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [129.063101, 35.598445, 259.84], + [129.06031, 35.600617, 270.31], + [129.057763, 35.602978, 278.07], + [129.055478, 35.605511, 326.98], + [129.053473, 35.608196, 402.16], + [129.051764, 35.611013, 377.99], + [129.050362, 35.61394, 270.03], + [129.049281, 35.616955, 237.02], + [129.048526, 35.620036, 271.82], + [129.048105, 35.623158, 355.33], + [129.04802, 35.626298, 435.81], + [129.048272, 35.629433, 453.78], + [129.048859, 35.632537, 419.71], + [129.049777, 35.635588, 403.61], + [129.051019, 35.638563, 403.36], + [129.052575, 35.641438, 454.38], + [129.054434, 35.644192, 531.01], + [129.056581, 35.646804, 593.83], + [129.059, 35.649253, 609.72], + [129.061674, 35.651522, 577.54], + [129.06458, 35.653593, 521.73], + [129.067698, 35.65545, 517.45], + [129.071003, 35.657079, 503.15], + [129.07447, 35.658468, 534.27], + [129.078074, 35.659606, 503.39], + [129.081785, 35.660484, 487.77], + [129.085577, 35.661096, 477.95], + [129.089421, 35.661436, 469.79], + [129.093286, 35.661504, 465.79], + [129.097143, 35.661297, 491.96], + [129.100964, 35.660817, 540.98], + [129.104719, 35.660069, 575.48], + [129.108379, 35.659057, 582.74], + [129.111916, 35.657791, 571.09], + [129.115304, 35.656278, 484.89], + [129.118517, 35.654531, 462.29], + [129.121529, 35.652563, 393.03], + [129.124319, 35.650389, 322.53], + [129.126866, 35.648025, 389.32], + [129.129148, 35.645491, 455.78], + [129.13115, 35.642804, 444.16], + [129.132857, 35.639985, 410.05], + [129.134254, 35.637057, 382.27], + [129.135331, 35.63404, 340.9], + [129.136081, 35.630959, 262.61], + [129.136498, 35.627836, 222.92], + [129.136578, 35.624696, 185], + [129.136322, 35.621562, 149.13], + [129.13573, 35.618458, 160.52], + [129.134807, 35.615408, 195.08], + [129.133561, 35.612434, 187.68], + [129.132002, 35.609561, 182.92], + [129.13014, 35.606809, 180.38], + [129.12799, 35.604199, 169.44], + [129.125569, 35.601751, 158.58], + [129.122895, 35.599484, 188.81], + [129.119988, 35.597416, 179.01], + [129.11687, 35.595561, 110.17], + [129.113566, 35.593934, 110.5], + [129.1101, 35.592547, 117.28], + [129.106499, 35.591412, 147.57], + [129.10279, 35.590535, 144.77], + [129.099001, 35.589925, 135.16], + [129.095161, 35.589586, 136.08], + [129.091299, 35.58952, 140.67], + [129.087445, 35.589727, 139.66], + [129.083628, 35.590208, 133.02], + [129.079876, 35.590956, 148.73], + [129.07622, 35.591968, 166.91], + [129.072685, 35.593235, 175.08], + [129.0693, 35.594747, 194.21], + [129.066089, 35.596494, 246.4], + [129.063101, 35.598445, 259.84] + ] + }, + "properties": { + "name": "봉화산 반경 4Km", + "description": "울산광역시 울주군 상북면 궁근정리 산125-2", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [127.498239, 35.382618, 655.18], + [127.495257, 35.385181, 577.08], + [127.492559, 35.387947, 527.94], + [127.490168, 35.390893, 529.07], + [127.4881, 35.393998, 491.49], + [127.486372, 35.397238, 569.15], + [127.484997, 35.400589, 641.66], + [127.483985, 35.404024, 628.82], + [127.483345, 35.407518, 501.81], + [127.48308, 35.411045, 451.61], + [127.483194, 35.414577, 397.16], + [127.483685, 35.418087, 447.21], + [127.48455, 35.421549, 395.79], + [127.485782, 35.424937, 347], + [127.487371, 35.428224, 412.8], + [127.489306, 35.431385, 468.03], + [127.491573, 35.434397, 542.71], + [127.494153, 35.437237, 533.95], + [127.497027, 35.439883, 530.82], + [127.500174, 35.442314, 493.74], + [127.503568, 35.444512, 483.9], + [127.507186, 35.446461, 492.73], + [127.510998, 35.448146, 484.75], + [127.514976, 35.449553, 479.91], + [127.51909, 35.450673, 479.06], + [127.523307, 35.451496, 481.77], + [127.527597, 35.452016, 479.62], + [127.531927, 35.452229, 482.38], + [127.536262, 35.452134, 473.24], + [127.540571, 35.451731, 467.55], + [127.54482, 35.451024, 457.84], + [127.548978, 35.450018, 453.48], + [127.553012, 35.44872, 456.74], + [127.556891, 35.447141, 476.03], + [127.560587, 35.445292, 522.32], + [127.56407, 35.443187, 627.13], + [127.567315, 35.440843, 727.06], + [127.570297, 35.438278, 781.82], + [127.572992, 35.43551, 734.29], + [127.575381, 35.432562, 878.64], + [127.577445, 35.429455, 1018.94], + [127.579169, 35.426213, 1102.37], + [127.58054, 35.422861, 1018.87], + [127.581547, 35.419424, 1011.7], + [127.582182, 35.41593, 913.51], + [127.582441, 35.412403, 780.61], + [127.582322, 35.408871, 660.32], + [127.581825, 35.405361, 662.11], + [127.580955, 35.4019, 809.24], + [127.579719, 35.398514, 977.3], + [127.578125, 35.395228, 916.5], + [127.576186, 35.392068, 760.94], + [127.573917, 35.389058, 650.1], + [127.571335, 35.386221, 657.75], + [127.568459, 35.383578, 780.06], + [127.565312, 35.381149, 910.29], + [127.561918, 35.378953, 944.32], + [127.558302, 35.377006, 918.78], + [127.554491, 35.375324, 893.27], + [127.550516, 35.373919, 1024.06], + [127.546405, 35.372801, 926.45], + [127.542191, 35.37198, 1034.51], + [127.537905, 35.371461, 1053.01], + [127.53358, 35.371249, 1056.67], + [127.529249, 35.371345, 1198.64], + [127.524944, 35.371748, 1211.89], + [127.520699, 35.372455, 1037.89], + [127.516546, 35.373462, 882.59], + [127.512515, 35.374759, 778.41], + [127.508639, 35.376338, 682.31], + [127.504946, 35.378186, 698.02], + [127.501465, 35.38029, 707.68], + [127.498239, 35.382618, 655.18] + ] + }, + "properties": { + "name": "덕두산 반경 4.5Km", + "description": "전라북도 남원시 운봉읍 공안리 519-1", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.967629, 34.721124, 242.73], + [127.966062, 34.722156, 194.34], + [127.96461, 34.723297, 129.52], + [127.963284, 34.724536, 74.93], + [127.962094, 34.725867, 45.15], + [127.961051, 34.727277, 77.16], + [127.96016, 34.728757, 110.07], + [127.95943, 34.730294, 149.97], + [127.958866, 34.731879, 108.92], + [127.958472, 34.733497, 75.75], + [127.958251, 34.735138, 31.21], + [127.958205, 34.736788, 25.72], + [127.958334, 34.738436, 75.65], + [127.958638, 34.740067, 89.63], + [127.959113, 34.741671, 100.68], + [127.959757, 34.743235, 147.22], + [127.960564, 34.744747, 152.5], + [127.961528, 34.746195, 187.52], + [127.962643, 34.747568, 215.26], + [127.963898, 34.748857, 248.11], + [127.965286, 34.75005, 230.65], + [127.966795, 34.75114, 299.35], + [127.968414, 34.752117, 364.32], + [127.970131, 34.752975, 391.31], + [127.971932, 34.753706, 393.84], + [127.973804, 34.754306, 424.1], + [127.975732, 34.75477, 478.32], + [127.977702, 34.755093, 541.28], + [127.979699, 34.755274, 602.99], + [127.981708, 34.755312, 663.92], + [127.983713, 34.755205, 629.93], + [127.985699, 34.754955, 591.06], + [127.987651, 34.754564, 565.89], + [127.989554, 34.754035, 589.71], + [127.991393, 34.753371, 602.13], + [127.993156, 34.752578, 558.92], + [127.994827, 34.751662, 466.75], + [127.996395, 34.75063, 423.48], + [127.997847, 34.749489, 382.7], + [127.999172, 34.748249, 400.57], + [128.000361, 34.746918, 356.06], + [128.001405, 34.745508, 319.45], + [128.002294, 34.744028, 310.05], + [128.003024, 34.74249, 258.14], + [128.003587, 34.740905, 246.81], + [128.00398, 34.739286, 267.67], + [128.0042, 34.737646, 253.83], + [128.004245, 34.735995, 175.77], + [128.004115, 34.734348, 138.34], + [128.003811, 34.732716, 103.97], + [128.003334, 34.731113, 113.96], + [128.00269, 34.729549, 165.1], + [128.001882, 34.728038, 226.76], + [128.000917, 34.72659, 257.94], + [127.999802, 34.725217, 236.74], + [127.998546, 34.723929, 181.96], + [127.997159, 34.722736, 109.97], + [127.995649, 34.721647, 67.88], + [127.994031, 34.72067, 37.49], + [127.992315, 34.719812, 9.64], + [127.990514, 34.719081, 0], + [127.988643, 34.718482, 0], + [127.986715, 34.718019, 0.9], + [127.984746, 34.717695, 1.95], + [127.98275, 34.717514, 20.76], + [127.980742, 34.717477, 69.87], + [127.978738, 34.717583, 133.44], + [127.976753, 34.717833, 193.75], + [127.974802, 34.718224, 167.21], + [127.972899, 34.718753, 151.18], + [127.971061, 34.719417, 190.33], + [127.969299, 34.720209, 232.65], + [127.967629, 34.721124, 242.73] + ] + }, + "properties": { + "name": "금산 반경 2.1Km", + "description": "경상남도 남해군 상주면 상주리 산270-14", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.094163, 35.826471, 51.72], + [127.09396, 35.825556, 43.46], + [127.093659, 35.82466, 41.83], + [127.093264, 35.823788, 40.53], + [127.092776, 35.822947, 40.2], + [127.092199, 35.822144, 40.93], + [127.091539, 35.821385, 41.63], + [127.090799, 35.820675, 42.27], + [127.089986, 35.82002, 42.81], + [127.089106, 35.819426, 43.42], + [127.088165, 35.818895, 44.62], + [127.087171, 35.818434, 45.88], + [127.08613, 35.818044, 47.16], + [127.085052, 35.817729, 50.67], + [127.083945, 35.817492, 60.87], + [127.082816, 35.817334, 70.8], + [127.081674, 35.817256, 80.39], + [127.080528, 35.817259, 80.43], + [127.079387, 35.817343, 72.58], + [127.078259, 35.817508, 64.67], + [127.077153, 35.817751, 56.75], + [127.076078, 35.818072, 53.66], + [127.075041, 35.818467, 53.73], + [127.074051, 35.818935, 53.78], + [127.073114, 35.81947, 53.81], + [127.072239, 35.82007, 53.51], + [127.071432, 35.820729, 51.79], + [127.070698, 35.821443, 50.08], + [127.070044, 35.822205, 48.39], + [127.069474, 35.823012, 46.72], + [127.068993, 35.823855, 45.11], + [127.068605, 35.824729, 43.54], + [127.068312, 35.825627, 42.05], + [127.068117, 35.826543, 40.64], + [127.068021, 35.827469, 39.31], + [127.068025, 35.828398, 38.09], + [127.068128, 35.829323, 36.97], + [127.068331, 35.830238, 35.98], + [127.068631, 35.831134, 35.11], + [127.069027, 35.832006, 34.37], + [127.069515, 35.832847, 33.77], + [127.070091, 35.83365, 33.31], + [127.070751, 35.834409, 33], + [127.071491, 35.835119, 34.58], + [127.072304, 35.835774, 36.47], + [127.073185, 35.836369, 38.52], + [127.074126, 35.836899, 40.72], + [127.07512, 35.837361, 43.04], + [127.07616, 35.837751, 45.47], + [127.077239, 35.838065, 47.99], + [127.078347, 35.838303, 50.59], + [127.079476, 35.838461, 53.24], + [127.080618, 35.838539, 55.91], + [127.081764, 35.838536, 58.6], + [127.082906, 35.838451, 61.28], + [127.084034, 35.838287, 63.93], + [127.08514, 35.838043, 66.53], + [127.086215, 35.837722, 100], + [127.087252, 35.837327, 125.26], + [127.088243, 35.836859, 148.13], + [127.089179, 35.836324, 155.09], + [127.090055, 35.835724, 124.41], + [127.090862, 35.835065, 105.54], + [127.091596, 35.834351, 97.24], + [127.09225, 35.833588, 95.28], + [127.092819, 35.832781, 93.63], + [127.0933, 35.831938, 92.3], + [127.093688, 35.831064, 91.29], + [127.09398, 35.830165, 80.82], + [127.094175, 35.82925, 62.83], + [127.094271, 35.828324, 50.18], + [127.094267, 35.827395, 47.65], + [127.094163, 35.826471, 51.72] + ] + }, + "properties": { + "name": "홍산 반경 1.2Km", + "description": "전라북도 전주시 완산구 상림동 23-3", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.707398, 35.356274, 299.98], + [126.704265, 35.358102, 349.1], + [126.70134, 35.360146, 342.03], + [126.698645, 35.362389, 249.86], + [126.696199, 35.364816, 224.18], + [126.694022, 35.367407, 160.02], + [126.692129, 35.370143, 133.25], + [126.690537, 35.373003, 92.48], + [126.689256, 35.375965, 110.69], + [126.688296, 35.379008, 138.4], + [126.687666, 35.382106, 154.49], + [126.687369, 35.385238, 163.23], + [126.687408, 35.388379, 140.49], + [126.687782, 35.391505, 99.09], + [126.68849, 35.394593, 58.67], + [126.689525, 35.397619, 59.23], + [126.690879, 35.400559, 62.5], + [126.692543, 35.403392, 67.38], + [126.694504, 35.406097, 75.13], + [126.696747, 35.408651, 91.44], + [126.699254, 35.411036, 111.06], + [126.702007, 35.413235, 111.47], + [126.704985, 35.415229, 102.69], + [126.708165, 35.417004, 103.79], + [126.711523, 35.418546, 161.25], + [126.715033, 35.419844, 190.92], + [126.718669, 35.420887, 271.6], + [126.722402, 35.421668, 174.23], + [126.726205, 35.422181, 87.84], + [126.730048, 35.422421, 95.55], + [126.733903, 35.422388, 103.7], + [126.737739, 35.422081, 117.71], + [126.741527, 35.421502, 167.18], + [126.74524, 35.420656, 201.33], + [126.748847, 35.41955, 259.71], + [126.752322, 35.418192, 357.55], + [126.755639, 35.416592, 370.1], + [126.758772, 35.414762, 270.87], + [126.761697, 35.412717, 251.35], + [126.764392, 35.410471, 278.92], + [126.766837, 35.408043, 353.73], + [126.769012, 35.40545, 250.86], + [126.770902, 35.402712, 187.79], + [126.772491, 35.399851, 186.29], + [126.773769, 35.396888, 174.09], + [126.774725, 35.393845, 136.85], + [126.775351, 35.390745, 132.66], + [126.775644, 35.387613, 103.96], + [126.775601, 35.384472, 175.67], + [126.775222, 35.381347, 200.2], + [126.774511, 35.37826, 209.5], + [126.773472, 35.375235, 166.37], + [126.772114, 35.372295, 159.12], + [126.770448, 35.369463, 192.34], + [126.768484, 35.366761, 163.01], + [126.76624, 35.364208, 101.98], + [126.763732, 35.361824, 145.71], + [126.760978, 35.359628, 155.08], + [126.758, 35.357636, 94.85], + [126.754821, 35.355863, 92.59], + [126.751465, 35.354322, 125.53], + [126.747957, 35.353026, 133.58], + [126.744323, 35.351984, 191.48], + [126.740593, 35.351205, 269.65], + [126.736793, 35.350693, 214.36], + [126.732953, 35.350453, 170.4], + [126.729102, 35.350487, 208.51], + [126.72527, 35.350795, 233.97], + [126.721484, 35.351373, 259.83], + [126.717775, 35.352219, 341.66], + [126.714171, 35.353325, 473.56], + [126.710698, 35.354683, 379.41], + [126.707398, 35.356274, 299.98] + ] + }, + "properties": { + "name": "고창 반경 4Km", + "description": "전라남도 장성군 북일면 문암리 산236", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.459929, 34.687277, 1.02], + [126.458887, 34.691416, 5.75], + [126.458287, 34.695613, 7], + [126.458135, 34.699837, 6.46], + [126.45843, 34.704057, 5.74], + [126.459173, 34.708239, 3.03], + [126.460356, 34.712351, 0.22], + [126.46197, 34.716364, 0], + [126.464004, 34.720245, 0.18], + [126.466442, 34.723966, 0.93], + [126.469266, 34.727498, 1.62], + [126.472453, 34.730814, 2.23], + [126.475981, 34.733889, 2.55], + [126.479821, 34.7367, 3.06], + [126.483945, 34.739225, 9.37], + [126.488322, 34.741445, 10.9], + [126.492917, 34.743342, 11.68], + [126.497697, 34.744903, 12.27], + [126.502624, 34.746116, 11.33], + [126.507661, 34.746971, 11.58], + [126.512769, 34.747462, 12.68], + [126.51791, 34.747585, 10.64], + [126.523045, 34.747339, 15.96], + [126.528134, 34.746726, 22.19], + [126.533138, 34.745751, 28.71], + [126.53802, 34.744421, 42.66], + [126.542742, 34.742746, 92.44], + [126.547268, 34.740739, 115.5], + [126.551564, 34.738415, 100.32], + [126.555597, 34.735793, 75.38], + [126.559336, 34.732891, 44.57], + [126.562753, 34.729733, 17.78], + [126.565822, 34.726342, 10.07], + [126.568519, 34.722744, 26.27], + [126.570824, 34.718966, 56.56], + [126.57272, 34.715038, 58.21], + [126.574191, 34.710988, 27.31], + [126.575228, 34.706849, 17.06], + [126.575822, 34.702651, 18.25], + [126.575968, 34.698427, 18.42], + [126.575666, 34.694208, 16.65], + [126.574918, 34.690027, 18.87], + [126.57373, 34.685915, 47.07], + [126.572111, 34.681904, 140.34], + [126.570072, 34.678024, 125.1], + [126.567631, 34.674306, 96.36], + [126.564805, 34.670776, 108.45], + [126.561616, 34.667462, 94.57], + [126.558088, 34.664389, 11.04], + [126.554249, 34.661581, 0], + [126.550126, 34.659059, 0], + [126.545752, 34.656841, 0], + [126.541161, 34.654945, 0], + [126.536386, 34.653386, 0], + [126.531464, 34.652175, 0], + [126.526432, 34.651321, 0], + [126.521329, 34.65083, 0], + [126.516194, 34.650708, 0.05], + [126.511066, 34.650953, 0], + [126.505982, 34.651566, 0], + [126.500983, 34.65254, 0], + [126.496106, 34.653868, 0], + [126.491388, 34.655541, 0], + [126.486865, 34.657546, 0], + [126.482572, 34.659867, 0], + [126.478541, 34.662487, 0], + [126.474802, 34.665386, 0], + [126.471384, 34.668542, 0], + [126.468314, 34.671931, 0], + [126.465614, 34.675527, 0], + [126.463305, 34.679303, 0], + [126.461405, 34.683229, 0], + [126.459929, 34.687277, 1.02] + ] + }, + "properties": { "name": "성화대", + "description": "성화대 반경 5.4Km", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.715947, 35.429372, 83.31], + [126.713887, 35.431022, 59.46], + [126.712012, 35.432813, 56.48], + [126.710336, 35.434729, 53.18], + [126.70887, 35.436758, 56.9], + [126.707628, 35.438882, 90.41], + [126.706617, 35.441087, 132.52], + [126.705846, 35.443355, 107.24], + [126.70532, 35.44567, 80.1], + [126.705045, 35.448013, 63.69], + [126.70502, 35.450366, 64.78], + [126.705248, 35.452712, 65.97], + [126.705726, 35.455034, 86.53], + [126.706451, 35.457312, 91.32], + [126.707417, 35.45953, 91.42], + [126.708616, 35.461672, 85.91], + [126.71004, 35.463719, 62.47], + [126.711678, 35.465659, 57.78], + [126.713517, 35.467474, 55.66], + [126.715544, 35.469152, 47.84], + [126.717743, 35.470679, 49.54], + [126.720096, 35.472045, 53.61], + [126.722587, 35.473238, 57.92], + [126.725197, 35.47425, 62.44], + [126.727905, 35.475073, 67.25], + [126.73069, 35.4757, 68.24], + [126.733532, 35.476127, 69.74], + [126.736409, 35.476351, 71.03], + [126.739299, 35.476369, 77.3], + [126.74218, 35.476182, 92.85], + [126.74503, 35.475792, 108.01], + [126.747828, 35.4752, 122.65], + [126.750551, 35.474412, 148.88], + [126.75318, 35.473434, 188.38], + [126.755694, 35.472273, 229.56], + [126.758073, 35.470938, 323.61], + [126.760301, 35.469439, 361.87], + [126.76236, 35.467787, 482.94], + [126.764234, 35.465996, 556.08], + [126.76591, 35.464078, 524.83], + [126.767373, 35.462048, 442.07], + [126.768614, 35.459923, 362.99], + [126.769622, 35.457717, 297.16], + [126.770391, 35.455448, 243.62], + [126.770914, 35.453134, 250.97], + [126.771187, 35.45079, 246.59], + [126.771208, 35.448437, 257.94], + [126.770977, 35.446091, 225.98], + [126.770497, 35.44377, 203.53], + [126.76977, 35.441492, 183.01], + [126.768802, 35.439275, 207.39], + [126.7676, 35.437134, 262.19], + [126.766174, 35.435087, 256.98], + [126.764535, 35.433149, 211.76], + [126.762695, 35.431335, 208.38], + [126.760667, 35.429659, 256.96], + [126.758469, 35.428133, 258.11], + [126.756115, 35.426768, 264.9], + [126.753624, 35.425576, 326.13], + [126.751016, 35.424566, 344.42], + [126.748309, 35.423744, 286.84], + [126.745525, 35.423118, 231.82], + [126.742685, 35.422692, 186.07], + [126.739809, 35.422469, 138.73], + [126.736921, 35.422451, 113.19], + [126.734042, 35.422639, 104.6], + [126.731194, 35.42303, 91.21], + [126.728399, 35.423621, 91.44], + [126.725677, 35.424409, 83.84], + [126.72305, 35.425388, 105.13], + [126.720538, 35.426549, 150.64], + [126.718159, 35.427884, 136.28], + [126.715947, 35.429372, 83.31] + ] + }, + "properties": { "name": "방장산", + "description": "방장산 반경 5.4Km", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [127.155989, 34.582098, 85.26], + [127.153121, 34.585795, 80.12], + [127.150655, 34.589684, 129.1], + [127.148611, 34.593735, 51.74], + [127.147002, 34.597918, 0], + [127.145843, 34.602199, 0], + [127.145141, 34.606548, 0], + [127.144903, 34.61093, 0], + [127.145129, 34.615313, 0], + [127.145819, 34.619663, 0], + [127.146966, 34.623947, 0], + [127.148564, 34.628132, 0], + [127.150598, 34.632187, 0], + [127.153055, 34.636081, 0], + [127.155915, 34.639783, 0], + [127.159157, 34.643266, 0], + [127.162755, 34.646503, 0], + [127.166683, 34.64947, 0], + [127.170911, 34.652144, 0], + [127.175406, 34.654504, 0], + [127.180134, 34.656533, 0], + [127.18506, 34.658215, 0], + [127.190145, 34.659537, 0], + [127.195351, 34.66049, 0], + [127.200638, 34.661065, 0], + [127.205966, 34.661259, 0], + [127.211295, 34.66107, 0], + [127.216583, 34.660499, 0], + [127.22179, 34.659552, 0.25], + [127.226877, 34.658234, 13.25], + [127.231805, 34.656557, 8.54], + [127.236536, 34.654532, 3.49], + [127.241034, 34.652176, 30.59], + [127.245266, 34.649506, 65.41], + [127.249198, 34.646543, 119.55], + [127.2528, 34.643309, 112.86], + [127.256047, 34.639829, 74.12], + [127.258912, 34.636129, 85.91], + [127.261374, 34.632238, 92.34], + [127.263414, 34.628185, 94.89], + [127.265017, 34.624001, 176.57], + [127.26617, 34.619718, 147.94], + [127.266866, 34.615369, 88.62], + [127.267098, 34.610986, 48.01], + [127.266865, 34.606604, 71.75], + [127.26617, 34.602254, 63.42], + [127.265016, 34.597972, 87.93], + [127.263413, 34.593788, 106.35], + [127.261374, 34.589735, 83.89], + [127.258914, 34.585844, 59.13], + [127.256051, 34.582144, 32.4], + [127.252808, 34.578663, 26.35], + [127.249209, 34.575429, 58.73], + [127.245281, 34.572465, 49.08], + [127.241055, 34.569793, 51.06], + [127.236563, 34.567436, 88.73], + [127.231838, 34.565409, 106.71], + [127.226917, 34.563729, 76.4], + [127.221837, 34.562408, 38.5], + [127.216637, 34.561457, 10.59], + [127.211356, 34.560882, 1.13], + [127.206034, 34.560688, 11.86], + [127.200712, 34.560877, 29.24], + [127.195431, 34.561447, 14.29], + [127.190229, 34.562394, 3.69], + [127.185147, 34.56371, 13.65], + [127.180224, 34.565385, 27.05], + [127.175497, 34.567408, 30.05], + [127.171001, 34.569761, 25.62], + [127.166772, 34.572429, 57.94], + [127.16284, 34.575389, 70.74], + [127.159237, 34.578621, 70.26], + [127.155989, 34.582098, 85.26] + ] + }, + "properties": { "name": "고흥", + "description": "고흥 반경 5.4Km", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [126.988376, 35.30438, 64.03], + [126.984556, 35.307483, 60.73], + [126.981082, 35.310844, 49.64], + [126.97798, 35.314441, 46.54], + [126.975273, 35.318244, 46.86], + [126.972983, 35.322225, 47.32], + [126.971127, 35.326353, 58.26], + [126.969718, 35.330598, 49.79], + [126.968768, 35.334927, 48.86], + [126.968284, 35.339307, 51.72], + [126.96827, 35.343705, 55.05], + [126.968726, 35.348087, 61.25], + [126.969649, 35.35242, 80.4], + [126.971031, 35.35667, 111.09], + [126.972863, 35.360807, 161.83], + [126.975129, 35.364797, 238.41], + [126.977814, 35.368611, 180.42], + [126.980896, 35.37222, 100.91], + [126.984353, 35.375595, 128.26], + [126.988158, 35.378713, 189.64], + [126.992281, 35.381547, 160.08], + [126.996693, 35.384078, 202.42], + [127.001358, 35.386286, 293.84], + [127.006242, 35.388153, 128.04], + [127.011307, 35.389666, 134.52], + [127.016514, 35.390813, 141.59], + [127.021825, 35.391586, 235.55], + [127.027198, 35.391978, 375.19], + [127.032593, 35.391987, 432.82], + [127.037968, 35.391612, 412.39], + [127.043282, 35.390856, 315.03], + [127.048495, 35.389725, 373.38], + [127.053567, 35.388229, 439.46], + [127.05846, 35.386377, 417.98], + [127.063136, 35.384184, 314.81], + [127.067559, 35.381667, 183.56], + [127.071697, 35.378846, 182.74], + [127.075516, 35.375741, 160.68], + [127.078989, 35.372376, 129.28], + [127.082089, 35.368777, 142.59], + [127.084792, 35.364972, 168.28], + [127.087078, 35.360989, 147.99], + [127.088929, 35.356858, 141.41], + [127.090331, 35.352612, 130.84], + [127.091275, 35.348282, 122.96], + [127.091752, 35.343902, 126.57], + [127.091759, 35.339504, 114.23], + [127.091296, 35.335122, 110.88], + [127.090367, 35.330791, 114.04], + [127.088979, 35.326541, 111.01], + [127.087142, 35.322407, 125.32], + [127.084871, 35.318418, 135.96], + [127.082183, 35.314607, 160.71], + [127.079098, 35.311001, 213.8], + [127.07564, 35.307628, 203.4], + [127.071835, 35.304514, 283.04], + [127.067712, 35.301682, 167.43], + [127.063303, 35.299154, 111.5], + [127.058641, 35.296949, 113.95], + [127.053762, 35.295083, 241.73], + [127.048702, 35.293572, 210.14], + [127.0435, 35.292427, 134.09], + [127.038195, 35.291655, 76.57], + [127.032829, 35.291264, 58.37], + [127.027441, 35.291255, 50.07], + [127.022073, 35.29163, 49.02], + [127.016765, 35.292385, 49.79], + [127.011557, 35.293514, 62.2], + [127.00649, 35.295009, 53.95], + [127.001602, 35.296859, 44.67], + [126.99693, 35.299049, 45.73], + [126.992509, 35.301564, 55.5], + [126.988376, 35.30438, 64.03] + ] + }, + "properties": { + "name": "담양 반경 5.6Km", + "description": "전라남도 담양군 금성면 석현리 590-14", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "LineString", + "coordinates": [ + [126.825527, 33.452855, 176.03], + [126.822889, 33.452767, 186.48], + [126.820251, 33.45287, 197.21], + [126.817635, 33.453165, 208.13], + [126.815058, 33.453649, 217.68], + [126.812543, 33.454318, 221.9], + [126.810106, 33.455168, 225.4], + [126.807768, 33.456191, 227.66], + [126.805545, 33.457381, 220.96], + [126.803456, 33.458728, 208.53], + [126.801514, 33.460221, 211.21], + [126.799736, 33.46185, 214.62], + [126.798135, 33.463603, 211.64], + [126.796723, 33.465464, 209.19], + [126.795511, 33.467422, 206.93], + [126.794508, 33.46946, 203.12], + [126.793722, 33.471563, 197.81], + [126.793158, 33.473715, 189.65], + [126.792822, 33.475901, 181.03], + [126.792715, 33.478102, 173.47], + [126.792838, 33.480303, 169.31], + [126.793191, 33.482486, 166.78], + [126.793771, 33.484635, 163.58], + [126.794573, 33.486734, 158.49], + [126.795592, 33.488767, 157.23], + [126.796819, 33.490718, 151.81], + [126.798246, 33.492572, 146], + [126.799861, 33.494316, 139.84], + [126.801652, 33.495935, 133.75], + [126.803605, 33.497419, 127.72], + [126.805707, 33.498754, 124.97], + [126.807939, 33.499932, 116.61], + [126.810287, 33.500942, 108.07], + [126.812731, 33.501779, 101.53], + [126.815254, 33.502434, 99.78], + [126.817835, 33.502903, 91.87], + [126.820456, 33.503184, 87.12], + [126.823096, 33.503272, 82.69], + [126.825735, 33.503168, 79.26], + [126.828353, 33.502873, 74.02], + [126.830931, 33.502388, 70.03], + [126.833447, 33.501718, 66.42], + [126.835885, 33.500868, 63.21], + [126.838224, 33.499844, 61.29], + [126.840447, 33.498653, 62.94], + [126.842537, 33.497305, 65.12], + [126.844478, 33.495811, 69.67], + [126.846255, 33.494181, 73.44], + [126.847856, 33.492428, 75.89], + [126.849267, 33.490566, 76.14], + [126.850478, 33.488608, 76.52], + [126.851479, 33.486569, 76.3], + [126.852264, 33.484465, 85.15], + [126.852826, 33.482313, 88.71], + [126.853161, 33.480127, 92.17], + [126.853266, 33.477926, 95.86], + [126.85314, 33.475725, 101.49], + [126.852785, 33.473542, 108.56], + [126.852204, 33.471393, 115.7], + [126.8514, 33.469294, 115.2], + [126.85038, 33.467262, 114.21], + [126.849151, 33.465312, 116.83], + [126.847724, 33.463458, 130.32], + [126.846108, 33.461716, 131.77], + [126.844317, 33.460097, 128.21], + [126.842363, 33.458615, 135.08], + [126.840262, 33.45728, 142.79], + [126.83803, 33.456103, 150.61], + [126.835683, 33.455093, 158.35], + [126.833239, 33.454258, 164.64], + [126.830718, 33.453603, 167.59], + [126.828138, 33.453134, 170.91], + [126.825527, 33.452855, 176.03] + ] + }, + "properties": { + "name": "구좌 반경 2.8Km", + "description": "제주특별자치도 제주시 구좌읍 세화리 산6", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { "type": "LineString", + "coordinates": [ + [126.557191, 33.289318, 330.27], + [126.556076, 33.289163, 332.05], + [126.554949, 33.28909, 333.69], + [126.553819, 33.289099, 336.26], + [126.552695, 33.28919, 339.75], + [126.551584, 33.289363, 344.14], + [126.550495, 33.289616, 350.96], + [126.549437, 33.289948, 358.66], + [126.548417, 33.290355, 367.07], + [126.547444, 33.290836, 376.13], + [126.546524, 33.291385, 385.77], + [126.545666, 33.291999, 395.92], + [126.544874, 33.292673, 406.5], + [126.544156, 33.293403, 417.42], + [126.543517, 33.294182, 426.73], + [126.542961, 33.295004, 434.34], + [126.542493, 33.295864, 442.13], + [126.542117, 33.296755, 452.48], + [126.541835, 33.29767, 467.01], + [126.541649, 33.298602, 484.09], + [126.541562, 33.299544, 500.93], + [126.541573, 33.300488, 510.91], + [126.541682, 33.301429, 520.49], + [126.541889, 33.302357, 529.51], + [126.542192, 33.303267, 537.92], + [126.542589, 33.304152, 547.33], + [126.543076, 33.305004, 557.38], + [126.543651, 33.305818, 566.49], + [126.544308, 33.306586, 574.6], + [126.545043, 33.307304, 581.64], + [126.54585, 33.307965, 587.56], + [126.546723, 33.308566, 592.31], + [126.547655, 33.3091, 595.87], + [126.54864, 33.309564, 596.47], + [126.549669, 33.309955, 588.24], + [126.550735, 33.310269, 574.65], + [126.551829, 33.310505, 553.63], + [126.552945, 33.31066, 538.86], + [126.554072, 33.310733, 536.85], + [126.555202, 33.310724, 532.12], + [126.556327, 33.310632, 525.64], + [126.557438, 33.310459, 518.81], + [126.558527, 33.310205, 511.86], + [126.559585, 33.309873, 503.58], + [126.560605, 33.309465, 496.75], + [126.561578, 33.308985, 488.36], + [126.562498, 33.308435, 475.26], + [126.563356, 33.307821, 464.16], + [126.564148, 33.307146, 453.38], + [126.564865, 33.306417, 441.99], + [126.565504, 33.305637, 430.08], + [126.56606, 33.304815, 419.18], + [126.566527, 33.303954, 408.82], + [126.566903, 33.303064, 398.69], + [126.567184, 33.302149, 395.19], + [126.567369, 33.301217, 391.01], + [126.567457, 33.300275, 385.94], + [126.567445, 33.29933, 377.42], + [126.567335, 33.29839, 368.7], + [126.567128, 33.297461, 358.29], + [126.566824, 33.296551, 350.94], + [126.566427, 33.295667, 345.59], + [126.565939, 33.294815, 341.19], + [126.565364, 33.294002, 337.77], + [126.564706, 33.293233, 335.35], + [126.563971, 33.292516, 333.95], + [126.563164, 33.291855, 333.58], + [126.562291, 33.291255, 333.35], + [126.561359, 33.290721, 331.02], + [126.560374, 33.290257, 329.49], + [126.559345, 33.289866, 328.76], + [126.558279, 33.289552, 328.84], + [126.557191, 33.289318, 330.27] + ] + }, + "properties": { "name": "미악산", + "description": "미악산 반경 1.2Km", + "type": "0006", + "tessellate": true + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.383333, 37.502778, 0], + [127.383333, 37.45, 0], + [127.533333, 37.45, 0], + [127.533333, 37.502778, 0], + [127.383333, 37.502778, 0] + ] + ] + }, + "properties": { "name": "양평", + "description": "양평 초경량비행장치", + "type": "0006" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.904722, 36.528056, 0], + [126.9075, 36.468056, 0], + [127.098056, 36.434444, 0], + [127.120278, 36.500556, 0], + [126.962778, 36.5125, 0], + [126.937222, 36.540278, 0], + [126.904722, 36.528056, 0] + ] + ] + }, + "properties": { + "name": "공주", + "description": "초경량비행장치 전용 공역", + "type": "0006" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.555278, 37.237222, 0], + [126.561667, 37.212222, 0], + [126.674722, 37.2125, 0], + [126.774444, 37.220833, 0], + [126.833333, 37.241667, 0], + [126.833333, 37.29, 0], + [126.704167, 37.2975, 0], + [126.555278, 37.237222, 0] + ] + ] + }, + "properties": { + "name": "시화", + "description": "초경량비행장치 전용 공역", + "type": "0006" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.391944, 37.369722, 0], + [128.436111, 37.364722, 0], + [128.469444, 37.402778, 0], + [128.405278, 37.443889, 0], + [128.391944, 37.369722, 0] + ] + ] + }, + "properties": { + "name": "장암산", + "description": "초경량비행장치 전용 공역", + "type": "0006" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [127.723333, 34.987778, 0], + [127.794167, 34.9875, 0], + [127.794722, 35.029167, 0], + [127.723611, 35.029722, 0], + [127.723333, 34.987778, 0] + ] + ] + }, + "properties": { + "name": "하동", + "description": "초경량비행장치 전용 공역", + "type": "0006" + } + } + ] +} diff --git a/src/components/map/google/DronMarker.js b/src/components/map/google/DronMarker.js new file mode 100644 index 00000000..baed04aa --- /dev/null +++ b/src/components/map/google/DronMarker.js @@ -0,0 +1,24 @@ +import React from 'react'; +import { useEffect, useRef, useState } from 'react'; +import InfoBox from 'react-google-maps/lib/components/addons/InfoBox'; +import Marker from 'react-google-maps/lib/components/Marker'; +import OverlayView from 'react-google-maps/lib/components/OverlayView'; +import dronicon from '../../../assets/control/icon/drone.png'; +import { useDispatch, useSelector } from 'react-redux'; +import { ControlGpData } from '../../../modules/control/gp'; +import { StoreState } from '../../../modules'; + +export const DronMarker = props => { + return ( + alert(11111)} + position={{ lat: props.dronInfo.lat, lng: props.dronInfo.lng }} + > + ); +}; diff --git a/src/components/map/google/GoogleMap.js b/src/components/map/google/GoogleMap.js new file mode 100644 index 00000000..9c2ba00c --- /dev/null +++ b/src/components/map/google/GoogleMap.js @@ -0,0 +1,64 @@ +import React, { useEffect, useState } from 'react'; +import { + GoogleMap, + GroundOverlay, + Marker, + Polyline, + withGoogleMap, + withScriptjs +} from 'react-google-maps'; +import { DronMarker } from './DronMarker'; +// import { StoreState } from '../../../modules'; +import { useSelector } from 'react-redux'; +import SearchBox from 'react-google-maps/lib/components/places/SearchBox'; +import InfoWindow from 'react-google-maps/lib/components/InfoWindow'; + +const MapInit = () => { + const { controlGpList } = useSelector(state => state.controlGpState); + const [bounds, setBounds] = useState(null); + + useEffect(() => { + console.log('GoogleMap >>>>>', controlGpList); + }, [controlGpList]); + const onSearchBoxMounted = () => {}; + + const onPlacesChanged = () => {}; + + return ( + <> + +
    test
    + + {controlGpList?.map(item => ( + // + + ))} +
    + + ); +}; + +const GoogleMapWrapped = withScriptjs(withGoogleMap(MapInit)); + +export const GoogleCustomMap = () => { + const mapProps = { + key: 'AIzaSyDKCsI8cbzgi4es3xCUIhElUm6NRM73QuI', + url: 'https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=drawing,geometryplaces' + }; + + console.log(`${mapProps.url}&key=${mapProps.key}`); + return ( +
    + } + containerElement={
    } + mapElement={
    } + /> +
    + ); +}; diff --git a/src/components/map/naver/NaverMap.js b/src/components/map/naver/NaverMap.js new file mode 100644 index 00000000..3f2aff79 --- /dev/null +++ b/src/components/map/naver/NaverMap.js @@ -0,0 +1,99 @@ +import React, { useEffect, useState } from 'react'; +import { useSelector } from 'react-redux'; +import dronicon from '../../../assets/control/icon/drone.png'; +import { DronMarker } from './dron/DronMarker'; +import { DronHistory } from './dron/DronHistory'; + +import NaverMapControl from './NaverMapControl'; +import { NaverMapSearch } from './search/NaverMapSearch'; +import { FeatureAirZone } from './feature/FeatureAirZone'; +import geoJson from '../geojson/airArea.json'; +import SensorZone from "./sensor/SensorZone"; + +export const NaverCustomMap = () => { + const naver = window.naver; + let map; + + const [isMapLoad, setIsMapLoad] = useState(false); + const [mapObject, setMapObject] = useState(null); + + let arrMarkers = []; // 마커 배열 + let arrPolyline = []; // 폴리라인 배열 + let features = geoJson.features; + + useEffect(() => { + NaverMapInit(); + // console.log(map); + + // console.log(features); + + // setIsMapLoad(true); + }, []); + + useEffect(() => { + // console.log('==============11111==================', mapObject); + }, [mapObject]); + + const removeArrMarkers = arrData => { + arrMarkers = arrData; + }; + + const test = aaaa => { + console.log(aaaa); + }; + + const NaverMapInit = () => { + const mapOptions = { + center: new naver.maps.LatLng(36.56793936069445, 127.85101412107547), + zoom: 10, + zoomControl: true, + mapTypeId: naver.maps.MapTypeId.HYBRID, + zoomControlOptions: { + position: naver.maps.Position.TOP_LEFT, + + style: naver.maps.ZoomControlStyle.SMALL + } + }; + + // map = ; + setMapObject(new naver.maps.Map('map', mapOptions)); + // naver.maps.Event.addListener(map, 'click', function (e) { + // console.log(e); + // }); + + // naver.maps.Event.addListener(map, 'idle', function (e) { + // console.log(e); + // }); + }; + + return ( + <> +
    + {mapObject != null ? ( + <> + + + + + + + + + + + ) : null} + + {/* */} + + ); +}; diff --git a/src/components/map/naver/NaverMapControl.js b/src/components/map/naver/NaverMapControl.js new file mode 100644 index 00000000..68fb7d79 --- /dev/null +++ b/src/components/map/naver/NaverMapControl.js @@ -0,0 +1,26 @@ +import { useEffect } from 'react'; +import { useSelector } from 'react-redux'; + +const NaverMapControl = props => { + const mapControl = useSelector(state => state.controlMapReducer); + + // useEffect(() => { + // console.log('>>>>', props.map); + // }, []); + useEffect(() => { + // console.log('mapControl>>>>>>>>>>', mapControl); + }, [mapControl]); + + //맵타입 변경 + if (mapControl.mapType === 'NORMAL') { + props.map.setMapTypeId(naver.maps.MapTypeId.NORMAL); + } else if (mapControl.mapType === 'TERRAIN') { + props.map.setMapTypeId(naver.maps.MapTypeId.TERRAIN); + } else if (mapControl.mapType === 'HYBRID') { + props.map.setMapTypeId(naver.maps.MapTypeId.HYBRID); + } + + return null; +}; + +export default NaverMapControl; diff --git a/src/components/map/naver/dron/DronHistory.js b/src/components/map/naver/dron/DronHistory.js new file mode 100644 index 00000000..f83006e0 --- /dev/null +++ b/src/components/map/naver/dron/DronHistory.js @@ -0,0 +1,63 @@ +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { controlGpHisAction } from '../../../../modules/control/gp'; + +export const DronHistory = props => { + const { controlGpHistory } = useSelector(state => state.controlGpHisState); + const { objectId, isClickObject } = useSelector( + state => state.controlMapReducer + ); + + let naver = props.naver; + let polyline; + let polylinePath = []; + + const dispatch = useDispatch(); + + useEffect(() => { + // console.log('>>>', controlGpHistory); + polylineRemove(); + polylineInit(); + }, [controlGpHistory]); + + useEffect(() => { + if (isClickObject) { + dispatch(controlGpHisAction.request({ id: objectId })); + } else { + polylineRemove(); + } + }, [objectId, isClickObject]); + + const polylineRemove = () => { + if (props.arrPolyline) { + props.arrPolyline.map(item => { + item.setMap(null); + }); + } + }; + const polylineInit = () => { + if (controlGpHistory) { + polyline = new naver.maps.Polyline({ + clickable: false, + strokeColor: '#ff4961', + strokeStyle: 'solid', + strokeOpacity: 5, + strokeWeight: 1.5 + }); + + controlGpHistory.map(item => { + if (item.lat > 0 && item.lng > 0) { + const position = new naver.maps.LatLng(item.lat, item.lng); + polylinePath.push(position); + } + // console.log('>>>>>>>>>>>', item); + }); + + polyline.setPath(polylinePath); + polyline.setMap(props.map); + props.arrPolyline.push(polyline); + } + }; + + return null; +}; diff --git a/src/components/map/naver/dron/DronMarker.js b/src/components/map/naver/dron/DronMarker.js new file mode 100644 index 00000000..a703ff4f --- /dev/null +++ b/src/components/map/naver/dron/DronMarker.js @@ -0,0 +1,167 @@ +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import '../../../../assets/css/custom.css'; +import DronIconPulple from '../../../../assets/images/drone-marker-icon-pulple.png'; +import DronIcon from '../../../../assets/images/drone-marker-icon.png'; +import { controlGpDtlAction } from '../../../../modules/control/gp'; +import { objectClickAction } from '../../../../modules/control/map/actions/controlMapActions'; + +export const DronMarker = props => { + const { controlGpList } = useSelector(state => state.controlGpState); + const { objectId, isClickObject } = useSelector( + state => state.controlMapReducer + ); + const dispatch = useDispatch(); + + let naver = props.naver; + + var contentString = ['
    dddd', '
    '].join(''); + + var infowindow = new naver.maps.InfoWindow({ + content: contentString + }); + + useEffect(() => { + markerInit(); + }, [controlGpList]); + + useEffect(() => { + console.log('>>>>>>>>>>>>>>>>', objectId, isClickObject); + + props.arrMarkers.map(clickMarker => { + if (objectId === clickMarker.id && isClickObject) { + // clickMarker.setIcon(DronIconPulple); + clickMarker.setIcon({ + url: DronIconPulple, + origin: new naver.maps.Point(0, 0), + anchor: new naver.maps.Point(15, 15), + }); + } else { + // clickMarker.setIcon(DronIcon); + clickMarker.setIcon({ + url: DronIcon, + origin: new naver.maps.Point(0, 0), + anchor: new naver.maps.Point(15, 15), + }); + } + }); + // }else{ + + // } + }, [objectId, isClickObject]); + + useEffect(() => { + props.arrMarkers.map(clickMarker => { + if (objectId === clickMarker.id) { + console.log(clickMarker); + props.map.setCenter(clickMarker.getPosition()); + // $('#btn_modal').click(); + props.map.setZoom(13, true); + } + }); + }, [objectId]); + + //마커를 그린다. + const addMarkers = (position, id, controlId) => { + var marker = new naver.maps.Marker({ + position: position, + title: id, + id: id, + controlId: controlId, + icon: { + // content: [ + // '
    dddd
    ', + + // ].join(''), + url: DronIcon, + // size: new naver.maps.Size(50, 50), + origin: new naver.maps.Point(0, 0), + anchor: new naver.maps.Point(15, 15), + } + }); + + marker.setMap(props.map); + + naver.maps.Event.addListener(marker, 'click', function (e) { + handlerDronClick(marker); + }); + + props.arrMarkers.push(marker); + }; + + const handlerDronClick = marker => { + if (marker.getAnimation() != null) { + // marker.setAnimation(null); + // infowindow.close(); + // dispatch(Actions.controlGpHisAction.request(controlGpList)); + } else { + // infowindow.open(props.map, marker); + // marker.setAnimation(naver.maps.Animation.BOUNCE); + } + + // marker.setIcon(DronIconPulple); + // console.log(marker.id); + const markerId = marker.id; + const contorlId = marker.controlId; + console.log('contorlId ::::::::::< ', marker.controlId); + //히스토리 불러오기 + + dispatch(objectClickAction(markerId)); + dispatch(controlGpDtlAction.request(contorlId)); + }; + + //마커를 삭제 한다. + const removeMarkers = marker => { + marker.setMap(null); + }; + + //마커에 위치를 이동한다. + const moveMarkers = (marker, position) => { + // console.log(marker); + marker.setPosition(position); + }; + + //데이터가 없는 마커를 모두 삭제 한다. + const allRemoveMarkers = () => { + if (props.arrMarkers && controlGpList) { + props.arrMarkers.map(marker => { + const isExists = controlGpList.find( + item => item.objectId === marker.id + ); + if (!isExists) { + removeMarkers(marker); + const arrData = props.arrMarkers.filter( + item => item.objectId != marker.id + ); + props.removeArrMarkers(arrData); + } + }); + } + // } + }; + + //마커를 셋팅 한다. + const markerInit = () => { + if (controlGpList) { + allRemoveMarkers(); + controlGpList.map(item => { + const position = new naver.maps.LatLng(item.lat, item.lng); + if (props.arrMarkers) { + const isExists = props.arrMarkers.find( + ele => ele.id === item.objectId + ); + if (isExists) { + moveMarkers(isExists, position); + } else { + // console.log(' ADD >>>', props.arrMarkers); + addMarkers(position, item.objectId, item.controlId); + } + } else { + addMarkers(position, item.objectId, item.controlId); + } + }); + } + }; + + return null; +}; diff --git a/src/components/map/naver/feature/FeatureAirZone.js b/src/components/map/naver/feature/FeatureAirZone.js new file mode 100644 index 00000000..854acede --- /dev/null +++ b/src/components/map/naver/feature/FeatureAirZone.js @@ -0,0 +1,150 @@ +import { useEffect, useState } from 'react'; +import { useSelector } from 'react-redux'; +import '../../../../assets/css/custom.css'; + +export const FeatureAirZone = props => { + const mapControl = useSelector(state => state.controlMapReducer); + let infoWindow; + + useEffect(() => { + // console.log('>>>>>', mapControl); + featureAirZoneInit(); + featureAirEvent(); + }, [mapControl]); + + useEffect(() => { + // console.log(">>>>>>>>" , props.features) + }, []); + + const infowindowOpen = data => { + const content = + '
    ' + + '
    ' + + '' + + data.title + + '' + + '
    ' + + '
    ' + + '
    ' + + // '설명' + + '' + + data.description + + '' + + '
    ' + + // '
    ' + + // '좌표정보' + + // ''+data.coord+'' + + // '
    ' + + '
    ' + + // '' + + '
    '; + + infoWindow = new props.naver.maps.InfoWindow({ + class: 'tooltip-test', + content: content, + maxWidth: 200, + backgroundColor: '#283046', //박스안쪽영역 컬러 + // borderColor: '#333', //테두리컬러 + // borderWidth: 3, //테두리 굵기 + anchorSize: new props.naver.maps.Size(30, -10), + anchorSkew: false, + anchorColor: '#283046', + + pixelOffset: new props.naver.maps.Point(20, -20) + }); + + infoWindow.open(props.map, data.coord); + }; + + const featureAirZoneInit = () => { + let arrGeoJson = []; + // props.map.data.removeGeoJson(props.geoJson); + // let geoJson = originGeoJson; + let useGeoJson = { type: 'FeatureCollection' }; + useGeoJson.features = props.features; + + props.map.data.removeGeoJson(useGeoJson); + + props.features.map(item => { + if (item.properties.type === '0001' && mapControl.area0001) { + arrGeoJson.push(item); + } else if (item.properties.type === '0002' && mapControl.area0002) { + arrGeoJson.push(item); + } else if (item.properties.type === '0003' && mapControl.area0003) { + arrGeoJson.push(item); + } else if (item.properties.type === '0004' && mapControl.area0004) { + arrGeoJson.push(item); + } else if (item.properties.type === '0005' && mapControl.area0005) { + arrGeoJson.push(item); + } else if (item.properties.type === '0006' && mapControl.area0006) { + arrGeoJson.push(item); + } + }); + + useGeoJson.features = arrGeoJson; + props.map.data.addGeoJson(useGeoJson); + + props.map.data.setStyle(feature => { + var color; + + //0001 비행금지구역 #FF3648 + //0002 비행제한구역 #FFA1AA + //0003 관제권(공항) #FFA800 + //0004 비행장(군사) #A16B00 + //0005 이착륙장(RC비행장) #AB40FF + //0006 초경량비행장치 #009cad + + // 공역 색상 변경 + const type = feature.getProperty('type'); + if (type === '0001') { + color = '#FF3648'; + } else if (type === '0002') { + color = '#FFA1AA'; + } else if (type === '0003') { + color = '#FFA800'; + } else if (type === '0004') { + color = '#A16B00'; + } else if (type === '0005') { + color = '#AB40FF'; + } else if (type === '0006') { + color = '#009cad'; + } + + return { + fillColor: color, + strokeColor: color, + strokeWeight: 0.7, + icon: null + }; + }); + }; + + const featureAirEvent = () => { + props.map.data.addListener('click', function (e) { + // e.feature.setProperty('isColorful', true); + console.log(e.feature.property_name); + }); + + props.map.data.addListener('mouseover', function (e) { + const data = {}; + data.coord = e.coord; + data.title = e.feature.property_name; + data.description = e.feature.property_description; + props.map.data.overrideStyle(e.feature, { + strokeWeight: 3 + // icon: HOME_PATH +'/img/example/pin_spot.png' + }); + + infowindowOpen(data); + }); + + props.map.data.addListener('mouseout', function (e) { + props.map.data.revertStyle(); + + if (infoWindow) { + infoWindow.close(); + } + }); + }; + return null; +}; diff --git a/src/components/map/naver/search/NaverMapSearch.js b/src/components/map/naver/search/NaverMapSearch.js new file mode 100644 index 00000000..b1529328 --- /dev/null +++ b/src/components/map/naver/search/NaverMapSearch.js @@ -0,0 +1,25 @@ +import { useEffect } from 'react'; + +export const NaverMapSearch = props => { + useEffect(() => { + console.log('>>>>', props.naver.maps.Service); + props.naver.maps.Service.geocode( + { + address: '산곡동' + }, + function (status, response) { + if (status !== naver.maps.Service.Status.OK) { + return alert('Something wrong!'); + } + + var result = response.result, // 검색 결과의 컨테이너 + items = result.items; // 검색 결과의 배열 + console.log(result); + + // do Something + } + ); + }); + + return null; +}; diff --git a/src/components/map/naver/sensor/SensorZone.js b/src/components/map/naver/sensor/SensorZone.js new file mode 100644 index 00000000..529e7f87 --- /dev/null +++ b/src/components/map/naver/sensor/SensorZone.js @@ -0,0 +1,485 @@ +import React, {useEffect, useState} from 'react'; +import {useSelector} from "react-redux"; + +const SENSOR_RADIUS = '100'; +const SENSOR_RADIUS_DIVISION = '3'; +let lenderCnt = 0; +const SensorZone = (props) => { + const {naver} = props; + // 드론 실시간 정보 + const {controlGpList} = useSelector(state => state.controlGpState); + // 환경지표 타입(dust, co, o3, no2, so2) + const {sensor} = useSelector(state => state.controlMapReducer); + // 센서레이어(환경지표) 관리 + const [circleLayers, setCircleLayers] = useState([]); + const [polilineGroupLayers, setPolilineGroupLayers] = useState({}); + + // console.log('########## SensorZone ###########', lenderCnt, {controlGpList, circleLayer: circleLayers, polilineLayer: polilineGroupLayers}); + + useEffect(() => { + lenderCnt++ + if (!sensor) { + removeSensorLayers(); + } else { + initSensorLayer(); + } + }, [controlGpList, sensor]); + let infoWindow; + // 센서 레이어 Info + const infowindowOpen = data => { + // console.log('data', data) + const content = ` +
    +
    + ${data.title} +
    +
    +
    +
    + ${data.sensor.sensorDust.title}(${data.sensor.sensorDust.text}) + ${data.sensor.sensorDust.value} +
    +
    + ${data.sensor.sensorO3.title}(${data.sensor.sensorO3.text}) + ${data.sensor.sensorO3.value} +
    +
    + ${data.sensor.sensorNo2.title}(${data.sensor.sensorNo2.text}) + ${data.sensor.sensorNo2.value} +
    +
    + ${data.sensor.sensorCo.title}(${data.sensor.sensorCo.text}) + ${data.sensor.sensorCo.value} +
    +
    + ${data.sensor.sensorSo2.title}(${data.sensor.sensorSo2.text}) + ${data.sensor.sensorSo2.value} +
    +
    +
    +
    + `; + + infoWindow = new naver.maps.InfoWindow({ + class: 'tooltip-sensor', + content: content, + maxWidth: 300, + backgroundColor: '#283046', //박스안쪽영역 컬러 + // borderColor: '#333', //테두리컬러 + // borderWidth: 3, //테두리 굵기 + anchorSize: new naver.maps.Size(30, -10), + anchorSkew: false, + anchorColor: '#283046', + + pixelOffset: new naver.maps.Point(20, -20) + }); + + infoWindow.open(props.map, data.coord); + }; + // 센서레이어 초기화 + const initSensorLayer = () => { + emtpyLayerRemove(); + if (controlGpList) { + controlGpList.forEach(controlGp => { + const {controlId, lat, lng, objectId} = controlGp; + let color = undefined; + const sensorData = convtSensorData(controlGp); + if (sensorData) { + if (sensor === 'dust') color = sensorData.sensorDust.color; + else if (sensor === 'co') color = sensorData.sensorCo.color; + else if (sensor === 'so2') color = sensorData.sensorSo2.color; + else if (sensor === 'no2') color = sensorData.sensorNo2.color; + else if (sensor === 'o3') color = sensorData.sensorO3.color; + } + + const position = new naver.maps.LatLng(controlGp.lat, controlGp.lng); + + const polilineLayers = polilineGroupLayers[controlId]; + if (polilineLayers) { + // const prevPosition = polilineLayers[0].position; + // if(!prevPosition.equals(position)){ + movePolilineLayers(polilineLayers, position, color); + // } + } else { + addPolilineLayers(controlId, objectId, position, color); + } + + const circleLayer = circleLayers.find(layer => layer.controlId === controlId); + if (circleLayer) moveCircleLayer(circleLayer, position, color, sensorData); + else addCircleLayer(controlId, objectId, position, color, sensorData); + }); + } + } + + // 센서레이어 생성 + const addSensorLayer = (position, id, controlId, color, sensorData) => { + addPolilineLayers(controlId, id, position, color); + addCircleLayer(controlId, id, position, color, sensorData); + } + // Circle 레이어 생성 + const addCircleLayer = (controlId, id, position, color, sensorData) => { + // console.log({controlId, id, position, color, sensorData}) + const circleLayer = new naver.maps.Circle({ + title: id, + id: id, + controlId: controlId, + clickable: true, + center: position, + radius: SENSOR_RADIUS, + // map: props.map, + strokeColor: color, + strokeOpacity: 1, + strokeWeight: 2, + fillColor: color, + fillOpacity: 0.2, + sensorData: sensorData + }) + // Circle 이벤트 주입 + naver.maps.Event.addListener(circleLayer, 'mouseover', function (e) { + const data = {}; + data.coord = e.coord; + data.title = '환경지표'; + data.controlId = e.overlay.controlId; + data.sensor = e.overlay.sensorData; + e.overlay.setOptions({ + strokeWeight: 5, + fillOpacity: 0.5 + }) + infowindowOpen(data); + }); + naver.maps.Event.addListener(circleLayer, 'mouseout', function (e) { + e.overlay.setOptions({ + strokeWeight: 2, + fillOpacity: 0.2 + }) + // props.map.Event.revertStyle(); + if (infoWindow) { + infoWindow.close(); + } + }); + circleLayer.setMap(props.map) + setCircleLayers(prev => ([...prev, circleLayer])); + + } + const addPolilineLayers = (controlId, id, position, color) => { + // 지도에 적용 및 레이어 관리 추가 + // console.log('addPolilineLayers', controlId) + const polilineLayers = createCircleInGrid(position, id, controlId, color); + polilineLayers.forEach(layer => layer.setMap(props.map)); + setPolilineGroupLayers(prev => ({ + ...prev, + [controlId]: polilineLayers + })); + } + + // 센서레이어 이동 + const moveSensorLayer = (controlId, position, color) => { + const circleLayer = circleLayers.find(layer => layer.controlId === controlId); + moveCircleLayer(circleLayer, position, color); + + const polilineLayers = polilineGroupLayers[controlId]; + movePolilineLayers(polilineLayers, position, color); + } + const moveCircleLayer = (circleLayer, position, color, sensorData) => { + // const circleLayer = circleLayers.find(layer => layer.controlId === controlId); + if (circleLayer) { + circleLayer.sensorData = sensorData; + circleLayer.setOptions({center: position, strokeColor: color, fillColor: color}) + } + } + const movePolilineLayers = (polilineLayers, position, color) => { + const {controlId, id, position: prevPosition} = polilineLayers[0]; + if (prevPosition.equals(position)) { + if (polilineLayers) { + polilineLayers.forEach(layer => layer.setOptions({strokeColor: color})); + } + } else { + if (polilineLayers) { + polilineLayers.forEach(layer => layer.setMap(null)); + } + const newPolilineLayers = createCircleInGrid(position, id, controlId, color); + newPolilineLayers.forEach(layer => layer.setMap(props.map)); + setPolilineGroupLayers(prev => ({ + ...prev, + [controlId]: newPolilineLayers + })); + } + } + + // 센서레이어 제거 + const removeSensorLayer = (controlId) => { + removeCircleLayer(controlId); + removePolilineLayer(controlId); + } + const removeCircleLayer = (controlId) => { + const idx = circleLayers.findIndex(layer => layer.controlId === controlId); + circleLayers[idx].setMap(null); + setCircleLayers(prev => { + prev.splice(idx, 1); + return prev; + }) + } + const removePolilineLayer = (controlId) => { + const polilineLayers = polilineGroupLayers[controlId]; + if (polilineLayers) polilineLayers.forEach(layer => layer.setMap(null)); + setPolilineGroupLayers(prev => { + delete prev[controlId]; + return prev; + }) + } + // 센서레이어 모두 제거 + const removeSensorLayers = () => { + circleLayers.forEach(layer => layer.setMap(null)); + setCircleLayers([]); + const keys = Object.keys(polilineGroupLayers); + keys.forEach((key) => { + polilineGroupLayers[key].forEach(layer => layer.setMap(null)); + }) + setPolilineGroupLayers({}); + } + + // 레이어관리시 새로운 데이터에 없는 좌표 제거 + const emtpyLayerRemove = () => { + setCircleLayers(prev => { + const remainCircleLayers = prev.filter((circleLayer, i) => { + const controlId = circleLayer.controlId; + const findObj = controlGpList.find(controlGp => controlGp.controlId === controlId); + if (findObj) { + return circleLayer; + } else { + circleLayer.setMap(null); + } + }) + return remainCircleLayers; + }) + setPolilineGroupLayers(prev => { + const keys = Object.keys(prev); + const remainPolilineGroupLayer = {}; + keys.forEach((controlId, i) => { + const findObj = controlGpList.find(controlGp => controlGp.controlId === controlId); + if (findObj) { + remainPolilineGroupLayer[controlId] = prev[controlId]; + } else { + const polilineLayers = prev[controlId]; + polilineLayers.forEach(layer => { + layer.setMap(null); + }) + } + }) + return remainPolilineGroupLayer; + }) + } + + // Circle안에 격자 무늬 생성 + const createCircleInGrid = (position, id, controlId, color) => { + // Circle 레이어 안의 격자무늬 + const polilineLayers = []; + for (let i = 0; i <= SENSOR_RADIUS_DIVISION; i++) { + // 각 사분면 각도 + const diff = 90 / SENSOR_RADIUS_DIVISION; + const angleQuadrant1 = diff * i; + const angleQuadrant2 = 180 - (diff * i); + const angleQuadrant3 = 180 + (diff * i); + const angleQuadrant4 = diff * -i; + // 각 사분면 좌표 + const coord1 = new naver.maps.EPSG3857.getDestinationCoord(position, angleQuadrant1, SENSOR_RADIUS); + const coord2 = new naver.maps.EPSG3857.getDestinationCoord(position, angleQuadrant2, SENSOR_RADIUS); + const coord3 = new naver.maps.EPSG3857.getDestinationCoord(position, angleQuadrant3, SENSOR_RADIUS); + const coord4 = new naver.maps.EPSG3857.getDestinationCoord(position, angleQuadrant4, SENSOR_RADIUS); + const polyline12 = new naver.maps.Polyline({ + id, + position, + controlId, + path: [coord1, coord2], + strokeWeight: 0.8, + // strokeWeight: 2, + strokeOpacity: 1, + strokeColor: color, + strokeStyle: 'shortdash' + }) + polilineLayers.push(polyline12); + const polyline23 = new naver.maps.Polyline({ + id, + position, + controlId, + path: [coord2, coord3], + strokeWeight: 0.8, + // strokeWeight: 2, + strokeOpacity: 1, + strokeColor: color, + strokeStyle: 'shortdash' + }) + polilineLayers.push(polyline23); + const polyline34 = new naver.maps.Polyline({ + id, + position, + controlId, + path: [coord3, coord4], + strokeWeight: 0.8, + // strokeWeight: 2, + strokeOpacity: 1, + strokeColor: color, + strokeStyle: 'shortdash' + }) + polilineLayers.push(polyline34); + const polyline41 = new naver.maps.Polyline({ + id, + position, + controlId, + path: [coord4, coord1], + strokeWeight: 0.8, + // strokeWeight: 2, + strokeOpacity: 1, + strokeColor: color, + strokeStyle: 'shortdash' + }) + polilineLayers.push(polyline41); + } + return polilineLayers; + } + + // 환경지표 필요한 데이터로 변환 + const convtSensorData = (sensorData) => { + const r = { + sensorDust: { + title: '미세먼지', + value: '-', + text: '-', + color: undefined + }, + sensorCo: { + title: '일산화탄소', + value: '-', + text: '-', + color: undefined + }, + sensorSo2: { + title: '아황산가스', + value: '-', + text: '-', + color: undefined + }, + sensorNo2: { + title: '이산화질소', + value: '-', + text: '-', + color: undefined + }, + sensorO3: { + title: '오존', + value: '-', + text: '-', + color: undefined + } + } + + // 정수: 미세먼지 || 소수점 1자리 : 일산화탄소 || 소수점 3자리 : 오존, 이산화질소, 아황산가스 + // 좋음 : 파랑, 보통 : 노랑, 나쁨 : 주황, 매우나쁨 : 빨강 + // 미세먼지 : 좋음(0~30) 보통(31~80) 나쁨(81~150) 매우나쁨(151~) + if (sensorData.sensorDust != undefined && sensorData.sensorDust != null) { + const val = r.sensorDust.value = Math.round(sensorData.sensorDust); + if (val <= 30) { + r.sensorDust.text = '좋음'; + r.sensorDust.color = '#37c9ff'; + } else if (val <= 80) { + r.sensorDust.text = '보통'; + r.sensorDust.color = '#ffff44'; + } else if (val <= 150) { + r.sensorDust.text = '나쁨'; + r.sensorDust.color = '#ffa044'; + } else if (val > 150) { + r.sensorDust.text = '매우나쁨'; + r.sensorDust.color = '#ff5959'; + } else { + r.sensorDust.text = '-'; + r.sensorDust.color = '#a1a1a1'; + } + } + // 일산화탄소 : 좋음(0~2) 보통(2.1~9) 나쁨(9.1~15) 매우나쁨(15.1~) + if (sensorData.sensorCo != undefined && sensorData.sensorCo != null) { + const val = r.sensorCo.value = Math.round(sensorData.sensorCo * 10) / 10; + if (val <= 0.2) { + r.sensorCo.text = '좋음'; + r.sensorCo.color = '#37c9ff'; + } else if (val <= 9) { + r.sensorCo.text = '보통'; + r.sensorCo.color = '#ffff44'; + } else if (val <= 15) { + r.sensorCo.text = '나쁨'; + r.sensorCo.color = '#ffa044'; + } else if (val > 15) { + r.sensorCo.text = '매우나쁨'; + r.sensorCo.color = '#ff5959'; + } else { + r.sensorCo.text = '-'; + r.sensorCo.color = '#a1a1a1'; + } + } + // 아황산가스 : 좋음(0~0.02) 보통(0.021~0.05) 나쁨(0.051~0.15) 매우나쁨 (0.151 ~) + if (sensorData.sensorSo2 != undefined && sensorData.sensorSo2 != null) { + const val = r.sensorSo2.value = Math.round(sensorData.sensorSo2 * 1000) / 1000; + if (val <= 0.02) { + r.sensorSo2.text = '좋음'; + r.sensorSo2.color = '#37c9ff'; + } else if (val <= 0.05) { + r.sensorSo2.text = '보통'; + r.sensorSo2.color = '#ffff44'; + } else if (val <= 0.15) { + r.sensorSo2.text = '나쁨'; + r.sensorSo2.color = '#ffa044'; + } else if (val > 0.15) { + r.sensorSo2.text = '매우나쁨'; + r.sensorSo2.color = '#ff5959'; + } else { + r.sensorSo2.text = '-'; + r.sensorSo2.color = '#a1a1a1'; + } + } + // 이산화질소 : 좋음(0~0.03) 보통(0.031~0.06) 나쁨(0.061~0.2) 매우나쁨(0.201~) + if (sensorData.sensorNo2 != undefined && sensorData.sensorNo2 != null) { + const val = r.sensorNo2.value = Math.round(sensorData.sensorNo2 * 1000) / 1000; + if (val <= 0.03) { + r.sensorNo2.text = '좋음'; + r.sensorNo2.color = '#37c9ff'; + } else if (val <= 0.06) { + r.sensorNo2.text = '보통'; + r.sensorNo2.color = '#ffff44'; + } else if (val <= 0.2) { + r.sensorNo2.text = '나쁨'; + r.sensorNo2.color = '#ffa044'; + } else if (val > 0.2) { + r.sensorNo2.text = '매우나쁨'; + r.sensorNo2.color = '#ff5959'; + } else { + r.sensorNo2.text = '-'; + r.sensorNo2.color = '#a1a1a1'; + } + + } + // 오존 : 좋음(0~0.03) 보통(0.031~0.09) 나쁨(0.091~0.15) 매우나쁨(0.151~) + if (sensorData.sensorO3 != undefined && sensorData.sensorO3 != null) { + const val = r.sensorO3.value = Math.round(sensorData.sensorO3 * 1000) / 1000; + if (val <= 0.03) { + r.sensorO3.text = '좋음'; + r.sensorO3.color = '#37c9ff'; + } else if (val <= 0.09) { + r.sensorO3.text = '보통'; + r.sensorO3.color = '#ffff44'; + } else if (val <= 0.15) { + r.sensorO3.text = '나쁨'; + r.sensorO3.color = '#ffa044'; + } else if (val > 0.15) { + r.sensorO3.text = '매우나쁨'; + r.sensorO3.color = '#ff5959'; + } else { + r.sensorO3.text = '-'; + r.sensorO3.color = '#a1a1a1'; + } + } + return r; + } + + return null; +}; + +export default SensorZone; diff --git a/src/components/map/nhn/NMap.js b/src/components/map/nhn/NMap.js new file mode 100644 index 00000000..d5eb224e --- /dev/null +++ b/src/components/map/nhn/NMap.js @@ -0,0 +1,41 @@ +import { useEffect, useState } from 'react'; + +export const NMap = props => { + const naver = window.naver; + + const [mapObject, setMapObject] = useState(null); + + useEffect(() => { + mapInit(); + // console.log(map); + + // console.log(features); + + // setIsMapLoad(true); + }, []); + + const mapInit = () => { + const mapOptions = { + center: new naver.maps.LatLng(36.56793936069445, 127.85101412107547), + zoom: 10, + zoomControl: true, + mapTypeId: naver.maps.MapTypeId.HYBRID, + zoomControlOptions: { + position: naver.maps.Position.TOP_LEFT, + + style: naver.maps.ZoomControlStyle.SMALL + } + }; + + // map = ; + props.setMapObject(new naver.maps.Map('map', mapOptions)); + // naver.maps.Event.addListener(map, 'click', function (e) { + // console.log(e); + // }); + + // naver.maps.Event.addListener(map, 'idle', function (e) { + // console.log(e); + // }); + }; + return
    ; +}; diff --git a/src/components/map/nhn/NMapMarker.js b/src/components/map/nhn/NMapMarker.js new file mode 100644 index 00000000..0f41c6de --- /dev/null +++ b/src/components/map/nhn/NMapMarker.js @@ -0,0 +1,62 @@ +import { useEffect } from 'react'; +import DronIcon from '../../../assets/images//drone-marker-icon.png'; +export const NMapMarker = props => { + const naver = window.naver; + + useEffect(() => { + if (props.selMarker && props.selMarker.setMap) { + props.selMarker.setMap(null); + } + + if (props.data) { + for (let i = 0; i < props.data?.length; i++) { + if (props.data[i].lat > 0 && props.data[i].lon > 0) { + const position = new naver.maps.LatLng( + props.data[i]?.lat, + props.data[i]?.lon + ); + addMarkers(position, props.data[i]?.cntrlId); + + return; + } + } + props.data?.map((item, index) => {}); + } + }, [props.data]); + + useEffect(() => { + // console.log('info>>>:' + props.info.lat); + // console.log(props.selMarker); + + if (props.selMarker && props.selMarker) { + const position = new naver.maps.LatLng(props.info?.lat, props.info?.lon); + props.selMarker?.setPosition(position); + + // moveMarkers(props.selMarker, position); + } + }, [props.info]); + + const addMarkers = (position, id) => { + //이미 지정된 마커 제거 + + var marker = new naver.maps.Marker({ + position: position, + title: id, + id: id, + icon: { + url: DronIcon + } + }); + props.map.setCenter(position); + props.map.setZoom(14); + marker.setMap(props.map); + props.setSelMarker(marker); + }; + + const moveMarkers = (marker, position) => { + // console.log('dddddddddddddddddddd', marker, position); + // marker.setPositon(position); + }; + + return null; +}; diff --git a/src/components/map/nhn/NMapPolyline.js b/src/components/map/nhn/NMapPolyline.js new file mode 100644 index 00000000..676e1034 --- /dev/null +++ b/src/components/map/nhn/NMapPolyline.js @@ -0,0 +1,47 @@ +import { useEffect } from 'react'; + +export const NMapPolyline = props => { + const naver = window.naver; + + // console.log(props); + + let polyline; + let polylinePath = []; + + useEffect(() => { + //기존 폴리라인 삭제 처리 + if (props.selPolyline && props.selPolyline.setMap) { + props.selPolyline.setMap(null); + } + + addPolyline(); + }, [props.data]); + + const addPolyline = () => { + if (props.data) { + polyline = new naver.maps.Polyline({ + clickable: false, + strokeColor: '#ff4961', + strokeStyle: 'solid', + strokeOpacity: 5, + strokeWeight: 1.5 + }); + + props.data.map(item => { + if (item.lat > 0 && item.lon > 0) { + const position = new naver.maps.LatLng(item.lat, item.lon); + polylinePath.push(position); + } + // console.log('>>>>>>>>>>>', item); + }); + + polyline.setPath(polylinePath); + + polyline.setMap(props.map); + props.setSelPolyline(polyline); + // props.arrPolyline.push(polyline); + } + }; + + return null; +}; diff --git a/src/components/message/MessageErrorModal.js b/src/components/message/MessageErrorModal.js new file mode 100644 index 00000000..b0e1297c --- /dev/null +++ b/src/components/message/MessageErrorModal.js @@ -0,0 +1,37 @@ +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; +import * as Actions from '../../modules/comn/message/actions/comnMessageAction'; + +export const MessageErrorModal = props => { + const dispatch = useDispatch(); + + const { isError, errorCode, errorMessage } = useSelector( + state => state.messageState + ); + + // useEffect(() => { + // console.log('isError>>>>>>>>>>>>>', isError); + // }, [isError]); + + return ( +
    + dispatch(Actions.ISNO_ERROR())} + modalClassName='modal-danger' + className='modal-dialog-centered' + > + dispatch(Actions.ISNO_ERROR())}> + 오류 + + {errorMessage} + + + + +
    + ); +}; diff --git a/src/components/message/MessageInfoModal.js b/src/components/message/MessageInfoModal.js new file mode 100644 index 00000000..26838228 --- /dev/null +++ b/src/components/message/MessageInfoModal.js @@ -0,0 +1,47 @@ +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; +import * as Actions from '../../modules/comn/message/actions/comnMessageAction'; +import { useHistory } from 'react-router-dom'; + +export const MessageInfoModal = props => { + const dispatch = useDispatch(); + const history = useHistory(); + const { isMessage, MessageCode, message, isHistoryBack, isRefresh } = + useSelector(state => state.messageState); + + // useEffect(() => { + // console.log('isError>>>>>>>>>>>>>', isError); + // }, [isError]); + const handlerClose = () => { + dispatch(Actions.ISNO_MESSAGE()); + + if (isHistoryBack) { + history.goBack(); + } + + console.log('IS REFRESH =>>>> ', isRefresh); + if (isRefresh) { + console.log('======= REFRESH ======='); + history.go(0); + } + }; + return ( +
    + + 확인 + {message} + + + + +
    + ); +}; diff --git a/src/components/modal/ConfirmModal.js b/src/components/modal/ConfirmModal.js new file mode 100644 index 00000000..cf67d723 --- /dev/null +++ b/src/components/modal/ConfirmModal.js @@ -0,0 +1,43 @@ +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; + +export const ConfirmModal = props => { + const handlerSubmit = () => { + props.handlerConfirm(); + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }); + }; + return ( +
    + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + modalClassName='modal-primary' + className='modal-dialog-centered' + > + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + > + {props.modal.title} + + {props.modal.desc} + + + + + + +
    + ); +}; diff --git a/src/components/modal/ErrorModal.js b/src/components/modal/ErrorModal.js new file mode 100644 index 00000000..942d1043 --- /dev/null +++ b/src/components/modal/ErrorModal.js @@ -0,0 +1,35 @@ +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; + +export const ErrorModal = props => { + return ( +
    + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + modalClassName='modal-danger' + className='modal-dialog-centered' + > + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + > + {props.modal.title} + + {props.modal.desc} + + + + +
    + ); +}; diff --git a/src/components/modal/InfoModal.js b/src/components/modal/InfoModal.js new file mode 100644 index 00000000..84b282ec --- /dev/null +++ b/src/components/modal/InfoModal.js @@ -0,0 +1,35 @@ +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; + +export const InfoModal = props => { + return ( +
    + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + modalClassName='modal-info' + className='modal-dialog-centered' + > + + props.setModal({ ...props.modal, isOpen: !props.modal.isOpen }) + } + > + {props.modal.title} + + {props.modal.desc} + + + + +
    + ); +}; diff --git a/src/components/system/auth/SystemAuthForm.js b/src/components/system/auth/SystemAuthForm.js new file mode 100644 index 00000000..a2490670 --- /dev/null +++ b/src/components/system/auth/SystemAuthForm.js @@ -0,0 +1,196 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; + +export const SystemAuthForm = props => { + const history = useHistory(); + + return ( + + + + +
    +
    +
    +

    그룹관리 상세정보

    +
    +
    + 최종 수정자 : 홍길동 + 최종 수정일자 : 2020-01-01 +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + {/*
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    */} +
    + +
    + + 저장 + + + 목록 + + + 탈퇴 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/system/auth/SystemAuthGrid.js b/src/components/system/auth/SystemAuthGrid.js new file mode 100644 index 00000000..325afdf5 --- /dev/null +++ b/src/components/system/auth/SystemAuthGrid.js @@ -0,0 +1,61 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const SystemAuthGrid = props => { + return ( +
    + + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + + 권한생성 + +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/system/auth/SystemAuthSearch.js b/src/components/system/auth/SystemAuthSearch.js new file mode 100644 index 00000000..d6a7d1ee --- /dev/null +++ b/src/components/system/auth/SystemAuthSearch.js @@ -0,0 +1,96 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const SystemAuthSearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    권한명
    +
    +
    + + + + props.handlerInput('search1', e.target.value) + } + placeholder='권한명을 입력하세요' + /> + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/system/code/SystemCodeForm.js b/src/components/system/code/SystemCodeForm.js new file mode 100644 index 00000000..1e68d59f --- /dev/null +++ b/src/components/system/code/SystemCodeForm.js @@ -0,0 +1,114 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; + +export const SystemCodeForm = props => { + const history = useHistory(); + + return ( + + + + +
    +
    +
    +

    그룹관리 상세정보

    +
    +
    + 최종 수정자 : 홍길동 + 최종 수정일자 : 2020-01-01 +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + +
    + + 저장 + + + 목록 + + + 삭제 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/system/code/SystemCodeGrid.js b/src/components/system/code/SystemCodeGrid.js new file mode 100644 index 00000000..fe0a7fdb --- /dev/null +++ b/src/components/system/code/SystemCodeGrid.js @@ -0,0 +1,64 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const SystemCodeGrid = props => { + return ( + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + {/* + 코드등록 + */} + + 코드수정 + +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/system/code/SystemCodeGroupForm.js b/src/components/system/code/SystemCodeGroupForm.js new file mode 100644 index 00000000..3f73f218 --- /dev/null +++ b/src/components/system/code/SystemCodeGroupForm.js @@ -0,0 +1,114 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; + +export const SystemCodeGroupForm = props => { + const history = useHistory(); + + return ( + + + + +
    +
    +
    +

    그룹관리 상세정보

    +
    +
    + 최종 수정자 : 홍길동 + 최종 수정일자 : 2020-01-01 +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + +
    + + 저장 + + + 목록 + + + 삭제 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/system/code/SystemCodeGroupGrid.js b/src/components/system/code/SystemCodeGroupGrid.js new file mode 100644 index 00000000..e968a84d --- /dev/null +++ b/src/components/system/code/SystemCodeGroupGrid.js @@ -0,0 +1,57 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const SystemCodeGroupGrid = props => { + return ( + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    + +
    + + 그룹생성 + +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/system/code/SystemCodeGroupSearch.js b/src/components/system/code/SystemCodeGroupSearch.js new file mode 100644 index 00000000..5f850a48 --- /dev/null +++ b/src/components/system/code/SystemCodeGroupSearch.js @@ -0,0 +1,118 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + Label, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const SystemCodeGroupSearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/system/code/SystemCodeMultiForm.js b/src/components/system/code/SystemCodeMultiForm.js new file mode 100644 index 00000000..bfecac9c --- /dev/null +++ b/src/components/system/code/SystemCodeMultiForm.js @@ -0,0 +1,145 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Form, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; +import Repeater from '@components/repeater'; +import { X, Plus, ArrowLeftCircle } from 'react-feather'; +export const SystemCodeMultiForm = props => { + const history = useHistory(); + const [count, setCount] = useState(1); + + const increaseCount = () => { + setCount(count + 1); + }; + + const deleteForm = e => { + e.preventDefault(); + e.target.closest('form').remove(); + }; + return ( + + + + +
    +
    +
    +

    코드 관리 상세정보

    +
    +
    + 최종 수정자 : 홍길동 + 최종 수정일자 : 2020-01-01 +
    +
    +
    +
    +
    +

    + *필수 입력 항목 +

    +
    +
    + + + {i => ( +
    + + + + + + + + + + + + + + + + + + + + + + + 삭제 + + + +
    + +
    +
    + )} +
    +
    +
    +
    +
    +
    + + + 추가 + + + 저장 + + + 목록 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/system/menu/SystemMenuGrid.js b/src/components/system/menu/SystemMenuGrid.js new file mode 100644 index 00000000..fd8916ad --- /dev/null +++ b/src/components/system/menu/SystemMenuGrid.js @@ -0,0 +1,64 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const SystemMenuGrid = props => { + return ( + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + {/* + 코드등록 + */} + + 코드수정 + +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/system/menu/SystemMenuSearch.js b/src/components/system/menu/SystemMenuSearch.js new file mode 100644 index 00000000..4b6caf81 --- /dev/null +++ b/src/components/system/menu/SystemMenuSearch.js @@ -0,0 +1,118 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + Label, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const SystemMenuSearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/system/user/SystemUserForm.js b/src/components/system/user/SystemUserForm.js new file mode 100644 index 00000000..cc4594b0 --- /dev/null +++ b/src/components/system/user/SystemUserForm.js @@ -0,0 +1,196 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; +import { Link, useHistory } from 'react-router-dom'; + +export const SystemUserForm = props => { + const history = useHistory(); + + return ( + + + + +
    +
    +
    +

    그룹관리 상세정보

    +
    +
    + 최종 수정자 : 홍길동 + 최종 수정일자 : 2020-01-01 +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + {/*
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    */} +
    + +
    + + 저장 + + + 목록 + + + 탈퇴 + +
    +
    +
    +
    + +
    + ); +}; diff --git a/src/components/system/user/SystemUserGrid.js b/src/components/system/user/SystemUserGrid.js new file mode 100644 index 00000000..37847cc7 --- /dev/null +++ b/src/components/system/user/SystemUserGrid.js @@ -0,0 +1,64 @@ +import { GridDatabase } from '../../crud/grid/GridDatatable'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup +} from 'reactstrap'; +import { ExcelExportButton } from '../../crud/excel/ExcelExportButton'; + +export const SystemUserGrid = props => { + return ( + +
    +
    +

    {props.title} 목록

    + 검색결과 총 {props.count}건 +
    +
    + {/* + 코드등록 + */} + + 코드수정 + +
    +
    +
    + +
    + +
    +
    +
    + + ); +}; diff --git a/src/components/system/user/SystemUserSearch.js b/src/components/system/user/SystemUserSearch.js new file mode 100644 index 00000000..d6a7bf45 --- /dev/null +++ b/src/components/system/user/SystemUserSearch.js @@ -0,0 +1,118 @@ +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + Label, + CustomInput, + FormGroup +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import { Calendar } from 'react-feather'; +import { useEffect, useState } from 'react'; +import moment from 'moment'; + +export const SystemUserSearch = props => { + const [isClick, setIsClick] = useState(1); + const [dateType, setDateType] = useState(1); + + useEffect(() => { + props.setParams({ + ...props.params, + stDate: moment().subtract(dateType, 'day').format('YYYY-MM-DD') + }); + }, [dateType]); + + const handlerClickDate = val => { + setDateType(val); + setIsClick(val); + }; + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + props.handlerSearch()} + > + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + ); +}; diff --git a/src/components/websocket/WebsocketClient.js b/src/components/websocket/WebsocketClient.js new file mode 100644 index 00000000..8e99bc34 --- /dev/null +++ b/src/components/websocket/WebsocketClient.js @@ -0,0 +1,66 @@ +import React, { useEffect, useState } from 'react'; +import { VscLoading } from 'react-icons/vsc'; +import { useDispatch } from 'react-redux'; +import { WS_HOST } from '../../configs/constants'; +import * as Actions from '../../modules/control/gp/actions/controlGpAction'; + +const WebsocketClient = () => { + const dispatch = useDispatch(); + const reConnectionTime = 5000; //5초 + + const [isConnection, setIsConnection] = useState(false); + + useEffect(() => { + connect(); + }, []); + + const connect = () => { + // let websocket = new WebSocket('ws://localhost:8081/ws'); + // console.log('WS_HOST>>>>>>>>>>', WS_HOST); + let websocket = new WebSocket(WS_HOST); + // let websocket = new WebSocket("ws://localhost:8002/test2"); + + websocket.onopen = () => { + setIsConnection(true); + console.log('[Websocket Open] Connection Open'); + }; + + websocket.onmessage = e => { + const data = e.data; + // console.log(data); + const controlGpList = JSON.parse(data); + + // const controlGpList : ControlGpData[] = JSON.parse(messageObject.message); + // console.log(controlGpList); + + dispatch(Actions.controlGpAction.request(controlGpList)); + }; + + websocket.onclose = event => { + setIsConnection(false); + setTimeout(function () { + connect(); + }, reConnectionTime); + + if (event.wasClean) { + console.log('[Websocket Close] Connection Close'); + } else { + console.log('[Websocket Close] Connection Error'); + } + }; + }; + { + /* socket_off = 클래스명 변경시 빨간색! 접속이 원할하지않을때 */ + } + return ( + <> +
  • + + + +
  • + + ); +}; + +export default WebsocketClient; diff --git a/src/configs/constants.js b/src/configs/constants.js new file mode 100644 index 00000000..14ff7e69 --- /dev/null +++ b/src/configs/constants.js @@ -0,0 +1,95 @@ +// 호스트 +export const HOST = process.env.REACT_APP_HOST; +export const WS_HOST = process.env.REACT_APP_WS_HOST; + +export const IMG_PATH = process.env.REACT_APP_IMAGE_HOST; + +// 통신 코드 +export const HTTP_STATUS_CODE = { + OK: '00000' +}; + +export const FORM_PROC_TYPE = { + SELECT: 'R', + CREATE: 'C', + UPDATE: 'U', + DELETE: 'D', + NONE: '' +}; +export const ROLE = { + NONE: 'ROLE_NONE', + USER: 'ROLE_USER', + ADMIN: 'ROLE_ADMIN' +}; + +export const ACCOUNT = { + cstrmDivCd: 'MEMBER', + cstrmStatusCd: 'A', + authId: 'ROLE_USER', + siteCode: 'DRON', + joinCrtfyCd: 'HP_CRTFD' +}; + +export const DUPLATE_MESSAGE = { + message: '이미 존재합니다.', + code: 'DT001' +}; + +export const ERROR_MESSAGE = { + message: '처리중 오류가 발생 하였습니다', + code: '-1' +}; + +export const SAVE_MESSAGE = { + message: '저장을 완료 하였습니다.', + code: '1' +}; + +export const DELETE_MESSAGE = { + message: '삭제를 완료 하였습니다.', + code: '1' +}; + +// 코드 정의 + +export const WGHT_TYPE_CD = [ + { + code: '-250G', + codeNm: '최대이륙중량 250g이하' + }, + { + code: '250G+2KG-', + codeNm: '250g 초과 ~ 2kg이하' + }, + { + code: '2KG+7KG-', + codeNm: '2kg초과 ~ 7kg이하' + }, + { + code: '7KG+25KG-', + codeNm: '7kg초과 ~ 25kg이하' + }, + { + code: '25KG+', + codeNm: '25kg 초과' + } +]; + +export const ARCTFT_TYPE_CD = [ + { + code: '01', + codeNm: '무인 비행기' + }, + { + code: '02', + codeNm: '무인 헬리콥터' + }, + { + code: '03', + codeNm: '무인 멀티콥터' + }, + { + code: '04', + codeNm: '무인 비행선' + } +]; diff --git a/src/configs/themeConfig.js b/src/configs/themeConfig.js new file mode 100644 index 00000000..93b819d6 --- /dev/null +++ b/src/configs/themeConfig.js @@ -0,0 +1,33 @@ +// You can customize the template with the help of this file + +//Template config options +const themeConfig = { + app: { + appName: 'DRONSYS', + // appLogoImage: require('@src/assets/images/logo/logo.svg').default, + appLogoImage: require('../assets/images/pal_logo.png').default + }, + layout: { + isRTL: false, + skin: 'dark', // light, dark, bordered, semi-dark + routerTransition: 'fadeIn', // fadeIn, fadeInLeft, zoomIn, none or check this for more transition https://animate.style/ + type: 'vertical', // vertical, horizontal + contentWidth: 'full', // full, boxed + menu: { + isHidden: false, + isCollapsed: true + }, + navbar: { + // ? For horizontal menu, navbar type will work for navMenu type + type: 'sticky', // static , sticky , floating, hidden + backgroundColor: 'white' // BS color options [primary, success, etc] + }, + footer: { + type: 'hidden' // static, sticky, hidden + }, + customizer: false, + scrollTop: true // Enable scroll to top button + } +}; + +export default themeConfig; diff --git a/src/containers/analysis/history/AnalysisHistoryContainer.js b/src/containers/analysis/history/AnalysisHistoryContainer.js new file mode 100644 index 00000000..5bbce4f1 --- /dev/null +++ b/src/containers/analysis/history/AnalysisHistoryContainer.js @@ -0,0 +1,194 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { Link } from 'react-router-dom'; +import { AnalysisHistoryGrid } from '../../../components/analysis/history/AnalysisHistoryGrid'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; + +export const AnalysisHistoryContainer = props => { + const { data, count, searchParams } = useSelector( + state => state.analysisHistoryState + ); + + const dispatch = useDispatch(); + + const titleName = '비행이력 현황'; + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + const excelHeaders = [ + { label: '일자', key: 'cntrlStDt' }, + { label: '식별번호', key: 'idntfNum' }, + { label: '시작위치', key: 'stArea' }, + { label: '시작시간', key: 'cntrlStDt' }, + { label: '종료시간', key: 'cntrlEndDt' } + ]; + + const columns = [ + { + name: '일자', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return
    {moment(row?.cntrlStDt).format('YYYY년 MM월DD일')}
    ; + } + }, + + { + name: '식별번호', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {row.idntfNum}
    ; + } + }, + { + name: '시작위치', + selector: 'stArea', + minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.stArea}
    ; + } + }, + { + name: '시작시간', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {moment(row?.cntrlStDt).format('DD일 HH:mm:ss')}
    ; + } + }, + // { + // name: '종료위치', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + // cell: row => { + // return
    {row.endArea}
    ; + // } + // }, + { + name: '종료시간', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {moment(row?.cntrlEndDt).format('DD일 HH:mm:ss')}
    ; + } + }, + // , + // { + // name: '거리', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + // cell: row => { + // return ( + //
    + // {' '} + // {row.ttlDstnc} + // {row.ttlDstncType} + //
    + // ); + // } + // }, + + // { + // name: '시간', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + // cell: row => { + // return ( + //
    + // {row.ttlTime} {row.ttlTimeType} + //
    + // ); + // } + // }, + { + name: '이력보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return ( + 이력보기 + ); + } + } + ]; + + useEffect(() => { + if (data) return; + + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + }, []); + + const onKeyPress = e => { + if (e.key == 'Enter') { + handlerSearch(); + } + }; + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + + const handlerSearch = () => { + dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerInput = (type, val) => { + if (type === 'search1') { + setParams({ ...params, search1: val }); + } + if (type === 'searchDate') { + if (val.length == 2) { + setParams({ + ...params, + stDate: moment(val[0]).format('YYYY-MM-DD'), + endDate: moment(val[1]).format('YYYY-MM-DD') + }); + } + } + }; + + return ( + + + + + ); +}; diff --git a/src/containers/analysis/history/AnalysisHistoryDetailContainer.js b/src/containers/analysis/history/AnalysisHistoryDetailContainer.js new file mode 100644 index 00000000..24ca1f86 --- /dev/null +++ b/src/containers/analysis/history/AnalysisHistoryDetailContainer.js @@ -0,0 +1,157 @@ +import moment from 'moment'; +import { useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { useParams } from 'react-router-dom'; +import { AnalysisHistoryDetailGrid } from '../../../components/analysis/history/AnalysisHistoryDetailGrid'; +import { AnalysisHistoryDetailStatic } from '../../../components/analysis/history/AnalysisHistoryDetailStatic'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; + +export const AnalysisHistoryDetailContainer = () => { + const { log, detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '비행이력'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + if (type === 'search1') { + setParams({ ...params, search1: val }); + } + if (type === 'searchDate') { + if (val.length == 2) { + setParams({ + ...params, + stDate: moment(val[0]).format('YYYY-MM-DD'), + endDate: moment(val[1]).format('YYYY-MM-DD') + }); + } + } + }; + + const excelHeaders = [ + { label: '시간', key: 'srvrRcvDt' }, + { label: '위도', key: 'lat' }, + { label: '경도', key: 'lon' }, + { label: '헤딩 방위각', key: 'heading' }, + { label: '고도', key: 'elev' }, + { label: '속도', key: 'speed' }, + { label: '배터리잔량', key: 'bttrLvl' }, + { label: '상태', key: 'statusCd' } + ]; + + const columns = [ + { + name: '시간', + + selector: 'cntrlStDate', + cell: row => { + return
    {moment(row?.srvrRcvDt).format('DD일 HH:mm:ss')}
    ; + } + }, + + { + name: '위도', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.lat}
    ; + } + }, + { + name: '경도', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.lon}
    ; + } + }, + { + name: '헤딩 방위각', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.heading}
    ; + } + }, + { + name: '고도', + // selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return ( +
    + {row.elev}  + {row.elevType} +
    + ); + } + }, + { + name: '속도', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return ( +
    + {row.speed}  + {row.speedType} +
    + ); + } + }, + { + name: '배터리잔량', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.bttrLvl}
    ; + } + }, + + { + name: '상태', + // selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return
    {row.statusCd}
    ; + } + } + ]; + + return ( + + {/* */} + + + + ); +}; diff --git a/src/containers/analysis/simulator/AnalysisSimulationContainer.js b/src/containers/analysis/simulator/AnalysisSimulationContainer.js new file mode 100644 index 00000000..2add66c9 --- /dev/null +++ b/src/containers/analysis/simulator/AnalysisSimulationContainer.js @@ -0,0 +1,228 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisSimulationDetail } from '../../../components/analysis/simulation/AnalysisSimulationDetail'; +import { AnalysisSimulationMenu } from '../../../components/analysis/simulation/AnalysisSimulationMenu'; +import { AnalysisSimulationReport } from '../../../components/analysis/simulation/AnalysisSimulationReport'; +import { NMap } from '../../../components/map/nhn/NMap'; +import { NMapMarker } from '../../../components/map/nhn/NMapMarker'; +import { NMapPolyline } from '../../../components/map/nhn/NMapPolyline'; +import * as Actions from '../../../modules/analysis/simulation/actions/analysisSimulatorAction'; + +export const AnalysisSimulationContainer = props => { + const { list, count, detail, searchParams, log, stcsList, stcsCount } = + useSelector(state => state.analysisSimulatorState); + + const [oepnReportList, setOpenReportList] = useState(false); + + const [mapObject, setMapObject] = useState(null); + + const [openDetail, setOpenDetail] = useState(false); + + const [selMarker, setSelMarker] = useState(null); + + const [selPolyline, setSelPolyline] = useState(null); + + const [isPlay, setIsPlay] = useState(false); + + const [info, setInfo] = useState(null); + + const [timeCd, setTimeCd] = useState(null); + + const [sliderCount, setSliderCount] = useState(0); + + let playCount = 0; + + const [sliderVal, setSliderVal] = useState({ + maxVal: 0, + minVal: 0 + }); + + const dispatch = useDispatch(); + + const [filterId, setFilterId] = useState(''); + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + // 시뮬레이션 타이머 + useEffect(() => { + if (isPlay) { + const timer = setInterval(() => { + // console.log('count>>>>', count); + // console.log(log[count]); + + setInfo({ ...log[playCount], playCount: playCount }); + if (log[playCount]?.srvrRcvDt) { + setTimeCd(moment(log[playCount]?.srvrRcvDt).format('HH:mm')); + } + + playCount++; + + if (playCount == log.length) { + playCount = 0; + setIsPlay(false); + clearInterval(timer); + } + }, 1000); + + return () => clearInterval(timer); + } + }, [isPlay]); + + useEffect(() => { + if (oepnReportList) { + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + } + }, [oepnReportList]); + + useEffect(() => { + if (sliderCount && sliderCount > 0) { + playCount = sliderCount; + setInfo({ ...log[playCount], playCount: playCount }); + if (log[playCount]?.srvrRcvDt) { + setTimeCd(moment(log[playCount]?.srvrRcvDt).format('HH:mm')); + } + + console.log('sliderCount>>>>', sliderCount); + } + }, [sliderCount]); + + useEffect(() => { + // console.log(log); + // let arrDate = log?.map(date => { + // const dateval = date.srvrRcvDt; + // if (dateval) { + // return Number(moment(dateval).format('DDHHmmss')); + // } else { + // return 0; + // } + // }); + // console.log('arrDate>', arrDate); + // setSliderVal({ + // minVal: Math.min.apply(null, arrDate), + // maxVal: Math.max.apply(null, arrDate) + // }); + // console.log(Math.max.apply(null, moment(formatar rDate))); + // let maxDate = log.map(date => { + // return Math.max(date.srvrRcvDt); + // }); + // let maxDate; + // console.log('minDate :::', minDate, 'maxDate :: ', maxDate); + }, [log]); + + const handlerSearch = () => { + dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerDetailSearch = id => { + dispatch(Actions.detail.request(id)); + }; + + const handlerLogSearch = id => { + dispatch(Actions.log.request(id)); + }; + + const handlerStcsSearch = id => { + dispatch(Actions.stcs.request(id)); + }; + + const handlerInput = (type, val) => { + if (type === 'search1') { + setParams({ ...params, search1: val }); + } + if (type === 'searchDate') { + if (val.length == 2) { + setParams({ + ...params, + stDate: moment(val[0]).format('YYYY-MM-DD'), + endDate: moment(val[1]).format('YYYY-MM-DD') + }); + } + } + }; + + const handlerDetail = id => { + setOpenReportList(false); + handlerDetailSearch(id); + handlerLogSearch(id); + handlerStcsSearch(id); + setOpenDetail(true); + }; + + const handlerDetailClose = () => { + setOpenDetail(false); + }; + + return ( + // +
    +
    + +
    + + + + {oepnReportList ? ( + + ) : ( +
    + )} + {openDetail ? ( + <> + + + + + ) : ( +
    + )} +
    + ); +}; diff --git a/src/containers/basis/dron/BasisDronContainer.js b/src/containers/basis/dron/BasisDronContainer.js new file mode 100644 index 00000000..14cc7475 --- /dev/null +++ b/src/containers/basis/dron/BasisDronContainer.js @@ -0,0 +1,259 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { shallowEqual, useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Button, Col, Row } from 'reactstrap'; +import { BasisDronGrid } from '../../../components/basis/dron/BasisDronGrid'; +import { BasisGroupDronGrid } from '../../../components/basis/dron/BasisGroupDronGrid'; +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { InfoModal } from '../../../components/modal/InfoModal'; +import * as Actions from '../../../modules/basis/dron/actions/basisDronAction'; +import * as GroupActions from '../../../modules/basis/group/actions/basisGroupAction'; +import { GET_ARCTFT_TYPE_CD } from '../../../utility/CondeUtil'; + +export const BasisDronContainer = props => { + const dispatch = useDispatch(); + const history = useHistory(); + const { joinList, joinListCount } = useSelector(state => state.groupState); + const { selectData } = useSelector(state => state.dronState); + const { list, count } = useSelector(state => state.dronState); + const { user } = useSelector(state => state.authState, shallowEqual); + const [params, setParams] = useState({}); + const titleName = '기체 관리'; + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + // return selectData; + } + }, + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + + { + name: '', + selector: 'cntrlStDate', + // width: '100px', + sortable: true, + cell: row => { + return selectData?.groupId === row?.groupId ? ( + handlerCancel()} + > + 선택취소 + + ) : ( + + handlerDetail(row?.groupId, row?.groupNm, row?.groupAuthCd) + } + > + 상세보기 + + ); + } + } + ]; + + const dronColumns = [ + { + name: '모델명', + selector: 'arcrftModelNm', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.arcrftModelNm; + } + }, + { + name: '종류', + selector: 'arcrftTypeCd', + minWidth: '102px', + sortable: true, + cell: row => { + return GET_ARCTFT_TYPE_CD(row?.arcrftTypeCd); + } + }, + { + name: '제작사', + selector: 'prdctCmpnNm', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.prdctCmpnNm; + } + }, + + { + name: '운영자 명', + selector: 'ownerNm', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.ownerNm; + } + }, + { + name: '수정일자', + selector: 'updateDt', + minWidth: '102px', + sortable: true, + cell: row => { + return moment(row?.updateDt).format('MM-DD HH:mm'); + } + }, + { + name: '상세보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + // console.log(row); + return ( + handlerDetailpage(row.arcrftSno)} + > + 상세보기 + + ); + } + } + ]; + + useEffect(() => { + if (selectData) { + handlerDronSearch(); + } + }, []); + + useEffect(() => { + if (user?.cstmrSno) { + setParams({ + ...params, + cstmrSno: user?.cstmrSno + }); + + dispatch( + GroupActions.JOIN_LIST.request({ + cstmrSno: user?.cstmrSno + }) + ); + } + }, [user]); + + const handlerSearch = () => { + GroupActions.JOIN_LIST.request({ + searchParams: { cstmrSno: user?.cstmrSno } + }); + }; + + const handlerDronSearch = () => { + dispatch(Actions.LIST.request(selectData)); + }; + + const handlerDetail = (groupId, groupNm, groupAuthCd) => { + if (groupAuthCd === 'CREATER' || groupAuthCd === 'ADMIN') { + dispatch(Actions.SELECT({ groupId: groupId, groupNm: groupNm })); + + setParams({ + ...params, + groupId: groupId, + groupNm: groupNm + }); + dispatch(Actions.LIST.request({ groupId: groupId })); + } else { + setModal({ + isOpen: true, + title: '권한 확인', + desc: '기체정보 확인을 위해서는 운영자 권한이 필요합니다. 운영자에게 권한을 부여 받고 다시 시도해주세요.' + }); + } + }; + + const handlerDetailpage = arcrftSno => { + dispatch(Actions.RESET_IDNTF()); // 초기화 진행 + history.push(`/basis/dron/detail/${arcrftSno}`); + }; + + const handlerGroupCreate = () => { + dispatch(Actions.RESET_IDNTF()); // 초기화 진행 + history.push(`/basis/dron/create`); + }; + + const handlerCancel = () => { + dispatch(Actions.SELECT({ groupId: '', groupNm: '' })); + + setParams({ + ...params, + groupId: '', + groupNm: '' + }); + }; + + return ( + + {/* */} +
    + + + + + + {!selectData ? ( +
    + 나의 그룹 목록에서 상세보기를 클릭하세요. +
    + ) : ( + + )} + +
    +
    + +
    + ); +}; diff --git a/src/containers/basis/dron/BasisDronDetailContainer.js b/src/containers/basis/dron/BasisDronDetailContainer.js new file mode 100644 index 00000000..5da5703c --- /dev/null +++ b/src/containers/basis/dron/BasisDronDetailContainer.js @@ -0,0 +1,189 @@ +import { yupResolver } from '@hookform/resolvers/yup'; +import { useEffect, useState } from 'react'; +import { useForm } from 'react-hook-form'; +import { useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Button, Col, Row } from 'reactstrap'; +import * as yup from 'yup'; +import { BasisDronForm } from '../../../components/basis/dron/BasisDronForm'; +import { BasisDronImage } from '../../../components/basis/dron/BasisDronImage'; +import { IMG_PATH } from '../../../configs/constants'; +import * as Actions from '../../../modules/basis/dron/actions/basisDronAction'; +import { dronAPI } from '../../../modules/basis/dron/apis/basisDronApi'; + +export const BasisDronDetailContainer = props => { + const { detail, selectData } = useSelector(state => state.dronState); + const history = useHistory(); + const { user } = useSelector(state => state.authState); + const [img, setImg] = useState(null); + const [imageUrl, setImageUrl] = useState(''); + const dispatch = useDispatch(); + const titleName = ' 기체 관리'; + const [pageType, setPageType] = useState('create'); + const validationSchema = yup.object().shape({ + arcrftModelNm: yup.string().trim().required('모델명 을 입력해 주세요.'), + arcrftTypeCd: yup.string().trim().required('종류 를 선택해 주세요.'), + cameraYn: yup.string().trim().required('카메라 탑재여부 를 선택해 주세요.'), + insrncYn: yup.string().trim().required('보험가입 여부를 선택해 주세요.'), + prdctCmpnNm: yup.string().trim().required('제작사 를 입력해 주세요.'), + prdctNum: yup.string().trim().required('제작번호 를 입력해 주세요.'), + wghtTypeCd: yup.string().trim().required('중량구분 을 선택해 주세요.'), + ownerNm: yup.string().trim().required('운영자명 을 입력해 주세요.'), + hpno: yup.string().trim().required('운영자 연락처 를 입력해 주세요.') + }); + const { register, getValues, setValue, errors, handleSubmit } = useForm({ + defaultValues: { + groupId: '', + groupNm: '', + arcrftSno: '', + arcrftModelNm: '', + arcrftTypeCd: '01', + cameraYn: 'N', + insrncYn: 'N', + prdctCmpnNm: '', + prdctNum: '', + imageUrl: '', + wghtTypeCd: '', + ownerSno: '', + createDt: '', + createUserId: '', + updateUserId: '', + updateDt: '', + ownerNm: '', + hpno: '' + }, + resolver: yupResolver(validationSchema) + }); + + useEffect(() => { + if (props.id) { + handlerSearch(); + setPageType('update'); + } + // console.log(selectData); + }, []); + + useEffect(() => { + if (!selectData && !detail) { + history.goBack(); + } + if (selectData?.groupId) { + console.log(selectData); + setValue('groupId', selectData?.groupId); + setValue('groupNm', selectData?.groupNm); + } + if (detail?.arcrftSno) { + setValue('arcrftModelNm', detail?.arcrftModelNm); + setValue('arcrftTypeCd', detail?.arcrftTypeCd); + setValue('cameraYn', detail?.cameraYn); + setValue('insrncYn', detail?.insrncYn); + setValue('prdctCmpnNm', detail?.prdctCmpnNm); + setValue('prdctNum', detail?.prdctNum); + setValue('imageUrl', detail?.imageUrl); + setValue('wghtTypeCd', detail?.wghtTypeCd); + setValue('ownerSno', detail?.ownerSno); + setValue('ownerNm', detail?.ownerNm); + setValue('hpno', detail?.hpno); + setValue('updateUserId', detail?.updateUserId); + setValue('updateDt', detail?.updateDt); + + if (detail?.imageUrl) { + setImg(IMG_PATH + detail?.imageUrl); + setImageUrl(detail?.imageUrl); + } + console.log(detail); + } + }, [selectData, detail]); + + const handlerImageChange = e => { + console.log(e.target.files); + const reader = new FileReader(), + files = e.target.files; + saveFileAPI(files[0]); + }; + + const handlerImageDelete = () => { + setImageUrl(''); + setImg(''); + }; + + const saveFileAPI = async file => { + const fileName = await dronAPI.fileupload(file); + setImageUrl(fileName); + setImg(IMG_PATH + fileName); + }; + + const handlerSearch = () => { + dispatch(Actions.DETAIL.request(props.id)); + }; + + const handlerCreate = async data => { + const saveData = { + ...data, + imageUrl: imageUrl, + createUserId: user?.userId, + updateUserId: user?.userId + }; + console.log('createData >>> ', saveData); + dispatch(Actions.CREATE.request(saveData)); + }; + + const handlerUpdate = async data => { + console.log('update >>> ', data); + const saveData = { + ...data, + imageUrl: imageUrl, + arcrftSno: detail.arcrftSno, + ownerSno: detail.ownerSno, + updateUserId: user?.userId + }; + + dispatch(Actions.UPDATE.request(saveData)); + }; + + const handlerDelete = async data => { + dispatch(Actions.DELETE.request(detail.arcrftSno)); + }; + + return ( + + + + + + + + +
    + + 저장 + + + 삭제 + +
    + +
    + ); +}; diff --git a/src/containers/basis/dron/BasisDronTabContainer.js b/src/containers/basis/dron/BasisDronTabContainer.js new file mode 100644 index 00000000..b52531f2 --- /dev/null +++ b/src/containers/basis/dron/BasisDronTabContainer.js @@ -0,0 +1,14 @@ +import { useParams } from 'react-router-dom'; +import { BasisDronTab } from '../../../components/basis/dron/BasisDronTab'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; + +export const BasisDronTabContainer = () => { + const titleName = '기체정보'; + const { id } = useParams(); + + return ( + + + + ); +}; diff --git a/src/containers/basis/dron/BasisIdntfContainer.js b/src/containers/basis/dron/BasisIdntfContainer.js new file mode 100644 index 00000000..083a3e96 --- /dev/null +++ b/src/containers/basis/dron/BasisIdntfContainer.js @@ -0,0 +1,115 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { Card, CardBody, Col, Row } from 'reactstrap'; +import { BasisIdntfForm } from '../../../components/basis/dron/BasisIdntform'; +import * as Actions from '../../../modules/basis/dron/actions/basisDronAction'; + +export const BasisIdntfContainer = props => { + const { listIdntf, idntfCount, detail, isRefreshIdntf } = useSelector( + state => state.dronState + ); + + const dispatch = useDispatch(); + const [idntfData, setIdntfData] = useState({ + id: '', + idntfNum: '', + idntfTypeCd: 'DRON', + isSave: false + }); + + const [idntDataList, setIdntfDataList] = useState([]); + + useEffect(() => { + console.log('props>', props.id); + + if (props.id) { + handlerSearch(); + } + }, []); + + useEffect(() => { + let newArr = []; + + listIdntf?.map(item => { + newArr.push({ ...item }); + }); + setIdntfDataList(listIdntf); + }, [listIdntf]); + + useEffect(() => { + console.log('isRefreshIdntf>>>>', isRefreshIdntf); + if (isRefreshIdntf) { + console.log(isRefreshIdntf); + handlerSearch(); + } + }, [isRefreshIdntf]); + + const handlerSearch = () => { + dispatch(Actions.IDNTF_LIST.request(props.id)); + }; + + const handlerCreate = async data => { + console.log('idntDataList>>>', idntDataList); + + let saveArr = idntDataList.filter(item => item.isSave === false); + dispatch( + Actions.IDNTF_CREATE.request({ + arcrftSno: detail?.arcrftSno, + data: saveArr + }) + ); + }; + + const handlerDelete = async data => { + dispatch(Actions.IDNTF_DELETE.request(data.arcrftSno)); + }; + + const addData = () => { + console.log('addData'); + + setIdntfDataList([...idntDataList, { ...idntfData, id: Math.random() }]); + }; + + const deletaData = (isSave, id) => { + console.log(isSave, id); + + if (!isSave) { + setIdntfDataList(idntDataList.filter(item => item.id !== id)); + } else { + dispatch(Actions.IDNTF_DELETE.request(id)); + } + }; + + const handlerInput = (event, index) => { + const { name, value } = event.target; + + let newArr = [...idntDataList]; // copying the old datas array + newArr[index] = { ...newArr[index], [name]: value }; + + setIdntfDataList(newArr); + }; + + return !detail ? ( + + + + +
    + 기체정보 등록후 식별장치 등록이 가능 합니다. +
    +
    +
    + +
    + ) : ( + + ); +}; diff --git a/src/containers/basis/group/BasisGroupApprovalContainer.js b/src/containers/basis/group/BasisGroupApprovalContainer.js new file mode 100644 index 00000000..c5bc57fe --- /dev/null +++ b/src/containers/basis/group/BasisGroupApprovalContainer.js @@ -0,0 +1,228 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Button } from 'reactstrap'; +import { BasisGroupApprovalGrid } from '../../../components/basis/group/BasisGroupApprovalGrid'; +import { BasisGroupApprovalSearch } from '../../../components/basis/group/BasisGroupApprovalSearch'; +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import * as Actions from '../../../modules/basis/group/actions/basisGroupAction'; + +export const BasisGroupApprovalContainer = props => { + const { aprvList, aprvCount } = useSelector(state => state.groupState); + + const { user } = useSelector(state => state.authState); + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '승인관리'; + + const [params, setParams] = useState({ + cstmrSno: user?.cstmrSno + }); + + const [saveData, setSaveData] = useState({ + cstmrGroupSno: '', + aprvlYn: 'N', //가입은 USER 로만 + aprvUserId: '' + }); + + //모달 관련 설정(승인) + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const [modal2, setModal2] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '신청자 명', + selector: 'memberName', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.memberName; + } + }, + { + name: '신청자 ID', + selector: 'userId', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.userId; + } + }, + + { + name: '승인 여부', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {row.aprvlYn === 'Y' ? '승인' : '미승인'}
    ; + } + }, + { + name: '가입 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '상세보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlYn === 'N' ? ( + handlerAprvConfirm(row?.cstmrGroupSno)} + > + 승인처리 + + ) : ( + handlerCancelConfirm(row?.cstmrGroupSno)} + > + 승인취소 + + ); + } + } + ]; + + useEffect(() => { + if (user?.cstmrSno) { + setParams({ + ...params, + cstmrSno: user?.cstmrSno + }); + + dispatch( + Actions.APPROVAL_LIST.request({ + searchParams: { cstmrSno: user?.cstmrSno } + }) + ); + } + }, [user]); + + const onKeyPress = e => { + if (e.key == 'Enter') { + handlerSearch(); + } + }; + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + + const handlerSearch = () => { + dispatch(Actions.APPROVAL_LIST.request({ searchParams: params })); + }; + + const handlerAprvConfirm = cstmrGroupSno => { + setModal({ + isOpen: true, + title: '승인 확인', + desc: '해당 사용자를 승인 처리 하시겠습니까?' + }); + + setSaveData({ + cstmrGroupSno: cstmrGroupSno, + aprvlYn: 'Y', + aprvUserId: user?.userId + }); + }; + + const handlerAprvSave = () => { + dispatch(Actions.APPROVAL_UPDATE.request(saveData)); + }; + + const handlerCancelConfirm = cstmrGroupSno => { + setModal({ + isOpen: true, + title: '승인 취소', + desc: '해당 사용자를 승인취소 처리 하시겠습니까?' + }); + + setSaveData({ + cstmrGroupSno: cstmrGroupSno, + aprvlYn: 'N', + aprvUserId: user?.userId + }); + }; + + const handlerInput = e => { + const { name, value } = e.target; + setParams({ + ...params, + [name]: value + }); + }; + + return ( + + + + + + + + + ); +}; diff --git a/src/containers/basis/group/BasisGroupContainer.js b/src/containers/basis/group/BasisGroupContainer.js new file mode 100644 index 00000000..e50e9926 --- /dev/null +++ b/src/containers/basis/group/BasisGroupContainer.js @@ -0,0 +1,212 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { Link, useHistory } from 'react-router-dom'; +import { Button } from 'reactstrap'; +import { BasisGroupGrid } from '../../../components/basis/group/BasisGroupGrid'; +import { BasisGroupJoinGrid } from '../../../components/basis/group/BasisGroupJoinGrid'; +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import * as Actions from '../../../modules/basis/group/actions/basisGroupAction'; + +export const BasisGroupContainer = props => { + const { myList, myListCount, joinList, joinListCount } = useSelector( + state => state.groupState + ); + + const { user } = useSelector(state => state.authState); + + const dispatch = useDispatch(); + const history = useHistory(); + + const [saveParams, setSaveParams] = useState({}); + + const titleName = '나의 그룹'; + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const columns = [ + { + name: '그룹명', + selector: 'groupNm', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'groupId', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '생성 일시', + selector: 'createDt', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.createDt; + } + }, + + { + name: '상세보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return 상세보기; + } + } + ]; + + const joinColumns = [ + { + name: '그룹명', + selector: 'groupNm', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'groupId', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '권한등급', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthCd; + } + }, + + { + name: '승인 여부', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {row.aprvlYn === 'Y' ? '승인' : '미승인'}
    ; + } + }, + + { + name: '가입 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '', + selector: 'cntrlStDate', + width: '150px', + cell: row => { + return row?.groupAuthCd === 'CREATER' ? ( +
    -
    + ) : ( + handlerWidthrow(row.cstmrGroupSno)} + > + 탈퇴하기 + + ); + } + } + ]; + + useEffect(() => { + handlerSearch(); + }, [user]); + + const handlerSearch = () => { + if (user?.cstmrSno) { + dispatch(Actions.MY_LIST.request({ cstmrSno: user?.cstmrSno })); + dispatch(Actions.JOIN_LIST.request({ cstmrSno: user?.cstmrSno })); + } + }; + + const handlerGroupCreate = () => { + history.push('/basis/group/create'); + }; + + const handlerWidthrow = cstmrGroupSno => { + setSaveParams({ + cstmrGroupSno: cstmrGroupSno, + joinYn: 'N' + }); + setModal({ + isOpen: true, + title: '탈퇴 확인', + desc: '해당 그룹을 탈퇴 하시겠습니까?' + }); + return; + }; + + const handlerWidthrowConfirm = cstmrGroupSno => { + dispatch(Actions.GROUP_JOIN_UPDATE.request(saveParams)); + }; + + const handlerGroupJoin = () => { + history.push('/basis/group/join/index'); + }; + + return ( + + {/* */} + + + + + + + ); +}; diff --git a/src/containers/basis/group/BasisGroupDetailContainer.js b/src/containers/basis/group/BasisGroupDetailContainer.js new file mode 100644 index 00000000..7904e12f --- /dev/null +++ b/src/containers/basis/group/BasisGroupDetailContainer.js @@ -0,0 +1,88 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { useParams } from 'react-router-dom'; +import { BasisGroupForm } from '../../../components/basis/group/BaisGroupForm'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import * as Actions from '../../../modules/basis/group/actions/basisGroupAction'; + +export const BasisGroupDetailContainer = () => { + const { groupDetail, newGroupId } = useSelector(state => state.groupState); + + const { user } = useSelector(state => state.authState); + + const [groupData, setGroupData] = useState({ + type: 'create', + groupId: '', + groupNm: '', + groupTypeCd: '' + }); + const dispatch = useDispatch(); + const { id } = useParams(); + const titleName = '그룹 관리'; + + useEffect(() => { + if (id) { + handlerSearch(); + } else { + handlerCreateId(); + } + }, []); + + useEffect(() => { + setGroupData({ + groupId: newGroupId, + groupNm: '', + type: 'create', + cstmrSno: user?.cstmrSno, + groupTypeCd: '02' //단체로 생성 + }); + }, [newGroupId]); + + useEffect(() => { + setGroupData({ + ...groupDetail, + cstmrSno: user?.cstmrSno, + type: 'update' + }); + }, [groupDetail]); + + const handlerCreateId = () => { + dispatch(Actions.GROUP_CREATEID.request()); + }; + const handlerSearch = () => { + dispatch(Actions.GROUP_DETAIL.request(id)); + }; + + const handlerCreate = () => { + dispatch(Actions.GROUP_CREATE.request(groupData)); + }; + + const handlerUpdate = () => { + dispatch(Actions.GROUP_UPDATE.request(groupData)); + }; + const handlerDelete = () => { + dispatch(Actions.GROUP_DELETE.request(groupData.groupId)); + }; + + const handlerInput = e => { + const { name, value } = e.target; + setGroupData({ + ...groupData, + [name]: value + }); + }; + + return ( + + + + ); +}; diff --git a/src/containers/basis/group/BasisGroupDetailJoinContainer.js b/src/containers/basis/group/BasisGroupDetailJoinContainer.js new file mode 100644 index 00000000..b73cc6ce --- /dev/null +++ b/src/containers/basis/group/BasisGroupDetailJoinContainer.js @@ -0,0 +1,192 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Button } from 'reactstrap'; +import { BasisGroupDetailJoinGrid } from '../../../components/basis/group/BasisGroupDetailJoinGrid'; +import { BasisGroupDetailJoinSearch } from '../../../components/basis/group/BasisGroupDetailJoinSearch'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import * as Actions from '../../../modules/basis/group/actions/basisGroupAction'; + +export const BasisGroupDetailJoinContainer = props => { + const { joinList, joinListCount } = useSelector(state => state.groupState); + + const { user } = useSelector(state => state.authState); + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '그룹가입'; + + const [params, setParams] = useState({ + cstmrSno: user?.cstmrSno + }); + + const [joinData, setJoinData] = useState({ + groupId: '', + groupAuthCd: 'USER', //가입은 USER 로만 + cstmrSno: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const onKeyPress = e => { + if (e.key == 'Enter') { + handlerSearch(); + } + }; + + const handlerSearch = () => { + dispatch(Actions.GROUP_JOINLIST.request({ searchParams: params })); + }; + + useEffect(() => { + if (user?.cstmrSno) { + dispatch( + Actions.GROUP_JOINLIST.request({ + searchParams: { cstmrSno: user?.cstmrSno } + }) + ); + } + }, [user]); + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + + const handlerJoin = groupId => { + setJoinData({ + ...joinData, + groupId: groupId, + cstmrSno: user?.cstmrSno + }); + setModal({ + isOpen: true, + title: '가입 확인', + desc: '해당 그룹에 가입을 하시겠습니까?' + }); + return; + }; + + const handlerConfirm = () => { + dispatch(Actions.GROUP_JOIN.request(joinData)); + }; + + const handlerInput = e => { + const { name, value } = e.target; + setParams({ + ...params, + [name]: value + }); + }; + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '권한등급', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthCd; + } + }, + { + name: '생성일시', + selector: 'createDt', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.createDt; + } + }, + + { + name: '가입 상태', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinYn === 'Y' ? ( + row?.aprvYn === 'N' ? ( +
    미승인
    + ) : ( +
    가입
    + ) + ) : ( +
    미가입
    + ); + } + // return row?.joinYn; + }, + + { + name: '', + selector: 'cntrlStDate', + width: '150px', + sortable: true, + cell: row => { + // return 신청취소; + + return row?.joinYn === 'N' ? ( + handlerJoin(row?.groupId)} + > + 가입하기 + + ) : ( +
    -
    + ); + } + } + ]; + + return ( + + + + + + ); +}; diff --git a/src/containers/basis/group/BasisGroupUsersContainer.js b/src/containers/basis/group/BasisGroupUsersContainer.js new file mode 100644 index 00000000..9ef137ca --- /dev/null +++ b/src/containers/basis/group/BasisGroupUsersContainer.js @@ -0,0 +1,220 @@ +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Button } from 'reactstrap'; +import { BasisGroupUsersGrid } from '../../../components/basis/group/BasisGroupUsersGrid'; +import { BasisGroupUsersSearch } from '../../../components/basis/group/BasisGroupUsersSearch'; +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import * as Actions from '../../../modules/basis/group/actions/basisGroupAction'; + +export const BasisGroupUsersContainer = props => { + const { userList, userCount } = useSelector(state => state.groupState); + + const { user } = useSelector(state => state.authState); + + const dispatch = useDispatch(); + const history = useHistory(); + + const [params, setParams] = useState({ + cstmrSno: user?.cstmrSno + }); + + const titleName = '사용자 관리'; + + const [saveData, setSaveData] = useState({ + cstmrGroupSno: '', + groupAuthCd: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '사용자 명', + selector: 'memberName', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.memberName; + } + }, + { + name: '사용자 ID', + selector: 'userId', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.userId; + } + }, + + { + name: '권한명', + selector: 'groupAuthCd', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthCd; + } + }, + { + name: '가입 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + { + name: '권한 변경', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthCd === 'ADMIN' ? ( + handlerUserConfirm(row?.cstmrGroupSno)} + > + 사용자로 변경 + + ) : row?.groupAuthCd === 'CREATER' ? ( +
    수정불가
    + ) : ( + handlerAdminConfirm(row?.cstmrGroupSno)} + > + 운영자로 변경 + + ); + } + } + ]; + + useEffect(() => { + if (user?.cstmrSno) { + setParams({ + ...params, + cstmrSno: user?.cstmrSno + }); + + dispatch( + Actions.USER_LIST.request({ + searchParams: { cstmrSno: user?.cstmrSno } + }) + ); + } + }, [user]); + + useEffect(() => { + // console.log('changeParam >>>', params); + }, [params]); + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + dispatch(Actions.USER_LIST.request({ searchParams: params })); + }; + + const handlerAdminConfirm = cstmrGroupSno => { + setModal({ + isOpen: true, + title: '권한 확인', + desc: '해당 사용자를 운영자 권한으로 변경 하시겠습니까?' + }); + + setSaveData({ + cstmrGroupSno: cstmrGroupSno, + joinYn: 'Y', + groupAuthCd: 'ADMIN' + }); + }; + + const onKeyPress = e => { + if (e.key == 'Enter') { + handlerSearch(); + } + }; + + const handlerUserConfirm = cstmrGroupSno => { + setModal({ + isOpen: true, + title: '권한 확인', + desc: '해당 사용자를 사용자 권한으로 변경 하시겠습니까?' + }); + + setSaveData({ + cstmrGroupSno: cstmrGroupSno, + joinYn: 'Y', + groupAuthCd: 'USER' + }); + }; + + const handlerAuthSave = async () => { + dispatch(Actions.USER_UPDATE.request(saveData)); + }; + + const handlerInput = e => { + const { name, value } = e.target; + setParams({ + ...params, + [name]: value + }); + }; + + return ( + + + + + + + ); +}; diff --git a/src/containers/main/dash/MainDashContainer.js b/src/containers/main/dash/MainDashContainer.js new file mode 100644 index 00000000..1b709281 --- /dev/null +++ b/src/containers/main/dash/MainDashContainer.js @@ -0,0 +1,126 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { shallowEqual, useDispatch, useSelector } from 'react-redux'; +import { useHistory } from 'react-router-dom'; +import { Col, Row } from 'reactstrap'; +import { DashboardDronList } from '../../../components/dashboard/DashboardDronList'; +import { DashboardGroupList } from '../../../components/dashboard/DashboardGroupList'; +import { DashboardMenu } from '../../../components/dashboard/DashboardMenu'; +import { DashboardStcsArea } from '../../../components/dashboard/DashboardStcsArea'; +import { DashboardStcsDay } from '../../../components/dashboard/DashboardStcsDay'; +import * as Actions from '../../../modules/main/dash/actions/mainDashAction'; + +export const MainDashContainer = () => { + const dispatch = useDispatch(); + const { stcsDayList, stcsAreaList, groupList, dronList } = useSelector( + state => state.mainDashState + ); + + const history = useHistory(); + + const { user } = useSelector(state => state.authState, shallowEqual); + + const [dayStartDate, setDayStartDate] = useState(new Date()); + + const [areaStartDate, setAreaStartDate] = useState(new Date()); + + const handlerStcsDaySearch = date => { + dispatch( + Actions.STCS_DAY.request({ + yyyymm: moment(date).format('YYYY-MM') + }) + ); + }; + + const handlerStcsAreaSearch = date => { + console.log('22222222222222222222'); + dispatch( + Actions.STCS_AREA.request({ + yyyymm: moment(date).format('YYYY-MM') + }) + ); + }; + + const handlerGroupSearch = () => { + dispatch( + Actions.GROUP_LIST.request({ + cstmrSno: user?.cstmrSno + }) + ); + }; + + const handlerDronSearch = () => { + dispatch( + Actions.DRON_LIST.request({ + cstmrSno: user?.cstmrSno + }) + ); + }; + + const handlerStcsDayParam = date => { + setDayStartDate(date); + handlerStcsDaySearch(date); + }; + + const handlerStcsAreaParam = date => { + setAreaStartDate(date); + handlerStcsAreaSearch(date); + }; + + const handlerDronDetail = () => { + history.push('/basis/dron/index'); + }; + + const handlerGroupDetail = () => { + history.push('/basis/group/index'); + }; + + const movePage = url => { + history.push(url); + }; + useEffect(() => { + handlerStcsDaySearch(dayStartDate); + handlerStcsAreaSearch(areaStartDate); + handlerGroupSearch(); + handlerDronSearch(); + }, []); + + useEffect(() => { + console.log('stcsAreaList>>>>>>>>>>', stcsAreaList); + }, [stcsDayList]); + + return ( +
    + +
    + + + + + + + + + +
    +
    + + + + + + + + +
    +
    + ); +}; diff --git a/src/containers/system/auth/SystemAuthContainer.js b/src/containers/system/auth/SystemAuthContainer.js new file mode 100644 index 00000000..428d022e --- /dev/null +++ b/src/containers/system/auth/SystemAuthContainer.js @@ -0,0 +1,275 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useHistory } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { BasisGroupSearch } from '../../../components/basis/group/BasisGroupSearch'; +import { BasisGroupGrid } from '../../../components/basis/group/BasisGroupGrid'; +import { BasisGroupJoinGrid } from '../../../components/basis/group/BasisGroupJoinGrid'; +import { Badge, Button } from 'reactstrap'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import { SystemAuthSearch } from '../../../components/system/auth/SystemAuthSearch'; +import { SystemAuthGrid } from '../../../components/system/auth/SystemAuthGrid'; + +export const SystemAuthContainer = props => { + const data = [ + { + groupId: 'AAAA', + groupNm: '팔네트웍스', + memberName: '최현식', + groupDivCdNm: '단체', + aprvlYn: 'Y', + groupAuthNm: '운영자', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + }, + { + groupId: 'AAA2', + groupNm: '팔네트웍스2', + memberName: '최현식', + groupDivCdNm: '단체', + groupAuthNm: '사용자', + aprvlYn: 'Y', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + } + ]; + + const count = data.length; + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '권한관리'; + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + useEffect(() => { + if (data) return; + + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + }, []); + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + const handlerSearch = () => { + // dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerGroupCreate = () => { + history.push('/basis/group/create'); + }; + + const handlerWidthrow = () => { + setModal({ + isOpen: true, + title: '탈퇴 확인', + desc: '해당 그룹을 탈퇴 하시겠습니까?' + }); + return; + }; + + const handlerWidthrowConfirm = () => { + console.log('탈퇴!!!'); + }; + + const handlerGroupJoin = () => { + history.push('/basis/group/join'); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '그룹 구분', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupDivCdNm; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '상세보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return 상세보기; + } + } + ]; + + const joinColumns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '권한등급', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthNm; + } + }, + { + name: '그룹 구분', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupDivCdNm; + } + }, + { + name: '승인 여부', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {row.aprvlYn === 'Y' ? '승인' : '미승인'}
    ; + } + }, + { + name: '승인 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + }, + { + name: '가입 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return ( + + 탈퇴하기 + + ); + } + } + ]; + + return ( + + + + + + ); +}; diff --git a/src/containers/system/auth/SystemAuthDetailContainer.js b/src/containers/system/auth/SystemAuthDetailContainer.js new file mode 100644 index 00000000..6e678fdc --- /dev/null +++ b/src/containers/system/auth/SystemAuthDetailContainer.js @@ -0,0 +1,56 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useParams } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { AnalysisHistoryGrid } from '../../../components/analysis/history/AnalysisHistoryGrid'; +import { AnalysisHistoryDetailSearch } from '../../../components/analysis/history/AnalysisHistoryDetailSearch'; +import { AnalysisHistoryDetailGrid } from '../../../components/analysis/history/AnalysisHistoryDetailGrid'; +import { AnalysisHistoryDetailStatic } from '../../../components/analysis/history/AnalysisHistoryDetailStatic'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import { + BasisGroupDetail, + BasisGroupForm +} from '../../../components/basis/group/BaisGroupForm'; +import { SystemAuthForm } from '../../../components/system/auth/SystemAuthForm'; + +export const SystemAuthDetailContainer = () => { + const { detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '그룹관리'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + // dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + return ( + + + + ); +}; diff --git a/src/containers/system/code/SystemCodeContainer.js b/src/containers/system/code/SystemCodeContainer.js new file mode 100644 index 00000000..9d03bd83 --- /dev/null +++ b/src/containers/system/code/SystemCodeContainer.js @@ -0,0 +1,234 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useHistory } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { BasisGroupSearch } from '../../../components/basis/group/BasisGroupSearch'; +import { BasisGroupGrid } from '../../../components/basis/group/BasisGroupGrid'; +import { BasisGroupJoinGrid } from '../../../components/basis/group/BasisGroupJoinGrid'; +import { Row, Badge, Button } from 'reactstrap'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import { SystemCodeGroupGrid } from '../../../components/system/code/SystemCodeGroupGrid'; +import { SystemCodeGrid } from '../../../components/system/code/SystemCodeGrid'; +import { SystemCodeGroupSearch } from '../../../components/system/code/SystemCodeGroupSearch'; + +export const SystemCodeContainer = props => { + const data = [ + { + groupId: 'AAAA', + groupNm: '팔네트웍스', + memberName: '최현식', + groupDivCdNm: '단체', + aprvlYn: 'Y', + groupAuthNm: '운영자', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + }, + { + groupId: 'AAA2', + groupNm: '팔네트웍스2', + memberName: '최현식', + groupDivCdNm: '단체', + groupAuthNm: '사용자', + aprvlYn: 'Y', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + } + ]; + + const count = data.length; + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '그룹관리'; + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + useEffect(() => { + if (data) return; + + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + }, []); + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + const handlerSearch = () => { + // dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerGroupCreate = () => { + history.push('/system/code/group/create'); + }; + + const handlerCodeList = () => { + alert('코드 조회'); + // console.log('코드 조회!!!'); + }; + + const handlerCodeDetail = () => { + history.push('/system/code/multi/detail/111'); + }; + + const handlerWidthrow = () => { + setModal({ + isOpen: true, + title: '탈퇴 확인', + desc: '해당 그룹을 탈퇴 하시겠습니까?' + }); + return; + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + const columns = [ + { + name: '코드그룹명', + selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + // minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + }, + + { + name: '', + selector: 'cntrlStDate', + width: '100px', + sortable: true, + cell: row => { + return ( + 상세보기 + ); + } + }, + { + name: '', + selector: 'cntrlStDate', + width: '100px', + sortable: true, + cell: row => { + return 코드보기; + } + } + ]; + + const joinColumns = [ + { + name: '코드ID', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '코드 명', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + } + ]; + + return ( + + +
    + + + + + +
    + +
    + ); +}; diff --git a/src/containers/system/code/SystemCodeDetailContainer.js b/src/containers/system/code/SystemCodeDetailContainer.js new file mode 100644 index 00000000..15527948 --- /dev/null +++ b/src/containers/system/code/SystemCodeDetailContainer.js @@ -0,0 +1,48 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useParams } from 'react-router-dom'; + +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; + +import { SystemCodeForm } from '../../../components/system/code/SystemCodeForm'; + +export const SystemCodeDetailContainer = () => { + const { detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '그룹관리'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + // dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + return ( + + + + ); +}; diff --git a/src/containers/system/code/SystemCodeDetailMultiContainer.js b/src/containers/system/code/SystemCodeDetailMultiContainer.js new file mode 100644 index 00000000..c2ec3e2e --- /dev/null +++ b/src/containers/system/code/SystemCodeDetailMultiContainer.js @@ -0,0 +1,53 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useParams } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { AnalysisHistoryGrid } from '../../../components/analysis/history/AnalysisHistoryGrid'; +import { AnalysisHistoryDetailSearch } from '../../../components/analysis/history/AnalysisHistoryDetailSearch'; +import { AnalysisHistoryDetailGrid } from '../../../components/analysis/history/AnalysisHistoryDetailGrid'; +import { AnalysisHistoryDetailStatic } from '../../../components/analysis/history/AnalysisHistoryDetailStatic'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import { BasisGroupDetail } from '../../../components/basis/group/BaisGroupForm'; +import { SystemCodeMultiForm } from '../../../components/system/code/SystemCodeMultiForm'; + +export const SystemCodeDetailMultiContainer = () => { + const { detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '그룹관리'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + // dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + return ( + + + + ); +}; diff --git a/src/containers/system/code/SystemCodeGroupDetailContainer.js b/src/containers/system/code/SystemCodeGroupDetailContainer.js new file mode 100644 index 00000000..1ab20cdd --- /dev/null +++ b/src/containers/system/code/SystemCodeGroupDetailContainer.js @@ -0,0 +1,48 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useParams } from 'react-router-dom'; + +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; + +import SystemCodeDetail from '../../../views/system/code/SystemCodeDetail'; + +export const SystemCodeGroupDetailContainer = () => { + const { detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '그룹관리'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + // dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + return ( + + + + ); +}; diff --git a/src/containers/system/menu/SystemMenuContainer.js b/src/containers/system/menu/SystemMenuContainer.js new file mode 100644 index 00000000..93f18187 --- /dev/null +++ b/src/containers/system/menu/SystemMenuContainer.js @@ -0,0 +1,234 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useHistory } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { BasisGroupSearch } from '../../../components/basis/group/BasisGroupSearch'; +import { BasisGroupGrid } from '../../../components/basis/group/BasisGroupGrid'; +import { BasisGroupJoinGrid } from '../../../components/basis/group/BasisGroupJoinGrid'; +import { Row, Badge, Button } from 'reactstrap'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import { SystemCodeGroupGrid } from '../../../components/system/code/SystemCodeGroupGrid'; +import { SystemCodeGrid } from '../../../components/system/code/SystemCodeGrid'; +import { SystemCodeGroupSearch } from '../../../components/system/code/SystemCodeGroupSearch'; + +export const SystemMenuContainer = props => { + const data = [ + { + groupId: 'AAAA', + groupNm: '팔네트웍스', + memberName: '최현식', + groupDivCdNm: '단체', + aprvlYn: 'Y', + groupAuthNm: '운영자', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + }, + { + groupId: 'AAA2', + groupNm: '팔네트웍스2', + memberName: '최현식', + groupDivCdNm: '단체', + groupAuthNm: '사용자', + aprvlYn: 'Y', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + } + ]; + + const count = data.length; + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '메뉴관리'; + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + useEffect(() => { + if (data) return; + + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + }, []); + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + const handlerSearch = () => { + // dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerGroupCreate = () => { + history.push('/system/code/group/create'); + }; + + const handlerCodeList = () => { + alert('코드 조회'); + // console.log('코드 조회!!!'); + }; + + const handlerCodeDetail = () => { + history.push('/system/code/multi/detail/111'); + }; + + const handlerWidthrow = () => { + setModal({ + isOpen: true, + title: '탈퇴 확인', + desc: '해당 그룹을 탈퇴 하시겠습니까?' + }); + return; + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + const columns = [ + { + name: '코드그룹명', + selector: 'cntrlStDate', + // minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + // minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + }, + + { + name: '', + selector: 'cntrlStDate', + width: '100px', + sortable: true, + cell: row => { + return ( + 상세보기 + ); + } + }, + { + name: '', + selector: 'cntrlStDate', + width: '100px', + sortable: true, + cell: row => { + return 코드보기; + } + } + ]; + + const joinColumns = [ + { + name: '코드ID', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '코드 명', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + } + ]; + + return ( + + +
    + + + + + +
    + +
    + ); +}; diff --git a/src/containers/system/user/SystemUserContainer.js b/src/containers/system/user/SystemUserContainer.js new file mode 100644 index 00000000..97ebddb4 --- /dev/null +++ b/src/containers/system/user/SystemUserContainer.js @@ -0,0 +1,277 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useHistory } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { BasisGroupSearch } from '../../../components/basis/group/BasisGroupSearch'; +import { BasisGroupGrid } from '../../../components/basis/group/BasisGroupGrid'; +import { BasisGroupJoinGrid } from '../../../components/basis/group/BasisGroupJoinGrid'; +import { Badge, Button } from 'reactstrap'; +import { ConfirmModal } from '../../../components/modal/ConfirmModal'; +import { SystemAuthSearch } from '../../../components/system/auth/SystemAuthSearch'; +import { SystemAuthGrid } from '../../../components/system/auth/SystemAuthGrid'; +import { SystemUserSearch } from '../../../components/system/user/SystemUserSearch'; +import { SystemUserGrid } from '../../../components/system/user/SystemUserGrid'; + +export const SystemUserContainer = props => { + const data = [ + { + groupId: 'AAAA', + groupNm: '팔네트웍스', + memberName: '최현식', + groupDivCdNm: '단체', + aprvlYn: 'Y', + groupAuthNm: '운영자', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + }, + { + groupId: 'AAA2', + groupNm: '팔네트웍스2', + memberName: '최현식', + groupDivCdNm: '단체', + groupAuthNm: '사용자', + aprvlYn: 'Y', + aprvlDt: '2021-01-01 15:23:24', + joinDt: '2021-01-01 15:23:24' + } + ]; + + const count = data.length; + + const dispatch = useDispatch(); + const history = useHistory(); + + const titleName = '사용자관리'; + + const [params, setParams] = useState({ + stDate: moment().subtract(1, 'day').format('YYYY-MM-DD'), + endDate: moment().subtract(-1, 'day').format('YYYY-MM-DD'), + search1: '' + }); + + //모달 관련 설정 + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); + + useEffect(() => { + if (data) return; + + if (searchParams) { + setParams({ + stDate: searchParams.stDate, + endDate: searchParams.endDate, + search1: searchParams.search1 + }); + } + + handlerSearch(); + }, []); + + useEffect(() => { + console.log('changeParam >>>', params); + }, [params]); + const handlerSearch = () => { + // dispatch(Actions.list.request({ searchParams: params })); + }; + + const handlerGroupCreate = () => { + history.push('/basis/group/create'); + }; + + const handlerWidthrow = () => { + setModal({ + isOpen: true, + title: '탈퇴 확인', + desc: '해당 그룹을 탈퇴 하시겠습니까?' + }); + return; + }; + + const handlerWidthrowConfirm = () => { + console.log('탈퇴!!!'); + }; + + const handlerGroupJoin = () => { + history.push('/basis/group/join'); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + const columns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '그룹 구분', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupDivCdNm; + } + }, + { + name: '생성 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '상세보기', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return 상세보기; + } + } + ]; + + const joinColumns = [ + { + name: '그룹명', + selector: 'cntrlStDate', + minWidth: '102px', + // sortable: true, + cell: row => { + return row?.groupNm; + } + }, + + { + name: '그룹 코드', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupId; + } + }, + { + name: '권한등급', + selector: 'idntfNum', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupAuthNm; + } + }, + { + name: '그룹 구분', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.groupDivCdNm; + } + }, + { + name: '승인 여부', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return
    {row.aprvlYn === 'Y' ? '승인' : '미승인'}
    ; + } + }, + { + name: '승인 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.aprvlDt; + } + }, + { + name: '가입 일시', + selector: 'cntrlStDate', + minWidth: '102px', + sortable: true, + cell: row => { + return row?.joinDt; + } + }, + + { + name: '', + selector: 'cntrlStDate', + // minWidth: '102px', + sortable: true, + cell: row => { + return ( + + 탈퇴하기 + + ); + } + } + ]; + + return ( + + + + + + ); +}; diff --git a/src/containers/system/user/SystemUserDetailContainer.js b/src/containers/system/user/SystemUserDetailContainer.js new file mode 100644 index 00000000..90781d3d --- /dev/null +++ b/src/containers/system/user/SystemUserDetailContainer.js @@ -0,0 +1,57 @@ +import moment from 'moment'; +import { useEffect, useState } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { AnalysisHistorySearch } from '../../../components/analysis/history/AnalysisHistorySearch'; +import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; +import { Link, useParams } from 'react-router-dom'; + +import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; +import { AnalysisHistoryGrid } from '../../../components/analysis/history/AnalysisHistoryGrid'; +import { AnalysisHistoryDetailSearch } from '../../../components/analysis/history/AnalysisHistoryDetailSearch'; +import { AnalysisHistoryDetailGrid } from '../../../components/analysis/history/AnalysisHistoryDetailGrid'; +import { AnalysisHistoryDetailStatic } from '../../../components/analysis/history/AnalysisHistoryDetailStatic'; +import { CustomDetailLayout } from '../../../components/layout/CustomDetailLayout'; +import { + BasisGroupDetail, + BasisGroupForm +} from '../../../components/basis/group/BaisGroupForm'; +import { SystemAuthForm } from '../../../components/system/auth/SystemAuthForm'; +import { SystemUserForm } from '../../../components/system/user/SystemUserForm'; + +export const SystemUserDetailContainer = () => { + const { detail } = useSelector(state => state.analysisHistoryState); + + const dispatch = useDispatch(); + const { id } = useParams(); + + const titleName = '사용자관리'; + + useEffect(() => { + handlerSearch(); + }, []); + + const handlerSearch = () => { + // dispatch(Actions.detail.request(id)); + }; + + const handlerInput = (type, val) => { + // if (type === 'search1') { + // setParams({ ...params, search1: val }); + // } + // if (type === 'searchDate') { + // if (val.length == 2) { + // setParams({ + // ...params, + // stDate: moment(val[0]).format('YYYY-MM-DD'), + // endDate: moment(val[1]).format('YYYY-MM-DD') + // }); + // } + // } + }; + + return ( + + + + ); +}; diff --git a/src/index.js b/src/index.js new file mode 100644 index 00000000..9948b583 --- /dev/null +++ b/src/index.js @@ -0,0 +1,56 @@ +// ** React Imports +import { Suspense, lazy } from 'react'; +import ReactDOM from 'react-dom'; + +// ** Redux Imports +import { Provider } from 'react-redux'; +import { store } from './redux/storeConfig/store'; + +// ** Toast & ThemeColors Context +import { ToastContainer } from 'react-toastify'; +import { ThemeContext } from './utility/context/ThemeColors'; + +// ** Spinner (Splash Screen) +import Spinner from './@core/components/spinner/Fallback-spinner'; + +// ** Ripple Button +import './@core/components/ripple-button'; + +// ** PrismJS +import 'prismjs'; +import 'prismjs/themes/prism-tomorrow.css'; +import 'prismjs/components/prism-jsx.min'; + +// ** React Perfect Scrollbar +import 'react-perfect-scrollbar/dist/css/styles.css'; + +// ** React Toastify +import '@styles/react/libs/toastify/toastify.scss'; + +// ** Core styles +import './@core/assets/fonts/feather/iconfont.css'; +import './@core/scss/core.scss'; +import './assets/scss/style.scss'; + +// ** Service Worker +import * as serviceWorker from './serviceWorker'; + +// ** Lazy load app +const LazyApp = lazy(() => import('./App')); + +ReactDOM.render( + + }> + + + + + + , + document.getElementById('root') +); + +// If you want your app to work offline and load faster, you can change +// unregister() to register() below. Note this comes with some pitfalls. +// Learn more about service workers: https://bit.ly/CRA-PWA +serviceWorker.unregister(); diff --git a/src/index.scss b/src/index.scss new file mode 100644 index 00000000..e43f4588 --- /dev/null +++ b/src/index.scss @@ -0,0 +1,2 @@ +@import '../node_modules/prismjs/themes/prism-tomorrow'; +@import './assets/scss/app.scss'; diff --git a/src/layouts/HorizontalLayout.js b/src/layouts/HorizontalLayout.js new file mode 100644 index 00000000..63eb3ebb --- /dev/null +++ b/src/layouts/HorizontalLayout.js @@ -0,0 +1,6 @@ +// !Do not remove the Layout import +import Layout from '@layouts/HorizontalLayout' + +const HorizontalLayout = props => {props.children} + +export default HorizontalLayout diff --git a/src/layouts/VerticalLayout.js b/src/layouts/VerticalLayout.js new file mode 100644 index 00000000..804ca96b --- /dev/null +++ b/src/layouts/VerticalLayout.js @@ -0,0 +1,6 @@ +// !Do not remove the Layout import +import Layout from '@layouts/VerticalLayout'; + +const VerticalLayout = props => {props.children}; + +export default VerticalLayout; diff --git a/src/modules/account/login/actions/authAction.ts b/src/modules/account/login/actions/authAction.ts new file mode 100644 index 00000000..d3a734f3 --- /dev/null +++ b/src/modules/account/login/actions/authAction.ts @@ -0,0 +1,48 @@ +import { AxiosError } from 'axios'; +import { ActionType, createAsyncAction } from 'typesafe-actions'; +import { TokenAccount, UserAccount, UserData } from '../models/authModel'; + +const USERS_LOGIN_REQUEST = 'auth/USERS_LOGIN_REQUEST'; +const USERS_LOGIN_SUCCESS = 'auth/USERS_LOGIN_SUCCESS'; +const USERS_LOGIN_FAILURE = 'auth/USERS_LOGIN_FAILURE'; + +const CHECK_AUTHENCATION_REQUEST = 'auth/CHECK_AUTHENCATION_REQUEST'; +const CHECK_AUTHENCATION_SUCCESS = 'auth/CHECK_AUTHENCATION_SUCCESS'; +const CHECK_AUTHENCATION_FAILURE = 'auth/CHECK_AUTHENCATION_FAILURE'; + +const USERS_LOGOUT_REQUEST = 'auth/USERS_LOGOUT_REQUEST'; +const USERS_LOGOUT_SUCCESS = 'auth/USERS_LOGOUT_SUCCESS'; +const USERS_LOGOUT_FAILURE = 'auth/USERS_LOGOUT_FAILURE'; + +export const login = createAsyncAction( + USERS_LOGIN_REQUEST, + USERS_LOGIN_SUCCESS, + USERS_LOGIN_FAILURE +)(); + +export const check = createAsyncAction( + CHECK_AUTHENCATION_REQUEST, + CHECK_AUTHENCATION_SUCCESS, + CHECK_AUTHENCATION_FAILURE +)(); + +export const logout = createAsyncAction( + USERS_LOGOUT_REQUEST, + USERS_LOGOUT_SUCCESS, + USERS_LOGOUT_FAILURE +)(); + +export const refresh = createAsyncAction( + USERS_LOGOUT_REQUEST, + USERS_LOGOUT_SUCCESS, + USERS_LOGOUT_FAILURE +)(); + +const actions = { + login, + check, + logout, + refresh +}; + +export type AuthAction = ActionType; diff --git a/src/modules/account/login/apis/authApi.ts b/src/modules/account/login/apis/authApi.ts new file mode 100644 index 00000000..33b1f09d --- /dev/null +++ b/src/modules/account/login/apis/authApi.ts @@ -0,0 +1,21 @@ +import axios from '../../../utils/customAxiosUtil'; +import { ResponseUser, UserAccount, TokenAccount } from '../models/authModel'; + +import qs from 'qs'; + +export const authAPI = { + usersLogin: async (data: UserAccount) => { + console.log('>>>>>>>>>>>>>>>>>>>>>', data); + return await axios.post('api/acnt/jwt/login', data); + }, + getUserProfile: async (id: number) => { + return await axios.get(`api/acnt/jwt/profile/${id}`); + }, + + usersLogout: (id: number) => { + return axios.get(`api/acnt/jwt/logout/${id}`); + }, + refreshToken: (data: TokenAccount) => { + return axios.post('api/acnt/jwt/refresh', data); + } +}; diff --git a/src/modules/account/login/models/authModel.ts b/src/modules/account/login/models/authModel.ts new file mode 100644 index 00000000..c2a9eeaf --- /dev/null +++ b/src/modules/account/login/models/authModel.ts @@ -0,0 +1,58 @@ +export interface UserAccount { + userId: string; + userPswd: string; +} + +export interface TokenAccount { + cstmrSno: number; + refreshToken: string | null; +} + +export interface ResponseUser { + resultData: { + accessToken: string; + refreshToken: string; + expires_in: number; + scope: string | string[]; + jti: string; + usrId: string; + usrNo: number; + role: string; + encodedInfo: string | null; + }; +} + +export interface LoginData { + accessToken: string; + refreshToken: string; + expires_in: number; + exp: string; + scope: string | string[]; + jti: string; + userId: string; + cstmrSno: number; + auth: string; + encodedInfo: string | null; +} + +export interface UserData { + steCd: string; + regDt: string; + mdfcnDt: string; + usrNo: number; + usrJoinCours: string; + usrId: string; + usrNcnm: string; + usrEmlAdres: string; + usrPnt: string; + usrNatCd: string; + usrCpnb: string; + usrAgeCd: string; + usrSexdstn: string; + usrItrtJs: string[]; + usrItrtJsStr: string; + usrArmYn: string; + usrSmsYn: string; + authLevel: string; + authNm: string; +} diff --git a/src/modules/account/login/reducers/authReducer.ts b/src/modules/account/login/reducers/authReducer.ts new file mode 100644 index 00000000..f596393d --- /dev/null +++ b/src/modules/account/login/reducers/authReducer.ts @@ -0,0 +1,76 @@ +// base +import produce from 'immer'; + +import { createReducer } from 'typesafe-actions'; + +// action +import { + AuthAction, + check, + login, + logout, + refresh +} from '../actions/authAction'; + +import { UserData } from '../models/authModel'; + +export interface AuthState { + pageLoading: boolean; + isRefresh: boolean; + isLogin?: boolean; + message: string; + user?: UserData; +} + +// reducers +const initialState: AuthState = { + pageLoading: false, + isLogin: undefined, + isRefresh: false, + user: undefined, + message: '' +}; + +export const authReducer = createReducer(initialState) + .handleAction(login.success, (state, action) => + produce(state, draft => { + draft.isLogin = true; + draft.user = action.payload; + }) + ) + .handleAction(login.request, (state, action) => + produce(state, draft => { + draft.isLogin = false; + draft.message = ''; + }) + ) + .handleAction(login.failure, (state, action) => + produce(state, draft => { + draft.isLogin = false; + draft.message = action.payload; + }) + ) + .handleAction(check.success, (state, action) => + produce(state, draft => { + const { isLogin, user } = action.payload; + draft.isRefresh = false; + draft.isLogin = isLogin; + draft.user = user; + }) + ) + .handleAction(refresh.request, (state, action) => + produce(state, draft => { + draft.isRefresh = true; + }) + ) + .handleAction(refresh.success, (state, action) => + produce(state, draft => { + draft.user = action.payload; + }) + ) + .handleAction(logout.success, state => + produce(state, draft => { + draft.isLogin = false; + draft.user = undefined; + }) + ); diff --git a/src/modules/account/login/sagas/authSaga.ts b/src/modules/account/login/sagas/authSaga.ts new file mode 100644 index 00000000..72ef0ae6 --- /dev/null +++ b/src/modules/account/login/sagas/authSaga.ts @@ -0,0 +1,133 @@ +// base +import { replace } from 'connected-react-router'; +import decode from 'jwt-decode'; +import { call, put, takeEvery } from 'redux-saga/effects'; +// packages +import { ActionType } from 'typesafe-actions'; +// modules +import * as Actions from '../actions/authAction'; +import { authAPI } from '../apis/authApi'; +import { LoginData } from '../models/authModel'; +import { + cookieStorage, + COOKIE_ACCESS_TOKEN, + COOKIE_REFRESH_TOKEN +} from '../service/cookie'; + +function* userLoginSaga(action: ActionType) { + const param = action.payload; + try { + console.log('=-==================='); + + const { data, errorCode } = yield call(authAPI.usersLogin, param); + console.log('>>>>>11>>>>>>>', data); + + if (errorCode == '-101') { + throw '계정 정보가 찾을수 없습니다. 다시 확인해주세요.'; + } else if (errorCode == '-102') { + throw '비밀번호가 잘못 되었습니다. 다시 확인해주세요.'; + } else if (errorCode == '-103') { + throw '계정 정보가 사용할수 없습 상태입니다. 다시 확인해주세요.'; + } + // access_token 세팅 + cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, data.accessToken); + cookieStorage.setCookie(COOKIE_REFRESH_TOKEN, data.refreshToken); + + const user = yield call(authAPI.getUserProfile, data.cstmrSno); + + // if (data.userId) { + // cookieStorage.setCookie('SAVE_USR_ID', data.userId); + // } else { + // cookieStorage.removeCookie('SAVE_USR_ID'); + // } + // console.log('user>>>', user); + yield put(Actions.login.success({ ...user.data })); + } catch (error) { + yield put(Actions.login.failure(error)); + + // message.error(error); + } +} + +function* refreshTokenSaga(action: ActionType) { + const param = action.payload; + try { + const { data, errorCode } = yield call(authAPI.refreshToken, param); + console.log('data>>>', data); + console.log('error>>>', errorCode); + + // access_token 세팅 + cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, data.accessToken); + cookieStorage.setCookie(COOKIE_REFRESH_TOKEN, data.refreshToken); + + const user = yield call(authAPI.getUserProfile, data.cstmrSno); + + yield put(Actions.check.success({ ...user.data })); + } catch (error) { + yield put(Actions.check.failure(error)); + } +} + +function* checkAuthencationSaga() { + try { + const accessToken = cookieStorage.getCookie(COOKIE_ACCESS_TOKEN); + console.log('accessToken>>>>>>>>>>>>>', accessToken); + if (!accessToken) { + yield put( + Actions.check.success({ + isLogin: false + }) + ); + + return; + } + + const decodedToken = decode(accessToken); + + const { data } = yield call(authAPI.getUserProfile, decodedToken.cstmrSno); + + //token 셋팅 + cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, accessToken); + console.log('>>>>>>>>>>>>>>>>>>>>>', data); + + // storageService.session.setItem(STORAGE_SESSION_ICT, user.icToken); + + yield put( + Actions.check.success({ + isLogin: true, + user: data + }) + ); + } catch (error) { + cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN); + + yield put(Actions.check.failure(error)); + } +} + +function* userLogoutSaga() { + const accessToken = cookieStorage.getCookie(COOKIE_ACCESS_TOKEN); + console.log('accessToken', accessToken); + + try { + if (accessToken) { + console.log('dddddddddddddddddddddddddddddddddddd'); + const decodedToken = decode(accessToken); + const res = yield call(authAPI.usersLogout, decodedToken.cstmrSno); + } + yield put(Actions.logout.success()); + cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN); + cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN); + + yield put(replace('/')); + } catch (error) { + yield put(Actions.logout.failure(error)); + } +} + +export function* authSaga() { + yield takeEvery(Actions.login.request, userLoginSaga); + yield takeEvery(Actions.check.request, checkAuthencationSaga); + yield takeEvery(Actions.logout.request, userLogoutSaga); + // yield takeEvery(Actions.refresh.request, refreshTokenSaga); +} diff --git a/src/modules/account/login/service/cookie.ts b/src/modules/account/login/service/cookie.ts new file mode 100644 index 00000000..9d45a0b0 --- /dev/null +++ b/src/modules/account/login/service/cookie.ts @@ -0,0 +1,20 @@ +import Cookies, { CookieAttributes, CookiesStatic } from 'js-cookie'; + +const CookieStorageBuilder = (cookies: CookiesStatic) => ({ + setCookie: (key: string, value: string, options?: CookieAttributes) => + cookies.set(key, value, { + path: '/', + secure: process.env.NODE_ENV === 'production' ? false : false, + sameSite: 'Lax', + ...options + }), + getCookie: (key: string) => cookies.get(key), + removeCookie: (key: string) => cookies.remove(key) +}); + +export const cookieStorage = CookieStorageBuilder(Cookies); + +const COOKIE_BASE_NAME = 'palnet'; + +export const COOKIE_ACCESS_TOKEN = `${COOKIE_BASE_NAME}_accs`; +export const COOKIE_REFRESH_TOKEN = `${COOKIE_BASE_NAME}_rfrs`; diff --git a/src/modules/account/login/service/jwtTokenUtil.ts b/src/modules/account/login/service/jwtTokenUtil.ts new file mode 100644 index 00000000..ac48141e --- /dev/null +++ b/src/modules/account/login/service/jwtTokenUtil.ts @@ -0,0 +1,89 @@ +import decode from 'jwt-decode'; +import moment from 'moment'; +import { HOST } from '../../../../configs/constants'; +import { store } from '../../../../redux/storeConfig/store'; +import { LoginData } from '../models/authModel'; +import { + cookieStorage, + COOKIE_ACCESS_TOKEN, + COOKIE_REFRESH_TOKEN +} from './cookie'; + +const JWT_FLEFIX = 'palnet '; +export const checkTokenExpired = (token?: string) => { + const decodedToken = decode(token as string); + + // console.log('decodedToken>>>>>>>>>>>>>>>>>>>>>>>', decodedToken); + if (parseInt(decodedToken.exp) < moment().unix()) { + return true; + } + + return false; +}; + +export const getAccessToken = async () => { + let token = cookieStorage.getCookie(COOKIE_ACCESS_TOKEN); + + if (!token || token == undefined || token == 'undefined') { + return ''; + } + // console.log('checkTokenExpired>>>>', checkTokenExpired(token)); + if (checkTokenExpired(token)) { + //freshtoken 으로 재발급 진행. + const refreshToken = getRefreshToken(); + // console.log('refreshToken>>', refreshToken); + const isRefresh = store.getState()?.authState?.isRefresh; + // console.log('>>>>>>>>>>>>isRefresh', isRefresh); + if (refreshToken) { + // console.log('33333333333333333333333'); + // if (!store.getState()?.authState?.isRefresh) { + const decodeToken = decode(token as string); + const cstmrSno: number = decodeToken.cstmrSno; + + const { data, errorCode } = await refreshTokenAPI(cstmrSno, refreshToken); + if (errorCode === '-101') { + cookieStorage.setCookie(COOKIE_REFRESH_TOKEN, ''); + } + //REFHRESTH 토큰 넣기 + cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, data.refreshToken); + token = data.refreshToken; + + // } + } + } + + return JWT_FLEFIX + token; +}; + +const refreshTokenAPI = async (cstmrSno: number, refreshToken: string) => { + const result = await fetch(HOST + 'api/acnt/jwt/refresh', { + method: 'post', + body: JSON.stringify({ + cstmrSno: cstmrSno, + refreshToken: refreshToken + }), + headers: { + 'Content-type': 'application/json; charset=UTF-8' + } + }) + .then(response => response.json()) + .catch(error => { + console.log('>>>>error ', error); + }); + + return result; +}; + +export const getRefreshToken = () => { + const token = cookieStorage.getCookie(COOKIE_REFRESH_TOKEN); + console.log('token::::::::::', token); + if ( + !token || + token == undefined || + token == 'undefined' || + checkTokenExpired(token) + ) + return ''; + + return token; +}; diff --git a/src/modules/account/register/actions/accountAction.ts b/src/modules/account/register/actions/accountAction.ts new file mode 100644 index 00000000..c039846c --- /dev/null +++ b/src/modules/account/register/actions/accountAction.ts @@ -0,0 +1,50 @@ +import { AxiosError } from 'axios'; +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; +import { DefaultSeachModel } from '../../../models/ComnModel'; +import { + AccountData, + AccountTermsData, + AccountState, + AccountFormData, + AgreeTermsData +} from '../models/accountModel'; + +const REGISTER_REQUEST = 'account/register/REGISTER_REQUEST'; +const REGISTER_SUCCESS = 'account/register/REGISTER_SUCCESS'; +const REGISTER_FAILURE = 'account/register/REGISTER_FAILURE'; + +const TERMS_DISPATCH = 'account/terms/TERMS_DISPATCH'; + +const TERMS_REQUEST = 'account/terms/TERMS_REQUEST'; +const TERMS_SUCCESS = 'account/terms/TERMS_SUCCESS'; +const TERMS_FAILURE = 'account/terms/TERMS_FAILURE'; + +// const CRTFYHP_REQUEST = 'account/crtfyhp/CRTFYHP_REQUEST'; +// const CRTFYHP_SUCCESS = 'account/crtfyhp/CRTFYHP_SUCCESS'; +// const CRTFYHP_FAILURE = 'account/crtfyhp/CRTFYHP_FAILURE'; + +// const CRTFYHP_CONFIRM_REQUEST = 'account/crtfyhp/CRTFYHP_REQUEST'; +// const CRTFYHP_CONFIRM_SUCCESS = 'account/crtfyhp/CRTFYHP_REQUEST'; +// const CRTFYHP_CONFIRM_FAILURE = 'account/crtfyhp/CRTFYHP_REQUEST'; + +export const register = createAsyncAction( + REGISTER_REQUEST, + REGISTER_SUCCESS, + REGISTER_FAILURE +)(); + +export const agreeTerms = createAction(TERMS_DISPATCH)(); + +export const termsList = createAsyncAction( + TERMS_REQUEST, + TERMS_SUCCESS, + TERMS_FAILURE +)(); + +const actions = { + register, + termsList, + agreeTerms +}; + +export type AccountAction = ActionType; diff --git a/src/modules/account/register/apis/accountApi.ts b/src/modules/account/register/apis/accountApi.ts new file mode 100644 index 00000000..d1ddcaa2 --- /dev/null +++ b/src/modules/account/register/apis/accountApi.ts @@ -0,0 +1,65 @@ +import axios from '../../../utils/customAxiosUtil'; + +import qs from 'qs'; +import { AccountFormData, AccountState } from '../models/accountModel'; +import { DefaultSeachModel } from '../../../models/ComnModel'; +import { ACCOUNT } from '../../../../configs/constants'; +// import { ReponseControlGpHistory } from '../models/controlGpModel'; + +export const accountApi = { + register: async (data: AccountFormData) => { + console.log(data); + const param = { + ...data.data, + ...ACCOUNT, + terms: data.agreeTerms + }; + const res = await axios.post('api/acnt/cstmr/register', param); + console.log(res); + + return res; + }, + + temrsList: async (param: DefaultSeachModel) => { + const queryString = qs.stringify(param, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/acnt/terms/list` + queryString); + }, + crtfyhp: async (hpno: string) => { + return await axios.get(`api/acnt/crtfyhp/register/send?hpno=${hpno}`); + ``; + }, + crtfyhpConfirm: async (hpno: string, crtfyNo: string) => { + return await axios.get( + `api/acnt/crtfyhp/register/confirm?hpno=${hpno}&crtfyNo=${crtfyNo}` + ); + } + + // list: async (data: string) => { + // const queryString = qs.stringify(data, { + // addQueryPrefix: true, + // arrayFormat: 'repeat' + // }); + + // return await axios.get(`/api/anls/hstry/list` + queryString); + // }, + // detail: async (id: string) => { + // return await axios.get(`/api/anls/hstry/detail/${id}`); + // }, + + // log: async (id: string) => { + // return await axios.get(`/api/anls/hstry/log/${id}`); + // } + // getHistory: async (id: string) => { + // if (!id) { + // console.log(' ID is Empty'); + // return null; + // } + // const { data }: ReponseControlGpHistory = await axios.get( + // `api/ctr/cntrl/history/${id}` + // ); + // return data; + // } +}; diff --git a/src/modules/account/register/models/accountModel.ts b/src/modules/account/register/models/accountModel.ts new file mode 100644 index 00000000..600be9a8 --- /dev/null +++ b/src/modules/account/register/models/accountModel.ts @@ -0,0 +1,62 @@ +// export interface AccountListState { +// data: AnalysisHistoryData[] | undefined; +// detail: AnalysisHistoryData | undefined; +// log: AnalysisHistoryLogData[] | undefined; +// count: number | 0; +// params: string; +// } + +export interface AccountState { + data: AccountData | undefined; + agreeTerms: AgreeTermsData[] | undefined; + termsList: AccountTermsData[] | undefined; + errCode: string | undefined; +} + +export interface AccountFormData { + data: AccountData | undefined; + agreeTerms: AgreeTermsData[] | undefined; +} + +export interface AccountData { + cstrmDivCd: string; + cstrmStatusCd: string; + userId: string; + authId: string; + siteCode: string; + memberDivCd: string; + userPswd: string; + ipinDi: string; + ipinCi: string; + joinCrtfyCd: string; + cntryCd: string; + genderCd: string; + memberName: string; + brthdyDate: string; + email: string; + hpno: string; + clncd: string; +} + +export interface AgreeTermsData { + termsSno: number; + agreeYn: string; +} + +export interface AccountTermsData { + termsSno: number; + siteCd: string; + estbshDate: string; + termsCtgryCd: string; + langDivCd: string; + termsTitleNm: string; + termsCn: string; + simpleCn: string; +} + +export const initResponseAccountData = { + data: undefined, + agreeTerms: undefined, + termsList: undefined, + errCode: undefined +}; diff --git a/src/modules/account/register/reducers/accountReducer.ts b/src/modules/account/register/reducers/accountReducer.ts new file mode 100644 index 00000000..af9a9d36 --- /dev/null +++ b/src/modules/account/register/reducers/accountReducer.ts @@ -0,0 +1,36 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/accountAction'; +import { + initResponseAccountData, + AccountData, + AccountState +} from '../models/accountModel'; + +export const accountReducer = createReducer< + AccountState, + Actions.AccountAction +>(initResponseAccountData) + // .handleAction(Actions.register.success, (state, action) => + // produce(state, draft => { + // const res = action.payload; + // console.log(res); + // }) + // ) + + .handleAction(Actions.agreeTerms, (state, action) => + produce(state, draft => { + const res = action.payload; + draft.agreeTerms = res; + // draft.terms = res; + }) + ) + .handleAction(Actions.termsList.success, (state, action) => + produce(state, draft => { + const res = action.payload; + draft.termsList = res; + console.log(res); + // draft.terms = res; + }) + ); diff --git a/src/modules/account/register/sagas/accountSaga.ts b/src/modules/account/register/sagas/accountSaga.ts new file mode 100644 index 00000000..b02faa63 --- /dev/null +++ b/src/modules/account/register/sagas/accountSaga.ts @@ -0,0 +1,58 @@ +import { + call, + put, + select, + takeEvery, + takeLatest +} from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; + +import * as Actions from '../actions/accountAction'; +import * as Apis from '../apis/accountApi'; +import * as Models from '../models/accountModel'; + +function* register(action: ActionType) { + try { + console.log('-------------------------------'); + + const { data, agreeTerms } = action.payload; + + const res = yield call(Apis.accountApi.register, { data, agreeTerms }); + + const resData = res.data; + console.log('res>>>>', res); + + if (resData.errrCode > 0) { + yield put(Actions.register.success(resData)); + } else { + yield put(Actions.register.failure(resData)); + } + } catch (error) { + yield put(Actions.register.failure(error)); + // yield put(Actions.createNoticeAction.failure(error)); + } +} + +function* temrsList(action: ActionType) { + try { + // console.log("-------------------------------") + + const { langDivCd, siteCd } = action.payload; + + const res = yield call(Apis.accountApi.temrsList, { langDivCd, siteCd }); + + const resData: Models.AccountTermsData[] = res.data; + + console.log('>>>>>>>>>>>', resData); + + yield put(Actions.termsList.success(resData)); + } catch (error) { + yield put(Actions.termsList.failure(error)); + // yield put(Actions.createNoticeAction.failure(error)); + } +} + +export function* accountSaga() { + yield takeEvery(Actions.register.request, register); + yield takeEvery(Actions.termsList.request, temrsList); +} diff --git a/src/modules/analysis/history/actions/analysisHistoryAction.ts b/src/modules/analysis/history/actions/analysisHistoryAction.ts new file mode 100644 index 00000000..921616e8 --- /dev/null +++ b/src/modules/analysis/history/actions/analysisHistoryAction.ts @@ -0,0 +1,51 @@ +import { AxiosError } from 'axios'; +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; +import { + AnalysisHistoryData, + AnalysisHistoryLogData, + AnalysisHistoryState +} from '../models/analysisHitoryModel'; + +const LIST_REQUEST = 'anls/hstry/LIST_REQUEST'; +const LIST_SUCCESS = 'anls/hstry/LIST_SUCCESS'; +const LIST_FAILURE = 'anls/hstry/LIST_FAILURE'; + +const LOG_REQUEST = 'anls/hstry/LOG_REQUEST'; +const LOG_SUCCESS = 'anls/hstry/LOG_SUCCESS'; +const LOG_FAILURE = 'anls/hstry/LOG_FAILURE'; + +const DETAIL_REQUEST = 'anls/hstry/DETAIL_REQUEST'; +const DETAIL_SUCCESS = 'anls/hstry/DETAIL_SUCCESS'; +const DETAIL_FAILURE = 'anls/hstry/DETAIL_FAILURE'; + +const DISPATCH_SEARCH = 'amls/hstry/DISPATCH_SEARCH'; + +export const dispatchSearch = + createAction(DISPATCH_SEARCH)<{ searchParams: string }>(); + +export const list = createAsyncAction(LIST_REQUEST, LIST_SUCCESS, LIST_FAILURE)< + AnalysisHistoryState, + { data: AnalysisHistoryData[]; count: number }, + AxiosError +>(); + +export const log = createAsyncAction(LOG_REQUEST, LOG_SUCCESS, LOG_FAILURE)< + string, + { log: AnalysisHistoryLogData[] }, + AxiosError +>(); + +export const detail = createAsyncAction( + DETAIL_REQUEST, + DETAIL_SUCCESS, + DETAIL_FAILURE +)(); + +const actions = { + list, + detail, + log, + dispatchSearch +}; + +export type AnalysisHistoryAction = ActionType; diff --git a/src/modules/analysis/history/apis/annalysisHistoryApi.ts b/src/modules/analysis/history/apis/annalysisHistoryApi.ts new file mode 100644 index 00000000..a783fb4b --- /dev/null +++ b/src/modules/analysis/history/apis/annalysisHistoryApi.ts @@ -0,0 +1,33 @@ +import axios from '../../../utils/customAxiosUtil'; + +import qs from 'qs'; +import { AnalysisHistoryState } from '../models/analysisHitoryModel'; +// import { ReponseControlGpHistory } from '../models/controlGpModel'; + +export const analysisHistory = { + list: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + + return await axios.get(`/api/anls/hstry/list` + queryString); + }, + detail: async (id: string) => { + return await axios.get(`/api/anls/hstry/detail/${id}`); + }, + + log: async (id: string) => { + return await axios.get(`/api/anls/hstry/log/${id}`); + } + // getHistory: async (id: string) => { + // if (!id) { + // console.log(' ID is Empty'); + // return null; + // } + // const { data }: ReponseControlGpHistory = await axios.get( + // `api/ctr/cntrl/history/${id}` + // ); + // return data; + // } +}; diff --git a/src/modules/analysis/history/models/analysisHitoryModel.ts b/src/modules/analysis/history/models/analysisHitoryModel.ts new file mode 100644 index 00000000..c3f1ba9f --- /dev/null +++ b/src/modules/analysis/history/models/analysisHitoryModel.ts @@ -0,0 +1,77 @@ +export interface AnalysisHistoryState { + data: AnalysisHistoryData[] | undefined; + detail: AnalysisHistoryData | undefined; + log: AnalysisHistoryLogData[] | undefined; + count: number | 0; + searchParams: string; + arrSpeed: number[] | undefined; + arrElev: number[] | undefined; +} + +export interface AnalysisHistoryDetailState { + analysisHistoryDetail: AnalysisHistoryData | undefined; +} + +// export interface SearchAnalysisHistory { +// idntfNum: string; +// cntrlStDate: string; +// cntrlEndDate: string; +// } + +export interface AnalysisHistoryData { + cntrlId: string; + idntfNum: string; + statusCd: string; + objectTypeCd: string; + flghtStDt: string; + flghtEndDt: string; + cntrlStDt: Date; + cntrlEndDt: string; + ttlTime: number; + ttlTimeType: string; + ttlDstnc: number; + ttlDstncType: string; + avrgSpeed: number; + avrgSpeedType: string; + bttrCnsmptn: number; + stArea: string; + endArea: string; + createDt: string; + updateDt: string; +} + +export interface AnalysisHistoryLogData { + hstrySno: number; + cntrlId: string; + trmnlId: string; + + mssgTypeCd: string; + statusCd: string; + lat: number; + lon: number; + speed: number; + speedType: string; + heading: number; + elev: number; + elevType: string; + mvDstnc: number; + bttrLvl: number; + bttrVltg: number; + trmnlRcvDt: string; + srvrRcvDt: string; +} + +export interface ReponseAnalysisHistoryData { + data: AnalysisHistoryData[]; + count: number; +} + +export const initResponseAnalysisHistoryData = { + data: undefined, + detail: undefined, + log: undefined, + count: 0, + searchParams: '', + arrSpeed: undefined, + arrElev: undefined +}; diff --git a/src/modules/analysis/history/reducers/analysisHitoryReducer.ts b/src/modules/analysis/history/reducers/analysisHitoryReducer.ts new file mode 100644 index 00000000..bf0273c3 --- /dev/null +++ b/src/modules/analysis/history/reducers/analysisHitoryReducer.ts @@ -0,0 +1,48 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/analysisHistoryAction'; +import { + initResponseAnalysisHistoryData, + AnalysisHistoryData, + AnalysisHistoryState +} from '../models/analysisHitoryModel'; + +export const analysisHistoryReducer = createReducer< + AnalysisHistoryState, + Actions.AnalysisHistoryAction +>(initResponseAnalysisHistoryData) + .handleAction(Actions.dispatchSearch, (state, action) => + produce(state, draft => { + const { searchParams } = action.payload; + draft.searchParams = searchParams; + }) + ) + .handleAction(Actions.list.request, (state, action) => + produce(state, draft => { + const { searchParams } = action.payload; + draft.searchParams = searchParams; + }) + ) + .handleAction(Actions.list.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.data = data; + draft.count = count; + }) + ) + .handleAction(Actions.detail.success, (state, action) => + produce(state, draft => { + console.log('>>111>>>', action.payload); + const { detail } = action.payload; + + draft.detail = detail; + }) + ) + .handleAction(Actions.log.success, (state, action) => + produce(state, draft => { + const { log } = action.payload; + + draft.log = log; + }) + ); diff --git a/src/modules/analysis/history/sagas/analysisHistorySaga.ts b/src/modules/analysis/history/sagas/analysisHistorySaga.ts new file mode 100644 index 00000000..24dc9878 --- /dev/null +++ b/src/modules/analysis/history/sagas/analysisHistorySaga.ts @@ -0,0 +1,67 @@ +import { + call, + put, + select, + takeEvery, + takeLatest +} from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; + +import * as Actions from '../actions/analysisHistoryAction'; +import * as Apis from '../apis/annalysisHistoryApi'; +import * as Models from '../models/analysisHitoryModel'; + +function* listSaga(action: ActionType) { + try { + const { searchParams } = action.payload; + const res = yield call(Apis.analysisHistory.list, searchParams); + const { data, count } = res; + + yield put( + Actions.list.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.list.failure(error)); + } +} + +function* detailSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.analysisHistory.detail, id); + yield put(Actions.log.request(id)); + const { data } = res; + yield put( + Actions.detail.success({ + detail: data + }) + ); + } catch (error) { + yield put(Actions.detail.failure(error)); + } +} + +function* logSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.analysisHistory.log, id); + const { data } = res; + + yield put( + Actions.log.success({ + log: data + }) + ); + } catch (error) { + yield put(Actions.log.failure(error)); + } +} + +export function* analysisHistorySaga() { + yield takeEvery(Actions.list.request, listSaga); + yield takeEvery(Actions.detail.request, detailSaga); + yield takeEvery(Actions.log.request, logSaga); +} diff --git a/src/modules/analysis/simulation/actions/analysisSimulatorAction.ts b/src/modules/analysis/simulation/actions/analysisSimulatorAction.ts new file mode 100644 index 00000000..ce56c5fa --- /dev/null +++ b/src/modules/analysis/simulation/actions/analysisSimulatorAction.ts @@ -0,0 +1,63 @@ +import { AxiosError } from 'axios'; +import { ActionType, createAction, createAsyncAction } from 'typesafe-actions'; +import { + AnalysisSimulatorData, + AnalysisSimulatorLogData, + AnalysisSimulatorState, + AnalysisSimulatorStcsData +} from '../models/analysisSimulatorModel'; + +const LIST_REQUEST = 'anls/smlt/LIST_REQUEST'; +const LIST_SUCCESS = 'anls/smlt/LIST_SUCCESS'; +const LIST_FAILURE = 'anls/smlt/LIST_FAILURE'; + +const LOG_REQUEST = 'anls/smlt/LOG_REQUEST'; +const LOG_SUCCESS = 'anls/smlt/LOG_SUCCESS'; +const LOG_FAILURE = 'anls/smlt/LOG_FAILURE'; + +const DETAIL_REQUEST = 'anls/smlt/DETAIL_REQUEST'; +const DETAIL_SUCCESS = 'anls/smlt/DETAIL_SUCCESS'; +const DETAIL_FAILURE = 'anls/smlt/DETAIL_FAILURE'; + +const STATICS_REQUEST = 'anls/smlt/STATICS_REQUEST'; +const STATICS_SUCCESS = 'anls/smlt/STATICS_SUCCESS'; +const STATICS_FAILURE = 'anls/smlt/STATICS_FAILURE'; + +const DISPATCH_SEARCH = 'amls/smlt/DISPATCH_SEARCH'; + +export const dispatchSearch = + createAction(DISPATCH_SEARCH)<{ searchParams: string }>(); + +export const list = createAsyncAction(LIST_REQUEST, LIST_SUCCESS, LIST_FAILURE)< + AnalysisSimulatorState, + { data: AnalysisSimulatorData[]; count: number }, + AxiosError +>(); + +export const log = createAsyncAction(LOG_REQUEST, LOG_SUCCESS, LOG_FAILURE)< + string, + { log: AnalysisSimulatorLogData[] }, + AxiosError +>(); + +export const detail = createAsyncAction( + DETAIL_REQUEST, + DETAIL_SUCCESS, + DETAIL_FAILURE +)(); + +export const stcs = createAsyncAction( + STATICS_REQUEST, + STATICS_SUCCESS, + STATICS_FAILURE +)(); + +const actions = { + list, + detail, + log, + stcs, + dispatchSearch +}; + +export type AnalysisSimulatorAction = ActionType; diff --git a/src/modules/analysis/simulation/apis/annalysisSimulatorApi.ts b/src/modules/analysis/simulation/apis/annalysisSimulatorApi.ts new file mode 100644 index 00000000..c07a5e41 --- /dev/null +++ b/src/modules/analysis/simulation/apis/annalysisSimulatorApi.ts @@ -0,0 +1,30 @@ +import qs from 'qs'; +import axios from '../../../utils/customAxiosUtil'; + +// import { ReponseControlGpHistory } from '../models/controlGpModel'; + +export const analysisSimulator = { + //비행 현황 목록 + list: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + + return await axios.get(`/api/anls/smlt/list` + queryString); + }, + // 비행 이력 데이터 조회 + logList: async (id: string) => { + return await axios.get(`/api/anls/smlt/hist/${id}`); + }, + + //비행 상세 데이터 조회 + detail: async (id: string) => { + return await axios.get(`/api/anls/smlt/detail/${id}`); + }, + + //비행 통계 데이터 조회 + stcsList: async (id: string) => { + return await axios.get(`/api/anls/smlt/stcs/${id}`); + } +}; diff --git a/src/modules/analysis/simulation/models/analysisSimulatorModel.ts b/src/modules/analysis/simulation/models/analysisSimulatorModel.ts new file mode 100644 index 00000000..51cfeba3 --- /dev/null +++ b/src/modules/analysis/simulation/models/analysisSimulatorModel.ts @@ -0,0 +1,74 @@ +export interface AnalysisSimulatorState { + list: AnalysisSimulatorData[] | undefined; + detail: AnalysisSimulatorData | undefined; + count: number | 0; + log: AnalysisSimulatorLogData[] | undefined; + searchParams: string; + stcsList: AnalysisSimulatorStcsData[] | undefined; + stcsCount: number | 0; +} + +export interface AnalysisSimulatorData { + cntrlId: string; + idntfNum: string; + flghtStDt: Date; + flghtEndDt: Date; + cntrlStDt: Date; + cntrlEndDt: Date; + ttlTime: number; + ttlTimeType: string; + ttlDstnc: number; + ttlDstncType: string; + avrgSpeed: number; + avrgSpeedType: string; + bttrCnsmptn: number; + stArea: string; + endArea: string; + arcrftTypeCd: string; + prdctNum: string; + arcrftModelNm: string; + imageUrl: string; +} + +export interface AnalysisSimulatorLogData { + hstrySno: number; + cntrlId: string; + trmnlId: string; + mssgTypeCd: string; + statusCd: string; + lat: number; + lon: number; + speed: number; + speedType: string; + heading: number; + elev: number; + elevType: string; + mvDstnc: number; + bttrLvl: number; + bttrVltg: number; + trmnlRcvDt: string; + srvrRcvDt: string; +} + +export interface AnalysisSimulatorStcsData { + dateCd: string; + timeCd: string; + avrgSpeed: number; + speedType: string; + avrgElev: number; + elevType: string; + avrgMvDstnc: number; + mvDstncType: string; + minBttrLvl: number; + maxBttrLvl: number; +} + +export const initResponseAnalysisSimulatorData = { + list: undefined, + detail: undefined, + count: 0, + log: undefined, + searchParams: '', + stcsList: undefined, + stcsCount: 0 +}; diff --git a/src/modules/analysis/simulation/reducers/analysisSimulatorReducer.ts b/src/modules/analysis/simulation/reducers/analysisSimulatorReducer.ts new file mode 100644 index 00000000..95b4cd1a --- /dev/null +++ b/src/modules/analysis/simulation/reducers/analysisSimulatorReducer.ts @@ -0,0 +1,56 @@ +import produce from 'immer'; +import { createReducer } from 'typesafe-actions'; +import * as Actions from '../actions/analysisSimulatorAction'; +import { + AnalysisSimulatorState, + initResponseAnalysisSimulatorData +} from '../models/analysisSimulatorModel'; + +export const analysisSimulatorReducer = createReducer< + AnalysisSimulatorState, + Actions.AnalysisSimulatorAction +>(initResponseAnalysisSimulatorData) + .handleAction(Actions.dispatchSearch, (state, action) => + produce(state, draft => { + const { searchParams } = action.payload; + draft.searchParams = searchParams; + }) + ) + .handleAction(Actions.list.request, (state, action) => + produce(state, draft => { + const { searchParams } = action.payload; + draft.searchParams = searchParams; + }) + ) + .handleAction(Actions.list.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.list = data; + draft.count = count; + }) + ) + .handleAction(Actions.detail.success, (state, action) => + produce(state, draft => { + const { data } = action.payload; + draft.detail = data; + }) + ) + .handleAction(Actions.stcs.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.stcsList = data; + draft.stcsCount = count; + }) + ) + + .handleAction(Actions.log.success, (state, action) => + produce(state, draft => { + const { log } = action.payload; + const data = log.sort((p:any, n:any): any => { + const a = p.srvrRcvDt.replace(/[^0-9\.]+/g, ''); + const b = n.srvrRcvDt.replace(/[^0-9\.]+/g, ''); + return a-b; + }) + draft.log = log; + }) + ); diff --git a/src/modules/analysis/simulation/sagas/analysisSimulatorSaga.ts b/src/modules/analysis/simulation/sagas/analysisSimulatorSaga.ts new file mode 100644 index 00000000..b7ab7c1b --- /dev/null +++ b/src/modules/analysis/simulation/sagas/analysisSimulatorSaga.ts @@ -0,0 +1,77 @@ +import { call, put, takeEvery } from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; +import * as Actions from '../actions/analysisSimulatorAction'; +import * as Apis from '../apis/annalysisSimulatorApi'; + +function* listSaga(action: ActionType) { + try { + const { searchParams } = action.payload; + const res = yield call(Apis.analysisSimulator.list, searchParams); + const { data, count } = res; + + yield put( + Actions.list.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.list.failure(error)); + } +} + +function* detailSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.analysisSimulator.detail, id); + yield put(Actions.log.request(id)); + const { data } = res; + yield put( + Actions.detail.success({ + data: data + }) + ); + } catch (error) { + yield put(Actions.detail.failure(error)); + } +} + +function* stcsSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.analysisSimulator.stcsList, id); + yield put(Actions.log.request(id)); + const { data, count } = res; + yield put( + Actions.stcs.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.detail.failure(error)); + } +} + +function* logSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.analysisSimulator.logList, id); + const { data } = res; + + yield put( + Actions.log.success({ + log: data + }) + ); + } catch (error) { + yield put(Actions.log.failure(error)); + } +} + +export function* analysisSimulatorSaga() { + yield takeEvery(Actions.list.request, listSaga); + yield takeEvery(Actions.detail.request, detailSaga); + yield takeEvery(Actions.stcs.request, stcsSaga); + yield takeEvery(Actions.log.request, logSaga); +} diff --git a/src/modules/basis/dron/actions/basisDronAction.ts b/src/modules/basis/dron/actions/basisDronAction.ts new file mode 100644 index 00000000..40841a12 --- /dev/null +++ b/src/modules/basis/dron/actions/basisDronAction.ts @@ -0,0 +1,123 @@ +import { AxiosError } from 'axios'; +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; +import { ErrorModel } from '../../../models/ComnModel'; +import { + initDron, + DronData, + DronState, + SelectData, + IdntfData +} from '../models/basisDronModel'; + +//# 목록 조회 +const LIST_REQUEST = 'basis/dron/LIST_REQUEST'; +const LIST_SUCCESS = 'basis/dron/LIST_SUCCESS'; +const LIST_FAILURE = 'basis/dron/LIST_FAILURE'; + +//# 상세 조회 +const DETAIL_REQUEST = 'basis/dron/DETAIL_REQUEST'; +const DETAIL_SUCCESS = 'basis/dron/DETAIL_SUCCESS'; +const DETAIL_FAILURE = 'basis/dron/DETAIL_FAILURE'; + +//## 생성 +const CREATE_REQUEST = 'basis/dron/CREATE_REQUEST'; +const CREATE_SUCCESS = 'basis/dron/CREATE_SUCCESS'; +const CREATE_FAILURE = 'basis/dron/CREATE_FAILURE'; + +//## 수정 +const UPDATE_REQUEST = 'basis/dron/UPDATE_REQUEST'; +const UPDATE_SUCCESS = 'basis/dron/UPDATE_SUCCESS'; +const UPDATE_FAILURE = 'basis/dron/UPDATE_FAILURE'; + +//## 삭제 +const DELETE_REQUEST = 'basis/dron/DELETE_REQUEST'; +const DELETE_SUCCESS = 'basis/dron/DELETE_SUCCESS'; +const DELETE_FAILURE = 'basis/dron/DELETE_FAILURE'; + +//식별번호 목록 조회 +const IDNTF_LIST_REQUEST = 'basis/idntf/IDNTF_LIST_REQUEST'; +const IDNTF_LIST_SUCCESS = 'basis/idntf/IDNTF_LIST_SUCCESS'; +const IDNTF_LIST_FAILURE = 'basis/idntf/IDNTF_LIST_FAILURE'; + +const DISPATCH_RESET_IDNTF = 'basis/idntf/IDNTF_RESET'; + +//식별번호 생성 + +const IDNTF_CREATE_REQUEST = 'basis/idntf/IDNTF_CREATE_REQUEST'; +const IDNTF_CREATE_SUCCESS = 'basis/idntf/IDNTF_CREATE_SUCCESS'; +const IDNTF_CREATE_FAILURE = 'basis/idntf/IDNTF_CREATE_FAILURE'; + +//식별번호 삭제 +const IDNTF_DELETE_REQUEST = 'basis/idntf/IDNTF_DELETE_REQUEST'; +const IDNTF_DELETE_SUCCESS = 'basis/idntf/IDNTF_DELETE_SUCCESS'; +const IDNTF_DELETE_FAILURE = 'basis/idntf/IDNTF_DELETE_FAILURE'; + +//그룹 선택 +const SELECT_GROUP = 'basis/dron/SELECT_GROUP'; + +export const LIST = createAsyncAction(LIST_REQUEST, LIST_SUCCESS, LIST_FAILURE)< + string, + { data: DronData[]; count: number }, + AxiosError +>(); + +export const IDNTF_LIST = createAsyncAction( + IDNTF_LIST_REQUEST, + IDNTF_LIST_SUCCESS, + IDNTF_LIST_FAILURE +)(); + +export const DETAIL = createAsyncAction( + DETAIL_REQUEST, + DETAIL_SUCCESS, + DETAIL_FAILURE +)(); + +export const RESET_IDNTF = createAction(DISPATCH_RESET_IDNTF)(); + +export const IDNTF_CREATE = createAsyncAction( + IDNTF_CREATE_REQUEST, + IDNTF_CREATE_SUCCESS, + IDNTF_CREATE_FAILURE +)(); + +export const CREATE = createAsyncAction( + CREATE_REQUEST, + CREATE_SUCCESS, + CREATE_FAILURE +)(); + +export const UPDATE = createAsyncAction( + UPDATE_REQUEST, + UPDATE_SUCCESS, + UPDATE_FAILURE +)(); + +export const DELETE = createAsyncAction( + DELETE_REQUEST, + DELETE_SUCCESS, + DELETE_FAILURE +)(); + +export const IDNTF_DELETE = createAsyncAction( + IDNTF_DELETE_REQUEST, + IDNTF_DELETE_SUCCESS, + IDNTF_DELETE_FAILURE +)(); + +export const SELECT = createAction(SELECT_GROUP)(); + +const actions = { + LIST, + DETAIL, + CREATE, + UPDATE, + DELETE, + IDNTF_LIST, + IDNTF_CREATE, + IDNTF_DELETE, + RESET_IDNTF, + SELECT +}; + +export type DronAction = ActionType; diff --git a/src/modules/basis/dron/apis/basisDronApi.ts b/src/modules/basis/dron/apis/basisDronApi.ts new file mode 100644 index 00000000..2390aa1f --- /dev/null +++ b/src/modules/basis/dron/apis/basisDronApi.ts @@ -0,0 +1,67 @@ +import axios from '../../../utils/customAxiosUtil'; + +import qs from 'qs'; +import { DronData, IdntfData } from '../models/basisDronModel'; + +export const dronAPI = { + list: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/dron/list${queryString}`); + }, + + idntfList: async (id: number) => { + return await axios.get(`api/bas/dron/idntf/list/${id}`); + }, + + detail: async (id: number) => { + return await axios.get(`api/bas/dron/detail/${id}`); + }, + + create: async (data: DronData) => { + console.log(data); + const res = await axios.post('api/bas/dron/create', data); + // const res = await axios.post('api/bas/dron/create', data, { + // headers: { 'Content-Type': 'multipart/form-data' } + // }); + console.log(res); + + return res; + }, + idntfCreate: async (data: IdntfData[]) => { + console.log(data); + + const res = await axios.post('api/bas/dron/idntf/create', data); + console.log('res>>>>', res); + + return res; + }, + update: async (data: DronData) => { + console.log(data); + + const res = await axios.put('api/bas/dron/update', data); + console.log(res); + + return res; + }, + delete: async (id: number) => { + return await axios.delete(`api/bas/dron/delete/${id}`); + }, + idntfDelete: async (id: string) => { + return await axios.delete(`api/bas/dron/idntf/delete/${id}`); + }, + fileupload: async (file: any) => { + let form = new FormData(); + form.append('file', file); + + // const res = await axios.post('api/file/upload', form, { + // headers: { 'Content-Type': 'multipart/form-data' } + // }); + const res = await axios.post('api/file/upload', form); + console.log(res); + + return res; + } +}; diff --git a/src/modules/basis/dron/models/basisDronModel.ts b/src/modules/basis/dron/models/basisDronModel.ts new file mode 100644 index 00000000..4116a485 --- /dev/null +++ b/src/modules/basis/dron/models/basisDronModel.ts @@ -0,0 +1,68 @@ +import { ErrorModel } from '../../../models/ComnModel'; + +export interface DronState { + list: DronData[] | undefined; + count: number | 0; + detail: DronData | undefined; + searchParams: string | ''; + selectData: SelectData | undefined; + listIdntf: IdntfData[] | undefined; + idntfCount: number | 0; + isRefreshIdntf: boolean | false; +} + +export interface SelectData { + groupId: string; + groupNm: string; +} + +export interface DronData { + groupId: string; + arcrftSno: number; + arcrftHght: number; + arcrftLngth: number; + arcrftModelNm: string; + arcrftTypeCd: string; + arcrftWdth: number; + arcrftWght: number; + cameraYn: string; + createDt: Date; + createUserId: string; + insrncYn: string; + prdctCmpnNm: string; + prdctDate: Date; + prdctNum: string; + takeoffWght: number; + updateDt: Date; + updateUserId: string; + imageUrl: string; + wghtTypeCd: string; + idntfNum: string; + newIdntfNum: string; + idntfTypeCd: string; + ownerSno: number; + ownerNm: string; + hpno: string; + telno: string; + useYn: string; + file: FileList; +} + +export interface IdntfData { + idntfNum: string; + newIdntfNum: string; + isSave: boolean; + updateDt: Date; + createDt: Date; +} + +export const initDron = { + list: undefined, + count: 0, + detail: undefined, + searchParams: '', + selectData: undefined, + listIdntf: undefined, + idntfCount: 0, + isRefreshIdntf: false +}; diff --git a/src/modules/basis/dron/reducers/basisDronReducer.ts b/src/modules/basis/dron/reducers/basisDronReducer.ts new file mode 100644 index 00000000..1867493e --- /dev/null +++ b/src/modules/basis/dron/reducers/basisDronReducer.ts @@ -0,0 +1,55 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/basisDronAction'; +import { DronState, initDron } from '../models/basisDronModel'; + +export const dronReducer = createReducer( + initDron +) + .handleAction(Actions.LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.list = data; + draft.count = count; + }) + ) + .handleAction(Actions.IDNTF_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.listIdntf = data; + draft.isRefreshIdntf = false; + draft.idntfCount = count; + }) + ) + .handleAction(Actions.SELECT, (state, action) => + produce(state, draft => { + const selectData = action.payload; + draft.selectData = selectData; + }) + ) + .handleAction(Actions.IDNTF_CREATE.success, (state, action) => + produce(state, draft => { + draft.isRefreshIdntf = true; + }) + ) + .handleAction(Actions.IDNTF_DELETE.success, (state, action) => + produce(state, draft => { + draft.isRefreshIdntf = true; + }) + ) + .handleAction(Actions.RESET_IDNTF, (state, action) => + produce(state, draft => { + draft.detail = undefined; + draft.listIdntf = undefined; + draft.isRefreshIdntf = false; + draft.idntfCount = 0; + }) + ) + + .handleAction(Actions.DETAIL.success, (state, action) => + produce(state, draft => { + const data = action.payload; + draft.detail = data; + }) + ); diff --git a/src/modules/basis/dron/sagas/basisDronSaga.ts b/src/modules/basis/dron/sagas/basisDronSaga.ts new file mode 100644 index 00000000..7cad8cbf --- /dev/null +++ b/src/modules/basis/dron/sagas/basisDronSaga.ts @@ -0,0 +1,309 @@ +import { call, put, takeEvery } from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; +import { + DELETE_MESSAGE, + DUPLATE_MESSAGE, + ERROR_MESSAGE, + SAVE_MESSAGE +} from '../../../../configs/constants'; +import * as MessageActions from '../../../comn/message/actions/comnMessageAction'; +import * as Actions from '../actions/basisDronAction'; +import * as Apis from '../apis/basisDronApi'; + +function* listSaga(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.dronAPI.list, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.LIST.failure(error)); + } +} + +function* listIdntfSaga(action: ActionType) { + try { + const params = action.payload; + console.log('params>>>>', params); + const res = yield call(Apis.dronAPI.idntfList, params); + const { data, count, errorCode, errorMessage } = res; + + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + + let dataArr = new Array(); + + data?.map(item => { + console.log('item>? ', item); + dataArr.push({ ...item, isSave: true, id: item?.idntfNum }); + }); + + console.log('>>>>>>>>>>>>>>>>>>>>>dataArr', dataArr); + + yield put( + Actions.IDNTF_LIST.success({ + data: dataArr, + count: count + }) + ); + } catch (error) { + yield put(Actions.IDNTF_LIST.failure(error)); + } +} + +function* detailSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.dronAPI.detail, id); + + const { data } = res; + yield put(Actions.DETAIL.success(data)); + } catch (error) { + yield put(Actions.DETAIL.failure(error)); + } +} + +function* createSaga(action: ActionType) { + try { + const detail = action.payload; + + const res = yield call(Apis.dronAPI.create, detail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + if (data.errorCode === 'DT002') { + yield put( + MessageActions.IS_ERROR({ + errorCode: DUPLATE_MESSAGE.code, + errorMessage: '제작번호 ' + DUPLATE_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + } else { + throw Error; + } + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_CREATE.failure(error)); + } +} + +function* createIdntfSaga( + action: ActionType +) { + try { + const detail = action.payload; + + console.log('detail>>>:', detail); + const res = yield call(Apis.dronAPI.idntfCreate, detail); + console.log(res); + const { data } = res; + console.log('data:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>', data.result); + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + yield put(Actions.IDNTF_CREATE.success(data)); + } else { + console.log('errorCode >>> ', data.errorCode); + if (data.errorCode === 'DT002') { + yield put( + MessageActions.IS_ERROR({ + errorCode: DUPLATE_MESSAGE.code, + errorMessage: '식별번호가 ' + DUPLATE_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + } else { + throw Error; + } + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_CREATE.failure(error)); + } +} + +function* updateSaga(action: ActionType) { + try { + const detail = action.payload; + const res = yield call(Apis.dronAPI.update, detail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + if (data.errorCode === 'DT002') { + yield put( + MessageActions.IS_ERROR({ + errorCode: DUPLATE_MESSAGE.code, + errorMessage: '제작번호 ' + DUPLATE_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + } else { + throw Error; + } + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +function* deleteSaga(action: ActionType) { + try { + const id = action.payload; + const res = yield call(Apis.dronAPI.delete, id); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: DELETE_MESSAGE.code, + message: DELETE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_DELETE.failure(error)); + } +} + +function* deleteIdntfSaga( + action: ActionType +) { + try { + const id = action.payload; + const res = yield call(Apis.dronAPI.idntfDelete, id); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: DELETE_MESSAGE.code, + message: DELETE_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + yield put(Actions.IDNTF_DELETE.success(data)); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_DELETE.failure(error)); + } +} + +export function* dronSaga() { + yield takeEvery(Actions.LIST.request, listSaga); + yield takeEvery(Actions.IDNTF_LIST.request, listIdntfSaga); + yield takeEvery(Actions.DETAIL.request, detailSaga); + yield takeEvery(Actions.CREATE.request, createSaga); + yield takeEvery(Actions.IDNTF_CREATE.request, createIdntfSaga); + yield takeEvery(Actions.UPDATE.request, updateSaga); + yield takeEvery(Actions.DELETE.request, deleteSaga); + yield takeEvery(Actions.IDNTF_DELETE.request, deleteIdntfSaga); +} diff --git a/src/modules/basis/group/actions/basisGroupAction.ts b/src/modules/basis/group/actions/basisGroupAction.ts new file mode 100644 index 00000000..d56524c1 --- /dev/null +++ b/src/modules/basis/group/actions/basisGroupAction.ts @@ -0,0 +1,194 @@ +import { AxiosError } from 'axios'; +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; +import { ErrorModel } from '../../../models/ComnModel'; +import { + initGroup, + GroupData, + JoinGroupData, + AprvGroupData, + UserGroupData, + GroupState +} from '../models/basisGroupModel'; + +//# 나의 그룹 목록 조회 +const MY_LIST_REQUEST = 'basis/group/MY_LIST_REQUEST'; +const MY_LIST_SUCCESS = 'basis/group/MY_LIST_SUCCESS'; +const MY_LIST_FAILURE = 'basis/group/MY_LIST_FAILURE'; + +//# 참여 그룹 목록 조회 +const JOIN_LIST_REQUEST = 'basis/group/JOIN_LIST_REQUEST'; +const JOIN_LIST_SUCCESS = 'basis/group/JOIN_LIST_SUCCESS'; +const JOIN_LIST_FAILURE = 'basis/group/JOIN_LIST_FAILURE'; + +//# 그룹 상세 조회 +const GROUP_DETAIL_REQUEST = 'basis/group/GROUP_DETAIL_REQUEST'; +const GROUP_DETAIL_SUCCESS = 'basis/group/GROUP_DETAIL_SUCCESS'; +const GROUP_DETAIL_FAILURE = 'basis/group/GROUP_DETAIL_FAILURE'; + +//## 그룹 생성 +const GROUP_CREATE_REQUEST = 'basis/group/GROUP_CREATE_REQUEST'; +const GROUP_CREATE_SUCCESS = 'basis/group/GROUP_CREATE_SUCCESS'; +const GROUP_CREATE_FAILURE = 'basis/group/GROUP_CREATE_FAILURE'; + +//## 그룹수정 +const GROUP_UPDATE_REQUEST = 'basis/group/GROUP_UPDATE_REQUEST'; +const GROUP_UPDATE_SUCCESS = 'basis/group/GROUP_UPDATE_SUCCESS'; +const GROUP_UPDATE_FAILURE = 'basis/group/GROUP_UPDATE_FAILURE'; + +//## 그룹 삭제 +const GROUP_DELETE_REQUEST = 'basis/group/GROUP_DELETE_REQUEST'; +const GROUP_DELETE_SUCCESS = 'basis/group/GROUP_DELETE_SUCCESS'; +const GROUP_DELETE_FAILURE = 'basis/group/GROUP_DELETE_FAILURE'; + +//## 그룹 전체 조회 +const GROUP_LIST_REQUEST = 'basis/group/GROUP_LIST_REQUEST'; +const GROUP_LIST_SUCCESS = 'basis/group/GROUP_LIST_SUCCESS'; +const GROUP_LIST_FAILURE = 'basis/group/GROUP_LIST_FAILURE'; + +//# 그룹코드 발급 +const GROUP_CREATEID_REQUEST = 'basis/group/GROUP_CREATEID_REQUEST'; +const GROUP_CREATEID_SUCCESS = 'basis/group/GROUP_CREATEID_SUCCESS'; +const GROUP_CREATEID_FAILURE = 'basis/group/GROUP_CREATEID_FAILURE'; + +//# 참여가능 그룹 목록 조회 +const GROUP_JOINLIST_REQUEST = 'basis/group/GROUP_JOINLIST_REQUEST'; +const GROUP_JOINLIST_SUCCESS = 'basis/group/GROUP_JOINLIST_SUCCESS'; +const GROUP_JOINLIST_FAILURE = 'basis/group/GROUP_JOINLIST_FAILURE'; + +//# 그룹 가입처리 +const GROUP_JOIN_REQUEST = 'basis/group/GROUP_JOIN_REQUEST'; +const GROUP_JOIN_SUCCESS = 'basis/group/GROUP_JOIN_SUCCESS'; +const GROUP_JOIN_FAILURE = 'basis/group/GROUP_JOIN_FAILURE'; + +//# 그룹 가입 탈퇴 / 취소 처리 +const GROUP_JOIN_UPDATE_REQUEST = 'basis/group/GROUP_JOIN_UPDATE_REQUEST'; +const GROUP_JOIN_UPDATE_SUCCESS = 'basis/group/GROUP_JOIN_UPDATE_SUCCESS'; +const GROUP_JOIN_UPDATE_FAILURE = 'basis/group/GROUP_JOIN_UPDATE_FAILURE'; + +//# 승인요청 조회 +const APPROVAL_LIST_REQUEST = 'basis/group/APPROVAL_LIST_REQUEST'; +const APPROVAL_LIST_SUCCESS = 'basis/group/APPROVAL_LIST_SUCCESS'; +const APPROVAL_LIST_FAILURE = 'basis/group/APPROVAL_LIST_FAILURE'; + +//# 승인처리 / 취소 처리 +const APPROVAL_UPDATE_REQUEST = 'basis/group/APPROVAL_UPDATE_REQUEST'; +const APPROVAL_UPDATE_SUCCESS = 'basis/group/APPROVAL_UPDATE_SUCCESS'; +const APPROVAL_UPDATE_FAILURE = 'basis/group/APPROVAL_UPDATE_FAILURE'; + +//# 그룹사용자 조회 +const USER_LIST_REQUEST = 'basis/group/USER_LIST_REQUEST'; +const USER_LIST_SUCCESS = 'basis/group/USER_LIST_SUCCESS'; +const USER_LIST_FAILURE = 'basis/group/USER_LIST_FAILURE'; + +//# 사용자 권한 수정 / 블럭 처리 +const USER_UPDATE_REQUEST = 'basis/group/USER_UPDATE_REQUEST'; +const USER_UPDATE_SUCCESS = 'basis/group/USER_UPDATE_SUCCESS'; +const USER_UPDATE_FAILURE = 'basis/group/USER_UPDATE_FAILURE'; + +export const MY_LIST = createAsyncAction( + MY_LIST_REQUEST, + MY_LIST_SUCCESS, + MY_LIST_FAILURE +)(); + +export const JOIN_LIST = createAsyncAction( + JOIN_LIST_REQUEST, + JOIN_LIST_SUCCESS, + JOIN_LIST_FAILURE +)(); + +export const GROUP_DETAIL = createAsyncAction( + GROUP_DETAIL_REQUEST, + GROUP_DETAIL_SUCCESS, + GROUP_DETAIL_FAILURE +)(); + +export const GROUP_CREATE = createAsyncAction( + GROUP_CREATE_REQUEST, + GROUP_CREATE_SUCCESS, + GROUP_CREATE_FAILURE +)(); +export const GROUP_UPDATE = createAsyncAction( + GROUP_UPDATE_REQUEST, + GROUP_UPDATE_SUCCESS, + GROUP_UPDATE_FAILURE +)(); +export const GROUP_DELETE = createAsyncAction( + GROUP_DELETE_REQUEST, + GROUP_DELETE_SUCCESS, + GROUP_DELETE_FAILURE +)(); + +export const GROUP_LIST = createAsyncAction( + GROUP_LIST_REQUEST, + GROUP_LIST_SUCCESS, + GROUP_LIST_FAILURE +)(); + +export const GROUP_CREATEID = createAsyncAction( + GROUP_CREATEID_REQUEST, + GROUP_CREATEID_SUCCESS, + GROUP_CREATEID_FAILURE +)(); + +export const GROUP_JOINLIST = createAsyncAction( + GROUP_JOINLIST_REQUEST, + GROUP_JOINLIST_SUCCESS, + GROUP_JOINLIST_FAILURE +)(); + +export const GROUP_JOIN = createAsyncAction( + GROUP_JOIN_REQUEST, + GROUP_JOIN_SUCCESS, + GROUP_JOIN_FAILURE +)(); + +export const GROUP_JOIN_UPDATE = createAsyncAction( + GROUP_JOIN_UPDATE_REQUEST, + GROUP_JOIN_UPDATE_SUCCESS, + GROUP_JOIN_UPDATE_FAILURE +)(); + +export const APPROVAL_LIST = createAsyncAction( + APPROVAL_LIST_REQUEST, + APPROVAL_LIST_SUCCESS, + APPROVAL_LIST_FAILURE +)(); + +export const APPROVAL_UPDATE = createAsyncAction( + APPROVAL_UPDATE_REQUEST, + APPROVAL_UPDATE_SUCCESS, + APPROVAL_UPDATE_FAILURE +)(); + +export const USER_LIST = createAsyncAction( + USER_LIST_REQUEST, + USER_LIST_SUCCESS, + USER_LIST_FAILURE +)(); + +export const USER_UPDATE = createAsyncAction( + USER_UPDATE_REQUEST, + USER_UPDATE_SUCCESS, + USER_UPDATE_FAILURE +)(); + +const actions = { + MY_LIST, + JOIN_LIST, + GROUP_DETAIL, + GROUP_CREATE, + GROUP_UPDATE, + GROUP_DELETE, + GROUP_LIST, + GROUP_CREATEID, + GROUP_JOINLIST, + GROUP_JOIN, + GROUP_JOIN_UPDATE, + APPROVAL_LIST, + APPROVAL_UPDATE, + USER_LIST, + USER_UPDATE +}; + +export type GroupAction = ActionType; diff --git a/src/modules/basis/group/apis/basisGroupApi.ts b/src/modules/basis/group/apis/basisGroupApi.ts new file mode 100644 index 00000000..ae6413da --- /dev/null +++ b/src/modules/basis/group/apis/basisGroupApi.ts @@ -0,0 +1,112 @@ +import axios from '../../../utils/customAxiosUtil'; + +import qs from 'qs'; +import { + AprvGroupData, + GroupData, + JoinGroupData, + UserGroupData +} from '../models/basisGroupModel'; +// import { ReponseControlGpHistory } from '../models/controlGpModel'; + +export const groupAPI = { + listMyGroup: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/mylist${queryString}`); + }, + listMyGroupJoin: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/joinlist${queryString}`); + }, + detailGroup: async (id: string) => { + return await axios.get(`api/bas/group/detail/${id}`); + }, + createGroup: async (data: GroupData) => { + console.log(data); + + const res = await axios.post('api/bas/group/create', data); + console.log(res); + + return res; + }, + updateGroup: async (data: GroupData) => { + console.log(data); + + const res = await axios.put('api/bas/group/update', data); + console.log(res); + + return res; + }, + deleteGroup: async (id: string) => { + return await axios.delete(`api/bas/group/delete/${id}`); + }, + listGroup: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/list${queryString}`); + }, + createid: async () => { + return await axios.get('api/bas/group/createid'); + }, + listGroupJoin: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/join/list${queryString}`); + }, + createJoinGroup: async (data: JoinGroupData) => { + console.log(data); + + const res = await axios.post('api/bas/group/join/create', data); + console.log(res); + + return res; + }, + updateJoinGroup: async (data: JoinGroupData) => { + console.log(data); + + const res = await axios.put('api/bas/group/join/update', data); + console.log(res); + + return res; + }, + listGroupAprv: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/aprv/list${queryString}`); + }, + updateAprvGroup: async (data: AprvGroupData) => { + console.log(data); + + const res = await axios.put('api/bas/group/aprv/update', data); + console.log(res); + + return res; + }, + listGroupUser: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/bas/group/user/list${queryString}`); + }, + updateUser: async (data: UserGroupData) => { + console.log(data); + + const res = await axios.put('api/bas/group/user/update', data); + console.log(res); + + return res; + } +}; diff --git a/src/modules/basis/group/models/basisGroupModel.ts b/src/modules/basis/group/models/basisGroupModel.ts new file mode 100644 index 00000000..c11b4925 --- /dev/null +++ b/src/modules/basis/group/models/basisGroupModel.ts @@ -0,0 +1,97 @@ +import { ErrorModel } from '../../../models/ComnModel'; + +export interface GroupState { + myList: GroupData[] | undefined; + myListCount: number | 0; + groupDetail: GroupData | undefined; + joinList: JoinGroupData[] | undefined; + joinListCount: number | 0; + groupList: GroupData[] | undefined; + groupCount: number | 0; + aprvList: AprvGroupData[] | undefined; + aprvCount: number | 0; + userList: UserGroupData[] | undefined; + userCount: number | 0; + groupId: string | ''; + newGroupId: String | ''; + searchParams: string | ''; + error: ErrorModel | undefined; +} + +export interface GroupSearchData { + groupId: string; + groupNm: string; +} + +export interface GroupData { + groupId: string; + groupNm: string; + groupTypeCd: string; + cstmrSno: number; + createDt: Date; + updateDt: Date; +} + +export interface JoinGroupData { + cstmrGroupSno: number; + groupId: string; + groupNm: string; + groupTypeCd: string; + cstmrSno: number; + aprvlYn: string; + joinYn: string; + joinDt: Date; + aprvlDt: Date; + groupAuthCd: string; +} + +export interface AprvGroupData { + cstmrGroupSno: number; + groupId: string; + groupNm: string; + groupTypeCd: string; + cstmrSno: number; + aprvlYn: string; + joinYn: string; + memberName: string; + userId: string; + aprvlDt: Date; + joinDt: Date; + groupAuthCd: string; + aprvlUserId: String; +} + +export interface UserGroupData { + cstmrGroupSno: number; + groupId: string; + groupNm: string; + groupTypeCd: string; + cstmrSno: number; + aprvlYn: string; + joinYn: string; + memberName: string; + userId: string; + aprvlDt: Date; + joinDt: Date; + groupAuthCd: string; + aprvlUserId: String; +} + +export const initGroup = { + myList: undefined, + myListCount: 0, + myDetail: undefined, + groupDetail: undefined, + joinList: undefined, + joinListCount: 0, + groupList: undefined, + groupCount: 0, + aprvList: undefined, + aprvCount: 0, + userList: undefined, + userCount: 0, + groupId: '', + newGroupId: '', + searchParams: '', + error: undefined +}; diff --git a/src/modules/basis/group/reducers/basisGroupReducer.ts b/src/modules/basis/group/reducers/basisGroupReducer.ts new file mode 100644 index 00000000..cb5c6af8 --- /dev/null +++ b/src/modules/basis/group/reducers/basisGroupReducer.ts @@ -0,0 +1,65 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/basisGroupAction'; +import { GroupState, initGroup } from '../models/basisGroupModel'; + +export const groupReducer = createReducer( + initGroup +) + .handleAction(Actions.MY_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.myList = data; + draft.myListCount = count; + }) + ) + .handleAction(Actions.JOIN_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.joinList = data; + draft.joinListCount = count; + }) + ) + .handleAction(Actions.GROUP_CREATEID.success, (state, action) => + produce(state, draft => { + const result = action.payload; + console.log('>>>', result); + + draft.newGroupId = result; + }) + ) + .handleAction(Actions.GROUP_DETAIL.success, (state, action) => + produce(state, draft => { + const data = action.payload; + draft.groupDetail = data; + }) + ) + .handleAction(Actions.GROUP_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.groupList = data; + draft.groupCount = count; + }) + ) + .handleAction(Actions.GROUP_JOINLIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.joinList = data; + draft.joinListCount = count; + }) + ) + .handleAction(Actions.APPROVAL_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.aprvList = data; + draft.aprvCount = count; + }) + ) + .handleAction(Actions.USER_LIST.success, (state, action) => + produce(state, draft => { + const { data, count } = action.payload; + draft.userList = data; + draft.userCount = count; + }) + ); diff --git a/src/modules/basis/group/sagas/basisGroupSaga.ts b/src/modules/basis/group/sagas/basisGroupSaga.ts new file mode 100644 index 00000000..413b265d --- /dev/null +++ b/src/modules/basis/group/sagas/basisGroupSaga.ts @@ -0,0 +1,443 @@ +import { + call, + put, + select, + takeEvery, + takeLatest +} from '@redux-saga/core/effects'; +import { AiFillCodeSandboxCircle } from 'react-icons/ai'; +import { ActionType } from 'typesafe-actions'; + +import * as Actions from '../actions/basisGroupAction'; +import * as MessageActions from '../../../comn/message/actions/comnMessageAction'; +import * as Apis from '../apis/basisGroupApi'; +import * as Models from '../models/basisGroupModel'; +import { goBack } from 'connected-react-router'; +import { useDispatch } from 'react-redux'; +import { + DELETE_MESSAGE, + ERROR_MESSAGE, + SAVE_MESSAGE +} from '../../../../configs/constants'; + +function* listMyGroupSaga(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.groupAPI.listMyGroup, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.MY_LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.MY_LIST.failure(error)); + } +} + +function* listMyJoinSaga(action: ActionType) { + try { + const params = action.payload; + + const res = yield call(Apis.groupAPI.listMyGroupJoin, params); + console.log(res); + const { data, count, errorCode, errorMessage } = res; + + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + + yield put( + Actions.JOIN_LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.JOIN_LIST.failure(error)); + } +} + +function* createIdSaga( + action: ActionType +) { + try { + const params = action.payload; + + const { data } = yield call(Apis.groupAPI.createid); + + console.log(data); + yield put(Actions.GROUP_CREATEID.success(data.result)); + } catch (error) { + yield put(Actions.GROUP_CREATEID.failure(error)); + } +} + +function* detailGroupSaga( + action: ActionType +) { + try { + const id = action.payload; + const res = yield call(Apis.groupAPI.detailGroup, id); + + const { data } = res; + yield put(Actions.GROUP_DETAIL.success(data)); + } catch (error) { + yield put(Actions.GROUP_DETAIL.failure(error)); + } +} + +function* createGroupSaga( + action: ActionType +) { + try { + const groupDetail = action.payload; + const res = yield call(Apis.groupAPI.createGroup, groupDetail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_CREATE.failure(error)); + } +} + +function* updateGroupSaga( + action: ActionType +) { + try { + const groupDetail = action.payload; + const res = yield call(Apis.groupAPI.updateGroup, groupDetail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +function* deleteGroupSaga( + action: ActionType +) { + try { + const groupId = action.payload; + const res = yield call(Apis.groupAPI.deleteGroup, groupId); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: DELETE_MESSAGE.code, + message: DELETE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_DELETE.failure(error)); + } +} + +function* listGroupSaga(action: ActionType) { + try { + const { searchParams } = action.payload; + const res = yield call(Apis.groupAPI.listGroup, searchParams); + const { data, count } = res; + + yield put( + Actions.GROUP_LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.GROUP_LIST.failure(error)); + } +} + +function* groupJoinListSaga( + action: ActionType +) { + try { + const { searchParams } = action.payload; + const res = yield call(Apis.groupAPI.listGroupJoin, searchParams); + const { data, count } = res; + + yield put( + Actions.GROUP_JOINLIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.GROUP_JOINLIST.failure(error)); + } +} + +function* createJoinGroupSaga( + action: ActionType +) { + try { + const groupDetail = action.payload; + const res = yield call(Apis.groupAPI.createJoinGroup, groupDetail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: true, + isRefresh: false + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +function* updateJoinGroupSaga( + action: ActionType +) { + try { + const groupDetail = action.payload; + const res = yield call(Apis.groupAPI.updateJoinGroup, groupDetail); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: false, + isRefresh: true + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +function* aprvListSaga( + action: ActionType +) { + try { + const { searchParams } = action.payload; + console.log('searchParams>>> ', searchParams); + const res = yield call(Apis.groupAPI.listGroupAprv, searchParams); + const { data, count } = res; + + yield put( + Actions.APPROVAL_LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.APPROVAL_LIST.failure(error)); + } +} + +function* updateAprvSaga( + action: ActionType +) { + try { + const saveData = action.payload; + const res = yield call(Apis.groupAPI.updateAprvGroup, saveData); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: false, + isRefresh: true + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +function* userListSaga(action: ActionType) { + try { + const { searchParams } = action.payload; + const res = yield call(Apis.groupAPI.listGroupUser, searchParams); + const { data, count } = res; + + yield put( + Actions.USER_LIST.success({ + data: data, + count: count + }) + ); + } catch (error) { + yield put(Actions.USER_LIST.failure(error)); + } +} + +function* updateUserSaga( + action: ActionType +) { + try { + const saveData = action.payload; + const res = yield call(Apis.groupAPI.updateUser, saveData); + + const { data } = res; + + if (data.result) { + yield put( + MessageActions.IS_MESSAGE({ + messageCode: SAVE_MESSAGE.code, + message: SAVE_MESSAGE.message, + isHistoryBack: false, + isRefresh: true + }) + ); + } else { + throw Error; + } + } catch (error) { + yield put( + MessageActions.IS_ERROR({ + errorCode: ERROR_MESSAGE.code, + errorMessage: ERROR_MESSAGE.message, + isHistoryBack: false, + isRefresh: false + }) + ); + // yield put(Actions.GROUP_UPDATE.failure(error)); + } +} + +export function* basGroupSaga() { + yield takeEvery(Actions.MY_LIST.request, listMyGroupSaga); + yield takeEvery(Actions.JOIN_LIST.request, listMyJoinSaga); + yield takeEvery(Actions.GROUP_DETAIL.request, detailGroupSaga); + yield takeEvery(Actions.GROUP_CREATE.request, createGroupSaga); + yield takeEvery(Actions.GROUP_UPDATE.request, updateGroupSaga); + yield takeEvery(Actions.GROUP_DELETE.request, deleteGroupSaga); + yield takeEvery(Actions.GROUP_CREATEID.request, createIdSaga); + yield takeEvery(Actions.GROUP_LIST.request, listGroupSaga); + yield takeEvery(Actions.GROUP_JOINLIST.request, groupJoinListSaga); + yield takeEvery(Actions.APPROVAL_LIST.request, aprvListSaga); + yield takeEvery(Actions.USER_LIST.request, userListSaga); + yield takeEvery(Actions.GROUP_CREATEID.request, createIdSaga); + yield takeEvery(Actions.GROUP_JOIN.request, createJoinGroupSaga); + yield takeEvery(Actions.GROUP_JOIN_UPDATE.request, updateJoinGroupSaga); + yield takeEvery(Actions.APPROVAL_UPDATE.request, updateAprvSaga); + yield takeEvery(Actions.USER_UPDATE.request, updateUserSaga); +} diff --git a/src/modules/comn/message/actions/comnMessageAction.ts b/src/modules/comn/message/actions/comnMessageAction.ts new file mode 100644 index 00000000..e6db6be9 --- /dev/null +++ b/src/modules/comn/message/actions/comnMessageAction.ts @@ -0,0 +1,31 @@ +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; + +const DISPATCH_IS_ERROR = 'comn/erorr/DISPATCH_IS_ERROR'; +const DISPATCH_NOT_ERROR = 'comn/erorr/DISPATCH_NOT_ERROR'; + +const DISPATCH_IS_MESSAGE = 'comn/erorr/DISPATCH_IS_MESSAGE'; +const DISPATCH_NOT_MESSAGE = 'comn/erorr/DISPATCH_NOT_MESSAGE'; + +export const IS_MESSAGE = createAction(DISPATCH_IS_MESSAGE)<{ + messageCode: string; + message: string; + isHistoryBack: boolean; + isRefresh: boolean; +}>(); +export const ISNO_MESSAGE = createAction(DISPATCH_NOT_MESSAGE)(); + +export const IS_ERROR = createAction(DISPATCH_IS_ERROR)<{ + errorCode: string; + errorMessage: string; + isHistoryBack: boolean; + isRefresh: boolean; +}>(); +export const ISNO_ERROR = createAction(DISPATCH_NOT_ERROR)(); +const actions = { + IS_MESSAGE, + ISNO_MESSAGE, + IS_ERROR, + ISNO_ERROR +}; + +export type ComnMessageAction = ActionType; diff --git a/src/modules/comn/message/models/comnMessageModel.ts b/src/modules/comn/message/models/comnMessageModel.ts new file mode 100644 index 00000000..3d8c0916 --- /dev/null +++ b/src/modules/comn/message/models/comnMessageModel.ts @@ -0,0 +1,21 @@ +export interface MessageState { + messageCode: string; + message: string; + errorMessage: string; + errorCode: string; + isError: boolean; + isMessage: boolean; + isHistoryBack: boolean; + isRefresh: boolean; +} + +export const initMessage = { + messageCode: '', + message: '', + errorMessage: '', + errorCode: '', + isError: false, + isMessage: false, + isHistoryBack: false, + isRefresh: false +}; diff --git a/src/modules/comn/message/reducers/comnMessageReducer.ts b/src/modules/comn/message/reducers/comnMessageReducer.ts new file mode 100644 index 00000000..9e33a2be --- /dev/null +++ b/src/modules/comn/message/reducers/comnMessageReducer.ts @@ -0,0 +1,49 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/comnMessageAction'; +import { MessageState, initMessage } from '../models/comnMessageModel'; + +export const messageReducer = createReducer< + MessageState, + Actions.ComnMessageAction +>(initMessage) + .handleAction(Actions.IS_MESSAGE, (state, action) => + produce(state, draft => { + const { messageCode, message, isHistoryBack, isRefresh } = action.payload; + draft.messageCode = messageCode; + draft.message = message; + draft.isHistoryBack = isHistoryBack; + draft.isMessage = true; + draft.isRefresh = isRefresh; + }) + ) + .handleAction(Actions.ISNO_MESSAGE, (state, action) => + produce(state, draft => { + draft.messageCode = ''; + draft.message = ''; + // draft.isHistoryBack = false; + draft.isMessage = false; + }) + ) + + .handleAction(Actions.IS_ERROR, (state, action) => + produce(state, draft => { + const { errorCode, errorMessage, isHistoryBack, isRefresh } = + action.payload; + draft.errorCode = errorCode; + draft.errorMessage = errorMessage; + draft.isHistoryBack = isHistoryBack; + draft.isError = true; + draft.isRefresh = isRefresh; + }) + ) + .handleAction(Actions.ISNO_ERROR, (state, action) => + produce(state, draft => { + // const {errorCode , errorMessage} = action.payload; + draft.errorCode = ''; + draft.errorMessage = ''; + // draft.isHistoryBack = false; + draft.isError = false; + }) + ); diff --git a/src/modules/control/gp/actions/controlGpAction.ts b/src/modules/control/gp/actions/controlGpAction.ts new file mode 100644 index 00000000..a91c0dba --- /dev/null +++ b/src/modules/control/gp/actions/controlGpAction.ts @@ -0,0 +1,58 @@ +import { AxiosError } from 'axios'; +import { ActionType, createAsyncAction } from 'typesafe-actions'; +import { + ControlDetailData, + ControlGpData, + ControlGpDtlState, + ControlGpHisState, + ControlGpState +} from '../models/controlGpModel'; + +const CONTROL_GP_REQUEST = 'control/gp/CONTROL_GP_REQUEST'; +const CONTROL_GP_SUCCESS = 'control/gp/CONTROL_GP_SUCCESS'; +const CONTROL_GP_FAILURE = 'control/gp/CONTROL_GP_FAILURE'; + +const CONTROL_GP_HIS_REQUEST = 'control/gp/CONTROL_GP_HIS_REQUEST'; +const CONTROL_GP_HIS_SUCCESS = 'control/gp/CONTROL_GP_HIS_SUCCESS'; +const CONTROL_GP_HIS_FAILURE = 'control/gp/CONTROL_GP_HIS_FAILURE'; + +const CONTROL_GP_DTL_REQUEST = 'control/gp/CONTROL_GP_DTL_REQUEST'; +const CONTROL_GP_DTL_SUCCESS = 'control/gp/CONTROL_GP_DTL_SUCCESS'; +const CONTROL_GP_DTL_FAILURE = 'control/gp/CONTROL_GP_DTL_FAILURE'; + +const CONTROL_GP_RTDTL_REQUEST = 'control/gp/CONTROL_GP_RTDTL_REQUEST'; +const CONTROL_GP_RTDTL_SUCCESS = 'control/gp/CONTROL_GP_RTDTL_SUCCESS'; +const CONTROL_GP_RTDTL_FAILURE = 'control/gp/CONTROL_GP_RTDTL_FAILURE'; + +export const controlGpAction = createAsyncAction( + CONTROL_GP_REQUEST, + CONTROL_GP_SUCCESS, + CONTROL_GP_FAILURE +)(); + +export const controlGpHisAction = createAsyncAction( + CONTROL_GP_HIS_REQUEST, + CONTROL_GP_HIS_SUCCESS, + CONTROL_GP_HIS_FAILURE +)<{ id: string }, ControlGpHisState, AxiosError>(); + +export const controlGpDtlAction = createAsyncAction( + CONTROL_GP_DTL_REQUEST, + CONTROL_GP_DTL_SUCCESS, + CONTROL_GP_DTL_FAILURE +)(); + +export const controlGpRtDtlAction = createAsyncAction( + CONTROL_GP_RTDTL_REQUEST, + CONTROL_GP_RTDTL_SUCCESS, + CONTROL_GP_RTDTL_FAILURE +)(); + +const actions = { + controlGpAction, + controlGpHisAction, + controlGpDtlAction, + controlGpRtDtlAction +}; + +export type ControlGpAction = ActionType; diff --git a/src/modules/control/gp/apis/controlGpApi.ts b/src/modules/control/gp/apis/controlGpApi.ts new file mode 100644 index 00000000..020c5f2a --- /dev/null +++ b/src/modules/control/gp/apis/controlGpApi.ts @@ -0,0 +1,19 @@ +import axios from '../../../utils/customAxiosUtil'; +import { ReponseControlGpHistory } from '../models/controlGpModel'; + +export const controlGpApi = { + getHistory: async (id: string) => { + if (!id) { + console.log(' ID is Empty'); + return null; + } + const { data }: ReponseControlGpHistory = await axios.get( + `api/ctr/cntrl/history/${id}` + ); + + return data; + }, + getDetail: async (id: string) => { + return await axios.get(`api/ctr/cntrl/detail/${id}`); + } +}; diff --git a/src/modules/control/gp/index.ts b/src/modules/control/gp/index.ts new file mode 100644 index 00000000..bf918a1f --- /dev/null +++ b/src/modules/control/gp/index.ts @@ -0,0 +1,4 @@ +export * from './actions/controlGpAction'; +export * from './models/controlGpModel'; +export * from './reducers/controlGpReducer'; +export * from './sagas/controlGpSaga'; diff --git a/src/modules/control/gp/models/controlGpModel.ts b/src/modules/control/gp/models/controlGpModel.ts new file mode 100644 index 00000000..2ba5c428 --- /dev/null +++ b/src/modules/control/gp/models/controlGpModel.ts @@ -0,0 +1,90 @@ +export interface ControlGpState { + controlGpList: ControlGpData[] | undefined; +} + +export interface ControlGpHisState { + controlGpHistory: ControlGpHistoryData[] | undefined; +} + +export interface ControlGpDtlState { + controlGpDetail: ControlGpDtlData | undefined; + controlDetail: ControlDetailData | undefined; +} + +export interface ControlGpHistoryData { + objectId: String; + lat: number; + lng: number; +} + +export interface ControlDetailData { + cntrlId: string; + cntrlStDt: Date; + cntrlEndDt: Date; + arcrftSno: number; + prdctNum: string; + prdctCmpnNm: string; + wghtTypeCd: string; + imageUrl: string; + arcrftTypeCd: string; + arcrftModelNm: string; + cameraYn: string; + insrncYn: string; + stAreaNm: string; + ownerNm: string; + hpno: string; + telno: string; +} + +export interface ControlGpDtlData { + messageTypeCd: string; + controlId: string; + objectTypeCd: string; + objectId: string; + objectType: string; + betteryLevel: number; + betteryVoltage: number; + lat: number; + lng: number; + elev: number; + elevType: string; + speed: number; + speedType: string; + moveDistance: number; + moveDistanceType: string; + dronStatus: string; + controlStartDt: string; + heading: number; +} + +export interface ControlGpData { + messageTypeCd: string; + controlId: string; + objectTypeCd: string; + objectId: string; + objectType: string; + betteryLevel: number; + betteryVoltage: number; + moveDistance: number; + moveDistanceType: string; + lat: number; + lng: number; + elev: number; + elevType: string; + speed: number; + speedType: string; + dronStatus: string; + controlStartDt: string; + heading: number; +} + +export interface ReponseControlGpHistory { + data: ControlGpHistoryData[]; +} + +export const initiaResponseControlGpData = { + controlGpList: undefined, + controlGpDetail: undefined, + controlGpHistory: undefined, + controlDetail: undefined +}; diff --git a/src/modules/control/gp/reducers/controlGpReducer.ts b/src/modules/control/gp/reducers/controlGpReducer.ts new file mode 100644 index 00000000..0bfa7941 --- /dev/null +++ b/src/modules/control/gp/reducers/controlGpReducer.ts @@ -0,0 +1,56 @@ +import produce from 'immer'; +import { createReducer } from 'typesafe-actions'; +import { + ControlGpAction, + controlGpAction, + controlGpDtlAction, + controlGpHisAction, + controlGpRtDtlAction +} from '../actions/controlGpAction'; +import { + ControlDetailData, + ControlGpDtlState, + ControlGpHisState, + ControlGpState, + initiaResponseControlGpData +} from '../models/controlGpModel'; + +export const controlGpReducer = createReducer( + initiaResponseControlGpData +).handleAction(controlGpAction.success, (state, action) => + produce(state, draft => { + const { controlGpList } = action.payload; + draft.controlGpList = controlGpList; + }) +); + +export const controlGpHisReducer = createReducer< + ControlGpHisState, + ControlGpAction +>(initiaResponseControlGpData).handleAction( + controlGpHisAction.success, + (state, action) => + produce(state, draft => { + const { controlGpHistory } = action.payload; + draft.controlGpHistory = controlGpHistory; + }) +); + +export const controlGpDtlReducer = createReducer< + ControlGpDtlState, + ControlGpAction +>(initiaResponseControlGpData) + .handleAction(controlGpRtDtlAction.success, (state, action) => + produce(state, draft => { + const { controlGpDetail } = action.payload; + + draft.controlGpDetail = controlGpDetail; + }) + ) + .handleAction(controlGpDtlAction.success, (state, action) => + produce(state, draft => { + const data: ControlDetailData = action.payload; + + draft.controlDetail = data; + }) + ); diff --git a/src/modules/control/gp/sagas/controlGpSaga.ts b/src/modules/control/gp/sagas/controlGpSaga.ts new file mode 100644 index 00000000..2d54802e --- /dev/null +++ b/src/modules/control/gp/sagas/controlGpSaga.ts @@ -0,0 +1,98 @@ +import { call, put, select, takeEvery } from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; +import * as Actions from '../actions/controlGpAction'; +import { controlGpApi } from '../apis/controlGpApi'; + +function* getControlGpSaga( + action: ActionType +) { + try { + // console.log("-------------------------------") + const data = action.payload; + + // console.log(">>>>>>>>>>>" , data?.length); + + yield put( + Actions.controlGpAction.success({ + controlGpList: data + }) + ); + + const state = yield select(); + + const { objectId, isClickObject } = state.controlMapReducer; + let detailData; + + if (objectId && isClickObject) { + //History 호출 + yield put(Actions.controlGpHisAction.request({ id: objectId })); + //상세 정보에서 실시간 데이터 호출 + data.map(item => { + if (item.objectId === objectId) { + detailData = item; + } + }); + + yield put(Actions.controlGpRtDtlAction.request(detailData)); + } + } catch (error) { + yield put(Actions.controlGpAction.failure(error)); + } +} + +function* getControlGpHistorySaga( + action: ActionType +) { + try { + const { id } = action.payload; + + const data = yield call(controlGpApi.getHistory, id); + // console.log('>>>>>>>1111>>>>> ', rsponse); + yield put( + Actions.controlGpHisAction.success({ + controlGpHistory: data + }) + ); + } catch (error) { + yield put(Actions.controlGpHisAction.failure(error)); + } +} + +function* controlGpRtDtlSaga( + action: ActionType +) { + try { + const controlGpDetail = action.payload; + + // console.log(controlGpDetail); + yield put( + Actions.controlGpRtDtlAction.success({ + controlDetail: undefined, + controlGpDetail: controlGpDetail + }) + ); + } catch (error) { + yield put(Actions.controlGpRtDtlAction.failure(error)); + } +} + +function* controlDtlSaga( + action: ActionType +) { + try { + const controlId = action.payload; + + const { data } = yield call(controlGpApi.getDetail, controlId); + console.log('data>>>>>>>>>>>>>>>>>>>>>', data); + yield put(Actions.controlGpDtlAction.success(data)); + } catch (error) { + yield put(Actions.controlGpRtDtlAction.failure(error)); + } +} + +export function* controlGpSaga() { + yield takeEvery(Actions.controlGpAction.request, getControlGpSaga); + yield takeEvery(Actions.controlGpHisAction.request, getControlGpHistorySaga); + yield takeEvery(Actions.controlGpRtDtlAction.request, controlGpRtDtlSaga); + yield takeEvery(Actions.controlGpDtlAction.request, controlDtlSaga); +} diff --git a/src/modules/control/map/actions/controlMapActions.ts b/src/modules/control/map/actions/controlMapActions.ts new file mode 100644 index 00000000..e12c54b7 --- /dev/null +++ b/src/modules/control/map/actions/controlMapActions.ts @@ -0,0 +1,16 @@ +// 지도 타입 변경 Action +export const mapTypeChangeAction = (value: any) => dispatch => + dispatch({ type: 'MAP_TYPE_CHANGE', value }); + +// 드론체 클릭 시 Action +export const objectClickAction = (value: any) => dispatch => + dispatch({ type: 'OBJECT_CLICK', value }); + +export const objectUnClickAction = () => dispatch => + dispatch({ type: 'OBEJCT_UN_CLICK' }); + +export const areaClickAction = (value: any) => dispatch => + dispatch({ type: 'AREA_CLICK', value }); + +export const sensorClickAction = (value: any) => dispatch => + dispatch({type: 'SENSOR_CLICK', value}) diff --git a/src/modules/control/map/reducers/controlMapReducer.ts b/src/modules/control/map/reducers/controlMapReducer.ts new file mode 100644 index 00000000..8993e046 --- /dev/null +++ b/src/modules/control/map/reducers/controlMapReducer.ts @@ -0,0 +1,73 @@ +// ** Initial State +const initialState = { + mapType: 'HYBRID', + objectId: null, + isClickObject: false, + area0001: true, // 비행금지 구역 + area0002: true, // 비행제한 구역 + area0003: true, // 관제권(공항) + area0004: true, // 비행장(군사) + area0005: true, // 이착륙장(RC비행장) + area0006: true, // 초경량비행장치 + sensor: 'dust' +}; + +const controlReducerReducer = (state = initialState, action) => { + switch (action.type) { + case 'MAP_TYPE_CHANGE': + return {...state, mapType: action.value}; + + case 'OBJECT_CLICK': + return {...state, objectId: action.value, isClickObject: true}; + + case 'OBEJCT_UN_CLICK': + return {...state, isClickObject: false}; + + case 'AREA_CLICK': + if (action.value === '0001') { + return { + ...state, + area0001: !state.area0001 + }; + } else if (action.value === '0002') { + return { + ...state, + area0002: !state.area0002 + }; + } else if (action.value === '0003') { + return { + ...state, + area0003: !state.area0003 + }; + } else if (action.value === '0004') { + return { + ...state, + area0004: !state.area0004 + }; + } else if (action.value === '0005') { + return { + ...state, + area0005: !state.area0005 + }; + } else if (action.value === '0006') { + return { + ...state, + area0006: !state.area0006 + }; + } else { + return { + state + }; + } + case 'SENSOR_CLICK': + return { + ...state, + sensor: action.value + } + break; + default: + return state; + } +}; + +export default controlReducerReducer; diff --git a/src/modules/index.ts b/src/modules/index.ts new file mode 100644 index 00000000..c9c51521 --- /dev/null +++ b/src/modules/index.ts @@ -0,0 +1,39 @@ +// base +import { combineReducers } from 'redux'; +import { all, fork } from 'redux-saga/effects'; +import { controlGpReducer, controlGpSaga, ControlGpState } from './control/gp'; + + +import auth from "../redux/reducers/auth/"; + + + +export interface StoreState { + controlGpState : ControlGpState; +} + +export function* saga() { + yield all([ + fork(controlGpSaga), + + ]); +} + +const reducer = combineReducers({ + auth : auth, + controlGpState: controlGpReducer, + +}) + +// const reducer = (history: History) => +// combineReducers({ +// router: connectRouter(history), +// controlGpState: controlGpReducer, +// comnAuthState : comnAuthReducer, +// // customizerState : customizerReducer, +// }); + + + +export default reducer; + diff --git a/src/modules/main/dash/actions/mainDashAction.ts b/src/modules/main/dash/actions/mainDashAction.ts new file mode 100644 index 00000000..3bdcea78 --- /dev/null +++ b/src/modules/main/dash/actions/mainDashAction.ts @@ -0,0 +1,57 @@ +import { AxiosError } from 'axios'; +import { ActionType, createAsyncAction } from 'typesafe-actions'; +import { + DronListData, + GroupListData, + StcsAreaData, + StcsDayData +} from '../models/mainDashModel'; + +const STCS_DAY_REQUEST = 'main/dash/STCS_DAY_REQUEST'; +const STCS_DAY_SUCCESS = 'main/dash/STCS_DAY_SUCCESS'; +const STCS_DAY_FAILURE = 'main/dash/STCS_DAY_FAILURE'; + +const STCS_AREA_REQUEST = 'main/dash/STCS_AREA_REQUEST'; +const STCS_AREA_SUCCESS = 'main/dash/STCS_AREA_SUCCESS'; +const STCS_AREA_FAILURE = 'main/dash/STCS_AREA_FAILURE'; + +const GROUP_LIST_REQUEST = 'main/dash/GROUP_LIST_REQUEST'; +const GROUP_LIST_SUCCESS = 'main/dash/GROUP_LIST_SUCCESS'; +const GROUP_LIST_FAILURE = 'main/dash/GROUP_LIST_FAILURE'; + +const DRON_LIST_REQUEST = 'main/dash/DRON_LIST_REQUEST'; +const DRON_LIST_SUCCESS = 'main/dash/DRON_LIST_SUCCESS'; +const DRON_LIST_FAILURE = 'main/dash/DRON_LIST_FAILURE'; + +export const STCS_DAY = createAsyncAction( + STCS_DAY_REQUEST, + STCS_DAY_SUCCESS, + STCS_DAY_FAILURE +)(); + +export const STCS_AREA = createAsyncAction( + STCS_AREA_REQUEST, + STCS_AREA_SUCCESS, + STCS_AREA_FAILURE +)(); + +export const GROUP_LIST = createAsyncAction( + GROUP_LIST_REQUEST, + GROUP_LIST_SUCCESS, + GROUP_LIST_FAILURE +)(); + +export const DRON_LIST = createAsyncAction( + DRON_LIST_REQUEST, + DRON_LIST_SUCCESS, + DRON_LIST_FAILURE +)(); + +const actions = { + STCS_DAY, + STCS_AREA, + GROUP_LIST, + DRON_LIST +}; + +export type MainDashAction = ActionType; diff --git a/src/modules/main/dash/apis/mainDashApi.ts b/src/modules/main/dash/apis/mainDashApi.ts new file mode 100644 index 00000000..7f1b5398 --- /dev/null +++ b/src/modules/main/dash/apis/mainDashApi.ts @@ -0,0 +1,35 @@ +import qs from 'qs'; +import axios from '../../../utils/customAxiosUtil'; + +export const mainDashAPI = { + stcsDay: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/main/dash/stcs/day${queryString}`); + }, + stcsArea: async (data: string) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/main/dash/stcs/area${queryString}`); + }, + + groupList: async (data: number) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/main/dash/group/list${queryString}`); + }, + + dronList: async (data: number) => { + const queryString = qs.stringify(data, { + addQueryPrefix: true, + arrayFormat: 'repeat' + }); + return await axios.get(`api/main/dash/arcrft/list${queryString}`); + } +}; diff --git a/src/modules/main/dash/models/mainDashModel.ts b/src/modules/main/dash/models/mainDashModel.ts new file mode 100644 index 00000000..590f7958 --- /dev/null +++ b/src/modules/main/dash/models/mainDashModel.ts @@ -0,0 +1,36 @@ +export interface MainDashState { + stcsDayList: StcsDayData[] | undefined; + stcsAreaList: StcsAreaData[] | undefined; + groupList: GroupListData[] | undefined; + dronList: DronListData[] | undefined; +} + +export interface StcsDayData { + typeCd: string; + count: number; +} + +export interface StcsAreaData { + typeCd: string; + count: number; +} + +export interface GroupListData { + groupNm: string; + groupId: string; + joinDt: Date; + createDt: Date; +} + +export interface DronListData { + arcrftModelNm: string; + prdctNum: string; + createDt: Date; +} + +export const initMainDash = { + stcsDayList: undefined, + stcsAreaList: undefined, + groupList: undefined, + dronList: undefined +}; diff --git a/src/modules/main/dash/reducers/mainDashReducer.ts b/src/modules/main/dash/reducers/mainDashReducer.ts new file mode 100644 index 00000000..ad58d671 --- /dev/null +++ b/src/modules/main/dash/reducers/mainDashReducer.ts @@ -0,0 +1,34 @@ +import produce from 'immer'; +import { createReducer } from 'typesafe-actions'; +import * as Actions from '../actions/mainDashAction'; +import { initMainDash, MainDashState } from '../models/mainDashModel'; + +export const mainDahReducer = createReducer< + MainDashState, + Actions.MainDashAction +>(initMainDash) + .handleAction(Actions.STCS_DAY.success, (state, action) => + produce(state, draft => { + const { data } = action.payload; + draft.stcsDayList = data; + }) + ) + .handleAction(Actions.STCS_AREA.success, (state, action) => + produce(state, draft => { + const { data } = action.payload; + draft.stcsAreaList = data; + }) + ) + .handleAction(Actions.GROUP_LIST.success, (state, action) => + produce(state, draft => { + const { data } = action.payload; + draft.groupList = data; + }) + ) + + .handleAction(Actions.DRON_LIST.success, (state, action) => + produce(state, draft => { + const { data } = action.payload; + draft.dronList = data; + }) + ); diff --git a/src/modules/main/dash/sagas/mainDashSaga.ts b/src/modules/main/dash/sagas/mainDashSaga.ts new file mode 100644 index 00000000..8033d453 --- /dev/null +++ b/src/modules/main/dash/sagas/mainDashSaga.ts @@ -0,0 +1,128 @@ +import { call, put, takeEvery } from '@redux-saga/core/effects'; +import { ActionType } from 'typesafe-actions'; +import * as MessageActions from '../../../comn/message/actions/comnMessageAction'; +import * as Actions from '../actions/mainDashAction'; +import * as Apis from '../apis/mainDashApi'; + +function* listStcsDay(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.mainDashAPI.stcsDay, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.STCS_DAY.success({ + data: data + }) + ); + } catch (error) { + yield put(Actions.STCS_DAY.failure(error)); + } +} + +function* listStcsArea(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.mainDashAPI.stcsArea, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.STCS_AREA.success({ + data: data + }) + ); + } catch (error) { + yield put(Actions.STCS_AREA.failure(error)); + } +} + +function* listGroup(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.mainDashAPI.groupList, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.GROUP_LIST.success({ + data: data + }) + ); + } catch (error) { + yield put(Actions.GROUP_LIST.failure(error)); + } +} + +function* listDron(action: ActionType) { + try { + const params = action.payload; + const res = yield call(Apis.mainDashAPI.dronList, params); + const { data, count, errorCode, errorMessage } = res; + console.log('errorCode>>>>>>>>>>>>>>>>>', errorCode); + if (errorCode) { + // 오류메시지 호출 + yield put( + MessageActions.IS_ERROR({ + errorCode: errorCode, + errorMessage: '처리중 오류가 발생 하였습니다', + isHistoryBack: false, + isRefresh: false + }) + ); + + return; + } + yield put( + Actions.DRON_LIST.success({ + data: data + }) + ); + } catch (error) { + yield put(Actions.DRON_LIST.failure(error)); + } +} + +export function* mainDashSaga() { + yield takeEvery(Actions.STCS_DAY.request, listStcsDay); + yield takeEvery(Actions.STCS_AREA.request, listStcsArea); + yield takeEvery(Actions.GROUP_LIST.request, listGroup); + yield takeEvery(Actions.DRON_LIST.request, listDron); +} diff --git a/src/modules/menu/actions/menuAction.ts b/src/modules/menu/actions/menuAction.ts new file mode 100644 index 00000000..2cce19d8 --- /dev/null +++ b/src/modules/menu/actions/menuAction.ts @@ -0,0 +1,13 @@ +import { AxiosError } from 'axios'; +import { createAsyncAction, ActionType, createAction } from 'typesafe-actions'; +import { MenuModelState } from '../models/menuModel'; + +const DISPATH_TOP_MENU = 'menu/DISPATH_TOP_MENU'; + +export const dispatchTopMenu = createAction(DISPATH_TOP_MENU)(); + +const actions = { + dispatchTopMenu +}; + +export type MenuAction = ActionType; diff --git a/src/modules/menu/models/menuModel.ts b/src/modules/menu/models/menuModel.ts new file mode 100644 index 00000000..1d0088e5 --- /dev/null +++ b/src/modules/menu/models/menuModel.ts @@ -0,0 +1,7 @@ +export interface MenuModelState { + topMenuCd: string; +} + +export const initMenuModel = { + topMenuCd: 'basis' +}; diff --git a/src/modules/menu/reducers/menuReducer.ts b/src/modules/menu/reducers/menuReducer.ts new file mode 100644 index 00000000..10434027 --- /dev/null +++ b/src/modules/menu/reducers/menuReducer.ts @@ -0,0 +1,22 @@ +import { createReducer } from 'typesafe-actions'; +import produce from 'immer'; + +import * as Actions from '../actions/menuAction'; +import { MenuModelState, initMenuModel } from '../models/menuModel'; + +export const menuReducer = createReducer( + initMenuModel +).handleAction(Actions.dispatchTopMenu, (state, action) => + produce(state, draft => { + const topMenuCd = action.payload; + draft.topMenuCd = topMenuCd; + }) +); +// .handleAction(Actions.termsList.success, (state, action) => +// produce(state, draft => { +// const res = action.payload; +// draft.termsList = res; +// console.log(res); +// // draft.terms = res; +// }) +// ); diff --git a/src/modules/models/ComnModel.ts b/src/modules/models/ComnModel.ts new file mode 100644 index 00000000..4507f1db --- /dev/null +++ b/src/modules/models/ComnModel.ts @@ -0,0 +1,20 @@ +export interface SearchModel { + stDate: string; + endDate: string; + search1: string; + searchType1: string; +} + +export interface DefaultSeachModel { + siteCd: string; + langDivCd: string; +} + +export interface ResponseModel { + res: []; +} + +export interface ErrorModel { + errorMessage: string; + errorCode: string; +} diff --git a/src/modules/utils/customAxiosUtil.ts b/src/modules/utils/customAxiosUtil.ts new file mode 100644 index 00000000..0ad92fcc --- /dev/null +++ b/src/modules/utils/customAxiosUtil.ts @@ -0,0 +1,61 @@ +import axios from 'axios'; +import { HOST } from '../../configs/constants'; +import * as Actions from '../../modules/account/login/actions/authAction'; +import { getAccessToken } from '../account/login/service/jwtTokenUtil'; +import { store } from './../../redux/storeConfig/store'; + +// import { createJWTToken, getToken } from './authenticationUtils'; +// import { logout } from '../utils/authenticationUtils'; + +const clientInstance = axios.create({ + // TODO 추후 proxy 설정 풀고 서버측 cross-origin 해제(security로 가능) + baseURL: HOST +}); + +clientInstance.interceptors.request.use( + async config => { + let accessToken = await getAccessToken(); + + config.headers['Authorization'] = accessToken; + // alert(JSON.stringify(config.headers)); + return config; + }, + error => { + console.log(error); + return Promise.reject(error); + } +); + +clientInstance.interceptors.response.use( + response => { + // console.log('res>>', response); + // if (response.data.errCode < 0) { + // alert('서버 처리중 오류가 발생 하였습니다.'); + // } + + return response.data; + }, + error => { + // console.log('Error >> ', error); + const message = error?.message || ''; + + const name = error?.name || ''; + + // console.log('res>>>>>>>>', error?.response); + // console.log('status>>>>>>>>', error?.response?.status); + + if (error?.response?.status == 401) { + // alert('인증정보가 없습니다. 다시 로그인 해주세요.'); + // window.location.href = '/account/login'; + store.dispatch(Actions.logout.request()); + } else { + console.log('서버 응답에 실패 하였습니다.'); + } + + return Promise.reject(error); + } +); + +// clientInstance.CancelToken = axios.CancelToken; + +export default clientInstance; diff --git a/src/navigation/analysis/index.js b/src/navigation/analysis/index.js new file mode 100644 index 00000000..ac769119 --- /dev/null +++ b/src/navigation/analysis/index.js @@ -0,0 +1,39 @@ +//시스템 관리 메뉴 +export default [ + { + id: 'analysis_001', + title: '비행 이력 시스템', + navLink: '#' + }, + { + id: 'analysis_001_01', + title: '비행이력 관리', + children: [ + { + id: 'analysis_001_01_01', + title: '비행이력 현황', + navLink: '/analysis/history/list' + }, + { + id: 'analysis_001_01_02', + title: '비행 시뮬레이션', + navLink: '/analysis/simulation/index', + newTab: true + // navLink: '/analysis/simulation/index' + } + ], + navLink: '#' + } + // { + // id: 'analysis_001_02', + // title: '분석 관리', + // children: [ + // { + // id: 'analysis_001_02_01', + // title: '비행 분석관리', + // navLink: '#' + // } + // ], + // navLink: '#' + // } +]; diff --git a/src/navigation/basis/index.js b/src/navigation/basis/index.js new file mode 100644 index 00000000..850a6e89 --- /dev/null +++ b/src/navigation/basis/index.js @@ -0,0 +1,49 @@ +//시스템 관리 메뉴 +export default [ + { + id: 'basis_001', + title: '기초 정보관리', + navLink: '#', + type: 'dropdown' + }, + { + id: 'basis_001_01', + type: 'dropdown', + title: '그룹 관리', + children: [ + { + id: 'basis_001_01_01', + type: 'item', + title: '나의 그룹', + navLink: '/basis/group/index' + }, + { + id: 'basis_001_01_02', + type: 'item', + title: '승인 관리', + navLink: '/basis/group/approval/index' + }, + { + id: 'basis_001_01_03', + type: 'item', + title: '사용자 관리', + navLink: '/basis/group/users/index' + } + ], + navLink: '#' + }, + { + id: 'basis_001_02', + type: 'dropdown', + title: '기체 관리', + children: [ + { + id: 'basis_001_02_01', + type: 'item', + title: '기체 목록', + navLink: '/basis/dron/index' + } + ], + navLink: '#' + } +]; diff --git a/src/navigation/horizontal/index.js b/src/navigation/horizontal/index.js new file mode 100644 index 00000000..b94c9944 --- /dev/null +++ b/src/navigation/horizontal/index.js @@ -0,0 +1,16 @@ +import { Mail, Home } from 'react-feather' + +export default [ + { + id: 'home', + title: 'Home', + icon: , + navLink: '/home' + }, + { + id: 'secondPage', + title: 'Second Page', + icon: , + navLink: '/second-page' + } +] diff --git a/src/navigation/statics/index.js b/src/navigation/statics/index.js new file mode 100644 index 00000000..cdea670b --- /dev/null +++ b/src/navigation/statics/index.js @@ -0,0 +1,32 @@ +//시스템 관리 메뉴 +export default [ + { + id: 'statics_001', + title: '통계 정보관리', + navLink: '#' + }, + { + id: 'statics_001_01', + title: '비행 통계', + children: [ + { + id: 'statics_001_01_-1', + title: '비행 통계 차트', + navLink: '/sys/code/sample1' + } + ], + navLink: '#' + }, + { + id: 'statics_001_02', + title: '기체 통계', + children: [ + { + id: 'statics_001_02_01', + title: '기체 통계 차트', + navLink: '#' + } + ], + navLink: '#' + } +]; diff --git a/src/navigation/system/index.js b/src/navigation/system/index.js new file mode 100644 index 00000000..4ec2ecc3 --- /dev/null +++ b/src/navigation/system/index.js @@ -0,0 +1,53 @@ +export default [ + { + id: 'system_001', + title: '시스템 관리', + navLink: '#' + }, + { + id: 'system_001_01', + title: '코드 정보 관리', + children: [ + { + id: 'system_001_01_02', + title: '코드 관리', + navLink: '/system/code/index' + } + ], + navLink: '#' + }, + { + id: 'system_001_02', + title: '메뉴/권한 관리', + children: [ + { + id: 'system_001_02_01', + title: '메뉴 관리', + navLink: '/system/menu/index' + }, + { + id: 'system_001_02_02', + title: '권한 권리', + navLink: '/system/auth/index' + }, + { + id: 'system_001_02_03', + title: '권한 별 메뉴 관리', + navLink: '/system/auth/menu/index' + } + ], + navLink: '#' + }, + { + id: 'system_001_03', + title: '사용자 관리', + children: [ + { + id: 'system_001_03_01', + title: '사용자 관리', + navLink: '/system/user/index' + } + ], + navLink: '#' + } +]; diff --git a/src/navigation/vertical/index.js b/src/navigation/vertical/index.js new file mode 100644 index 00000000..c49575ad --- /dev/null +++ b/src/navigation/vertical/index.js @@ -0,0 +1,199 @@ +import { + Mail, + Home, + Copy, + Circle, + Box, + Package, + CheckCircle, + RotateCw +} from 'react-feather'; + +// //기초 정보 관리 메뉴 +// export default [ +// { +// id: 'sub_menu01', +// title: '기초 정보 관리', +// navLink: '#' +// }, +// { +// id: 'menu01_1', +// title: '그룹 관리', +// children: [ +// { +// id: 'menu01_1_1', +// title: '그룹 목록', +// navLink: '/mypage/group/sample1' +// }, +// { +// id: 'menu01_1_2', +// title: '승인 관리', +// navLink: '/mypage/group/sample4' +// }, +// { +// id: 'menu01_1_3', +// title: '관리자 관리', +// navLink: '/mypage/group/sample6' +// } +// ], +// navLink: '#' +// }, +// { +// id: 'menu01_2', +// title: '기체 관리', +// children: [ +// { +// id: 'menu01_2_1', +// title: '기체 등록', +// navLink: '/mypage/group/sample8' +// } +// ], +// navLink: '#' +// }, +// { +// id: 'menu01_3', +// title: '내 정보', +// children: [ +// { +// id: 'menu01_3_1', +// title: '내정보 수정', +// navLink: '/mypage/myinfo/sample1' +// } +// ], +// navLink: '#' +// } +// ] +// //----기초 정보 관리 메뉴 끝 + +//시스템 관리 메뉴 +export default [ + { + id: 'sub_menu02', + title: '시스템 관리', + navLink: '#' + }, + { + id: 'menu02_1', + title: '코드 정보 관리', + children: [ + { + id: 'menu02_1_1', + title: '그룹 코드 관리', + navLink: '/sys/code/sample1' + }, + { + id: 'menu02_1_2', + title: '코드 관리', + navLink: '/sys/code/sample3' + } + ], + navLink: '#' + }, + { + id: 'menu02_2', + title: '메뉴/권한 관리', + children: [ + { + id: 'menu02_2_1', + title: '메뉴 관리', + navLink: '#' + }, + { + id: 'menu02_2_2', + title: '권한 권리', + navLink: '#' + }, + { + id: 'menu02_2_3', + title: '권한 별 메뉴 관리', + navLink: '#' + } + ], + navLink: '#' + }, + { + id: 'menu02_3', + title: '사용자 관리', + children: [ + { + id: 'menu02_3_1', + title: '사용자 관리', + navLink: '#' + }, + { + id: 'menu02_3_2', + title: '관리자 관리', + navLink: '#' + }, + { + id: 'menu02_3_3', + title: '그룹 관리', + navLink: '#' + } + ], + navLink: '#' + } +]; +//----시스템 관리 메뉴 끝 + +// //통계 메뉴 +// export default [ +// { +// id: 'sub_menu03', +// title: '통계', +// navLink: '#' +// }, +// { +// id: 'menu03_1', +// title: '지역 별 통계', +// navLink: '#' +// }, +// { +// id: 'menu03_2', +// title: '사용자 별 통계', +// navLink: '#' +// }, +// { +// id: 'menu03_3', +// title: '그룹 별 통계', +// navLink: '#' +// }, +// { +// id: 'menu03_4', +// title: '드론 별 통계', +// navLink: '#' +// } +// ] +// //----통계 메뉴 끝 + +//분석,이력 시스템 메뉴 +// export default [ +// { +// id: 'sub_menu04', +// title: '분석/이력관리 시스템', +// navLink: '#' +// }, +// { +// id: 'menu04_1', +// title: '비행 이력', +// children: [ +// { +// id: 'menu04_1_1', +// title: '비행 이력 현황', +// navLink: '/history/record/sample1' +// }, +// { +// id: 'menu04_1_2', +// title: '비행 이력 상세', +// navLink: '/history/record/sample2' +// }, +// { +// id: 'menu04_1_3', +// title: '비행 Simulation', +// navLink: '/history/record/sample3' +// } +// ], +// navLink: '#' +// } +// ] +//----분석,이력 시스템 메뉴 끝 diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts new file mode 100644 index 00000000..6431bc5f --- /dev/null +++ b/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/redux/actions/auth/index.js b/src/redux/actions/auth/index.js new file mode 100644 index 00000000..097224de --- /dev/null +++ b/src/redux/actions/auth/index.js @@ -0,0 +1,34 @@ +// ** UseJWT import to get config +import useJwt from '@src/auth/jwt/useJwt' + +const config = useJwt.jwtConfig + +// ** Handle User Login +export const handleLogin = data => { + return dispatch => { + dispatch({ + type: 'LOGIN', + data, + config, + [config.storageTokenKeyName]: data[config.storageTokenKeyName], + [config.storageRefreshTokenKeyName]: data[config.storageRefreshTokenKeyName] + }) + + // ** Add to user, accessToken & refreshToken to localStorage + localStorage.setItem('userData', JSON.stringify(data)) + localStorage.setItem(config.storageTokenKeyName, JSON.stringify(data.accessToken)) + localStorage.setItem(config.storageRefreshTokenKeyName, JSON.stringify(data.refreshToken)) + } +} + +// ** Handle User Logout +export const handleLogout = () => { + return dispatch => { + dispatch({ type: 'LOGOUT', [config.storageTokenKeyName]: null, [config.storageRefreshTokenKeyName]: null }) + + // ** Remove user, accessToken & refreshToken from localStorage + localStorage.removeItem('userData') + localStorage.removeItem(config.storageTokenKeyName) + localStorage.removeItem(config.storageRefreshTokenKeyName) + } +} diff --git a/src/redux/actions/layout/index.js b/src/redux/actions/layout/index.js new file mode 100644 index 00000000..9d28e494 --- /dev/null +++ b/src/redux/actions/layout/index.js @@ -0,0 +1,11 @@ +// ** Handles Layout Content Width (full / boxed) +export const handleContentWidth = value => dispatch => dispatch({ type: 'HANDLE_CONTENT_WIDTH', value }) + +// ** Handles Menu Collapsed State (Bool) +export const handleMenuCollapsed = value => dispatch => dispatch({ type: 'HANDLE_MENU_COLLAPSED', value }) + +// ** Handles Menu Hidden State (Bool) +export const handleMenuHidden = value => dispatch => dispatch({ type: 'HANDLE_MENU_HIDDEN', value }) + +// ** Handles RTL (Bool) +export const handleRTL = value => dispatch => dispatch({ type: 'HANDLE_RTL', value }) diff --git a/src/redux/actions/navbar/Index.js b/src/redux/actions/navbar/Index.js new file mode 100644 index 00000000..800b3449 --- /dev/null +++ b/src/redux/actions/navbar/Index.js @@ -0,0 +1,26 @@ +import axios from 'axios' + +// ** Get Bookmarks Array from @fakeDB +export const getBookmarks = () => { + return dispatch => { + return axios.get('/api/bookmarks/data').then(response => { + dispatch({ + type: 'GET_BOOKMARKS', + data: response.data.suggestions, + bookmarks: response.data.bookmarks + }) + }) + } +} + +// ** Update & Get Updated Bookmarks Array +export const updateBookmarked = id => { + return dispatch => { + return axios.post('/api/bookmarks/update', { id }).then(() => { + dispatch({ type: 'UPDATE_BOOKMARKED', id }) + }) + } +} + +// ** Handle Bookmarks & Main Search Queries +export const handleSearchQuery = val => dispatch => dispatch({ type: 'HANDLE_SEARCH_QUERY', val }) diff --git a/src/redux/reducers/auth/index.js b/src/redux/reducers/auth/index.js new file mode 100644 index 00000000..df4afd3d --- /dev/null +++ b/src/redux/reducers/auth/index.js @@ -0,0 +1,26 @@ +// ** Initial State +const initialState = { + userData: {} +}; + +const authReducer = (state = initialState, action) => { + switch (action.type) { + case 'LOGIN': + return { + ...state, + userData: action.data, + [action.config.storageTokenKeyName]: + action[action.config.storageTokenKeyName], + [action.config.storageRefreshTokenKeyName]: + action[action.config.storageRefreshTokenKeyName] + }; + case 'LOGOUT': + const obj = { ...action }; + delete obj.type; + return { ...state, userData: {}, ...obj }; + default: + return state; + } +}; + +export default authReducer; diff --git a/src/redux/reducers/layout/index.js b/src/redux/reducers/layout/index.js new file mode 100644 index 00000000..81cfe4b6 --- /dev/null +++ b/src/redux/reducers/layout/index.js @@ -0,0 +1,35 @@ +// ** ThemeConfig Import +import themeConfig from '@configs/themeConfig' + +// ** Returns Initial Menu Collapsed State +const initialMenuCollapsed = () => { + const item = window.localStorage.getItem('menuCollapsed') + //** Parse stored json or if none return initialValue + return item ? JSON.parse(item) : themeConfig.layout.menu.isCollapsed +} + +// ** Initial State +const initialState = { + isRTL: themeConfig.layout.isRTL, + menuCollapsed: initialMenuCollapsed(), + menuHidden: themeConfig.layout.menu.isHidden, + contentWidth: themeConfig.layout.contentWidth +} + +const layoutReducer = (state = initialState, action) => { + switch (action.type) { + case 'HANDLE_CONTENT_WIDTH': + return { ...state, contentWidth: action.value } + case 'HANDLE_MENU_COLLAPSED': + window.localStorage.setItem('menuCollapsed', action.value) + return { ...state, menuCollapsed: action.value } + case 'HANDLE_MENU_HIDDEN': + return { ...state, menuHidden: action.value } + case 'HANDLE_RTL': + return { ...state, isRTL: action.value } + default: + return state + } +} + +export default layoutReducer diff --git a/src/redux/reducers/navbar/index.js b/src/redux/reducers/navbar/index.js new file mode 100644 index 00000000..8e04be21 --- /dev/null +++ b/src/redux/reducers/navbar/index.js @@ -0,0 +1,46 @@ +// ** Initial State +const initialState = { + suggestions: [], + bookmarks: [], + query: '', + headerMenu: 'basis' +}; + +const navbarReducer = (state = initialState, action) => { + switch (action.type) { + case 'HANDLE_SEARCH_QUERY': + return { ...state, query: action.val }; + case 'GET_BOOKMARKS': + return { + ...state, + suggestions: action.data, + bookmarks: action.bookmarks + }; + case 'UPDATE_BOOKMARKED': + let objectToUpdate; + + // ** find & update object + state.suggestions.find(item => { + if (item.id === action.id) { + item.isBookmarked = !item.isBookmarked; + objectToUpdate = item; + } + }); + case 'CLICK_HEADER_MENU': + console.log('action>>>>', action); + // ** Get index to add or remove bookmark from array + const bookmarkIndex = state.bookmarks.findIndex(x => x.id === action.id); + + if (bookmarkIndex === -1) { + state.bookmarks.push(objectToUpdate); + } else { + state.bookmarks.splice(bookmarkIndex, 1); + } + + return { ...state }; + default: + return state; + } +}; + +export default navbarReducer; diff --git a/src/redux/reducers/rootReducer.ts b/src/redux/reducers/rootReducer.ts new file mode 100644 index 00000000..a801d005 --- /dev/null +++ b/src/redux/reducers/rootReducer.ts @@ -0,0 +1,67 @@ +// ** Redux Imports +import { combineReducers } from 'redux'; +import { all, fork } from 'redux-saga/effects'; +import { authReducer } from '../../modules/account/login/reducers/authReducer'; +import { authSaga } from '../../modules/account/login/sagas/authSaga'; +import { accountReducer } from '../../modules/account/register/reducers/accountReducer'; +import { accountSaga } from '../../modules/account/register/sagas/accountSaga'; +import { analysisHistoryReducer } from '../../modules/analysis/history/reducers/analysisHitoryReducer'; +import { analysisHistorySaga } from '../../modules/analysis/history/sagas/analysisHistorySaga'; +import { analysisSimulatorReducer } from '../../modules/analysis/simulation/reducers/analysisSimulatorReducer'; +import { analysisSimulatorSaga } from '../../modules/analysis/simulation/sagas/analysisSimulatorSaga'; +import { dronReducer } from '../../modules/basis/dron/reducers/basisDronReducer'; +import { dronSaga } from '../../modules/basis/dron/sagas/basisDronSaga'; +import { groupReducer } from '../../modules/basis/group/reducers/basisGroupReducer'; +import { basGroupSaga } from '../../modules/basis/group/sagas/basisGroupSaga'; +import { messageReducer } from '../../modules/comn/message/reducers/comnMessageReducer'; +import { + controlGpDtlReducer, + controlGpHisReducer, + controlGpReducer, + controlGpSaga, + ControlGpState +} from '../../modules/control/gp'; +import controlMapReducer from '../../modules/control/map/reducers/controlMapReducer'; +import { mainDahReducer } from '../../modules/main/dash/reducers/mainDashReducer'; +import { mainDashSaga } from '../../modules/main/dash/sagas/mainDashSaga'; +import { menuReducer } from '../../modules/menu/reducers/menuReducer'; +// ** Reducers Imports +import auth from './auth'; +import layout from './layout'; +import navbar from './navbar'; + +export interface StoreState { + controlGpState: ControlGpState; +} + +export function* saga() { + yield all([fork(mainDashSaga)]); + yield all([fork(controlGpSaga)]); + yield all([fork(analysisHistorySaga)]); + yield all([fork(accountSaga)]); + yield all([fork(authSaga)]); + yield all([fork(basGroupSaga)]); + yield all([fork(dronSaga)]); + yield all([fork(analysisSimulatorSaga)]); +} + +const rootReducer = combineReducers({ + auth, + navbar, + layout, + controlMapReducer, + mainDashState: mainDahReducer, + messageState: messageReducer, + groupState: groupReducer, + dronState: dronReducer, + authState: authReducer, + accountState: accountReducer, + controlGpState: controlGpReducer, + controlGpHisState: controlGpHisReducer, + controlGpDtlState: controlGpDtlReducer, + menuState: menuReducer, + analysisHistoryState: analysisHistoryReducer, + analysisSimulatorState: analysisSimulatorReducer +}); + +export default rootReducer; diff --git a/src/redux/storeConfig/store.ts b/src/redux/storeConfig/store.ts new file mode 100644 index 00000000..7841811f --- /dev/null +++ b/src/redux/storeConfig/store.ts @@ -0,0 +1,35 @@ +// ** Redux, Thunk & Root Reducer Imports +import thunk from 'redux-thunk'; +import createDebounce from 'redux-debounced'; +import rootReducer, { saga } from '../reducers/rootReducer'; +import { createStore, applyMiddleware, compose } from 'redux'; +import createSagaMiddleware from 'redux-saga'; + +// ** init middleware + +export const sagaMiddleware = createSagaMiddleware(); +const middlewares = [sagaMiddleware, createDebounce() , thunk] + + + +// const middleware = [thunk, createDebounce()]; + +// ** Dev Tools +declare global { + interface Window { + __REDUX_DEVTOOLS_EXTENSION_COMPOSE__?: typeof compose; + } +} + +const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose; + + +// ** Create store +const store = createStore( + rootReducer, + {}, + composeEnhancers(applyMiddleware(...middlewares)) +); +sagaMiddleware.run(saga); + +export { store }; diff --git a/src/router/Router.js b/src/router/Router.js new file mode 100644 index 00000000..f485cc22 --- /dev/null +++ b/src/router/Router.js @@ -0,0 +1,179 @@ +import { useLayout } from '@hooks/useLayout'; +import { useRouterTransition } from '@hooks/useRouterTransition'; +import BlankLayout from '@layouts/BlankLayout'; +import LayoutWrapper from '@layouts/components/layout-wrapper'; +import HeaderLayout from '@layouts/HeaderLayout'; +import HorizontalLayout from '@src/layouts/HorizontalLayout'; +import VerticalLayout from '@src/layouts/VerticalLayout'; +import { lazy, Suspense, useEffect } from 'react'; +import { useDispatch, useSelector } from 'react-redux'; +import { + BrowserRouter as AppRouter, + Redirect, + Route, + Switch +} from 'react-router-dom'; +import * as Actions from '../modules/account/login/actions/authAction'; +import { Routes } from './routes'; + +const Router = () => { + const [layout, setLayout] = useLayout(); + const [transition, setTransition] = useRouterTransition(); + const { isLogin } = useSelector(state => state.authState); + // const isLogin = true; + const dispatch = useDispatch(); + + useEffect(() => { + console.log('isLogin>>>>>>>>', isLogin); + if (!isLogin) { + dispatch(Actions.check.request()); + } + }, [isLogin]); + + const DefaultLayout = + layout === 'horizontal' ? 'HorizontalLayout' : 'VerticalLayout'; + + const Layouts = { + BlankLayout, + VerticalLayout, + HorizontalLayout, + HeaderLayout + }; + + const currentActiveItem = null; + + const LayoutRoutesAndPaths = layout => { + const LayoutRoutes = []; + const LayoutPaths = []; + + if (Routes) { + Routes.filter(route => { + if ( + route.layout === layout || + (route.layout === undefined && DefaultLayout === layout) + ) { + LayoutRoutes.push(route); + LayoutPaths.push(route.path); + } + }); + } + + return { LayoutRoutes, LayoutPaths }; + }; + + const NotAuthorized = lazy(() => import('@src/views/NotAuthorized')); + + const Error = lazy(() => import('@src/views/Error')); + + const FinalRoute = props => { + const route = props.route; + let action, resource; + + if (route.meta) { + action = route.meta.action ? route.meta.action : null; + resource = route.meta.resource ? route.meta.resource : null; + } + + if (isLogin === false && !route.meta?.authRoute) { + return ; + } else { + return ; + } + }; + + const ResolveRoutes = () => { + return Object.keys(Layouts).map((layout, index) => { + const LayoutTag = Layouts[layout]; + + const { LayoutRoutes, LayoutPaths } = LayoutRoutesAndPaths(layout); + const routerProps = {}; + + return ( + + + + {LayoutRoutes.map(route => { + return ( + { + Object.assign(routerProps, { + ...props, + meta: route.meta + }); + + return ( + + + + + + ); + }} + /> + ); + })} + + + + ); + }); + }; + + return ( + + + { + return ; + }} + /> + + ( + + + + )} + /> + {ResolveRoutes()} + + + + + ); +}; + +export default Router; diff --git a/src/router/routes/RouteAccount.js b/src/router/routes/RouteAccount.js new file mode 100644 index 00000000..bc2cc1d9 --- /dev/null +++ b/src/router/routes/RouteAccount.js @@ -0,0 +1,22 @@ +import { lazy } from 'react'; + +const RouteAccount = [ + { + path: '/account/login', + component: lazy(() => import('../../views/account/AccountLoginView')), + layout: 'BlankLayout', + meta: { + authRoute: true + } + }, + { + path: '/account/register', + component: lazy(() => import('../../views/account/AccountRegisterView')), + layout: 'BlankLayout', + meta: { + authRoute: true + } + } +]; + +export default RouteAccount; diff --git a/src/router/routes/RouteAnalysis.js b/src/router/routes/RouteAnalysis.js new file mode 100644 index 00000000..66f7f2b5 --- /dev/null +++ b/src/router/routes/RouteAnalysis.js @@ -0,0 +1,32 @@ +import { lazy } from 'react'; + +const RouteAnalysis = [ + { + path: '/analysis/history/list', + component: lazy(() => + import('../../views/analysis/history/AnalysisHistory') + ) + }, + { + path: '/analysis/history/detail/:id', + component: lazy(() => + import('../../views/analysis/history/AnalysisHistoryDetail') + ) + // ,meta: { + // naveLink: '/analysis/history/detail' + // } + }, + { + path: '/analysis/simulation/index', + component: lazy(() => + import('../../views/analysis/simulation/AnalysisSimulation') + ), + layout: 'BlankLayout' + // meta: { + // open: '/analysis/history/list' + // // naveLink: '/analysis/history/detail' + // } + } +]; + +export default RouteAnalysis; diff --git a/src/router/routes/RouteBasis.js b/src/router/routes/RouteBasis.js new file mode 100644 index 00000000..3f195349 --- /dev/null +++ b/src/router/routes/RouteBasis.js @@ -0,0 +1,44 @@ +import { lazy } from 'react'; + +const RouteBasis = [ + { + path: '/basis/group/index', + component: lazy(() => import('../../views/basis/group/BasisGroup')) + }, + { + path: '/basis/group/detail/:id', + component: lazy(() => import('../../views/basis/group/BasisGroupDetail')) + }, + { + path: '/basis/group/create', + component: lazy(() => import('../../views/basis/group/BasisGroupDetail')) + }, + { + path: '/basis/group/join/index', + component: lazy(() => + import('../../views/basis/group/BasisGroupDetailJoin') + ) + }, + { + path: '/basis/group/approval/index', + component: lazy(() => import('../../views/basis/group/BasisGroupAproval')) + }, + { + path: '/basis/group/users/index', + component: lazy(() => import('../../views/basis/group/BasisGroupUsers')) + }, + { + path: '/basis/dron/index', + component: lazy(() => import('../../views/basis/dron/BasisDron')) + }, + { + path: '/basis/dron/detail/:id', + component: lazy(() => import('../../views/basis/dron/BasisDronDetail')) + }, + { + path: '/basis/dron/create', + component: lazy(() => import('../../views/basis/dron/BasisDronDetail')) + } +]; + +export default RouteBasis; diff --git a/src/router/routes/RouteDashboard.js b/src/router/routes/RouteDashboard.js new file mode 100644 index 00000000..8e6674b0 --- /dev/null +++ b/src/router/routes/RouteDashboard.js @@ -0,0 +1,11 @@ +import { lazy } from 'react'; + +const RouteDashboard = [ + { + exact: true, + path: '/main/dashboard', + component: lazy(() => import('../../views/main/MainDashboard')) + } +]; + +export default RouteDashboard; diff --git a/src/router/routes/RouteSystem.js b/src/router/routes/RouteSystem.js new file mode 100644 index 00000000..9bbb4442 --- /dev/null +++ b/src/router/routes/RouteSystem.js @@ -0,0 +1,70 @@ +import { lazy } from 'react'; + +const RouteSystem = [ + { + path: '/system/code/index', + component: lazy(() => import('../../views/system/code/SystemCode')) + }, + { + path: '/system/code/create', + component: lazy(() => import('../../views/system/code/SystemCodeDetail')) + }, + { + path: '/system/code/detail/:id', + component: lazy(() => import('../../views/system/code/SystemCodeDetail')) + }, + { + path: '/system/code/multi/create/:id', + component: lazy(() => + import('../../views/system/code/SystemCodeDetailMulti') + ) + }, + { + path: '/system/code/multi/detail/:id', + component: lazy(() => + import('../../views/system/code/SystemCodeDetailMulti') + ) + }, + { + path: '/system/code/group/detail/:id', + component: lazy(() => + import('../../views/system/code/SystemCodeGroupDetail') + ) + }, + { + path: '/system/code/group/create', + component: lazy(() => + import('../../views/system/code/SystemCodeGroupDetail') + ) + }, + { + path: '/system/menu/index', + component: lazy(() => import('../../views/system/menu/SystemMenu')) + }, + { + path: '/system/menu/detail/:id', + component: lazy(() => import('../../views/system/menu/SystemMenuDetail')) + }, + { + path: '/system/auth/index', + component: lazy(() => import('../../views/system/auth/SystemAuth')) + }, + { + path: '/system/auth/detail/:id', + component: lazy(() => import('../../views/system/auth/SystemAuthDetail')) + }, + { + path: '/system/auth/menu/index', + component: lazy(() => import('../../views/system/auth/SystemAuthMenu')) + }, + { + path: '/system/user/index', + component: lazy(() => import('../../views/system/user/SystemUser')) + }, + { + path: '/system/user/detail/:id', + component: lazy(() => import('../../views/system/user/SystemUserDetail')) + } +]; + +export default RouteSystem; diff --git a/src/router/routes/index.js b/src/router/routes/index.js new file mode 100644 index 00000000..0096a8a4 --- /dev/null +++ b/src/router/routes/index.js @@ -0,0 +1,199 @@ +import { lazy } from 'react'; +import RouteAccount from './RouteAccount'; +import RouteAnalysis from './RouteAnalysis'; +import RouteBasis from './RouteBasis'; +import RouteDashboard from './RouteDashboard'; +import RouteSystem from './RouteSystem'; + +// ** Document title +const TemplateTitle = '%s - Dron Control System'; + +// ** Default Route +const DefaultRoute = '/main/dashboard'; + +// ** Merge Routes +const Routes = [ + ...RouteAccount, + ...RouteDashboard, + ...RouteAnalysis, + ...RouteBasis, + ...RouteSystem, + { + path: '/home', + component: lazy(() => import('../../views/Home')) + }, + { + path: '/second-page', + component: lazy(() => import('../../views/SecondPage')) + }, + { + path: '/login', + component: lazy(() => import('../../views/Login')), + layout: 'BlankLayout', + meta: { + authRoute: true + } + }, + { + path: '/error', + component: lazy(() => import('../../views/Error')), + layout: 'BlankLayout' + }, + { + path: '/design', + component: lazy(() => import('../../views/design/DesignMain')), + layout: 'BlankLayout' + }, + { + path: '/designLogin', + component: lazy(() => import('../../views/design/DesignLogin')), + layout: 'BlankLayout' + }, + { + path: '/designMenu', + component: lazy(() => import('../../views/design/DesignMenu')) + }, + { + path: '/designSample', + component: lazy(() => import('../../views/design/DesignSample')), + layout: 'BlankLayout' + }, + { + path: '/designRegister', + component: lazy(() => import('../../views/design/DesignRegister')), + layout: 'BlankLayout' + }, + { + path: '/designRegister2', + component: lazy(() => import('../../views/design/DesignRegister2')), + layout: 'BlankLayout' + }, + { + path: '/designRegister3', + component: lazy(() => import('../../views/design/DesignRegister3')), + layout: 'BlankLayout' + }, + { + path: '/control', + component: lazy(() => import('../../views/control')), + layout: 'BlankLayout' + }, + { + path: '/history/record/sample1', + component: lazy(() => + import('../../views/design/history/record/DesignHistory1') + ) + }, + { + path: '/history/record/sample2', + component: lazy(() => + import('../../views/design/history/record/DesignHistory2') + ) + }, + { + path: '/history/record/sample3', + component: lazy(() => + import('../../views/design/history/record/DesignHistory3') + ) + }, + { + path: '/mypage/group/sample1', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup1') + ) + }, + { + path: '/mypage/group/sample2', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup2') + ) + }, + { + path: '/mypage/group/sample3', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup3') + ) + }, + { + path: '/mypage/group/sample4', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup4') + ) + }, + { + path: '/mypage/group/sample5', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup5') + ) + }, + { + path: '/mypage/group/sample6', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup6') + ) + }, + { + path: '/mypage/group/sample7', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup7') + ) + }, + { + path: '/mypage/group/sample8', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup8') + ) + }, + { + path: '/mypage/group/sample9', + component: lazy(() => + import('../../views/design/mypage/group/DesignGroup9') + ) + }, + { + path: '/mypage/myinfo/sample1', + component: lazy(() => + import('../../views/design/mypage/myinfo/DesignMyinfo1') + ) + }, + { + path: '/mypage/airframe/sample1', + component: lazy(() => + import('../../views/design/mypage/airframe/DesignAir1') + ) + }, + { + path: '/sys/code/sample1', + component: lazy(() => import('../../views/design/sys/code/DesignCode1')) + }, + { + path: '/sys/code/sample2', + component: lazy(() => import('../../views/design/sys/code/DesignCode2')) + }, + { + path: '/sys/code/sample3', + component: lazy(() => import('../../views/design/sys/code/DesignCode3')) + }, + { + path: '/sys/code/sample4', + component: lazy(() => import('../../views/design/sys/code/DesignCode4')) + }, + { + path: '/sys/code/sample5', + component: lazy(() => import('../../views/design/sys/code/DesignCode5')) + }, + { + path: '/sys/menu/sample1', + component: lazy(() => import('../../views/design/sys/menu/DesignMenu1')) + }, + { + path: '/sys/menu/sample2', + component: lazy(() => import('../../views/design/sys/menu/DesignMenu2')) + }, + { + path: '/sys/menu/sample3', + component: lazy(() => import('../../views/design/sys/menu/DesignMenu3')) + } +]; + +export { DefaultRoute, TemplateTitle, Routes }; diff --git a/src/serviceWorker.js b/src/serviceWorker.js new file mode 100644 index 00000000..9a7f3d05 --- /dev/null +++ b/src/serviceWorker.js @@ -0,0 +1,129 @@ +/*eslint-disable */ +// This optional code is used to register a service worker. +// register() is not called by default. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on subsequent visits to a page, after all the +// existing tabs open on the page have been closed, since previously cached +// resources are updated in the background. + +// To learn more about the benefits of this model and instructions on how to +// opt-in, read https://bit.ly/CRA-PWA + +const isLocalhost = Boolean( + window.location.hostname === 'localhost' || + // [::1] is the IPv6 localhost address. + window.location.hostname === '[::1]' || + // 127.0.0.1/8 is considered localhost for IPv4. + window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/) +) + +export function register(config) { + if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { + // The URL constructor is available in all browsers that support SW. + const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href) + if (publicUrl.origin !== window.location.origin) { + // Our service worker won't work if PUBLIC_URL is on a different origin + // from what our page is served on. This might happen if a CDN is used to + // serve assets see https://github.com/facebook/create-react-app/issues/2374 + return + } + + window.addEventListener('load', () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js` + + if (isLocalhost) { + // This is running on localhost. Let's check if a service worker still exists or not. + checkValidServiceWorker(swUrl, config) + + // Add some additional logging to localhost, pointing developers to the + // service worker/PWA documentation. + navigator.serviceWorker.ready.then(() => { + console.log( + 'This web app is being served cache-first by a service ' + + 'worker. To learn more, visit https://bit.ly/CRA-PWA' + ) + }) + } else { + // Is not localhost. Just register service worker + registerValidSW(swUrl, config) + } + }) + } +} + +function registerValidSW(swUrl, config) { + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing + if (installingWorker === null) { + return + } + installingWorker.onstatechange = () => { + if (installingWorker.state === 'installed') { + if (navigator.serviceWorker.controller) { + // At this point, the updated precached content has been fetched, + // but the previous service worker will still serve the older + // content until all client tabs are closed. + console.log( + 'New content is available and will be used when all ' + + 'tabs for this page are closed. See https://bit.ly/CRA-PWA.' + ) + + // Execute callback + if (config && config.onUpdate) { + config.onUpdate(registration) + } + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log('Content is cached for offline use.') + + // Execute callback + if (config && config.onSuccess) { + config.onSuccess(registration) + } + } + } + } + } + }) + .catch(error => { + console.error('Error during service worker registration:', error) + }) +} + +function checkValidServiceWorker(swUrl, config) { + // Check if the service worker can be found. If it can't reload the page. + fetch(swUrl) + .then(response => { + // Ensure service worker exists, and that we really are getting a JS file. + const contentType = response.headers.get('content-type') + if (response.status === 404 || (contentType !== null && contentType.indexOf('javascript') === -1)) { + // No service worker found. Probably a different app. Reload the page. + navigator.serviceWorker.ready.then(registration => { + registration.unregister().then(() => { + window.location.reload() + }) + }) + } else { + // Service worker found. Proceed as normal. + registerValidSW(swUrl, config) + } + }) + .catch(() => { + console.log('No internet connection found. App is running in offline mode.') + }) +} + +export function unregister() { + if ('serviceWorker' in navigator) { + navigator.serviceWorker.ready.then(registration => { + registration.unregister() + }) + } +} diff --git a/src/utility/CondeUtil.js b/src/utility/CondeUtil.js new file mode 100644 index 00000000..a714f3a1 --- /dev/null +++ b/src/utility/CondeUtil.js @@ -0,0 +1,21 @@ +import { ARCTFT_TYPE_CD, WGHT_TYPE_CD } from '../configs/constants'; + +export const GET_ARCTFT_TYPE_CD = code => { + let data = ARCTFT_TYPE_CD.filter(item => item.code === code); + let codeNm = '-'; + if (data.length > 0) { + codeNm = data[0].codeNm; + } + + return codeNm; +}; + +export const GET_WGHT_TYPE_CD = code => { + let data = WGHT_TYPE_CD.filter(item => item.code === code); + let codeNm = '-'; + if (data.length > 0) { + codeNm = data[0].codeNm; + } + + return codeNm; +}; diff --git a/src/utility/Utils.js b/src/utility/Utils.js new file mode 100644 index 00000000..ffc4e759 --- /dev/null +++ b/src/utility/Utils.js @@ -0,0 +1,79 @@ +// ** Checks if an object is empty (returns boolean) +export const isObjEmpty = obj => Object.keys(obj).length === 0 + +// ** Returns K format from a number +export const kFormatter = num => (num > 999 ? `${(num / 1000).toFixed(1)}k` : num) + +// ** Converts HTML to string +export const htmlToString = html => html.replace(/<\/?[^>]+(>|$)/g, '') + +// ** Checks if the passed date is today +const isToday = date => { + const today = new Date() + return ( + /* eslint-disable operator-linebreak */ + date.getDate() === today.getDate() && + date.getMonth() === today.getMonth() && + date.getFullYear() === today.getFullYear() + /* eslint-enable */ + ) +} + +/** + ** Format and return date in Humanize format + ** Intl docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format + ** Intl Constructor: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat + * @param {String} value date to format + * @param {Object} formatting Intl object to format with + */ +export const formatDate = (value, formatting = { month: 'short', day: 'numeric', year: 'numeric' }) => { + if (!value) return value + return new Intl.DateTimeFormat('en-US', formatting).format(new Date(value)) +} + +// ** Returns short month of passed date +export const formatDateToMonthShort = (value, toTimeForCurrentDay = true) => { + const date = new Date(value) + let formatting = { month: 'short', day: 'numeric' } + + if (toTimeForCurrentDay && isToday(date)) { + formatting = { hour: 'numeric', minute: 'numeric' } + } + + return new Intl.DateTimeFormat('en-US', formatting).format(new Date(value)) +} + +/** + ** Return if user is logged in + ** This is completely up to you and how you want to store the token in your frontend application + * ? e.g. If you are using cookies to store the application please update this function + */ +export const isUserLoggedIn = () => localStorage.getItem('userData') +export const getUserData = () => JSON.parse(localStorage.getItem('userData')) + +/** + ** This function is used for demo purpose route navigation + ** In real app you won't need this function because your app will navigate to same route for each users regardless of ability + ** Please note role field is just for showing purpose it's not used by anything in frontend + ** We are checking role just for ease + * ? NOTE: If you have different pages to navigate based on user ability then this function can be useful. However, you need to update it. + * @param {String} userRole Role of user + */ +export const getHomeRouteForLoggedInUser = userRole => { + if (userRole === 'admin') return '/' + if (userRole === 'client') return '/access-control' + return '/login' +} + +// ** React Select Theme Colors +export const selectThemeColors = theme => ({ + ...theme, + colors: { + ...theme.colors, + primary25: '#7367f01a', // for option hover bg-color + primary: '#7367f0', // for selected option bg-color + neutral10: '#7367f0', // for tags bg-color + neutral20: '#ededed', // for input border-color + neutral30: '#ededed' // for input hover border-color + } +}) diff --git a/src/utility/context/Can.js b/src/utility/context/Can.js new file mode 100644 index 00000000..03727ea9 --- /dev/null +++ b/src/utility/context/Can.js @@ -0,0 +1,11 @@ +// ** Imports createContext function +import { createContext } from 'react' + +// ** Imports createContextualCan function +import { createContextualCan } from '@casl/react' + +// ** Create Context +export const AbilityContext = createContext() + +// ** Init Can Context +export const Can = createContextualCan(AbilityContext.Consumer) diff --git a/src/utility/context/Internationalization.js b/src/utility/context/Internationalization.js new file mode 100644 index 00000000..4235ea95 --- /dev/null +++ b/src/utility/context/Internationalization.js @@ -0,0 +1,50 @@ +// ** React Imports +import { useState, createContext } from 'react' + +// ** Intl Provider Import +import { IntlProvider } from 'react-intl' + +// ** Core Language Data +import messagesEn from '@assets/data/locales/en.json' +import messagesDe from '@assets/data/locales/de.json' +import messagesFr from '@assets/data/locales/fr.json' +import messagesPt from '@assets/data/locales/pt.json' + +// ** User Language Data +import userMessagesEn from '@src/assets/data/locales/en.json' +import userMessagesDe from '@src/assets/data/locales/de.json' +import userMessagesFr from '@src/assets/data/locales/fr.json' +import userMessagesPt from '@src/assets/data/locales/pt.json' + +// ** Menu msg obj +const menuMessages = { + en: { ...messagesEn, ...userMessagesEn }, + de: { ...messagesDe, ...userMessagesDe }, + fr: { ...messagesFr, ...userMessagesFr }, + pt: { ...messagesPt, ...userMessagesPt } +} + +// ** Create Context +const Context = createContext() + +const IntlProviderWrapper = ({ children }) => { + // ** States + const [locale, setLocale] = useState('en') + const [messages, setMessages] = useState(menuMessages['en']) + + // ** Switches Language + const switchLanguage = lang => { + setLocale(lang) + setMessages(menuMessages[lang]) + } + + return ( + + + {children} + + + ) +} + +export { IntlProviderWrapper, Context as IntlContext } diff --git a/src/utility/context/ThemeColors.js b/src/utility/context/ThemeColors.js new file mode 100644 index 00000000..cf0d25fb --- /dev/null +++ b/src/utility/context/ThemeColors.js @@ -0,0 +1,56 @@ +// ** React Imports +import { useEffect, useState, createContext } from 'react' + +// ** Create Context +const ThemeColors = createContext() + +const ThemeContext = ({ children }) => { + // ** State + const [colors, setColors] = useState({}) + + //** ComponentDidMount + useEffect(() => { + if (window !== 'undefined') { + //** Get variable value + const getHex = color => window.getComputedStyle(document.body).getPropertyValue(color).trim() + + //** Colors obj + const obj = { + primary: { + light: getHex('--primary').concat('1a'), + main: getHex('--primary') + }, + secondary: { + light: getHex('--secondary').concat('1a'), + main: getHex('--secondary') + }, + success: { + light: getHex('--success').concat('1a'), + main: getHex('--success') + }, + danger: { + light: getHex('--danger').concat('1a'), + main: getHex('--danger') + }, + warning: { + light: getHex('--warning').concat('1a'), + main: getHex('--warning') + }, + info: { + light: getHex('--info').concat('1a'), + main: getHex('--info') + }, + dark: { + light: getHex('--dark').concat('1a'), + main: getHex('--dark') + } + } + + setColors({ ...obj }) + } + }, []) + + return {children} +} + +export { ThemeColors, ThemeContext } diff --git a/src/utility/hooks/useFooterType.js b/src/utility/hooks/useFooterType.js new file mode 100644 index 00000000..56632596 --- /dev/null +++ b/src/utility/hooks/useFooterType.js @@ -0,0 +1,34 @@ +// ** React Imports +import { useState } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useFooterType = () => { + // ** State + const [footerType, setFooterType] = useState(() => { + try { + return themeConfig.layout.footer.type + } catch (error) { + // ** If error also initialValue + console.log(error) + return themeConfig.layout.footer.type + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(footerType) : value + + // ** Set state + setFooterType(valueToStore) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + return [footerType, setValue] +} diff --git a/src/utility/hooks/useLayout.js b/src/utility/hooks/useLayout.js new file mode 100644 index 00000000..973eafab --- /dev/null +++ b/src/utility/hooks/useLayout.js @@ -0,0 +1,57 @@ +//** React Imports +import { useState, useEffect } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useLayout = () => { + // ** States + const [lastLayout, setLastLayout] = useState(null) + const [layout, setLayout] = useState(() => { + try { + return themeConfig.layout.type + } catch (error) { + // ** If error return initialValue + console.log(error) + return themeConfig.layout.type + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(layout) : value + + // ** Set state + setLayout(valueToStore) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + const handleLayout = () => { + // ** If layout is horizontal & screen size is equals to or below 1200 + if (layout === 'horizontal' && window.innerWidth <= 1200) { + setLayout('vertical') + setLastLayout('horizontal') + } + // ** If lastLayout is horizontal & screen size is equals to or above 1200 + if (lastLayout === 'horizontal' && window.innerWidth >= 1200) { + setLayout('horizontal') + } + } + + // ** ComponentDidMount + useEffect(() => { + handleLayout() + }, []) + + useEffect(() => { + // ** Window Resize Event + window.addEventListener('resize', handleLayout) + }, [layout, lastLayout]) + + return [layout, setValue] +} diff --git a/src/utility/hooks/useNavbarColor.js b/src/utility/hooks/useNavbarColor.js new file mode 100644 index 00000000..8074418c --- /dev/null +++ b/src/utility/hooks/useNavbarColor.js @@ -0,0 +1,34 @@ +//** React Imports +import { useState } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useNavbarColor = () => { + // ** State + const [navbarColor, setNavbarColor] = useState(() => { + try { + return themeConfig.layout.navbar.backgroundColor + } catch (error) { + // ** If error return initialValue + console.log(error) + return themeConfig.layout.navbar.backgroundColor + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(navbarColor) : value + + // ** Set state + setNavbarColor(valueToStore) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + return [navbarColor, setValue] +} diff --git a/src/utility/hooks/useNavbarType.js b/src/utility/hooks/useNavbarType.js new file mode 100644 index 00000000..4a6718aa --- /dev/null +++ b/src/utility/hooks/useNavbarType.js @@ -0,0 +1,34 @@ +//** React Imports +import { useState } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useNavbarType = () => { + // ** State + const [navbarType, setNavbarType] = useState(() => { + try { + return themeConfig.layout.navbar.type + } catch (error) { + // ** If error return initialValue + console.log(error) + return themeConfig.layout.navbar.type + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(navbarType) : value + + // ** Set state + setNavbarType(valueToStore) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + return [navbarType, setValue] +} diff --git a/src/utility/hooks/useOnClickOutside.js b/src/utility/hooks/useOnClickOutside.js new file mode 100644 index 00000000..a4ef6838 --- /dev/null +++ b/src/utility/hooks/useOnClickOutside.js @@ -0,0 +1,33 @@ +//** React Imports +import { useEffect } from 'react' + +export const useOnClickOutside = (ref, handler) => { + useEffect( + () => { + const listener = event => { + // ** Do nothing if clicking ref's element or descendent elements + if (!ref.current || ref.current.contains(event.target)) { + return + } + + // ** Call passed function on click outside + handler(event) + } + + document.addEventListener('mousedown', listener) + document.addEventListener('touchstart', listener) + + return () => { + document.removeEventListener('mousedown', listener) + document.removeEventListener('touchstart', listener) + } + }, + // ** Add ref and handler to effect dependencies + // ** It's worth noting that because passed in handler is a new ... + // ** ... function on every render that will cause this effect ... + // ** ... callback/cleanup to run every render. It's not a big deal ... + // ** ... but to optimize you can wrap handler in useCallback before ... + // ** ... passing it into this hook. + [ref, handler] + ) +} diff --git a/src/utility/hooks/useRTL.js b/src/utility/hooks/useRTL.js new file mode 100644 index 00000000..3e7842c0 --- /dev/null +++ b/src/utility/hooks/useRTL.js @@ -0,0 +1,38 @@ +//** React Imports +import { useEffect } from 'react' + +// ** Store & Actions +import { handleRTL } from '@store/actions/layout' +import { useDispatch, useSelector } from 'react-redux' + +export const useRTL = () => { + // ** Store Vars + const dispatch = useDispatch() + const isRtl = useSelector(state => state.layout.isRTL) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(isRtl) : value + dispatch(handleRTL(valueToStore)) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + useEffect(() => { + // ** Get HTML Tag + const element = document.getElementsByTagName('html')[0] + + // ** If isRTL then add attr dir='rtl' with HTML else attr dir='ltr' + if (isRtl) { + element.setAttribute('dir', 'rtl') + } else { + element.setAttribute('dir', 'ltr') + } + }, [isRtl]) + + return [isRtl, setValue] +} diff --git a/src/utility/hooks/useRouterTransition.js b/src/utility/hooks/useRouterTransition.js new file mode 100644 index 00000000..4a27358b --- /dev/null +++ b/src/utility/hooks/useRouterTransition.js @@ -0,0 +1,34 @@ +//** React Imports +import { useState } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useRouterTransition = () => { + // ** State + const [transition, setTransition] = useState(() => { + try { + return themeConfig.layout.routerTransition + } catch (error) { + // ** If error return initialValue + console.log(error) + return themeConfig.layout.routerTransition + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(transition) : value + + // ** Set state + setTransition(valueToStore) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + return [transition, setValue] +} diff --git a/src/utility/hooks/useSkin.js b/src/utility/hooks/useSkin.js new file mode 100644 index 00000000..2b18e164 --- /dev/null +++ b/src/utility/hooks/useSkin.js @@ -0,0 +1,58 @@ +//** React Imports +import { useState, useEffect } from 'react' + +// ** Configs +import themeConfig from '@configs/themeConfig' + +export const useSkin = () => { + // ** State + const [skin, setSkin] = useState(() => { + try { + // ** Get from local storage by key + const item = window.localStorage.getItem('skin') + // ** Parse stored json or if none return initialValue + return item ? JSON.parse(item) : themeConfig.layout.skin + } catch (error) { + // ** If error also return initialValue + console.log(error) + return themeConfig.layout.skin + } + }) + + // ** Return a wrapped version of useState's setter function + const setValue = value => { + try { + // ** Allow value to be a function so we have same API as useState + const valueToStore = value instanceof Function ? value(skin) : value + // ** Set state + setSkin(valueToStore) + // ** Save to local storage + window.localStorage.setItem('skin', JSON.stringify(valueToStore)) + } catch (error) { + // ** A more advanced implementation would handle the error case + console.log(error) + } + } + + useEffect(() => { + // ** Get Body Tag + const element = window.document.body + + // ** Define classnames for skins + const classNames = { + dark: 'dark-layout', + bordered: 'bordered-layout', + 'semi-dark': 'semi-dark-layout' + } + + // ** Remove all classes from Body on mount + element.classList.remove(...element.classList) + + // ** If skin is not light add skin class + if (skin !== 'light') { + element.classList.add(classNames[skin]) + } + }, [skin]) + + return [skin, setValue] +} diff --git a/src/views/Error.js b/src/views/Error.js new file mode 100644 index 00000000..bf143ac3 --- /dev/null +++ b/src/views/Error.js @@ -0,0 +1,28 @@ +import { Button } from 'reactstrap' +import { Link } from 'react-router-dom' +import errorImg from '@src/assets/images/pages/error.svg' + +import '@styles/base/pages/page-misc.scss' + +import logoImg from '@src/assets/images/pal_logo.png' +const Error = () => { + return ( +
    + + +

    Drone Control System

    +
    +
    +
    +

    Page Not Found 🕵🏻‍♀️

    +

    Oops! 😖 The requested URL was not found on this server.

    + + Back to home + + Not authorized page +
    +
    +
    + ) +} +export default Error diff --git a/src/views/Home.js b/src/views/Home.js new file mode 100644 index 00000000..44be32f8 --- /dev/null +++ b/src/views/Home.js @@ -0,0 +1,49 @@ +import { Card, CardHeader, CardBody, CardTitle, CardText, CardLink } from 'reactstrap' + +const Home = () => { + return ( +
    + + + Kick start your project 🚀 + + + All the best for your new project. + + Please make sure to read our{' '} + + Template Documentation + {' '} + to understand where to go from here and how to use our template. + + + + + + + Want to integrate JWT? 🔒 + + + + We carefully crafted JWT flow so you can implement JWT with ease and with minimum efforts. + + + Please read our{' '} + + JWT Documentation + {' '} + to get more out of JWT authentication. + + + +
    + ) +} + +export default Home diff --git a/src/views/Login.js b/src/views/Login.js new file mode 100644 index 00000000..35795030 --- /dev/null +++ b/src/views/Login.js @@ -0,0 +1,134 @@ +import { useSkin } from '@hooks/useSkin' +import { Link, Redirect } from 'react-router-dom' +import { Facebook, Twitter, Mail, GitHub } from 'react-feather' +import InputPasswordToggle from '@components/input-password-toggle' +import { Row, Col, CardTitle, CardText, Form, FormGroup, Label, Input, CustomInput, Button } from 'reactstrap' +import '@styles/base/pages/page-auth.scss' + +const Login = () => { + const [skin, setSkin] = useSkin() + + const illustration = skin === 'dark' ? 'login-v2-dark.svg' : 'login-v2.svg', + source = require(`@src/assets/images/pages/${illustration}`).default + + return ( +
    + + + + + + + + + + + + + + + + + + + + + + + + + +

    Vuexy

    + + +
    + Login V2 +
    + + + + + Welcome to Vuexy! 👋 + + Please sign-in to your account and start the adventure +
    e.preventDefault()}> + + + + + +
    + + + Forgot Password? + +
    + +
    + + + + + Sign in + +
    +

    + New on our platform? + + Create an account + +

    +
    +
    or
    +
    +
    + + + + + + + + + + + + +
    + + +
    +
    + ) +} + +export default Login diff --git a/src/views/NotAuthorized.js b/src/views/NotAuthorized.js new file mode 100644 index 00000000..78c4f0c5 --- /dev/null +++ b/src/views/NotAuthorized.js @@ -0,0 +1,30 @@ +import { Button } from 'reactstrap' +import { Link } from 'react-router-dom' +import notAuthImg from '@src/assets/images/pages/not-authorized.svg' + +import '@styles/base/pages/page-misc.scss' + +const NotAuthorized = () => { + return ( +
    + + +

    Drone Control System

    +
    +
    +
    +

    You are not authorized! 🔐

    +

    + The Webtrends Marketing Lab website in IIS uses the default IUSR account credentials to access the web pages + it serves. +

    + + Back to login + + Not authorized page +
    +
    +
    + ) +} +export default NotAuthorized diff --git a/src/views/SecondPage.js b/src/views/SecondPage.js new file mode 100644 index 00000000..66370141 --- /dev/null +++ b/src/views/SecondPage.js @@ -0,0 +1,20 @@ +import { Card, CardHeader, CardBody, CardTitle, CardText, CardLink } from 'reactstrap' + +const SecondPage = () => { + return ( + + + Create Awesome 🙌 + + + This is your second page. + + Chocolate sesame snaps pie carrot cake pastry pie lollipop muffin. Carrot cake dragée chupa chups jujubes. + Macaroon liquorice cookie wafer tart marzipan bonbon. Gingerbread jelly-o dragée chocolate. + + + + ) +} + +export default SecondPage diff --git a/src/views/account/AccountLoginView.js b/src/views/account/AccountLoginView.js new file mode 100644 index 00000000..0710d918 --- /dev/null +++ b/src/views/account/AccountLoginView.js @@ -0,0 +1,6 @@ +import { AccountLogin } from '../../components/account/login/AccountLogin'; +const AccountLoginView = props => { + return ; +}; + +export default AccountLoginView; diff --git a/src/views/account/AccountRegisterView.js b/src/views/account/AccountRegisterView.js new file mode 100644 index 00000000..3ab74d97 --- /dev/null +++ b/src/views/account/AccountRegisterView.js @@ -0,0 +1,8 @@ +import { AccountRegister } from '../../components/account/register/AccountRegister'; + +const AccountResisterView = props => { + // console.log(props); + return ; +}; + +export default AccountResisterView; diff --git a/src/views/analysis/history/AnalysisHistory.js b/src/views/analysis/history/AnalysisHistory.js new file mode 100644 index 00000000..1107818a --- /dev/null +++ b/src/views/analysis/history/AnalysisHistory.js @@ -0,0 +1,17 @@ +// import { AnalysisHistoryList } from '../../../components/analysis/history/main/AnalysisHistoryList'; +// import { AnalysisHistorySearch } from '../../../components/analysis/history/main/AnalysisHistorySearch'; +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { AnalysisHistoryContainer } from '../../../containers/analysis/history/AnalysisHistoryContainer'; + +const AnalysisHistory = () => { + return ( +
    + +
    + ); +}; + +export default AnalysisHistory; diff --git a/src/views/analysis/history/AnalysisHistoryDetail.js b/src/views/analysis/history/AnalysisHistoryDetail.js new file mode 100644 index 00000000..c28fb527 --- /dev/null +++ b/src/views/analysis/history/AnalysisHistoryDetail.js @@ -0,0 +1,11 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { AnalysisHistoryDetailContainer } from '../../../containers/analysis/history/AnalysisHistoryDetailContainer'; + +const AnalysisHistory = () => { + return ; +}; + +export default AnalysisHistory; diff --git a/src/views/analysis/simulation/AnalysisSimulation.js b/src/views/analysis/simulation/AnalysisSimulation.js new file mode 100644 index 00000000..ca1541bf --- /dev/null +++ b/src/views/analysis/simulation/AnalysisSimulation.js @@ -0,0 +1,13 @@ +// import { AnalysisHistoryList } from '../../../components/analysis/history/main/AnalysisHistoryList'; +// import { AnalysisHistorySearch } from '../../../components/analysis/history/main/AnalysisHistorySearch'; +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { AnalysisSimulationContainer } from '../../../containers/analysis/simulator/AnalysisSimulationContainer'; + +const AnalysisSimulation = () => { + return ; +}; + +export default AnalysisSimulation; diff --git a/src/views/basis/dron/BasisDron.js b/src/views/basis/dron/BasisDron.js new file mode 100644 index 00000000..a3f4298f --- /dev/null +++ b/src/views/basis/dron/BasisDron.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisDronContainer } from '../../../containers/basis/dron/BasisDronContainer'; + +const BasisDron = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisDron; diff --git a/src/views/basis/dron/BasisDronDetail.js b/src/views/basis/dron/BasisDronDetail.js new file mode 100644 index 00000000..93a54702 --- /dev/null +++ b/src/views/basis/dron/BasisDronDetail.js @@ -0,0 +1,20 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { BasisDronDetailContainer } from '../../../containers/basis/dron/BasisDronDetailContainer'; +import { BasisDronTabContainer } from '../../../containers/basis/dron/BasisDronTabContainer'; + +const BasisGroupDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroupDetail; diff --git a/src/views/basis/group/BasisGroup.js b/src/views/basis/group/BasisGroup.js new file mode 100644 index 00000000..53f41d88 --- /dev/null +++ b/src/views/basis/group/BasisGroup.js @@ -0,0 +1,19 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer'; + +const BasisGroup = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroup; diff --git a/src/views/basis/group/BasisGroupAproval.js b/src/views/basis/group/BasisGroupAproval.js new file mode 100644 index 00000000..fdf140de --- /dev/null +++ b/src/views/basis/group/BasisGroupAproval.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisGroupApprovalContainer } from '../../../containers/basis/group/BasisGroupApprovalContainer'; + +const BasisGroupAproval = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroupAproval; diff --git a/src/views/basis/group/BasisGroupDetail.js b/src/views/basis/group/BasisGroupDetail.js new file mode 100644 index 00000000..b86201b7 --- /dev/null +++ b/src/views/basis/group/BasisGroupDetail.js @@ -0,0 +1,20 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer'; +import { BasisGroupDetailContainer } from '../../../containers/basis/group/BasisGroupDetailContainer'; + +const BasisGroupDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroupDetail; diff --git a/src/views/basis/group/BasisGroupDetailJoin.js b/src/views/basis/group/BasisGroupDetailJoin.js new file mode 100644 index 00000000..a2899111 --- /dev/null +++ b/src/views/basis/group/BasisGroupDetailJoin.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +import '../../../assets/css/custom.css'; + +import { BasisGroupDetailJoinContainer } from '../../../containers/basis/group/BasisGroupDetailJoinContainer'; + +const BasisGroupDetailJoin = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroupDetailJoin; diff --git a/src/views/basis/group/BasisGroupUsers.js b/src/views/basis/group/BasisGroupUsers.js new file mode 100644 index 00000000..65b7fd47 --- /dev/null +++ b/src/views/basis/group/BasisGroupUsers.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisGroupUsersContainer } from '../../../containers/basis/group/BasisGroupUsersContainer'; + +const BasisGroupUsers = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default BasisGroupUsers; diff --git a/src/views/charts/apex/ApexAreaCharts.js b/src/views/charts/apex/ApexAreaCharts.js new file mode 100644 index 00000000..233d34cf --- /dev/null +++ b/src/views/charts/apex/ApexAreaCharts.js @@ -0,0 +1,110 @@ +import Chart from 'react-apexcharts' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle } from 'reactstrap' + +const areaColors = { + series3: '#a4f8cd', + series2: '#60f2ca', + series1: '#2bdac7' +} + +const ApexAreaCharts = ({ direction }) => { + const options = { + chart: { + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + dataLabels: { + enabled: false + }, + stroke: { + show: false, + curve: 'straight' + }, + legend: { + position: 'top', + horizontalAlign: 'start' + }, + grid: { + xaxis: { + lines: { + show: true + } + } + }, + colors: [areaColors.series3, areaColors.series2, areaColors.series1], + xaxis: { + categories: [ + '7/12', + '8/12', + '9/12', + '10/12', + '11/12', + '12/12', + '13/12', + '14/12', + '15/12', + '16/12', + '17/12', + '18/12', + '19/12', + '20/12' + ] + }, + fill: { + opacity: 1, + type: 'solid' + }, + tooltip: { + shared: false + }, + yaxis: { + opposite: direction === 'rtl' + } + } + + const series = [ + { + name: 'Visits', + data: [100, 120, 90, 170, 130, 160, 140, 240, 220, 180, 270, 280, 375] + }, + { + name: 'Clicks', + data: [60, 80, 70, 110, 80, 100, 90, 180, 160, 140, 200, 220, 275] + }, + { + name: 'Sales', + data: [20, 40, 30, 70, 40, 60, 50, 140, 120, 100, 140, 180, 220] + } + ] + + return ( + + +
    + + Line Chart + + Commercial networks +
    +
    + + +
    +
    + + + +
    + ) +} +export default ApexAreaCharts diff --git a/src/views/charts/apex/ApexBarChart.js b/src/views/charts/apex/ApexBarChart.js new file mode 100644 index 00000000..621511ca --- /dev/null +++ b/src/views/charts/apex/ApexBarChart.js @@ -0,0 +1,73 @@ +import Chart from 'react-apexcharts' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle } from 'reactstrap' + +const ApexBarChart = ({ info, direction }) => { + const options = { + chart: { + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + plotOptions: { + bar: { + horizontal: true, + barHeight: '30%', + endingShape: 'rounded' + } + }, + grid: { + xaxis: { + lines: { + show: false + } + } + }, + colors: info, + dataLabels: { + enabled: false + }, + xaxis: { + categories: ['MON, 11', 'THU, 14', 'FRI, 15', 'MON, 18', 'WED, 20', 'FRI, 21', 'MON, 23'] + }, + yaxis: { + opposite: direction === 'rtl' + } + } + + const series = [ + { + data: [700, 350, 480, 600, 210, 550, 150] + } + ] + + return ( + + +
    + Balance + + $74,382.72 + +
    +
    + + +
    +
    + + + +
    + ) +} + +export default ApexBarChart diff --git a/src/views/charts/apex/ApexCandlestickChart.js b/src/views/charts/apex/ApexCandlestickChart.js new file mode 100644 index 00000000..3064ded3 --- /dev/null +++ b/src/views/charts/apex/ApexCandlestickChart.js @@ -0,0 +1,133 @@ +import Chart from 'react-apexcharts' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle } from 'reactstrap' + +const ApexCandleStickChart = ({ danger, success, direction }) => { + const options = { + chart: { + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + xaxis: { + type: 'datetime' + }, + yaxis: { + tooltip: { + enabled: true + }, + opposite: direction === 'rtl' + }, + grid: { + xaxis: { + lines: { + show: true + } + } + }, + plotOptions: { + candlestick: { + colors: { + upward: success, + downward: danger + } + }, + bar: { + columnWidth: '40%' + } + } + } + + const series = [ + { + data: [ + { + x: new Date(1538778600000), + y: [150, 170, 50, 100] + }, + { + x: new Date(1538780400000), + y: [200, 400, 170, 330] + }, + { + x: new Date(1538782200000), + y: [330, 340, 250, 280] + }, + { + x: new Date(1538784000000), + y: [300, 330, 200, 320] + }, + { + x: new Date(1538785800000), + y: [320, 450, 280, 350] + }, + { + x: new Date(1538787600000), + y: [300, 350, 80, 250] + }, + { + x: new Date(1538789400000), + y: [200, 330, 170, 300] + }, + { + x: new Date(1538791200000), + y: [200, 220, 70, 130] + }, + { + x: new Date(1538793000000), + y: [220, 270, 180, 250] + }, + { + x: new Date(1538794800000), + y: [200, 250, 80, 100] + }, + { + x: new Date(1538796600000), + y: [150, 170, 50, 120] + }, + { + x: new Date(1538798400000), + y: [110, 450, 10, 420] + }, + { + x: new Date(1538800200000), + y: [400, 480, 300, 320] + }, + { + x: new Date(1538802000000), + y: [380, 480, 350, 450] + } + ] + } + ] + + return ( + + +
    + + $74,382.72 + +

    $50,863.98

    +
    +
    + + +
    +
    + + + +
    + ) +} + +export default ApexCandleStickChart diff --git a/src/views/charts/apex/ApexColumnCharts.js b/src/views/charts/apex/ApexColumnCharts.js new file mode 100644 index 00000000..cd79bf95 --- /dev/null +++ b/src/views/charts/apex/ApexColumnCharts.js @@ -0,0 +1,95 @@ +import Chart from 'react-apexcharts' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const ApexColumnCharts = ({ direction }) => { + const columnColors = { + series1: '#826af9', + series2: '#d2b0ff', + bg: '#f8d3ff' + } + + const options = { + chart: { + height: 400, + type: 'bar', + stacked: true, + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + plotOptions: { + bar: { + columnWidth: '15%', + colors: { + backgroundBarColors: [columnColors.bg, columnColors.bg, columnColors.bg, columnColors.bg, columnColors.bg], + backgroundBarRadius: 10 + } + } + }, + dataLabels: { + enabled: false + }, + legend: { + position: 'top', + horizontalAlign: 'start' + }, + colors: [columnColors.series1, columnColors.series2], + stroke: { + show: true, + colors: ['transparent'] + }, + grid: { + xaxis: { + lines: { + show: true + } + } + }, + xaxis: { + categories: ['7/12', '8/12', '9/12', '10/12', '11/12', '12/12', '13/12', '14/12', '15/12', '16/12'] + }, + fill: { + opacity: 1 + }, + yaxis: { + opposite: direction === 'rtl' + } + } + + const series = [ + { + name: 'Apple', + data: [90, 120, 55, 100, 80, 125, 175, 70, 88, 180] + }, + { + name: 'Samsung', + data: [85, 100, 30, 40, 95, 90, 30, 110, 62, 20] + } + ] + + return ( + + + Data Science +
    + + +
    +
    + + + +
    + ) +} + +export default ApexColumnCharts diff --git a/src/views/charts/apex/ApexDonutChart.js b/src/views/charts/apex/ApexDonutChart.js new file mode 100644 index 00000000..2d496d36 --- /dev/null +++ b/src/views/charts/apex/ApexDonutChart.js @@ -0,0 +1,114 @@ +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle } from 'reactstrap' + +const ApexRadiarChart = () => { + const donutColors = { + series1: '#ffe700', + series2: '#00d4bd', + series3: '#826bf8', + series4: '#2b9bf4', + series5: '#FFA1A1' + } + const options = { + legend: { + show: true, + position: 'bottom' + }, + labels: ['Operational', 'Networking', 'Hiring', 'R&D'], + + colors: [donutColors.series1, donutColors.series5, donutColors.series3, donutColors.series2], + dataLabels: { + enabled: true, + formatter(val, opt) { + return `${parseInt(val)}%` + } + }, + plotOptions: { + pie: { + donut: { + labels: { + show: true, + name: { + fontSize: '2rem', + fontFamily: 'Montserrat' + }, + value: { + fontSize: '1rem', + fontFamily: 'Montserrat', + formatter(val) { + return `${parseInt(val)}%` + } + }, + total: { + show: true, + fontSize: '1.5rem', + label: 'Operational', + formatter(w) { + return '31%' + } + } + } + } + } + }, + responsive: [ + { + breakpoint: 992, + options: { + chart: { + height: 380 + }, + legend: { + position: 'bottom' + } + } + }, + { + breakpoint: 576, + options: { + chart: { + height: 320 + }, + plotOptions: { + pie: { + donut: { + labels: { + show: true, + name: { + fontSize: '1.5rem' + }, + value: { + fontSize: '1rem' + }, + total: { + fontSize: '1.5rem' + } + } + } + } + } + } + } + ] + } + + const series = [85, 16, 50, 50] + + return ( + + +
    + + Expense Ratio + + Spending on various categories +
    +
    + + + +
    + ) +} + +export default ApexRadiarChart diff --git a/src/views/charts/apex/ApexHeatmapChart.js b/src/views/charts/apex/ApexHeatmapChart.js new file mode 100644 index 00000000..225fe2b0 --- /dev/null +++ b/src/views/charts/apex/ApexHeatmapChart.js @@ -0,0 +1,164 @@ +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +// heat chart data generator +function generateDataHeat(count, yrange) { + let i = 0 + const series = [] + while (i < count) { + const x = `w${(i + 1).toString()}` + const y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min + + series.push({ + x, + y + }) + i++ + } + return series +} + +const ApexHeatmapChart = () => { + const options = { + chart: { + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + plotOptions: { + heatmap: { + enableShades: false, + + colorScale: { + ranges: [ + { + from: 0, + to: 10, + name: '0-10', + color: '#b9b3f8' + }, + { + from: 11, + to: 20, + name: '10-20', + color: '#aba4f6' + }, + { + from: 21, + to: 30, + name: '20-30', + color: '#9d95f5' + }, + { + from: 31, + to: 40, + name: '30-40', + color: '#8f85f3' + }, + { + from: 41, + to: 50, + name: '40-50', + color: '#8176f2' + }, + { + from: 51, + to: 60, + name: '50-60', + color: '#7367f0' + } + ] + } + } + }, + dataLabels: { + enabled: false + }, + legend: { + position: 'bottom' + }, + grid: { + padding: { + top: -20 + } + }, + + xaxis: { + labels: { + show: false + }, + axisBorder: { + show: false + }, + axisTicks: { + show: false + } + } + } + + const series = [ + { + name: 'SUN', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'MON', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'TUE', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'WED', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'THU', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'FRI', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + }, + { + name: 'SAT', + data: generateDataHeat(24, { + min: 0, + max: 60 + }) + } + ] + + return ( + + + Daily Sales States + + + + + + ) +} + +export default ApexHeatmapChart diff --git a/src/views/charts/apex/ApexLineChart.js b/src/views/charts/apex/ApexLineChart.js new file mode 100644 index 00000000..3adc0806 --- /dev/null +++ b/src/views/charts/apex/ApexLineChart.js @@ -0,0 +1,98 @@ +import Chart from 'react-apexcharts' +import { ArrowDown } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle, Badge } from 'reactstrap' + +const ApexLineChart = ({ direction, warning }) => { + const options = { + chart: { + zoom: { + enabled: false + }, + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + + markers: { + strokeWidth: 7, + strokeOpacity: 1, + strokeColors: ['#fff'], + colors: [warning] + }, + dataLabels: { + enabled: false + }, + stroke: { + curve: 'straight' + }, + colors: [warning], + grid: { + xaxis: { + lines: { + show: true + } + } + }, + tooltip: { + custom(data) { + return `
    + ${data.series[data.seriesIndex][data.dataPointIndex]}% +
    ` + } + }, + xaxis: { + categories: [ + '7/12', + '8/12', + '9/12', + '10/12', + '11/12', + '12/12', + '13/12', + '14/12', + '15/12', + '16/12', + '17/12', + '18/12', + '19/12', + '20/12', + '21/12' + ] + }, + yaxis: { + opposite: direction === 'rtl' + } + } + + const series = [ + { + data: [280, 200, 220, 180, 270, 250, 70, 90, 200, 150, 160, 100, 150, 100, 50] + } + ] + + return ( + + +
    + + Balance + + Commercial networks & enterprises +
    +
    +
    $ 100,000
    + + + 20% + +
    +
    + + + +
    + ) +} + +export default ApexLineChart diff --git a/src/views/charts/apex/ApexRadarChart.js b/src/views/charts/apex/ApexRadarChart.js new file mode 100644 index 00000000..82bbd2d5 --- /dev/null +++ b/src/views/charts/apex/ApexRadarChart.js @@ -0,0 +1,76 @@ +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const ApexRadiarChart = () => { + const donutColors = { + series1: '#ffe700', + series3: '#826bf8' + } + const options = { + chart: { + toolbar: { + show: false + }, + parentHeightOffset: 0, + dropShadow: { + enabled: false, + blur: 8, + left: 1, + top: 1, + opacity: 0.2 + } + }, + legend: { + show: true, + position: 'bottom' + }, + yaxis: { + show: false + }, + colors: [donutColors.series1, donutColors.series3], + xaxis: { + categories: ['Battery', 'Brand', 'Camera', 'Memory', 'Storage', 'Display', 'OS', 'Price'] + }, + fill: { + opacity: [1, 0.8] + }, + stroke: { + show: false, + width: 0 + }, + markers: { + size: 0 + }, + grid: { + show: false, + padding: { + top: -20, + bottom: -20 + } + } + } + + const series = [ + { + name: 'iPhone 11', + data: [41, 64, 81, 60, 42, 42, 33, 23] + }, + { + name: 'Samsung s20', + data: [65, 46, 42, 25, 58, 63, 76, 43] + } + ] + + return ( + + + Mobile Comparison + + + + + + ) +} + +export default ApexRadiarChart diff --git a/src/views/charts/apex/ApexRadialbar.js b/src/views/charts/apex/ApexRadialbar.js new file mode 100644 index 00000000..dc8b6b70 --- /dev/null +++ b/src/views/charts/apex/ApexRadialbar.js @@ -0,0 +1,72 @@ +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const ApexRadialbar = () => { + const donutColors = { + series1: '#ffe700', + series2: '#00d4bd', + series3: '#826bf8', + series4: '#2b9bf4', + series5: '#FFA1A1' + } + + const options = { + colors: [donutColors.series1, donutColors.series2, donutColors.series4], + plotOptions: { + radialBar: { + size: 185, + hollow: { + size: '25%' + }, + track: { + margin: 15 + }, + dataLabels: { + name: { + fontSize: '2rem', + fontFamily: 'Montserrat' + }, + value: { + fontSize: '1rem', + fontFamily: 'Montserrat' + }, + total: { + show: true, + fontSize: '1rem', + label: 'Comments', + formatter(w) { + return '80%' + } + } + } + } + }, + grid: { + padding: { + top: -35, + bottom: -30 + } + }, + legend: { + show: true, + position: 'bottom' + }, + stroke: { + lineCap: 'round' + }, + labels: ['Comments', 'Replies', 'Shares'] + } + + return ( + + + Statistics + + + + + + ) +} + +export default ApexRadialbar diff --git a/src/views/charts/apex/ApexScatterCharts.js b/src/views/charts/apex/ApexScatterCharts.js new file mode 100644 index 00000000..fb80c9dc --- /dev/null +++ b/src/views/charts/apex/ApexScatterCharts.js @@ -0,0 +1,122 @@ +import { useState } from 'react' +import Chart from 'react-apexcharts' +import { Card, CardHeader, CardTitle, CardBody, ButtonGroup, Button } from 'reactstrap' + +const ApexScatterCharts = ({ direction, warning, primary, success }) => { + const [active, setActive] = useState('daily') + + const options = { + chart: { + zoom: { + enabled: true, + type: 'xy' + }, + parentHeightOffset: 0, + toolbar: { + show: false + } + }, + grid: { + xaxis: { + lines: { + show: true + } + } + }, + legend: { + position: 'top', + horizontalAlign: 'start' + }, + colors: [warning, primary, success], + + xaxis: { + tickAmount: 10, + labels: { + formatter(val) { + return parseFloat(val).toFixed(1) + } + } + }, + yaxis: { + opposite: direction === 'rtl' + } + } + + const series = [ + { + name: 'Angular', + data: [ + [5.4, 170], + [5.4, 100], + [6.3, 170], + [5.7, 140], + [5.9, 130], + [7.0, 150], + [8.0, 120], + [9.0, 170], + [10.0, 190], + [11.0, 220], + [12.0, 170], + [13.0, 230] + ] + }, + { + name: 'Vue', + data: [ + [14.0, 220], + [15.0, 280], + [16.0, 230], + [18.0, 320], + [17.5, 280], + [19.0, 250], + [20.0, 350], + [20.5, 320], + [20.0, 320], + [19.0, 280], + [17.0, 280], + [22.0, 300], + [18.0, 120] + ] + }, + { + name: 'React', + data: [ + [14.0, 290], + [13.0, 190], + [20.0, 220], + [21.0, 350], + [21.5, 290], + [22.0, 220], + [23.0, 140], + [19.0, 400], + [20.0, 200], + [22.0, 90], + [20.0, 120] + ] + } + ] + + return ( + + + New Technologies Data + + + + + + + + + + + ) +} + +export default ApexScatterCharts diff --git a/src/views/charts/apex/index.js b/src/views/charts/apex/index.js new file mode 100644 index 00000000..600ee78a --- /dev/null +++ b/src/views/charts/apex/index.js @@ -0,0 +1,95 @@ +// ** React Imports +import { Fragment, useContext } from 'react' + +// ** Third Party Components +import { Row, Col } from 'reactstrap' + +// ** Custom Hooks +import { useRTL } from '@hooks/useRTL' + +// ** Custom Components +import Breadcrumbs from '@components/breadcrumbs' + +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' + +// ** Charts +import ApexBarChart from './ApexBarChart' +import ApexLineChart from './ApexLineChart' +import ApexAreaChart from './ApexAreaCharts' +import ApexRadarChart from './ApexRadarChart' +import ApexDonutChart from './ApexDonutChart' +import ApexRadialBarChart from './ApexRadialbar' +import ApexColumnChart from './ApexColumnCharts' +import ApexHeatmapChart from './ApexHeatmapChart' +import ApexScatterChart from './ApexScatterCharts' +import ApexCandlestickChart from './ApexCandlestickChart' + +// ** Styles +import '@styles/react/libs/charts/apex-charts.scss' +import '@styles/react/libs/flatpickr/flatpickr.scss' + +const ApexCharts = () => { + // ** Hooks + const [isRtl, setIsRtl] = useRTL() + + // ** Theme Colors + const { colors } = useContext(ThemeColors) + + return ( + + + + +

    + A React.js component for ApexCharts. Read full documnetation{' '} + + here + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + ) +} + +export default ApexCharts diff --git a/src/views/charts/chart-js/ChartjsAreaChart.js b/src/views/charts/chart-js/ChartjsAreaChart.js new file mode 100644 index 00000000..1eaf53c9 --- /dev/null +++ b/src/views/charts/chart-js/ChartjsAreaChart.js @@ -0,0 +1,171 @@ +import { Line } from 'react-chartjs-2' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const ChartjsAreaChart = ({ labelColor, tooltipShadow, gridLineColor, blueColor, blueLightColor, greyLightColor }) => { + const options = { + responsive: true, + maintainAspectRatio: false, + legend: { + position: 'top', + align: 'start', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 9 + } + }, + layout: { + padding: { + top: -20, + bottom: -20, + left: -20 + } + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + scales: { + xAxes: [ + { + display: true, + gridLines: { + color: 'transparent', + zeroLineColor: gridLineColor + }, + scaleLabel: { + display: true + }, + ticks: { + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + gridLines: { + color: 'transparent', + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 100, + min: 0, + max: 400, + fontColor: labelColor + }, + scaleLabel: { + display: true + } + } + ] + } + }, + data = { + labels: [ + '7/12', + '8/12', + '9/12', + '10/12', + '11/12', + '12/12', + '13/12', + '14/12', + '15/12', + '16/12', + '17/12', + '18/12', + '19/12', + '20/12', + '' + ], + datasets: [ + { + label: 'Africa', + data: [40, 55, 45, 75, 65, 55, 70, 60, 100, 98, 90, 120, 125, 140, 155], + lineTension: 0, + backgroundColor: blueColor, + pointStyle: 'circle', + borderColor: 'transparent', + pointRadius: 0.5, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBackgroundColor: blueColor, + pointHoverBorderColor: '#fff' + }, + { + label: 'Asia', + data: [70, 85, 75, 150, 100, 140, 110, 105, 160, 150, 125, 190, 200, 240, 275], + lineTension: 0, + backgroundColor: blueLightColor, + pointStyle: 'circle', + borderColor: 'transparent', + pointRadius: 0.5, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBackgroundColor: blueLightColor, + pointHoverBorderColor: '#fff' + }, + { + label: 'Europe', + data: [240, 195, 160, 215, 185, 215, 185, 200, 250, 210, 195, 250, 235, 300, 315], + lineTension: 0, + backgroundColor: greyLightColor, + pointStyle: 'circle', + borderColor: 'transparent', + pointRadius: 0.5, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBackgroundColor: greyLightColor, + pointHoverBorderColor: '#fff' + } + ] + } + + //** To add spacing between legends and chart + const plugins = [ + { + beforeInit(chart) { + chart.legend.afterFit = function () { + this.height += 20 + } + } + } + ] + + return ( + + + Data Science +
    + + +
    +
    + +
    + +
    +
    +
    + ) +} + +export default ChartjsAreaChart diff --git a/src/views/charts/chart-js/ChartjsBarChart.js b/src/views/charts/chart-js/ChartjsBarChart.js new file mode 100644 index 00000000..abb6d1af --- /dev/null +++ b/src/views/charts/chart-js/ChartjsBarChart.js @@ -0,0 +1,109 @@ +import React, { useState } from 'react' +import Flatpickr from 'react-flatpickr' +import DatePicker from "react-datepicker"; +import { Calendar } from 'react-feather' +import { Bar } from 'react-chartjs-2' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { ko } from 'date-fns/esm/locale' +import "react-datepicker/dist/react-datepicker.css"; +const ChartjsBarChart = ({ tooltipShadow, gridLineColor, labelColor, successColorShade }) => { + const [startDate, setStartDate] = useState(new Date()); + const options = { + elements: { + rectangle: { + borderWidth: 2, + borderSkipped: 'bottom' + } + }, + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + legend: { + display: false + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + scales: { + xAxes: [ + { + display: true, + gridLines: { + display: true, + color: gridLineColor, + zeroLineColor: gridLineColor + }, + scaleLabel: { + display: false + }, + ticks: { + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 100, + min: 0, + max: 400, + fontColor: labelColor + } + } + ] + } + }, + data = { + labels: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31'], + datasets: [ + { + data: [275, 90, 190, 205, 125, 85, 55, 87, 127, 150, 230, 280, 190, 220, 100, 300, 250, 10, 20, 30, 40, 50, 60], + backgroundColor: successColorShade, + borderColor: 'transparent', + barThickness: 15 + } + ] + } + + return ( + + + 일 별 비행횟수 통계 +
    +
    + + setStartDate(date)} + dateFormat="yyy / MMMM" + showMonthYearPicker + showFullMonthYearPicker + showFourColumnMonthYearPicker + className='form-control bg-transparent border-0 shadow-none' + /> +
    +
    +
    + +
    + +
    +
    +
    + ) +} + +export default ChartjsBarChart diff --git a/src/views/charts/chart-js/ChartjsBubbleChart.js b/src/views/charts/chart-js/ChartjsBubbleChart.js new file mode 100644 index 00000000..b06b367b --- /dev/null +++ b/src/views/charts/chart-js/ChartjsBubbleChart.js @@ -0,0 +1,370 @@ +import { Bubble } from 'react-chartjs-2' +import { ArrowDown } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody, Badge } from 'reactstrap' + +const ChartjsRadarChart = ({ labelColor, primaryColorShade, warningColorShade, tooltipShadow, gridLineColor }) => { + const options = { + responsive: true, + maintainAspectRatio: false, + scales: { + xAxes: [ + { + display: true, + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 10, + min: 0, + max: 140, + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 100, + min: 0, + max: 400, + fontColor: labelColor + } + } + ] + }, + legend: { + display: false + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + } + }, + data = { + animation: { + duration: 10000 + }, + datasets: [ + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 20, + y: 74, + r: 10 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 30, + y: 72, + r: 5 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 10, + y: 110, + r: 5 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 40, + y: 110, + r: 7 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 20, + y: 135, + r: 6 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 10, + y: 160, + r: 12 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 30, + y: 165, + r: 7 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 40, + y: 200, + r: 20 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 90, + y: 185, + r: 7 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 50, + y: 240, + r: 7 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 60, + y: 275, + r: 10 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 70, + y: 305, + r: 5 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 80, + y: 325, + r: 4 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 50, + y: 285, + r: 5 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 60, + y: 235, + r: 5 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 70, + y: 275, + r: 7 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 80, + y: 290, + r: 4 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 90, + y: 250, + r: 10 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 100, + y: 220, + r: 7 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 120, + y: 230, + r: 4 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 110, + y: 320, + r: 15 + } + ] + }, + { + backgroundColor: warningColorShade, + borderColor: warningColorShade, + data: [ + { + x: 130, + y: 330, + r: 7 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 100, + y: 310, + r: 5 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 110, + y: 240, + r: 5 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 120, + y: 270, + r: 7 + } + ] + }, + { + backgroundColor: primaryColorShade, + borderColor: primaryColorShade, + data: [ + { + x: 130, + y: 300, + r: 6 + } + ] + } + ] + } + + return ( + + + Bubble Chart +
    +
    $ 100,000
    + + + 20% + +
    +
    + +
    + +
    +
    +
    + ) +} + +export default ChartjsRadarChart diff --git a/src/views/charts/chart-js/ChartjsDoughnutChart.js b/src/views/charts/chart-js/ChartjsDoughnutChart.js new file mode 100644 index 00000000..28b4a23f --- /dev/null +++ b/src/views/charts/chart-js/ChartjsDoughnutChart.js @@ -0,0 +1,111 @@ +import React, { useState } from 'react' +import { Doughnut } from 'react-chartjs-2' +import { Monitor, Tablet, ArrowDown, ArrowUp } from 'react-feather' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import DatePicker from "react-datepicker"; +import { ko } from 'date-fns/esm/locale' +import "react-datepicker/dist/react-datepicker.css"; +const ChartjsRadarChart = ({ tooltipShadow, successColorShade, warningLightColor, primary, yellowColor, blueColor }) => { + const [startDate, setStartDate] = useState(new Date()); + const options = { + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + cutoutPercentage: 60, + legend: { display: false }, + tooltips: { + callbacks: { + label(tooltipItem, data) { + const label = data.datasets[0].labels[tooltipItem.index] || '', + value = data.datasets[0].data[tooltipItem.index] + const output = ` ${label} : ${value} %` + return output + } + }, + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + } + }, + data = { + datasets: [ + { + labels: ['경기도', '인천광역시', '충청북도', '세종시', '제주도'], + data: [10, 10, 10, 20, 80], + backgroundColor: [successColorShade, warningLightColor, primary, yellowColor, blueColor], + borderWidth: 0, + pointStyle: 'rectRounded' + } + ] + } + + return ( + + + TOP5 지역 별 비행횟수 통계 + {/*
    + + +
    */} +
    +
    + + setStartDate(date)} + dateFormat="yyy / MMMM" + showMonthYearPicker + showFullMonthYearPicker + showFourColumnMonthYearPicker + className='form-control bg-transparent border-0 shadow-none' + /> +
    +
    +
    + +
    + +
    +
    +
    + + 경기도 +
    +
    + + 인천광역시 +
    +
    + + 충청북도 +
    +
    + + 세종시 +
    +
    + + 제주도 +
    +
    +
    +
    + ) +} + +export default ChartjsRadarChart diff --git a/src/views/charts/chart-js/ChartjsHorizontalBar.js b/src/views/charts/chart-js/ChartjsHorizontalBar.js new file mode 100644 index 00000000..0c40c2c6 --- /dev/null +++ b/src/views/charts/chart-js/ChartjsHorizontalBar.js @@ -0,0 +1,111 @@ +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' +import { HorizontalBar } from 'react-chartjs-2' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle } from 'reactstrap' + +const ChartjsHorizontalBarChart = ({ tooltipShadow, gridLineColor, labelColor, info }) => { + const options = { + elements: { + rectangle: { + borderWidth: 2, + borderSkipped: 'right', + borderSkipped: 'top' + } + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + legend: { + display: false + }, + layout: { + padding: { + bottom: -30, + left: -25 + } + }, + scales: { + xAxes: [ + { + display: true, + gridLines: { + zeroLineColor: gridLineColor, + borderColor: 'transparent', + color: gridLineColor, + drawTicks: false + }, + scaleLabel: { + display: true + }, + ticks: { + min: 0, + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + gridLines: { + display: false + }, + scaleLabel: { + display: true + }, + ticks: { + fontColor: labelColor + } + } + ] + } + }, + data = { + labels: ['MON', 'TUE', 'WED ', 'THU', 'FRI', 'SAT', 'SUN'], + datasets: [ + { + data: [710, 350, 470, 580, 230, 460, 120], + backgroundColor: info, + borderColor: 'transparent', + barThickness: 15 + } + ] + } + + return ( + + +
    + Balance + $74,123 +
    +
    + + +
    +
    + +
    + +
    +
    +
    + ) +} + +export default ChartjsHorizontalBarChart diff --git a/src/views/charts/chart-js/ChartjsLineChart.js b/src/views/charts/chart-js/ChartjsLineChart.js new file mode 100644 index 00000000..d3b36c93 --- /dev/null +++ b/src/views/charts/chart-js/ChartjsLineChart.js @@ -0,0 +1,186 @@ +import Flatpickr from 'react-flatpickr' +import { Calendar, Search } from 'react-feather' +import { Line } from 'react-chartjs-2' +import { Card, CardHeader, CardTitle, CardBody, CardSubtitle, Button } from 'reactstrap' + +const ChartjsLineChart = ({ + tooltipShadow, + gridLineColor, + labelColor, + warningColorShade, + lineChartDanger, + lineChartPrimary +}) => { + const options = { + responsive: true, + maintainAspectRatio: false, + backgroundColor: false, + legend: { + position: 'top', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 10 + } + }, + hover: { + mode: 'label' + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + layout: { + padding: { + top: -15, + bottom: -25, + left: -15 + } + }, + scales: { + xAxes: [ + { + display: true, + scaleLabel: { + display: true + }, + gridLines: { + display: true, + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + fontColor: labelColor + } + } + ], + yAxes: [ + { + display: true, + scaleLabel: { + display: true + }, + ticks: { + stepSize: 100, + min: 0, + max: 400, + fontColor: labelColor + }, + gridLines: { + display: true, + color: gridLineColor, + zeroLineColor: gridLineColor + } + } + ] + }, + legend: { + position: 'top', + align: 'start', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 9 + } + } + }, + data = { + labels: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140], + datasets: [ + { + data: [80, 150, 180, 270, 210, 160, 160, 202, 265, 210, 270, 255, 290, 360, 375], + label: 'Europe', + borderColor: lineChartDanger, + lineTension: 0.5, + pointStyle: 'circle', + backgroundColor: lineChartDanger, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: '#fff', + pointHoverBackgroundColor: lineChartDanger, + pointShadowOffsetX: 1, + pointShadowOffsetY: 1, + pointShadowBlur: 5, + pointShadowColor: tooltipShadow + }, + { + data: [80, 125, 105, 130, 215, 195, 140, 160, 230, 300, 220, 170, 210, 200, 280], + label: 'Asia', + borderColor: lineChartPrimary, + lineTension: 0.5, + pointStyle: 'circle', + backgroundColor: lineChartPrimary, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: '#fff', + pointHoverBackgroundColor: lineChartPrimary, + pointShadowOffsetX: 1, + pointShadowOffsetY: 1, + pointShadowBlur: 5, + pointShadowColor: tooltipShadow + }, + { + data: [80, 99, 82, 90, 115, 115, 74, 75, 130, 155, 125, 90, 140, 130, 180], + label: 'Africa', + borderColor: warningColorShade, + lineTension: 0.5, + pointStyle: 'circle', + backgroundColor: warningColorShade, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: '#fff', + pointHoverBackgroundColor: warningColorShade, + pointShadowOffsetX: 1, + pointShadowOffsetY: 1, + pointShadowBlur: 5, + pointShadowColor: tooltipShadow + } + ] + } + + //** To add spacing between legends and chart + const plugins = [ + { + beforeInit(chart) { + chart.legend.afterFit = function () { + this.height += 20 + } + } + } + ] + + return ( + + {/* +
    +

    비행 현황 목록

    +
    +
    + 검색 +
    +
    */} + +
    + +
    +
    +
    + ) +} + +export default ChartjsLineChart diff --git a/src/views/charts/chart-js/ChartjsPolarAreaChart.js b/src/views/charts/chart-js/ChartjsPolarAreaChart.js new file mode 100644 index 00000000..095bbd6b --- /dev/null +++ b/src/views/charts/chart-js/ChartjsPolarAreaChart.js @@ -0,0 +1,112 @@ +import { Polar } from 'react-chartjs-2' +import { MoreVertical } from 'react-feather' +import { + Card, + CardHeader, + CardTitle, + CardBody, + UncontrolledDropdown, + DropdownToggle, + DropdownMenu, + DropdownItem +} from 'reactstrap' + +const ChartjsPolarAreaChart = ({ + primary, + labelColor, + primaryColorShade, + warningColorShade, + infoColorShade, + greyColor, + successColorShade, + tooltipShadow +}) => { + const options = { + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + legend: { + position: 'right', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 9, + fontColor: labelColor + } + }, + layout: { + padding: { + top: -5, + bottom: -45 + } + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + scale: { + scaleShowLine: true, + scaleLineWidth: 1, + ticks: { + display: false, + fontColor: labelColor + }, + reverse: false, + gridLines: { + display: false + } + }, + animation: { + animateRotate: false + } + }, + data = { + labels: ['Africa', 'Asia', 'Europe', 'America', 'Antarctica', 'Australia'], + datasets: [ + { + label: 'Population (millions)', + backgroundColor: [ + primaryColorShade, + warningColorShade, + primary, + infoColorShade, + greyColor, + successColorShade + ], + data: [19, 17.5, 15, 13.5, 11, 9], + borderWidth: 0 + } + ] + } + + return ( + + + Average Skills + + + + + + Last 28 days + Last Month + Last Year + + + + +
    + +
    +
    +
    + ) +} + +export default ChartjsPolarAreaChart diff --git a/src/views/charts/chart-js/ChartjsRadarChart.js b/src/views/charts/chart-js/ChartjsRadarChart.js new file mode 100644 index 00000000..d840cfd2 --- /dev/null +++ b/src/views/charts/chart-js/ChartjsRadarChart.js @@ -0,0 +1,112 @@ +import { Radar } from 'react-chartjs-2' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const ChartjsRadarChart = ({ gridLineColor, labelColor }) => { + const options = { + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 500, + legend: { + position: 'top', + labels: { + padding: 25, + fontColor: labelColor + } + }, + layout: { + padding: { + top: -20 + } + }, + tooltips: { + enabled: false, + custom(tooltip) { + const tooltipEl = document.getElementById('tooltip') + if (tooltip.body) { + tooltipEl.style.display = 'block' + if (tooltip.body[0].lines && tooltip.body[0].lines[0]) { + tooltipEl.innerHTML = tooltip.body[0].lines[0] + } + } else { + setTimeout(function () { + tooltipEl.style.display = 'none' + }, 500) + } + } + }, + gridLines: { + display: false + }, + scale: { + ticks: { + maxTicksLimit: 1, + display: false, + fontColor: labelColor + }, + gridLines: { + color: gridLineColor + }, + angleLines: { color: gridLineColor } + } + }, + data = canvas => { + // For radar gradient color + const gradientBlue = canvas.getContext('2d').createLinearGradient(0, 0, 0, 150) + gradientBlue.addColorStop(0, 'rgba(155,136,250, 0.9)') + gradientBlue.addColorStop(1, 'rgba(155,136,250, 0.8)') + + const gradientRed = canvas.getContext('2d').createLinearGradient(0, 0, 0, 150) + gradientRed.addColorStop(0, 'rgba(255,161,161, 0.9)') + gradientRed.addColorStop(1, 'rgba(255,161,161, 0.8)') + + return { + labels: ['STA', 'STR', 'AGI', 'VIT', 'CHA', 'INT'], + datasets: [ + { + label: 'Donté Panlin', + data: [25, 59, 90, 81, 60, 82], + fill: true, + backgroundColor: gradientRed, + borderColor: 'transparent', + pointBackgroundColor: 'transparent', + pointBorderColor: 'transparent' + }, + { + label: 'Mireska Sunbreeze', + data: [40, 100, 40, 90, 40, 90], + fill: true, + backgroundColor: gradientBlue, + borderColor: 'transparent', + pointBackgroundColor: 'transparent', + pointBorderColor: 'transparent' + } + ] + } + } + + //** To add spacing between legends and chart + const plugins = [ + { + beforeInit(chart) { + chart.legend.afterFit = function () { + this.height += 20 + } + } + } + ] + + return ( + + + Radar Chart + + +
    + +
    +
    +
    + ) +} + +export default ChartjsRadarChart diff --git a/src/views/charts/chart-js/ChartjsScatterChart.js b/src/views/charts/chart-js/ChartjsScatterChart.js new file mode 100644 index 00000000..822ac569 --- /dev/null +++ b/src/views/charts/chart-js/ChartjsScatterChart.js @@ -0,0 +1,319 @@ +import { useState } from 'react' +import { Scatter } from 'react-chartjs-2' +import { Card, CardHeader, CardTitle, CardBody, ButtonGroup, Button } from 'reactstrap' + +const ChartjsScatterChart = ({ labelColor, tooltipShadow, gridLineColor, primary, yellowColor, successColorShade }) => { + const [active, setActive] = useState('daily') + + const options = { + responsive: true, + maintainAspectRatio: false, + responsiveAnimationDuration: 800, + title: { + display: false + }, + tooltips: { + // Updated default tooltip UI + shadowOffsetX: 1, + shadowOffsetY: 1, + shadowBlur: 8, + shadowColor: tooltipShadow, + backgroundColor: '#fff', + titleFontColor: '#000', + bodyFontColor: '#000' + }, + scales: { + xAxes: [ + { + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 10, + min: 0, + max: 140, + fontColor: labelColor + } + } + ], + yAxes: [ + { + gridLines: { + color: gridLineColor, + zeroLineColor: gridLineColor + }, + ticks: { + stepSize: 100, + min: 0, + max: 400, + fontColor: labelColor + } + } + ] + }, + legend: { + position: 'top', + align: 'start', + labels: { + usePointStyle: true, + padding: 25, + boxWidth: 9 + } + }, + layout: { + padding: { + top: -20 + } + } + }, + data = { + datasets: [ + { + label: 'iPhone', + data: [ + { + x: 72, + y: 225 + }, + { + x: 81, + y: 270 + }, + { + x: 90, + y: 230 + }, + { + x: 103, + y: 305 + }, + { + x: 103, + y: 245 + }, + { + x: 108, + y: 275 + }, + { + x: 110, + y: 290 + }, + { + x: 111, + y: 315 + }, + { + x: 109, + y: 350 + }, + { + x: 116, + y: 340 + }, + { + x: 113, + y: 260 + }, + { + x: 117, + y: 275 + }, + { + x: 117, + y: 295 + }, + { + x: 126, + y: 280 + }, + { + x: 127, + y: 340 + }, + { + x: 133, + y: 330 + } + ], + backgroundColor: primary, + borderColor: 'transparent', + pointBorderWidth: 2, + pointHoverBorderWidth: 2, + pointRadius: 5 + }, + { + label: 'Samsung Note', + data: [ + { + x: 13, + y: 95 + }, + { + x: 22, + y: 105 + }, + { + x: 17, + y: 115 + }, + { + x: 19, + y: 130 + }, + { + x: 21, + y: 125 + }, + { + x: 35, + y: 125 + }, + { + x: 13, + y: 155 + }, + { + x: 21, + y: 165 + }, + { + x: 25, + y: 155 + }, + { + x: 18, + y: 190 + }, + { + x: 26, + y: 180 + }, + { + x: 43, + y: 180 + }, + { + x: 53, + y: 202 + }, + { + x: 61, + y: 165 + }, + { + x: 67, + y: 225 + } + ], + backgroundColor: yellowColor, + borderColor: 'transparent', + pointRadius: 5 + }, + { + label: 'OnePlus', + data: [ + { + x: 70, + y: 195 + }, + { + x: 72, + y: 270 + }, + { + x: 98, + y: 255 + }, + { + x: 100, + y: 215 + }, + { + x: 87, + y: 240 + }, + { + x: 94, + y: 280 + }, + { + x: 99, + y: 300 + }, + { + x: 102, + y: 290 + }, + { + x: 110, + y: 275 + }, + { + x: 111, + y: 250 + }, + { + x: 94, + y: 280 + }, + { + x: 92, + y: 340 + }, + { + x: 100, + y: 335 + }, + { + x: 108, + y: 330 + } + ], + backgroundColor: successColorShade, + borderColor: 'transparent', + pointBorderWidth: 2, + pointHoverBorderWidth: 2, + pointRadius: 5 + } + ] + } + + //** */ To add spacing between legends and chart + const plugins = [ + { + beforeInit(chart) { + chart.legend.afterFit = function () { + this.height += 20 + } + } + } + ] + + return ( + + + New Product Data + + + + + + + +
    + +
    +
    +
    + ) +} + +export default ChartjsScatterChart diff --git a/src/views/charts/chart-js/index.js b/src/views/charts/chart-js/index.js new file mode 100644 index 00000000..b500e353 --- /dev/null +++ b/src/views/charts/chart-js/index.js @@ -0,0 +1,269 @@ +// ** React Imports +import { Fragment, useContext, useEffect } from 'react' + +// ** Custom Components +import Breadcrumbs from '@components/breadcrumbs' + +// ** Third Party Components +import { Row, Col } from 'reactstrap' +import { Chart } from 'react-chartjs-2' + +// ** Charts +import BarChart from './ChartjsBarChart' +import LineChart from './ChartjsLineChart' +import AreaChart from './ChartjsAreaChart' +import RadarChart from './ChartjsRadarChart' +import BubbleChart from './ChartjsBubbleChart' +import ScatterChart from './ChartjsScatterChart' +import DoughnutChart from './ChartjsDoughnutChart' +import PolarAreaChart from './ChartjsPolarAreaChart' +import HorizontalBarChart from './ChartjsHorizontalBar' + +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin' + +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' + +const ChartJS = () => { + // ** Context, Hooks & Vars + const { colors } = useContext(ThemeColors), + [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4' + + // ** To Set Border Radius On Mount + useEffect(() => { + /*eslint-disable */ + Chart.elements.Rectangle.prototype.draw = function () { + let ctx = this._chart.ctx + let viewVar = this._view + let left, right, top, bottom, signX, signY, borderSkipped, radius + let borderWidth = viewVar.borderWidth + let cornerRadius = 20 + if (!viewVar.horizontal) { + left = viewVar.x - viewVar.width / 2 + right = viewVar.x + viewVar.width / 2 + top = viewVar.y + bottom = viewVar.base + signX = 1 + signY = top > bottom ? 1 : -1 + borderSkipped = viewVar.borderSkipped || 'bottom' + } else { + left = viewVar.base + right = viewVar.x + top = viewVar.y - viewVar.height / 2 + bottom = viewVar.y + viewVar.height / 2 + signX = right > left ? 1 : -1 + signY = 1 + borderSkipped = viewVar.borderSkipped || 'left' + } + + if (borderWidth) { + let barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)) + borderWidth = borderWidth > barSize ? barSize : borderWidth + let halfStroke = borderWidth / 2 + let borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0) + let borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0) + let borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0) + let borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0) + if (borderLeft !== borderRight) { + top = borderTop + bottom = borderBottom + } + if (borderTop !== borderBottom) { + left = borderLeft + right = borderRight + } + } + + ctx.beginPath() + ctx.fillStyle = viewVar.backgroundColor + ctx.strokeStyle = viewVar.borderColor + ctx.lineWidth = borderWidth + let corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ] + + let borders = ['bottom', 'left', 'top', 'right'] + let startCorner = borders.indexOf(borderSkipped, 0) + if (startCorner === -1) { + startCorner = 0 + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4] + } + + let corner = cornerAt(0) + ctx.moveTo(corner[0], corner[1]) + + for (let i = 1; i < 4; i++) { + corner = cornerAt(i) + let nextCornerId = i + 1 + if (nextCornerId == 4) { + nextCornerId = 0 + } + + let nextCorner = cornerAt(nextCornerId) + + let width = corners[2][0] - corners[1][0], + height = corners[0][1] - corners[1][1], + x = corners[1][0], + y = corners[1][1] + + let radius = cornerRadius + + if (radius > height / 2) { + radius = height / 2 + } + if (radius > width / 2) { + radius = width / 2 + } + + if (!viewVar.horizontal) { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x + radius, y) + } else { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x, y) + } + } + + ctx.fill() + if (borderWidth) { + ctx.stroke() + } + } + }, []) + + return ( + + + + +

    + React wrapper for Chart.js. Click{' '} + + here + {' '} + for github repo. +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + ) +} + +export default ChartJS diff --git a/src/views/charts/recharts/AreaChart.js b/src/views/charts/recharts/AreaChart.js new file mode 100644 index 00000000..6652a495 --- /dev/null +++ b/src/views/charts/recharts/AreaChart.js @@ -0,0 +1,172 @@ +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { Calendar } from 'react-feather' +import Flatpickr from 'react-flatpickr' +import { AreaChart, Area, XAxis, YAxis, CartesianGrid, Tooltip, ResponsiveContainer } from 'recharts' + +const data = [ + { + name: '7/12', + sales: 20, + clicks: 60, + visits: 100 + }, + { + name: '8/12', + sales: 40, + clicks: 80, + visits: 120 + }, + { + name: '9/12', + sales: 30, + clicks: 70, + visits: 90 + }, + { + name: '10/12', + sales: 70, + clicks: 110, + visits: 170 + }, + { + name: '11/12', + sales: 40, + clicks: 80, + visits: 130 + }, + { + name: '12/12', + sales: 60, + clicks: 80, + visits: 160 + }, + { + name: '13/12', + sales: 50, + clicks: 100, + visits: 140 + }, + { + name: '14/12', + sales: 140, + clicks: 90, + visits: 240 + }, + { + name: '15/12', + sales: 120, + clicks: 180, + visits: 220 + }, + { + name: '16/12', + sales: 100, + clicks: 160, + visits: 180 + }, + { + name: '17/12', + sales: 140, + clicks: 140, + visits: 270 + }, + { + name: '18/12', + sales: 180, + clicks: 200, + visits: 280 + }, + { + name: '19/12', + sales: 220, + clicks: 220, + visits: 375 + } +] + +const CustomTooltip = data => { + if (data.active && data.payload) { + return ( +
    +

    {data.label}

    +
    +
    + {data.payload.map(i => { + return ( +
    + + + {i.dataKey} : {i.payload[i.dataKey]} + +
    + ) + })} +
    +
    + ) + } + + return null +} + +const SimpleAreaChart = ({ primary }) => { + return ( + + + Website Data +
    + + +
    +
    + + +
    +
    + + Clicks +
    +
    + + Sales +
    +
    + + Visits +
    +
    +
    + + + + + + + + + + + +
    +
    +
    + ) +} +export default SimpleAreaChart diff --git a/src/views/charts/recharts/BarChart.js b/src/views/charts/recharts/BarChart.js new file mode 100644 index 00000000..523f74e5 --- /dev/null +++ b/src/views/charts/recharts/BarChart.js @@ -0,0 +1,163 @@ +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { Calendar } from 'react-feather' +import Flatpickr from 'react-flatpickr' +import { BarChart, Bar, XAxis, YAxis, CartesianGrid, Tooltip, ResponsiveContainer } from 'recharts' + +const data = [ + { + name: '7/12', + apple: 80, + samsung: 130, + oneplus: 150, + motorola: 210 + }, + { + name: '8/12', + apple: 100, + samsung: 150, + oneplus: 170, + motorola: 380 + }, + { + name: '9/12', + apple: 80, + samsung: 140, + oneplus: 160, + motorola: 220 + }, + { + name: '10/12', + apple: 100, + samsung: 150, + oneplus: 170, + motorola: 380 + }, + { + name: '11/12', + apple: 50, + samsung: 90, + oneplus: 110, + motorola: 150 + }, + { + name: '12/12', + apple: 125, + samsung: 90, + oneplus: 100, + motorola: 65 + }, + { + name: '13/12', + apple: 70, + samsung: 110, + oneplus: 130, + motorola: 210 + }, + { + name: '14/12', + apple: 100, + samsung: 150, + oneplus: 170, + motorola: 380 + }, + { + name: '15/12', + apple: 80, + samsung: 100, + oneplus: 120, + motorola: 180 + }, + { + name: '16/12', + apple: 30, + samsung: 60, + oneplus: 70, + motorola: 110 + } +] + +const CustomTooltip = data => { + if (data.active && data.payload) { + return ( +
    +

    {data.label}

    +
    +
    + {data.payload.map(i => { + return ( +
    + + + {i.dataKey} : {i.payload[i.dataKey]} + +
    + ) + })} +
    +
    + ) + } + + return null +} + +const SimpleBarChart = () => { + return ( + + + Brand Turnover +
    + + +
    +
    + + +
    +
    + + Apple +
    +
    + + Samsung +
    +
    + + Oneplus +
    +
    + + Motorola +
    +
    +
    + + + + + + + + + + + + +
    +
    +
    + ) +} +export default SimpleBarChart diff --git a/src/views/charts/recharts/LineChart.js b/src/views/charts/recharts/LineChart.js new file mode 100644 index 00000000..27aa0f76 --- /dev/null +++ b/src/views/charts/recharts/LineChart.js @@ -0,0 +1,113 @@ +import { Card, CardHeader, CardTitle, CardBody, Badge } from 'reactstrap' +import { ArrowDown } from 'react-feather' +import { LineChart, Line, XAxis, YAxis, CartesianGrid, Tooltip, ResponsiveContainer } from 'recharts' + +const data = [ + { + name: '7/12', + pv: 280 + }, + { + name: '8/12', + pv: 200 + }, + { + name: '9/12', + pv: 220 + }, + { + name: '10/12', + pv: 180 + }, + { + name: '11/12', + pv: 270 + }, + { + name: '12/12', + pv: 250 + }, + { + name: '13/12', + pv: 70 + }, + { + name: '14/12', + pv: 90 + }, + { + name: '15/12', + pv: 200 + }, + { + name: '16/12', + pv: 150 + }, + { + name: '17/12', + pv: 160 + }, + { + name: '18/12', + pv: 100 + }, + { + name: '19/12', + pv: 150 + }, + { + name: '20/12', + pv: 100 + }, + { + name: '21/12', + pv: 50 + } +] + +const CustomTooltip = ({ active, payload }) => { + if (active && payload) { + return ( +
    + {`${payload[0].value}%`} +
    + ) + } + + return null +} + +const SimpleLineChart = ({ warning }) => { + return ( + + +
    + Balance + Commercial networks & enterprises +
    +
    +
    $ 100,000
    + + + 20% + +
    +
    + + +
    + + + + + + + + + +
    +
    +
    + ) +} +export default SimpleLineChart diff --git a/src/views/charts/recharts/PieChart.js b/src/views/charts/recharts/PieChart.js new file mode 100644 index 00000000..eb109feb --- /dev/null +++ b/src/views/charts/recharts/PieChart.js @@ -0,0 +1,75 @@ +import { Fragment } from 'react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { PieChart, Pie, Cell, ResponsiveContainer, Label } from 'recharts' + +const SimplePieChart = props => { + const data = [ + { name: 'R&D', value: 50, color: props.series2 }, + { name: 'Operational', value: 85, color: props.series1 }, + { name: 'Networking', value: 16, color: props.series5 }, + { name: 'Hiring', value: 50, color: props.series3 } + ] + /*eslint-disable */ + const RADIAN = Math.PI / 180 + const renderCustomizedLabel = ({ cx, cy, midAngle, innerRadius, outerRadius, percent, fill }) => { + const radius = innerRadius + (outerRadius - innerRadius) * 0.5 + const x = cx + radius * Math.cos(-midAngle * RADIAN) + const y = cy + radius * Math.sin(-midAngle * RADIAN) + /*eslint-enable */ + return ( + + {`${(percent * 100).toFixed(0)}%`} + + ) + } + + return ( + + +
    + Expense Ratio + Spending on various categories +
    +
    + + +
    + + + + {data.map((entry, index) => ( + + ))} + + + +
    +
    +
    + + Operational +
    +
    + + Networking +
    +
    + + Hiring +
    +
    + + R&D +
    +
    +
    +
    + ) +} +export default SimplePieChart diff --git a/src/views/charts/recharts/RadarChart.js b/src/views/charts/recharts/RadarChart.js new file mode 100644 index 00000000..26230619 --- /dev/null +++ b/src/views/charts/recharts/RadarChart.js @@ -0,0 +1,81 @@ +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { Radar, RadarChart, PolarGrid, PolarAngleAxis, PolarRadiusAxis, ResponsiveContainer } from 'recharts' + +const data = [ + { + subject: 'Battery', + 'iPhone 11': 41, + 'Samsung s20': 65 + }, + { + subject: 'Brand', + 'iPhone 11': 64, + 'Samsung s20': 46 + }, + { + subject: 'Camera', + 'iPhone 11': 81, + 'Samsung s20': 42 + }, + { + subject: 'Memory', + 'iPhone 11': 60, + 'Samsung s20': 25 + }, + { + subject: 'Storage', + 'iPhone 11': 42, + 'Samsung s20': 58 + }, + { + subject: 'Display', + 'iPhone 11': 42, + 'Samsung s20': 63 + }, + { + subject: 'OS', + 'iPhone 11': 33, + 'Samsung s20': 76 + }, + { + subject: 'Price', + 'iPhone 11': 23, + 'Samsung s20': 43 + } +] + +const SimpleRadarChart = ({ series1, series3 }) => { + return ( + + + Mobile Comparison + + + +
    + + + + + + + + + + +
    +
    +
    + + Replies +
    +
    + + Shares +
    +
    +
    +
    + ) +} +export default SimpleRadarChart diff --git a/src/views/charts/recharts/ScatterChart.js b/src/views/charts/recharts/ScatterChart.js new file mode 100644 index 00000000..3e6fc522 --- /dev/null +++ b/src/views/charts/recharts/ScatterChart.js @@ -0,0 +1,102 @@ +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' +import { Calendar } from 'react-feather' +import Flatpickr from 'react-flatpickr' +import { ScatterChart, Scatter, XAxis, YAxis, CartesianGrid, ResponsiveContainer } from 'recharts' + +const angularData = [ + { x: 5.4, y: 170 }, + { x: 5.4, y: 100 }, + { x: 5.7, y: 110 }, + { x: 5.9, y: 150 }, + { x: 6.0, y: 200 }, + { x: 6.3, y: 170 }, + { x: 5.7, y: 140 }, + { x: 5.9, y: 130 }, + { x: 7.0, y: 150 }, + { x: 8.0, y: 120 }, + { x: 9.0, y: 170 }, + { x: 10.0, y: 190 }, + { x: 11.0, y: 220 }, + { x: 12.0, y: 170 }, + { x: 13.0, y: 230 } +] + +const vueData = [ + { x: 14.0, y: 220 }, + { x: 15.0, y: 280 }, + { x: 16.0, y: 230 }, + { x: 18.0, y: 320 }, + { x: 17.5, y: 280 }, + { x: 19.0, y: 250 }, + { x: 20.0, y: 350 }, + { x: 20.5, y: 320 }, + { x: 20.0, y: 320 }, + { x: 19.0, y: 280 }, + { x: 17.0, y: 280 }, + { x: 22.0, y: 300 }, + { x: 18.0, y: 120 } +] + +const reactData = [ + { x: 14.0, y: 290 }, + { x: 13.0, y: 190 }, + { x: 20.0, y: 220 }, + { x: 21.0, y: 350 }, + { x: 21.5, y: 290 }, + { x: 22.0, y: 220 }, + { x: 23.0, y: 140 }, + { x: 19.0, y: 400 }, + { x: 20.0, y: 200 }, + { x: 22.0, y: 90 }, + { x: 20.0, y: 120 } +] + +const SimpleScatterChart = ({ primary, success, danger }) => { + return ( + + + Framework Usage +
    + + +
    +
    + + +
    +
    + + React +
    +
    + + Vue +
    +
    + + Angular +
    +
    +
    + + + + + + + + + + +
    +
    +
    + ) +} +export default SimpleScatterChart diff --git a/src/views/charts/recharts/index.js b/src/views/charts/recharts/index.js new file mode 100644 index 00000000..9201f1bd --- /dev/null +++ b/src/views/charts/recharts/index.js @@ -0,0 +1,74 @@ +// ** React Imports +import { Fragment, useContext } from 'react' + +// ** Third Party Components +import { Row, Col } from 'reactstrap' + +// ** Custom Components +import Breadcrumbs from '@components/breadcrumbs' + +// ** Charts +import PieChart from './PieChart' +import BarChart from './BarChart' +import LineChart from './LineChart' +import AreaChart from './AreaChart' +import RadarChart from './RadarChart' +import ScatterChart from './ScatterChart' + +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '@styles/react/libs/charts/recharts.scss' + +const Recharts = () => { + // ** Context + const { colors } = useContext(ThemeColors) + + // ** Vars + const donut = { + series1: '#ffe700', + series2: '#00d4bd', + series3: '#826bf8', + series4: '#2b9bf4', + series5: '#FFA1A1' + } + + return ( + + + + +

    + React Chart component with bootstrap and material ui. Click{' '} + + here + {' '} + for github repo. +

    + + + + + + + + + + + + + + + + + + + +
    +
    + ) +} + +export default Recharts diff --git a/src/views/control/alarm/ControlAlarmList.js b/src/views/control/alarm/ControlAlarmList.js new file mode 100644 index 00000000..5657552f --- /dev/null +++ b/src/views/control/alarm/ControlAlarmList.js @@ -0,0 +1,66 @@ +import { X } from 'react-feather'; + +const ControlAlarmList = props => { + return ( +
    +
    +
    +

    알림 리스트

    + +
    +
    +
    +
    +
    +
    전체 2000건
    +
    오늘 120건
    +
    +
    +
    +
    +
    +
    +
    +

    알림 목록

    +
    +
    +
    +
    +
    +
    통신 장애 알림
    +
    6월 17일
    +
    +
    + 통신장애 통신장애 통신장애 통신장애 통신장애 통신장애 통신장애 + 통신장애 통신장애{' '} +
    +
    +
    +
    +
    +
    +
    +
    +
    비행 경로 이탈
    +
    6월 17일
    +
    +
    + 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 + 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 +
    +
    +
    +
    +
    +
    + ); +}; + +export default ControlAlarmList; diff --git a/src/views/control/alarm/ControlAlarmNotice.js b/src/views/control/alarm/ControlAlarmNotice.js new file mode 100644 index 00000000..deaadee2 --- /dev/null +++ b/src/views/control/alarm/ControlAlarmNotice.js @@ -0,0 +1,45 @@ +import { Bell, ChevronDown, ChevronUp } from "react-feather"; +import { ReactComponent as DroneMenuIcon } from '../../../assets/images/drone_menu_icon.svg'; + +const ControlAlarmNotice = () => { + {/* 알림 위아래 롤링은 구현해주셔야되는데 따른 컴포넌트있으면 그거사용해도됩니다...제가 만들어논거는 45px씩 움직여주면되거든요..저도자세히는모르겠습니다...제이쿼리로만써봐서... */} + return( + +
    + {/*
    +
    + +
    +
    +
    +
    + 2021-06-17 12:00:00AVSF123 장애물 + 지역에 접근하였습니다111. +
    +
    + 2021-06-30 13:00:00AVSF123 + 비행금지구역에 접근하였습니다. +
    +
    + 2021-08-20 14:00:00AVSF123 + 국립공원구역에 접근하였습니다. +
    +
    +
    +
    + + +
    +
    */} + +
    + + + ) +} + +export default ControlAlarmNotice; diff --git a/src/views/control/index.js b/src/views/control/index.js new file mode 100644 index 00000000..cd5cb897 --- /dev/null +++ b/src/views/control/index.js @@ -0,0 +1,18 @@ +import React, { useEffect, useState } from 'react'; +import { MapControl } from '../../components/map/MapControl'; +// import { WebsocketClient } from '../../components/websocket/WebsocketClient'; +import ControlMain from './main/ControlMain'; + +const ControlView = () => { + return ( +
    +
    + +
    + + +
    + ); +}; + +export default ControlView; diff --git a/src/views/control/main/ControlMain.js b/src/views/control/main/ControlMain.js new file mode 100644 index 00000000..c7ec670f --- /dev/null +++ b/src/views/control/main/ControlMain.js @@ -0,0 +1,155 @@ +import React, { useEffect, useState } from 'react'; + +import '../../../assets/css/custom.css'; +import logo from '../../../assets/images/pal_logo.png'; + +import { Sun, Map, Bell } from 'react-feather'; + +import { AiOutlinePoweroff } from 'react-icons/ai'; + +import { ReactComponent as DroneMenuIcon } from '../../../assets/images/drone_menu_icon.svg'; + +import ControlAlarmNotice from '../alarm/ControlAlarmNotice'; +import ControlReportList from '../report/ControlReportList'; +import ControlReportDetail from '../report/ControlReportDetail'; +import WeatherList from '../weather/WeatherList'; +import ControlAlarmList from '../alarm/ControlAlarmList'; +import ControlSetting from '../setting/ControlSetting'; +import WebsocketClient from '../../../components/websocket/WebsocketClient'; +import { useDispatch, useSelector } from 'react-redux'; + +import * as Actions from '../../../modules/account/login/actions/authAction'; + +const ControlMain = () => { + const dispatch = useDispatch(); + + const { isClickObject } = useSelector(state => state.controlMapReducer); + + const [oepnReportList, setOpenReportList] = useState(false); + const [openReportDetail, setOpenReportDetail] = useState(false); + const [openWeatherList, setOpenWeatherList] = useState(false); + + const [openAlarmList, setOpenAlarmList] = useState(false); + + const [openSetting, setOpenSetting] = useState(false); + + const openMenu = val => { + if (val === 'reportList') { + setOpenReportList(true); + setOpenReportDetail(false); + setOpenWeatherList(false); + setOpenAlarmList(false); + } else if (val === 'weatherList') { + setOpenReportList(false); + setOpenReportDetail(false); + setOpenWeatherList(true); + setOpenAlarmList(false); + } else if (val === 'alarmList') { + setOpenReportList(false); + setOpenReportDetail(false); + setOpenWeatherList(false); + setOpenAlarmList(true); + } + }; + + const openReportDetailParam = val => { + console.log(val); + setOpenReportDetail(true); + }; + + const handlerLogout = () => { + dispatch(Actions.logout.request()); + }; + + return ( + <> + + +
    +

    + + PAL +

    +
      +
    • + +
    • + {/*
    • + +
    • +
    • + +
    • */} +
    +
      +
    • + +
    • + + {/* socket_off = 클래스명 변경시 빨간색! 접속이 원할하지않을때 */} +
    +
    + + {oepnReportList ? ( + + ) : ( +
    + )} + {isClickObject ? ( + + ) : ( +
    + )} + {openWeatherList ? ( + + ) : ( +
    + )} + + {openAlarmList ? ( + + ) : ( +
    + )} + + {openSetting ? ( +
    + +
    + +
    +
    + ) : ( +
    + +
    +
    + )} + + ); +}; + +export default ControlMain; diff --git a/src/views/control/menu/ControlMenuLeft.js b/src/views/control/menu/ControlMenuLeft.js new file mode 100644 index 00000000..eceb1231 --- /dev/null +++ b/src/views/control/menu/ControlMenuLeft.js @@ -0,0 +1,10 @@ + +import React, { useEffect, useState } from 'react'; + +const ControlMenuLeft = () => { + return( + <> + ) +} + +export default ControlMenuLeft(); \ No newline at end of file diff --git a/src/views/control/report/ControlReportDetail.js b/src/views/control/report/ControlReportDetail.js new file mode 100644 index 00000000..0417f08c --- /dev/null +++ b/src/views/control/report/ControlReportDetail.js @@ -0,0 +1,219 @@ +import moment from 'moment'; +import React from 'react'; +import { X } from 'react-feather'; +import { useDispatch, useSelector } from 'react-redux'; +import drone_img from '../../../assets/images/drone.jpg'; +import drone_yellow from '../../../assets/images/drone_yellow.png'; +import { IMG_PATH } from '../../../configs/constants'; +import { objectUnClickAction } from '../../../modules/control/map/actions/controlMapActions'; +import { + GET_ARCTFT_TYPE_CD, + GET_WGHT_TYPE_CD +} from '../../../utility/CondeUtil'; + +const ControlReportDetail = props => { + const dispatch = useDispatch(); + + const { controlGpDetail, controlDetail } = useSelector( + state => state.controlGpDtlState + ); + + // useEffect(() => { + // // console.log(controlGpDetail); + // }, [controlGpDetail]); + + const handlerClose = () => { + // console.log('================'); + dispatch(objectUnClickAction()); + }; + + const nullMessage = val => { + if (val) { + return val; + } else { + return '-'; + } + }; + + return ( +
    +
    +
    +

    드론 상세정보

    + +
    +
    +
    + + {controlDetail?.arcrftModelNm + ? controlDetail?.arcrftModelNm + : controlGpDetail?.objectId} +
    +
    + {controlDetail?.imageUrl ? ( + + ) : ( + + )} +
    +
    +
    +
    +
    제작번호
    +
    + {nullMessage(controlDetail?.prdctNum)} +
    +
    +
    +
    식별번호
    +
    + {controlGpDetail?.objectId} +
    +
    +
    +
    중량
    +
    + {GET_WGHT_TYPE_CD(controlDetail?.wghtTypeCd)} +
    +
    +
    +
    종류
    +
    + {GET_ARCTFT_TYPE_CD(controlDetail?.arcrftTypeCd)} +
    +
    +
    +
    배터리 잔량
    +
    + {controlGpDetail?.betteryLevel} % +
    +
    +
    +
    배터리 전압
    +
    + {controlGpDetail?.betteryVoltage} volt +
    +
    +
    +
    +
    +
    +
    +
    +

    비행정보

    +
    +
    +
    +
    +
    +
    시작위치
    +
    + {nullMessage(controlDetail?.stAreaNm)} +
    +
    +
    +
    시작시간
    +
    + {moment( + controlGpDetail?.controlStartDt, + 'YYYYMMDDHHmmss' + ).format('MM-DD HH:mm:ss')} +
    +
    + {/*
    +
    현재위치
    +
    + 인천광역시 부평구 안남로 272 +
    +
    */} +
    +
    속도
    +
    + {controlGpDetail?.speed} {controlGpDetail?.speedType} +
    +
    +
    +
    고도
    +
    + {controlGpDetail?.elev} {controlGpDetail?.elevType} +
    +
    +
    +
    좌표
    +
    + {controlGpDetail?.lat} , {controlGpDetail?.lng} +
    +
    +
    +
    비행거리
    +
    + {nullMessage(controlGpDetail?.moveDistance)}{' '} + {controlGpDetail?.moveDistanceType} +
    +
    +
    +
    헤딩 방위각
    +
    + {controlGpDetail?.heading} ° +
    +
    +
    +
    상태
    +
    + {nullMessage(controlGpDetail?.dronStatus)} +
    +
    +
    +
    위치정보 수신 시간
    +
    + {' '} + {moment( + controlGpDetail?.serverRcvDt, + 'YYYYMMDDHHmmss' + ).format('MM-DD HH:mm:ss')} +
    +
    +
    +
    +
    +
    +
    +
    +

    운영자 정보

    +
    +
    +
    +
    + {/*
    +
    소속기관
    +
    팔네트웍스
    +
    */} +
    +
    담당자 이름
    +
    + {' '} + {nullMessage(controlDetail?.ownerNm)} +
    +
    +
    +
    담당자 연락처
    +
    + {nullMessage(controlDetail?.hpno)} +
    +
    +
    +
    +
    +
    +
    + ); +}; + +export default ControlReportDetail; diff --git a/src/views/control/report/ControlReportList.js b/src/views/control/report/ControlReportList.js new file mode 100644 index 00000000..38455511 --- /dev/null +++ b/src/views/control/report/ControlReportList.js @@ -0,0 +1,115 @@ +import moment from 'moment'; +import React, { useEffect, useState } from 'react'; +import { Search, X } from 'react-feather'; +import { useDispatch, useSelector } from 'react-redux'; +import { Badge, Button, Input, InputGroup } from 'reactstrap'; +import { controlGpDtlAction } from '../../../modules/control/gp'; +import { objectClickAction } from '../../../modules/control/map/actions/controlMapActions'; + +const ControlReportList = props => { + const { controlGpList } = useSelector(state => state.controlGpState); + const [filterId, setFilterId] = useState(''); + + const dispatch = useDispatch(); + + useEffect(() => { + // console.log('>>>>', filterId); + controlGpList; + }, [controlGpList]); + + const handlerDetail = (objectId, cntrlId) => { + dispatch(objectClickAction(objectId)); + dispatch(controlGpDtlAction.request(cntrlId)); + }; + + // useEffect(() => {}, [filterId]); + + return ( +
    +
    +
    +

    드론 비행 현황 정보{filterId}

    + +
    +
    + + setFilterId(`${e.target.value}`)} + /> + + +
    +
    +
    +
    +

    드론 현황

    + + {controlGpList ? controlGpList.length : 0} 대 비행중 + +
    + + {controlGpList?.map(item => { + // console.log(item); + + if (item.objectId && item.objectId.indexOf(filterId) != -1) { + console.log(item); + return ( +
    handlerDetail(item.objectId, item.controlId)} + key={item.objectId} + > +
    +
    +
    식별번호
    +
    {item.objectId}
    +
    +
    +
    이륙 위치
    +
    -
    +
    +
    +
    이륙 시간
    +
    + {moment(item.controlStartDt, 'YYYYMMDDHHmmss').format( + 'MM-DD HH:mm:ss' + )} +
    +
    +
    +
    속도(고도)
    +
    + {item.speed ? item.speed : '-'}{' '} + {item.speed ? item.speedType : ''}  ( + {item.elev ? item.elev : '-'}{' '} + {item.elev ? item.elevType : ''}) +
    +
    +
    +
    상태
    +
    + {item.dronStatus ? item.dronStatus : '-'} +
    +
    +
    +
    + ); + } + })} +
    +
    + ); +}; + +export default ControlReportList; diff --git a/src/views/control/setting/ControlSetting.js b/src/views/control/setting/ControlSetting.js new file mode 100644 index 00000000..ae80e35b --- /dev/null +++ b/src/views/control/setting/ControlSetting.js @@ -0,0 +1,548 @@ +import React, { useEffect, useState } from 'react'; +import { Search } from 'react-feather'; +import { BiBuildings, BiGridAlt } from 'react-icons/bi'; +import { CgTrees } from 'react-icons/cg'; +import { VscRadioTower } from 'react-icons/vsc'; +import { useDispatch, useSelector } from 'react-redux'; +import { + Button, + InputGroup, + ButtonGroup, + InputGroupAddon, + Input, + CustomInput +} from 'reactstrap'; +import { + areaClickAction, environmentClickAction, + mapTypeChangeAction, sensorClickAction +} from '../../../modules/control/map/actions/controlMapActions'; + +const ControlSetting = props => { + const dispatch = useDispatch(); + + const mapControl = useSelector(state => state.controlMapReducer); + + // console.log('111111111111111'); + // useEffect(() => { + // console.log('111111111111111'); + // }, []); + useEffect(() => { + console.log('>>>>', mapControl); + }, [mapControl]); + + const handlerMapType = val => { + dispatch(mapTypeChangeAction(val)); + }; + + const handlerAreaClick = val => { + dispatch(areaClickAction(val)); + }; + + const handlerSensorClick = (val, isChecked) => { + if(isChecked){ + dispatch(sensorClickAction(val)); + } else { + dispatch(sensorClickAction('')); + } + }; + + return ( +
    +
    +
    +

    지도유형

    + {/* */} +
    +
    + + + + + +
    +
    + {/*
    +
    +

    지역검색

    +
    +
    + + + + +
    +
    +
    +
    +

    드론 중량

    +
    +
    +
    +
    +
    +
    전체
    +
    + console.log(1111)} + className='custom-control-primary' + type='switch' + id='test11' + name='test02' + inline + /> +
    +
    +
    +
    250g 이하
    +
    + +
    +
    +
    +
    250g 초과~2kg 이하
    +
    + +
    +
    +
    +
    2kg 초과~7kg 이하
    +
    + +
    +
    +
    +
    7kg 초과~25kg 이하
    +
    + +
    +
    +
    +
    25kg 초과~150kg 이하
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    드론 상태

    +
    +
    +
    +
    +
    +
    전체
    +
    + +
    +
    +
    +
    Arming
    +
    + +
    +
    +
    +
    Landing
    +
    + +
    +
    +
    +
    Take off
    +
    + +
    +
    +
    +
    Flight
    +
    + +
    +
    +
    +
    +
    +
    */} +
    +
    +

    공역 표출 정보

    +
    +
    +
    +
    +
    +
    + 비행금지구역 +
    +
    + handlerAreaClick('0001')} + className='custom-control-primary' + type='switch' + id='test01' + name='test01' + inline + defaultChecked={mapControl.area0001} + /> +
    +
    +
    +
    + 비행제한구역 +
    +
    + handlerAreaClick('0002')} + className='custom-control-primary' + type='switch' + id='test02' + name='test02' + inline + defaultChecked={mapControl.area0002} + /> +
    +
    +
    +
    + 관제권(공항) +
    +
    + handlerAreaClick('0003')} + className='custom-control-primary' + type='switch' + id='test03' + name='test03' + inline + defaultChecked={mapControl.area0003} + /> +
    +
    +
    +
    + 비행장(군사) +
    +
    + handlerAreaClick('0004')} + className='custom-control-primary' + type='switch' + id='test04' + name='test04' + inline + defaultChecked={mapControl.area0004} + /> +
    +
    +
    +
    + 이착륙장 +
    +
    + handlerAreaClick('0005')} + className='custom-control-primary' + type='switch' + id='test05' + name='test05' + inline + defaultChecked={mapControl.area0005} + /> +
    +
    +
    +
    + + 초경량비행장치공역 +
    +
    + handlerAreaClick('0006')} + className='custom-control-primary' + type='switch' + id='test06' + name='test06' + inline + defaultChecked={mapControl.area0006} + /> +
    +
    +
    +
    +
    +
    + {/*
    +
    +

    장애물 표출 정보

    +
    +
    +
    +
    +
    +
    + + 전체장애물 +
    +
    + +
    +
    +
    +
    + + 고층 건물 +
    +
    + +
    +
    +
    +
    + + 송전탑 +
    +
    + +
    +
    +
    +
    + + 국립공원 +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    NOTAM 정보

    +
    +
    +
    +
    +
    +
    NOTAM
    +
    + +
    +
    +
    +
    +
    +
    */} +
    +
    +

    환경지표

    +
    +
    +
    +
    +
    +
    + 미세먼지(DUST) +
    +
    + handlerSensorClick('dust', e.target.checked)} + className='custom-control-primary' + type='switch' + id='sensorDust' + name='sensorDust' + inline + checked={mapControl.sensor === 'dust'} + // defaultChecked={mapControl.sensor === 'dust'} + /> +
    +
    +
    +
    + 오존(O3) +
    +
    + handlerSensorClick('o3', e.target.checked)} + className='custom-control-primary' + type='switch' + id='sensorO3' + name='sensorO3' + inline + checked={mapControl.sensor === 'o3'} + // defaultChecked={mapControl.sensor === 'o3'} + /> +
    +
    +
    +
    + 이산화질소(No2) +
    +
    + handlerSensorClick('no2', e.target.checked)} + className='custom-control-primary' + type='switch' + id='sensorNo2' + name='sensorNo2' + inline + checked={mapControl.sensor === 'no2'} + // defaultChecked={mapControl.sensor === 'no2'} + /> +
    +
    +
    +
    + 일산화탄소(Co) +
    +
    + handlerSensorClick('co', e.target.checked)} + className='custom-control-primary' + type='switch' + id='sensorCo' + name='sensorCo' + inline + checked={mapControl.sensor === 'co'} + // defaultChecked={mapControl.sensor === 'co'} + /> +
    +
    +
    +
    + 아황산가스(So2) +
    +
    + handlerSensorClick('so2', e.target.checked)} + className='custom-control-primary' + type='switch' + id='sensorSo2' + name='sensorSo2' + inline + checked={mapControl.sensor === 'so2'} + // defaultChecked={mapControl.sensor === 'so2'} + /> +
    +
    +
    +
    +
    +
    +
    + ); +}; +export default ControlSetting; diff --git a/src/views/control/weather/WeatherList.js b/src/views/control/weather/WeatherList.js new file mode 100644 index 00000000..554558e1 --- /dev/null +++ b/src/views/control/weather/WeatherList.js @@ -0,0 +1,233 @@ +import React, { useEffect, useState } from 'react'; +import { + CloudDrizzle, + CloudLightning, + Navigation2, + X, + Search, + Compass, + Sun, + Cloud, + CloudRain, + CloudSnow +} from 'react-feather'; +import { Button, InputGroup, InputGroupAddon, Input, Table } from 'reactstrap'; + +const WeatherList = props => { + const [clickTab, setClickTab] = useState(true); + + return ( +
    +
    +
    +

    날씨 상세정보

    + +
    +
    + + + + +
    +
    +
    +
    +
    +
    +
    + 검색하신 지역의 날씨 정보입니다. + + 인천광역시 부평구 안남로 272 + +
    + {/* 탭메뉴or탭내용 활성화 active */} +
    +
      + {clickTab ? ( + <> +
    • 오늘
    • + +
    • setClickTab(false)}> + 주간 +
    • + + ) : ( + <> +
    • setClickTab(true)}> + 오늘 +
    • +
    • 주간
    • + + )} +
    +
    + {clickTab ? ( +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    시각날씨기온풍향풍속
    10시 + + 27℃ + + 2m/s
    12시 + + 30℃ + + 3m/s
    14시 + + 28℃ + + 4m/s
    16시 + + 27℃ + + 7m/s
    18시 + + 25℃ + + 2m/s
    20시 + + 26℃ + + 2m/s
    +
    + ) : ( +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    날짜날씨기온
    06.19.(토) 오전 + + 최저 27℃
    06.19.(토) 오후 + + 30℃
    06.20.(일) 오전 + + 30℃
    06.20.(일) 오후 + + 30℃
    06.21.(월) 오전 + + 30℃
    06.21.(월) 오후 + + 30℃
    06.22.(화) 오전 + + 30℃
    06.2.(화) 오후 + + 30℃
    +
    + )} +
    +
    +
    +
    +
    + ); +}; +export default WeatherList; diff --git a/src/views/design/DesignLogin.js b/src/views/design/DesignLogin.js new file mode 100644 index 00000000..4a7cb5c7 --- /dev/null +++ b/src/views/design/DesignLogin.js @@ -0,0 +1,85 @@ +import React, { useEffect, useState } from 'react'; + +import { + Button, + Card, + CardBody, + Row, + Col, + Form, + FormGroup, + Input, + Label,InputGroup, InputGroupAddon, InputGroupText, +} from 'reactstrap'; +import { Mail, Lock, Check, Facebook, Twitter, GitHub } from 'react-feather'; + +// import googleSvg from '../../assets/img/svg/google.svg'; + +import loginImg from '../../assets/images/login01.png'; + +import '../../assets/css/custom.css'; + +const DesignLogin = () => { + return ( + <> +
    +
    Drone Control System
    +
    + +
    +
    +
    +

    Welcome to Drone Control System

    +

    + control system is a web system that provides +
    + convenient control and monitoring of drones! +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    회원이 아니신가요?
    + +
    +
    +
    비밀번호를 잊으셨나요?
    + +
    +
    +
    +
    + + ); +}; + +export default DesignLogin; diff --git a/src/views/design/DesignMain.js b/src/views/design/DesignMain.js new file mode 100644 index 00000000..d62cb6f3 --- /dev/null +++ b/src/views/design/DesignMain.js @@ -0,0 +1,1202 @@ +import React, { useEffect, useState } from 'react'; +import { MapControl } from '../../components/map/MapControl'; +import '../../assets/css/custom.css'; +import drone_yellow from '../../assets/images/drone_yellow.png'; +import drone_black from '../../assets/images/drone_black.png'; +import drone_img from '../../assets/images/drone.jpg'; +import logo from '../../assets/images/pal_logo.png'; +import { + Button, + ButtonGroup, + InputGroupAddon, + InputGroup, + Input, + FormGroup, + Row, + Col, + InputGroupText, + CardText, + Badge, + Table, + CustomInput, + UncontrolledTooltip +} from 'reactstrap'; +import { + Search, + X, + ChevronDown, + Link, + Compass, + Sun, + CloudLightning, + Cloud, + CloudRain, + CloudDrizzle, + CloudSnow, + Navigation2, + Map, + Bell, + ChevronUp +} from 'react-feather'; +import { BiGridAlt, BiBuildings } from 'react-icons/bi'; +import { AiOutlinePoweroff } from 'react-icons/ai'; +import { VscRadioTower, VscCompareChanges, VscLoading } from 'react-icons/vsc'; +import { CgTrees } from 'react-icons/cg'; +import { ReactComponent as DroneMenuIcon } from '../../assets/images/drone_menu_icon.svg'; +import DroneIcon from '../../assets/images/drone-marker-icon.png'; +import DroneIconRed from '../../assets/images/drone-marker-icon-red.png'; +import DroneIconYellow from '../../assets/images/drone-marker-icon-yellow.png'; +import DroneIconSkyblue from '../../assets/images/drone-marker-icon-skyblue.png'; +import DroneIconPulple from '../../assets/images/drone-marker-icon-pulple.png'; +import AirplaneIconSkyblue from '../../assets/images/airplane-skyblue.png'; +//드론 현황 리스트 페이지=================================F================== +const DronFlightList = props => { + return ( +
    +
    +
    +

    드론 비행 현황 정보

    + +
    +
    + + + + + + +
    +
    +
    +
    +

    드론 현황

    + + 102대 비행중 + +
    +
    props.setOpenDronFlightDetail(true)} + > +
    +
    +
    식별번호
    +
    GJRY2454
    +
    +
    +
    이륙 위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙 시간
    +
    15:75
    +
    +
    +
    속도/고도
    +
    5.2m/s / 130.5m
    +
    +
    +
    +
    +
    +
    +
    식별번호
    +
    GJRY2454
    +
    +
    +
    이륙 위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙 시간
    +
    15:75
    +
    +
    +
    속도/고도
    +
    5.2m/s / 130.5m
    +
    +
    +
    +
    +
    +
    +
    식별번호
    +
    GJRY2454
    +
    +
    +
    이륙 위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙 시간
    +
    15:75
    +
    +
    +
    속도/고도
    +
    5.2m/s / 130.5m
    +
    +
    +
    +
    +
    +
    +
    식별번호
    +
    GJRY2454
    +
    +
    +
    이륙 위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙 시간
    +
    15:75
    +
    +
    +
    속도/고도
    +
    5.2m/s / 130.5m
    +
    +
    +
    +
    +
    +
    +
    식별번호
    +
    GJRY2454
    +
    +
    +
    이륙 위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙 시간
    +
    15:75
    +
    +
    +
    속도/고도
    +
    5.2m/s / 130.5m
    +
    +
    +
    +
    + {/* */} +
    + ); +}; + +//드론 상세 페이지 +//지은이 화면 구현! +const DronFlightDetail = props => { + return ( +
    +
    +
    +

    드론 상세정보

    + +
    +
    +
    + + MAVIC AIR +
    +
    + +
    +
    +
    +
    +
    기종
    +
    MAVIC AIR
    +
    +
    +
    식별번호
    +
    GRJVO453
    +
    +
    +
    중량
    +
    5KG
    +
    +
    +
    종류
    +
    쿼드콥터
    +
    +
    +
    배터리 잔량
    +
    50%
    +
    +
    +
    배터리 전압
    +
    50 volt
    +
    +
    +
    +
    +
    +
    +
    +

    비행정보

    +
    +
    +
    +
    +
    +
    이륙위치
    +
    + 인천광역시 서구 로봇랜드로 155-11 +
    +
    +
    +
    이륙시간
    +
    13:53:29
    +
    +
    +
    현재위치
    +
    + 인천광역시 부평구 안남로 272 +
    +
    +
    +
    속도
    +
    5.12m/s
    +
    +
    +
    고도
    +
    117.05m
    +
    +
    +
    좌표
    +
    35.232.600,127.650225
    +
    +
    +
    비행거리
    +
    67.05m
    +
    +
    +
    헤딩 방위각
    +
    270
    +
    +
    +
    상태
    +
    TAKEOFF(이륙)
    +
    +
    +
    위치정보 수신 시간
    +
    2021년6월30일 15:30:49
    +
    +
    +
    +
    +
    +
    +
    +

    운영자 정보

    +
    +
    +
    +
    +
    +
    소속기관
    +
    팔네트웍스
    +
    +
    +
    담당자 이름
    +
    홍길동
    +
    +
    +
    담당자 연락처
    +
    010-1234-1234
    +
    +
    +
    +
    +
    + {/*
    +
    +

    날씨 정보

    +
    +
    +
    +
    +
    + 현재위치의 날씨 정보입니다. + 인천광역시 부평구 안남로 272 +
    + + + + + + + + + + + + + + + + + + + +
    시각날씨기온풍향풍속
    15시27℃2m/s
    +
    +
    +
    +
    */} +
    + ); +}; + +//날씨 페이지 +const WeatherList = props => { + return ( +
    +
    +
    +

    날씨 상세정보

    + +
    +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    + 검색하신 지역의 날씨 정보입니다. + + 인천광역시 부평구 안남로 272 + +
    + {/* 탭메뉴or탭내용 활성화 active */} +
    +
      +
    • 오늘
    • +
    • 주간
    • +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    시각날씨기온풍향풍속
    10시 + + 27℃ + + 2m/s
    12시 + + 30℃ + + 3m/s
    14시 + + 28℃ + + 4m/s
    16시 + + 27℃ + + 7m/s
    18시 + + 25℃ + + 2m/s
    20시 + + 26℃ + + 2m/s
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    날짜날씨기온
    06.19.(토) 오전 + + 최저 27℃
    06.19.(토) 오후 + + 30℃
    06.20.(일) 오전 + + 30℃
    06.20.(일) 오후 + + 30℃
    06.21.(월) 오전 + + 30℃
    06.21.(월) 오후 + + 30℃
    06.22.(화) 오전 + + 30℃
    06.2.(화) 오후 + + 30℃
    +
    +
    +
    +
    +
    +
    + ); +}; + +//알림 페이지 + +//날씨 페이지 +const NoticeList = props => { + return ( +
    +
    +
    +

    알림 상세정보

    + +
    +
    +
    +
    +
    +
    전체 2000건
    +
    오늘 120건
    +
    +
    +
    +
    +
    +
    +
    +

    알림 목록

    +
    +
    +
    +
    +
    +
    통신 장애 알림
    +
    6월 17일
    +
    +
    + 통신장애 통신장애 통신장애 통신장애 통신장애 통신장애 통신장애 + 통신장애 통신장애{' '} +
    +
    +
    +
    +
    +
    +
    +
    +
    비행 경로 이탈
    +
    6월 17일
    +
    +
    + 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 + 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 비행경로이탈 +
    +
    +
    +
    +
    +
    + ); +}; + +//지역 검색 및 지도 필터 처리 + +const RightLayer = props => { + return ( +
    +
    +
    +

    지도유형

    + {/* */} +
    +
    + + + + + +
    +
    +
    +
    +

    지역검색

    + {/* */} +
    +
    + + + + + + +
    +
    +
    +
    +

    드론 중량

    +
    +
    +
    +
    +
    +
    전체
    +
    + +
    +
    +
    +
    250g 이하
    +
    + +
    +
    +
    +
    250g 초과~2kg 이하
    +
    + +
    +
    +
    +
    2kg 초과~7kg 이하
    +
    + +
    +
    +
    +
    7kg 초과~25kg 이하
    +
    + +
    +
    +
    +
    25kg 초과~150kg 이하
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    드론 상태

    +
    +
    +
    +
    +
    +
    전체
    +
    + +
    +
    +
    +
    Arming
    +
    + +
    +
    +
    +
    Landing
    +
    + +
    +
    +
    +
    Take off
    +
    + +
    +
    +
    +
    Flight
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    공역 표출 정보

    +
    +
    +
    +
    +
    +
    + 비행금지구역 +
    +
    + +
    +
    +
    +
    + 비행제한구역 +
    +
    + +
    +
    +
    +
    + 관제권(공항) +
    +
    + +
    +
    +
    +
    + 비행장(군사) +
    +
    + +
    +
    +
    +
    + 이착륙장 +
    +
    + +
    +
    +
    +
    + 초경량비행장치공역 +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    장애물 표출 정보

    +
    +
    +
    +
    +
    +
    + + 전체장애물 +
    +
    + +
    +
    +
    +
    + + 고층 건물 +
    +
    + +
    +
    +
    +
    + + 송전탑 +
    +
    + +
    +
    +
    +
    + + 국립공원 +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    NOTAM 정보

    +
    +
    +
    +
    +
    +
    NOTAM
    +
    + +
    +
    +
    +
    +
    +
    +
    + ); +}; +//========================================= 지은이 화면 구현 ================================================================= +const DesignMain = () => { + const [openDronFlightList, setOpenDronFlightList] = useState(false); + const [openDronFlightDetail, setOpenDronFlightDetail] = useState(false); + const [openWeather, setOpenWeather] = useState(false); + const [openNoticeList, setOpenNoticeList] = useState(false); + + const [openRightLayer, setOpenRightLayer] = useState(false); + + return ( +
    +
    + + + + 1 + + + + 2 + + + + 3 + + + + 4 + + + + 5 + + + + + + + + + + + + +
    +
    +
    로봇타워로봇타워로봇타워로봇타워로봇타워로봇타워로봇타워
    +
    +
    + 고도 + 167.05m +
    +
    + 좌표정보 + 35.232600, 127.650225 +
    +
    + +
    +
    +
    + {/* 알림 위아래 롤링은 구현해주셔야되는데 따른 컴포넌트있으면 그거사용해도됩니다...제가 만들어논거는 45px씩 움직여주면되거든요..저도자세히는모르겠습니다...제이쿼리로만써봐서... */} +
    +
    + +
    +
    +
    +
    + 2021-06-17 12:00:00AVSF123 장애물 + 지역에 접근하였습니다. +
    +
    + 2021-06-30 13:00:00AVSF123 + 비행금지구역에 접근하였습니다. +
    +
    + 2021-08-20 14:00:00AVSF123 + 국립공원구역에 접근하였습니다. +
    +
    +
    +
    + + +
    +
    +
    +

    + + PAL +

    +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    +
      +
    • + +
    • +
    • + + + +
    • + {/* socket_off = 클래스명 변경시 빨간색! 접속이 원할하지않을때 */} +
    +
    + + {openDronFlightList ? ( + + ) : ( +
    + )} + {openWeather ? :
    } + + {openNoticeList ? ( + + ) : ( +
    + )} + + {openDronFlightDetail ? ( + + ) : ( +
    + )} + + {openRightLayer ? ( +
    + +
    + +
    +
    + ) : ( +
    + +
    +
    + )} +
    + ); +}; + +export default DesignMain; diff --git a/src/views/design/DesignMenu.js b/src/views/design/DesignMenu.js new file mode 100644 index 00000000..c2122c6d --- /dev/null +++ b/src/views/design/DesignMenu.js @@ -0,0 +1,21 @@ +import React, { useEffect, useState } from 'react'; +import '../../assets/css/custom.css'; +import menu01 from "../../assets/images/menu01.png"; +import menu02 from "../../assets/images/menu02.png"; +import menu03 from "../../assets/images/menu03.png"; + + +const DesignMenu = () => { + return ( + <> + + + ); +}; + +export default DesignMenu; diff --git a/src/views/design/DesignRegister.js b/src/views/design/DesignRegister.js new file mode 100644 index 00000000..7e8d6864 --- /dev/null +++ b/src/views/design/DesignRegister.js @@ -0,0 +1,38 @@ +import { useRef, useState, useEffect } from 'react' +import Wizard from '@components/wizard' +import Address from '../../views/forms/wizard/steps-with-validation/Address' +import SocialLinks from '../../views/forms/wizard/steps-with-validation/SocialLinks' +import PersonalInfo from '../../views/forms/wizard/steps-with-validation/PersonalInfo' +import AccountDetails from '../../views/forms/wizard/steps-with-validation/AccountDetails' +import { Card, CardBody, CardTitle, CardText, Form, FormGroup, Label, Input, CustomInput, Button } from 'reactstrap' +import '@styles/base/pages/page-auth.scss' +import { ArrowRight } from 'react-feather' +import '../../assets/css/custom.css' + +const DesignRegister = () => { + const [stepper, setStepper] = useState(null) + const ref = useRef(null) + + const steps = [ + { + id: 'account-details', + title: '약관동의', + subtitle: 'STEP01', + content: + } + ] + + return ( +
    +
    +
    +
    + setStepper(el)} ref={ref} steps={steps} /> +
    +
    +
    +
    + ) +} + +export default DesignRegister; diff --git a/src/views/design/DesignRegister2.js b/src/views/design/DesignRegister2.js new file mode 100644 index 00000000..d3a24bb2 --- /dev/null +++ b/src/views/design/DesignRegister2.js @@ -0,0 +1,153 @@ +import { useRef, useState, useEffect } from 'react' +import { Fragment } from 'react' +import Wizard from '@components/wizard' +import Address from '../forms/wizard/steps-with-validation/Address' +import SocialLinks from '../forms/wizard/steps-with-validation/SocialLinks' +import PersonalInfo from '../forms/wizard/steps-with-validation/PersonalInfo' +import AccountDetails from '../forms/wizard/steps-with-validation/AccountDetails' +import { Card, CardBody, CardTitle, CardText, Form, FormGroup, Label, + Input, CustomInput, Button, Row, Col, + Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap' +import '@styles/base/pages/page-auth.scss' +import { Check, X } from 'react-feather' +import '../../assets/css/custom.css' + +const DesignRegister2 = () => { + const [formModal, setFormModal] = useState(false); + return ( +
    +
    +
    +
    + + + +
    + + +
    +
    아이디 찾기
    +

    회원정보에 등록한 이름/휴대전화 번호와 입력한 이름/휴대전화 번호가 같아야, 인증번호를 받을 수 있습니다.

    +
    +
    + + +
    + +
    +
    + + +
    + + + + + + + + + +
    +
    + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + + 남은시간 : 3:00 + + + 인증번호 발송 + +
    +
    + + +
    + +
    +
    + + 인증하기 + +
    +
    +
    +
    + + 취소 + + setFormModal(!formModal)}> + 완료 + +
    +
    +
    +
    +
    +
    + setFormModal(!formModal)} + className='modal-dialog-centered' + > + setFormModal(!formModal)}> + 아이디 찾기 + + + {/* */} + + + + + + + +
    +
    +
    +
    +
    + ) +} + +export default DesignRegister2; diff --git a/src/views/design/DesignRegister3.js b/src/views/design/DesignRegister3.js new file mode 100644 index 00000000..ab024a43 --- /dev/null +++ b/src/views/design/DesignRegister3.js @@ -0,0 +1,181 @@ +import { useRef, useState, useEffect } from 'react' +import { Fragment } from 'react' +import Wizard from '@components/wizard' +import Address from '../forms/wizard/steps-with-validation/Address' +import SocialLinks from '../forms/wizard/steps-with-validation/SocialLinks' +import PersonalInfo from '../forms/wizard/steps-with-validation/PersonalInfo' +import AccountDetails from '../forms/wizard/steps-with-validation/AccountDetails' +import { Card, CardBody, CardTitle, CardText, Form, FormGroup, Label, + Input, CustomInput, Button, Row, Col, + Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap' +import '@styles/base/pages/page-auth.scss' +import { Check, X } from 'react-feather' +import '../../assets/css/custom.css' + +const DesignRegister3 = () => { + const [formModal, setFormModal] = useState(false); + return ( +
    +
    +
    +
    + + + +
    + + +
    +
    비밀번호 찾기
    +

    회원정보에 등록한 이름/휴대전화 번호와 입력한 이름/휴대전화 번호가 같아야, 인증번호를 받을 수 있습니다.

    +
    +
    + + +
    + +
    +
    + + +
    + +
    +
    + + +
    + + + + + + + + + +
    +
    + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + + 남은시간 : 3:00 + + + 인증번호 발송 + +
    +
    + + +
    + +
    +
    + + 인증하기 + +
    +
    +
    +
    + + 취소 + + setFormModal(!formModal)}> + 완료 + +
    +
    +
    +
    +
    +
    + setFormModal(!formModal)} + className='modal-dialog-centered' + > + setFormModal(!formModal)}> + 비밀번호 찾기 + + + + + + + + + + + + + + {/* */} + + + {/* + */} + + + +
    +
    +
    +
    +
    + ) +} + +export default DesignRegister3; diff --git a/src/views/design/DesignSample.js b/src/views/design/DesignSample.js new file mode 100644 index 00000000..e8339dad --- /dev/null +++ b/src/views/design/DesignSample.js @@ -0,0 +1,263 @@ +// ** React Imports +import { Fragment, useContext, useEffect } from 'react' + +// ** Custom Components +import Breadcrumbs from '@components/breadcrumbs' + +// ** Third Party Components +import { Row, Col } from 'reactstrap' +import { Chart } from 'react-chartjs-2' + +// ** Charts +import BarChart from '../../views/charts/chart-js/ChartjsBarChart' +import LineChart from '../../views/charts/chart-js/ChartjsLineChart' +import AreaChart from '../../views/charts/chart-js/ChartjsAreaChart' +import RadarChart from '../../views/charts/chart-js/ChartjsRadarChart' +import BubbleChart from '../../views/charts/chart-js/ChartjsBubbleChart' +import ScatterChart from '../../views/charts/chart-js/ChartjsScatterChart' +import DoughnutChart from '../../views/charts/chart-js/ChartjsDoughnutChart' +import PolarAreaChart from '../../views/charts/chart-js/ChartjsPolarAreaChart' +import HorizontalBarChart from '../../views/charts/chart-js/ChartjsHorizontalBar' + +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin' + +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../assets/css/custom.css'; + +const DesignSample = () => { + // ** Context, Hooks & Vars + const { colors } = useContext(ThemeColors), + [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4' + + // ** To Set Border Radius On Mount + useEffect(() => { + /*eslint-disable */ + Chart.elements.Rectangle.prototype.draw = function () { + let ctx = this._chart.ctx + let viewVar = this._view + let left, right, top, bottom, signX, signY, borderSkipped, radius + let borderWidth = viewVar.borderWidth + let cornerRadius = 20 + if (!viewVar.horizontal) { + left = viewVar.x - viewVar.width / 2 + right = viewVar.x + viewVar.width / 2 + top = viewVar.y + bottom = viewVar.base + signX = 1 + signY = top > bottom ? 1 : -1 + borderSkipped = viewVar.borderSkipped || 'bottom' + } else { + left = viewVar.base + right = viewVar.x + top = viewVar.y - viewVar.height / 2 + bottom = viewVar.y + viewVar.height / 2 + signX = right > left ? 1 : -1 + signY = 1 + borderSkipped = viewVar.borderSkipped || 'left' + } + + if (borderWidth) { + let barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)) + borderWidth = borderWidth > barSize ? barSize : borderWidth + let halfStroke = borderWidth / 2 + let borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0) + let borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0) + let borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0) + let borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0) + if (borderLeft !== borderRight) { + top = borderTop + bottom = borderBottom + } + if (borderTop !== borderBottom) { + left = borderLeft + right = borderRight + } + } + + ctx.beginPath() + ctx.fillStyle = viewVar.backgroundColor + ctx.strokeStyle = viewVar.borderColor + ctx.lineWidth = borderWidth + let corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ] + + let borders = ['bottom', 'left', 'top', 'right'] + let startCorner = borders.indexOf(borderSkipped, 0) + if (startCorner === -1) { + startCorner = 0 + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4] + } + + let corner = cornerAt(0) + ctx.moveTo(corner[0], corner[1]) + + for (let i = 1; i < 4; i++) { + corner = cornerAt(i) + let nextCornerId = i + 1 + if (nextCornerId == 4) { + nextCornerId = 0 + } + + let nextCorner = cornerAt(nextCornerId) + + let width = corners[2][0] - corners[1][0], + height = corners[0][1] - corners[1][1], + x = corners[1][0], + y = corners[1][1] + + let radius = cornerRadius + + if (radius > height / 2) { + radius = height / 2 + } + if (radius > width / 2) { + radius = width / 2 + } + + if (!viewVar.horizontal) { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x + radius, y) + } else { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x, y) + } + } + + ctx.fill() + if (borderWidth) { + ctx.stroke() + } + } + }, []) + + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) + } + + export default DesignSample; + \ No newline at end of file diff --git a/src/views/design/history/record/DesignHistory1.js b/src/views/design/history/record/DesignHistory1.js new file mode 100644 index 00000000..4036b6c6 --- /dev/null +++ b/src/views/design/history/record/DesignHistory1.js @@ -0,0 +1,316 @@ +// ** React Imports +import { Fragment, useContext, useEffect } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Label } from 'reactstrap' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +import { Chart } from 'react-chartjs-2' +import LineChart from '../../../charts/chart-js/ChartjsLineChart' +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin' +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + +// ** icon, img +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather' +import react from '@src/assets/images/icons/react.svg' +import vuejs from '@src/assets/images/icons/vuejs.svg' +import angular from '@src/assets/images/icons/angular.svg' +import bootstrap from '@src/assets/images/icons/bootstrap.svg' + +const DesignHistory1 = () => { + // ** Context, Hooks & Vars + const { colors } = useContext(ThemeColors), + [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4' + + // ** To Set Border Radius On Mount + useEffect(() => { + /*eslint-disable */ + Chart.elements.Rectangle.prototype.draw = function () { + let ctx = this._chart.ctx + let viewVar = this._view + let left, right, top, bottom, signX, signY, borderSkipped, radius + let borderWidth = viewVar.borderWidth + let cornerRadius = 20 + if (!viewVar.horizontal) { + left = viewVar.x - viewVar.width / 2 + right = viewVar.x + viewVar.width / 2 + top = viewVar.y + bottom = viewVar.base + signX = 1 + signY = top > bottom ? 1 : -1 + borderSkipped = viewVar.borderSkipped || 'bottom' + } else { + left = viewVar.base + right = viewVar.x + top = viewVar.y - viewVar.height / 2 + bottom = viewVar.y + viewVar.height / 2 + signX = right > left ? 1 : -1 + signY = 1 + borderSkipped = viewVar.borderSkipped || 'left' + } + + if (borderWidth) { + let barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)) + borderWidth = borderWidth > barSize ? barSize : borderWidth + let halfStroke = borderWidth / 2 + let borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0) + let borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0) + let borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0) + let borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0) + if (borderLeft !== borderRight) { + top = borderTop + bottom = borderBottom + } + if (borderTop !== borderBottom) { + left = borderLeft + right = borderRight + } + } + + ctx.beginPath() + ctx.fillStyle = viewVar.backgroundColor + ctx.strokeStyle = viewVar.borderColor + ctx.lineWidth = borderWidth + let corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ] + + let borders = ['bottom', 'left', 'top', 'right'] + let startCorner = borders.indexOf(borderSkipped, 0) + if (startCorner === -1) { + startCorner = 0 + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4] + } + + let corner = cornerAt(0) + ctx.moveTo(corner[0], corner[1]) + + for (let i = 1; i < 4; i++) { + corner = cornerAt(i) + let nextCornerId = i + 1 + if (nextCornerId == 4) { + nextCornerId = 0 + } + + let nextCorner = cornerAt(nextCornerId) + + let width = corners[2][0] - corners[1][0], + height = corners[0][1] - corners[1][1], + x = corners[1][0], + y = corners[1][1] + + let radius = cornerRadius + + if (radius > height / 2) { + radius = height / 2 + } + if (radius > width / 2) { + radius = width / 2 + } + + if (!viewVar.horizontal) { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x + radius, y) + } else { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x, y) + } + } + + ctx.fill() + if (borderWidth) { + ctx.stroke() + } + } + }, []) + + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    일자
    +
    + {/*
    + +
    */} +
    + + +
    + + +
    + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    중량
    +
    + {/*
    + +
    */} +
    + + + + + + +
    +
    +
    +
    +
    +
    +
    식별번호
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    비행 현황 목록

    + 검색결과 총 1028건 +
    +
    + 엑셀다운로드 +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    일자식별번호이륙 위치이륙 시간착륙 위치착륙 시간총 비행 거리총 비행 시간이력 보기
    2021년 7월 1일 (목요일)ANVJRJF56834인천광역시 서구 로봇랜드로 155-1115:23:45인천광역시 서구 로봇랜드로 155-1115:23:4553.4m25분14초상세보기
    + +
    +
    +
    +
    + ) + } + + export default DesignHistory1; + \ No newline at end of file diff --git a/src/views/design/history/record/DesignHistory2.js b/src/views/design/history/record/DesignHistory2.js new file mode 100644 index 00000000..6d573b76 --- /dev/null +++ b/src/views/design/history/record/DesignHistory2.js @@ -0,0 +1,339 @@ +// ** React Imports +import { Fragment, useContext, useEffect } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput +} from 'reactstrap'; +import Flatpickr from 'react-flatpickr'; +import { Calendar } from 'react-feather'; + +import { Chart } from 'react-chartjs-2'; +import LineChart from '../../../charts/chart-js/ChartjsLineChart'; +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin'; +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors'; +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '../../../../assets/css/custom.css'; + +// ** icon, img +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather'; +import react from '@src/assets/images/icons/react.svg'; +import vuejs from '@src/assets/images/icons/vuejs.svg'; +import angular from '@src/assets/images/icons/angular.svg'; +import bootstrap from '@src/assets/images/icons/bootstrap.svg'; + +const DesignHistory1 = () => { + // ** Context, Hooks & Vars + const { colors } = useContext(ThemeColors), + [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4'; + + // ** To Set Border Radius On Mount + useEffect(() => { + /*eslint-disable */ + Chart.elements.Rectangle.prototype.draw = function () { + let ctx = this._chart.ctx; + let viewVar = this._view; + let left, right, top, bottom, signX, signY, borderSkipped, radius; + let borderWidth = viewVar.borderWidth; + let cornerRadius = 20; + if (!viewVar.horizontal) { + left = viewVar.x - viewVar.width / 2; + right = viewVar.x + viewVar.width / 2; + top = viewVar.y; + bottom = viewVar.base; + signX = 1; + signY = top > bottom ? 1 : -1; + borderSkipped = viewVar.borderSkipped || 'bottom'; + } else { + left = viewVar.base; + right = viewVar.x; + top = viewVar.y - viewVar.height / 2; + bottom = viewVar.y + viewVar.height / 2; + signX = right > left ? 1 : -1; + signY = 1; + borderSkipped = viewVar.borderSkipped || 'left'; + } + + if (borderWidth) { + let barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)); + borderWidth = borderWidth > barSize ? barSize : borderWidth; + let halfStroke = borderWidth / 2; + let borderLeft = + left + (borderSkipped !== 'left' ? halfStroke * signX : 0); + let borderRight = + right + (borderSkipped !== 'right' ? -halfStroke * signX : 0); + let borderTop = + top + (borderSkipped !== 'top' ? halfStroke * signY : 0); + let borderBottom = + bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0); + if (borderLeft !== borderRight) { + top = borderTop; + bottom = borderBottom; + } + if (borderTop !== borderBottom) { + left = borderLeft; + right = borderRight; + } + } + + ctx.beginPath(); + ctx.fillStyle = viewVar.backgroundColor; + ctx.strokeStyle = viewVar.borderColor; + ctx.lineWidth = borderWidth; + let corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ]; + + let borders = ['bottom', 'left', 'top', 'right']; + let startCorner = borders.indexOf(borderSkipped, 0); + if (startCorner === -1) { + startCorner = 0; + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4]; + } + + let corner = cornerAt(0); + ctx.moveTo(corner[0], corner[1]); + + for (let i = 1; i < 4; i++) { + corner = cornerAt(i); + let nextCornerId = i + 1; + if (nextCornerId == 4) { + nextCornerId = 0; + } + + let nextCorner = cornerAt(nextCornerId); + + let width = corners[2][0] - corners[1][0], + height = corners[0][1] - corners[1][1], + x = corners[1][0], + y = corners[1][1]; + + let radius = cornerRadius; + + if (radius > height / 2) { + radius = height / 2; + } + if (radius > width / 2) { + radius = width / 2; + } + + if (!viewVar.horizontal) { + ctx.moveTo(x + radius, y); + ctx.lineTo(x + width - radius, y); + ctx.quadraticCurveTo(x + width, y, x + width, y + radius); + ctx.lineTo(x + width, y + height - radius); + ctx.quadraticCurveTo(x + width, y + height, x + width, y + height); + ctx.lineTo(x + radius, y + height); + ctx.quadraticCurveTo(x, y + height, x, y + height); + ctx.lineTo(x, y + radius); + ctx.quadraticCurveTo(x, y, x + radius, y); + } else { + ctx.moveTo(x + radius, y); + ctx.lineTo(x + width - radius, y); + ctx.quadraticCurveTo(x + width, y, x + width, y + radius); + ctx.lineTo(x + width, y + height - radius); + ctx.quadraticCurveTo( + x + width, + y + height, + x + width - radius, + y + height + ); + ctx.lineTo(x + radius, y + height); + ctx.quadraticCurveTo(x, y + height, x, y + height); + ctx.lineTo(x, y + radius); + ctx.quadraticCurveTo(x, y, x, y); + } + } + + ctx.fill(); + if (borderWidth) { + ctx.stroke(); + } + }; + }, []); + + return ( +
    + + +
    +
    +

    검색조건

    +
    +
    + + + 검색 + +
    +
    + + +
    +
    +
    +
    +
    시간
    +
    +
    + + +
    + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    비행상태
    +
    + {/*
    + +
    */} +
    + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    ANVJRJF56834 비행 이력 상세 정보

    +
    +
    + + + 엑셀다운로드 + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    시간위도경도헤딩 방위각고도속도배터리잔량상태
    목 09:30:1933.5130126.4572180142m24.4m/s80%Atming(이륙 전)
    + +
    +
    + ); +}; + +export default DesignHistory1; diff --git a/src/views/design/history/record/DesignHistory3.js b/src/views/design/history/record/DesignHistory3.js new file mode 100644 index 00000000..c7e4976f --- /dev/null +++ b/src/views/design/history/record/DesignHistory3.js @@ -0,0 +1,62 @@ +import { Fragment } from 'react' +import { Row, Col } from 'reactstrap' +import { useRTL } from '@hooks/useRTL' +import SliderColors from '@src/views/extensions/sliders/SliderColors' +import SliderValues from '@src/views/extensions/sliders/SliderValues' +import SliderVertical from '@src/views/extensions/sliders/SliderVertical' +import SliderBehaviour from '@src/views/extensions/sliders/SliderBehaviour' +import SliderScalePips from '@src/views/extensions/sliders/SliderScalePips' +import SliderWithInput from '@src/views/extensions/sliders/SliderWithInput' +import SliderBootstrap from '@src/views/extensions/sliders/SlidersBootstrap' +import SliderConnectUpper from '@src/views/extensions/sliders/SliderConnectUpper' +import SliderVerticalLimit from '@src/views/extensions/sliders/SliderVerticalLimit' +import SliderVerticalTooltip from '@src/views/extensions/sliders/SliderVerticalTooltips' + +import '@styles/react/libs/noui-slider/noui-slider.scss' + + +const Slider = () => { + const [isRtl, setIsRtl] = useRTL() + + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) +} + +export default Slider diff --git a/src/views/design/mypage/airframe/DesignAir1.js b/src/views/design/mypage/airframe/DesignAir1.js new file mode 100644 index 00000000..e6315e58 --- /dev/null +++ b/src/views/design/mypage/airframe/DesignAir1.js @@ -0,0 +1,167 @@ +import { useState } from 'react' +import Repeater from '@components/repeater' +import { Row, Col, Card, CardHeader, CardBody, Form, FormGroup, Label, Input, Button, CustomInput } from 'reactstrap' +import { X, Plus, ArrowLeftCircle, Folder, ChevronsRight, ChevronRight, List } from 'react-feather' +import '../../../../assets/css/custom.css' + +const DesignAir1 = () => { + + return ( +
    +
    +
    +

    기체 등록 관리

    +
    +
    + +
    +
    + + + + +
    +
    +
    +

    그룹 목록

    +
    +
    +
    + 최상단 메뉴 추가 + 메뉴 추가 + 삭제 +
    +
    +
      +
    • 기초 정보 관리
      +
        +
      • 그룹 관리
        +
          +
        • 그룹 목록
        • +
        • 승인 관리
        • +
        • 관리자 관리
        • +
        +
      • +
      • 기체 관리
        +
          +
        • 기체 목록
        • +
        +
      • +
      +
    • +
    • 시스템 관리
      +
        +
      • 코드 정보 관리
        +
          +
        • 코드 관리
        • +
        +
      • +
      • 메뉴/권한 관리
        +
          +
        • 메뉴 관리
        • +
        • 권한 관리
        • +
        • 권한 별 메뉴 관리
        • +
        +
      • +
      • 사용자 관리
        +
          +
        • 사용자 관리
        • +
        +
      • +
      +
    • +
    • 통계
      +
        +
      • 비행 통계
        +
          +
        • 비행 통계 차트
        • +
        +
      • +
      • 기체 통계
        +
          +
        • 기체 통계 차트
        • +
        +
      • +
      +
    • +
    +
    +
    +
    +
    + + + + +
    +
    +
    +

    기체 목록

    +
    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + 저장 + 삭제 +
    +
    +
    +
    + +
    +
    + ) +} + +export default DesignAir1 diff --git a/src/views/design/mypage/group/DesignGroup1.js b/src/views/design/mypage/group/DesignGroup1.js new file mode 100644 index 00000000..35835b9a --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup1.js @@ -0,0 +1,212 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label +} from 'reactstrap'; + +import Flatpickr from 'react-flatpickr'; +import { Calendar } from 'react-feather'; + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '../../../../assets/css/custom.css'; + +// ** icon, img +import { MoreVertical, Edit, Trash, Search, File, X } from 'react-feather'; + +const DesignGroup1 = () => { + const [formModal, setFormModal] = useState(false); + return ( +
    +
    +
    +

    그룹 코드 관리

    +
    + {/*
    + +
    */} +
    +
    + + +
    +
    +

    그룹목록 검색조건

    +
    +
    + + + 검색 + + {/* */} +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + +
    +
    +

    그룹 목록

    +
    +
    + setFormModal(!formModal)} + > + 그룹생성 + + + 그룹가입 + +
    +
    +
    + setFormModal(!formModal)} + className='modal-dialog-centered' + > + setFormModal(!formModal)}> + 그룹 생성 + + + + + + + + + {' '} + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    그룹명그룹 코드운영자 명그룹 구분 코드승인 여부승인 일시가입 일시더보기
    팔네트웍스ANVJRJF56834홍길동단체승인2021-01-01 15:23:452021-01-01 15:23:45 + + 상세보기 + +
    팔네트웍스ANVJRJF56834홍길동단체승인2021-01-01 15:23:452021-01-01 15:23:45 + + 상세보기 + +
    팔네트웍스ANVJRJF56834홍길동단체승인2021-01-01 15:23:452021-01-01 15:23:45 + + 상세보기 + +
    + +
    +
    +
    + ); +}; +export default DesignGroup1; diff --git a/src/views/design/mypage/group/DesignGroup2.js b/src/views/design/mypage/group/DesignGroup2.js new file mode 100644 index 00000000..886429d1 --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup2.js @@ -0,0 +1,198 @@ +import React, { useState } from 'react'; +import { + Row, + Col, + Table, + Badge, + UncontrolledDropdown, + DropdownMenu, + DropdownItem, + DropdownToggle, + Card, + CardHeader, + CardBody, + CardTitle, + CardSubtitle, + ButtonGroup, + Button, + Input, + CustomInput, + FormGroup, + Modal, + ModalHeader, + ModalBody, + ModalFooter, + Label, + Breadcrumb, + BreadcrumbItem +} from 'reactstrap'; + +import { Link } from 'react-router-dom'; +import Flatpickr from 'react-flatpickr'; +import { Calendar } from 'react-feather'; + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '../../../../assets/css/custom.css'; + +// ** icon, img +import { + MoreVertical, + Edit, + Trash, + Search, + File, + ArrowLeftCircle, + X +} from 'react-feather'; + +const DesignGroup2 = () => { + const [formModal, setFormModal] = useState(false); + return ( +
    +
    +
    +

    그룹 코드 관리

    +
    +
    + + + +
    +
    + +
    + + +
    +
    +

    그룹목록 검색조건

    +
    +
    + + + 검색 + + {/* */} +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    운영자 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + +
    +
    +

    그룹 목록

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    그룹 명그룹 코드운영자 명가입
    팔네트웍스ANVJRJF56834홍길동 + 가입신청 +
    가나다마라바사아ANVJRJF56834홍길동 + 신청취소 +
    + +
    +
    +
    + ); +}; +export default DesignGroup2; diff --git a/src/views/design/mypage/group/DesignGroup3.js b/src/views/design/mypage/group/DesignGroup3.js new file mode 100644 index 00000000..1804bde2 --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup3.js @@ -0,0 +1,121 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeft, ArrowLeftCircle, X, XCircle } from 'react-feather' +const DesignGroup3 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    +
    +
    +

    그룹 코드 관리

    +
    +
    + +
    +
    + + + + +
    +
    +
    +

    그룹 코드 관리 상세정보

    +
    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    +
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + +
    +
    +
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + 저장 + 목록 + 탈퇴 +
    +
    +
    +
    + +
    +
    + ) +} +export default DesignGroup3 \ No newline at end of file diff --git a/src/views/design/mypage/group/DesignGroup4.js b/src/views/design/mypage/group/DesignGroup4.js new file mode 100644 index 00000000..344463a9 --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup4.js @@ -0,0 +1,132 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File } from 'react-feather' + +const DesignGroup4 = () => { + + return ( +
    + + +
    +
    +

    그룹승인 검색조건

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    신청자 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    승인여부
    +
    + {/*
    + +
    */} +
    + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    그룹 가입신청 목록

    + {/* 검색결과 총 1028건 */} +
    +
    + 가입승인 + 가입거절 +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    그룹명그룹 코드신청자 명신청자 ID승인 여부가입 일시더보기
    팔네트웍스ANVJRJF56834홍길동TEST01승인2021-01-01 15:23:45상세보기
    + +
    +
    + ) +} +export default DesignGroup4 \ No newline at end of file diff --git a/src/views/design/mypage/group/DesignGroup5.js b/src/views/design/mypage/group/DesignGroup5.js new file mode 100644 index 00000000..da71de8c --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup5.js @@ -0,0 +1,127 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeftCircle } from 'react-feather' + +const DesignGroup5 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    + +

    그룹 가입신청 상세정보

    +
    + {/*
    + 검색 +
    */} +
    + + +
    +
    +
    +
    +

    *필수 입력 항목

    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + 저장 + 목록 + {/* 탈퇴 */} +
    +
    +
    + +
    +
    + ) +} +export default DesignGroup5 \ No newline at end of file diff --git a/src/views/design/mypage/group/DesignGroup6.js b/src/views/design/mypage/group/DesignGroup6.js new file mode 100644 index 00000000..ccda1a26 --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup6.js @@ -0,0 +1,133 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File } from 'react-feather' + +const DesignGroup6 = () => { + + return ( +
    + + +
    +
    +

    그룹 관리자 권한 검색조건

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    사용자 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    권한 명
    +
    +
    + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    그룹 관리자 권한 목록

    + {/* 검색결과 총 1028건 */} +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    그룹명그룹 코드사용자 명사용자 ID권한 명가입 일시더보기
    팔네트웍스ANVJRJF56834홍길동TEST01관리자2021-01-01 15:23:45상세보기
    + +
    +
    + ) +} +export default DesignGroup6 \ No newline at end of file diff --git a/src/views/design/mypage/group/DesignGroup7.js b/src/views/design/mypage/group/DesignGroup7.js new file mode 100644 index 00000000..9494b83f --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup7.js @@ -0,0 +1,126 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeftCircle } from 'react-feather' + +const DesignGroup7 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    + +

    그룹 관리자 권한 상세정보

    +
    + {/*
    + 검색 +
    */} +
    + + +
    +
    +
    +
    +

    *필수 입력 항목

    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + 저장 + 목록 +
    +
    +
    + +
    +
    + ) +} +export default DesignGroup7 \ No newline at end of file diff --git a/src/views/design/mypage/group/DesignGroup8.js b/src/views/design/mypage/group/DesignGroup8.js new file mode 100644 index 00000000..2d02842b --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup8.js @@ -0,0 +1,121 @@ +import { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import { selectThemeColors } from '@utils' +import Select, { components } from 'react-select' +import makeAnimated from 'react-select/animated' +import CreatableSelect from 'react-select/creatable' +import AsyncSelect from 'react-select/async' +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather' + +import '../../../../assets/css/custom.css'; + +const colorOptions = [ + { value: 'ocean', label: 'Ocean', color: '#00B8D9', isFixed: true }, + { value: 'blue', label: 'Blue', color: '#0052CC', isFixed: true }, + { value: 'purple', label: 'Purple', color: '#5243AA', isFixed: true }, + { value: 'red', label: 'Red', color: '#FF5630', isFixed: false }, + { value: 'orange', label: 'Orange', color: '#FF8B00', isFixed: false }, + { value: 'yellow', label: 'Yellow', color: '#FFC400', isFixed: false } +] + +const orderOptions = values => { + if (values.length > 0) return values.filter(v => v.isFixed).concat(values.filter(v => !v.isFixed)) +} + +const DesignGroup8 = () => { + return ( +
    + + +
    +
    +

    기체등록 그룹 검색

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    기체 목록

    + {/* 검색결과 총 1028건 */} +
    +
    + 기체등록 + 기체삭제 +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    식별 번호종류모델 명제작 번호제작자자체중량중량구분 코드카메라 탑재여부보험가입 여부등록일자더보기
    FFJREH4343무인 멀티콥터CJR-331234124홍길동25kg최대이륙중량 250g이하탑재가입2021-11-11 13:00:00상세보기
    + +
    +
    + ) +} +export default DesignGroup8 diff --git a/src/views/design/mypage/group/DesignGroup9.js b/src/views/design/mypage/group/DesignGroup9.js new file mode 100644 index 00000000..eecf6428 --- /dev/null +++ b/src/views/design/mypage/group/DesignGroup9.js @@ -0,0 +1,200 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeftCircle } from 'react-feather' + +const DesignGroup9 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    + +

    기체등록 상세정보

    +
    + {/*
    + 검색 +
    */} +
    + + +
    +
    +
    +
    +

    *필수 입력 항목

    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +

    추가 입력 항목

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + 저장 + 목록 +
    +
    +
    + +
    +
    + ) +} +export default DesignGroup9 \ No newline at end of file diff --git a/src/views/design/mypage/myinfo/DesignMyinfo1.js b/src/views/design/mypage/myinfo/DesignMyinfo1.js new file mode 100644 index 00000000..5436a94d --- /dev/null +++ b/src/views/design/mypage/myinfo/DesignMyinfo1.js @@ -0,0 +1,219 @@ +// ** React Imports +import { useState, useEffect } from 'react' +import { useParams, Link } from 'react-router-dom' + +import { useSelector, useDispatch } from 'react-redux' + +// ** Third Party Components +import { User, Info, CreditCard, Lock, Check, X } from 'react-feather' +import { Card, CardBody, Row, Col, Nav, NavItem, NavLink, TabContent, TabPane, Alert, FormGroup, Input, Label, Button, + Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap' + +// ** Styles +import '../../../../assets/css/custom.css'; +const UserEdit = () => { + // ** States & Vars + const [activeTab, setActiveTab] = useState('1'), + store = useSelector(state => state.users), + dispatch = useDispatch(), + { id } = useParams() + + // ** Function to toggle tabs + const toggle = tab => setActiveTab(tab) + const [formModal, setFormModal] = useState(false) + + return ( +
    +
    + +
    + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + setFormModal(!formModal)}> + 변경 + +
    + +
    + setFormModal(!formModal)} + className='modal-dialog-centered' + > + setFormModal(!formModal)}> + 휴대폰번호 변경 + + + + + + + + + + + + + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + + 남은시간 : 3:00 + + + 인증번호 발송 + + + + + + + + + + + + + + + 인증하기 + + + + + + + + + + + +
    +
    + +
    +
    +
    + 저장 + 취소 +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + +
    +
    + 저장 + 취소 +
    +
    + + test3 + +
    +
    +
    + +
    +
    + ); +} +export default UserEdit diff --git a/src/views/design/sys/code/DesignCode1.js b/src/views/design/sys/code/DesignCode1.js new file mode 100644 index 00000000..a52f70a0 --- /dev/null +++ b/src/views/design/sys/code/DesignCode1.js @@ -0,0 +1,111 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label, Breadcrumb, BreadcrumbItem } from 'reactstrap' + +import { Link } from 'react-router-dom' +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeftCircle } from 'react-feather' + +const DesignCode1 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    +

    그룹코드 검색조건

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    그룹코드 목록

    +
    +
    + 그룹코드 생성 + 삭제 +
    +
    + + + + + + + + + + + + + + + + + +
    그룹코드 명그룹 코드생성자더보기
    팔네트웍스ANVJRJF56834홍길동상세보기
    + +
    +
    + ) +} +export default DesignCode1 \ No newline at end of file diff --git a/src/views/design/sys/code/DesignCode2.js b/src/views/design/sys/code/DesignCode2.js new file mode 100644 index 00000000..1020995c --- /dev/null +++ b/src/views/design/sys/code/DesignCode2.js @@ -0,0 +1,103 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeft, ArrowLeftCircle, X, XCircle } from 'react-feather' +const DesignCode2 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    + +

    그룹코드 상세정보

    +
    + {/*
    + 검색 +
    */} +
    + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + 저장 + 목록 +
    +
    +
    + +
    +
    + ) +} +export default DesignCode2 \ No newline at end of file diff --git a/src/views/design/sys/code/DesignCode3.js b/src/views/design/sys/code/DesignCode3.js new file mode 100644 index 00000000..e8b444f1 --- /dev/null +++ b/src/views/design/sys/code/DesignCode3.js @@ -0,0 +1,143 @@ +import { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import { selectThemeColors } from '@utils' +import Select, { components } from 'react-select' +import makeAnimated from 'react-select/animated' +import CreatableSelect from 'react-select/creatable' +import AsyncSelect from 'react-select/async' +import { MoreVertical, Edit, Trash, Search, File } from 'react-feather' + +import '../../../../assets/css/custom.css'; + +const colorOptions = [ + { value: 'ocean', label: 'Ocean', color: '#00B8D9', isFixed: true }, + { value: 'blue', label: 'Blue', color: '#0052CC', isFixed: true }, + { value: 'purple', label: 'Purple', color: '#5243AA', isFixed: true }, + { value: 'red', label: 'Red', color: '#FF5630', isFixed: false }, + { value: 'orange', label: 'Orange', color: '#FF8B00', isFixed: false }, + { value: 'yellow', label: 'Yellow', color: '#FFC400', isFixed: false } +] + +const orderOptions = values => { + if (values.length > 0) return values.filter(v => v.isFixed).concat(values.filter(v => !v.isFixed)) +} + +const DesignCode3 = () => { + return ( +
    + + +
    +
    +

    코드관리 검색조건

    +
    +
    + 검색 +
    +
    + + +
    +
    +
    +
    +
    그룹코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    코드
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    그룹코드 명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + +
    +
    +

    코드관리 목록

    + {/* 검색결과 총 1028건 */} +
    +
    + 코드생성 + 삭제 +
    +
    + + + + + + + + + + + + + + + + + + + +
    코드 명코드그룹코드 명생성자더보기
    팔네트웍스ANVJRJF56834BAISDJF56834홍길동상세보기
    + +
    +
    + ) +} +export default DesignCode3 diff --git a/src/views/design/sys/code/DesignCode4.js b/src/views/design/sys/code/DesignCode4.js new file mode 100644 index 00000000..bcb842dd --- /dev/null +++ b/src/views/design/sys/code/DesignCode4.js @@ -0,0 +1,116 @@ +import React, { useState } from 'react' +import { Row, Col, Table, Badge, UncontrolledDropdown, + DropdownMenu, DropdownItem, DropdownToggle, + Card, CardHeader, CardBody, CardTitle, CardSubtitle, + ButtonGroup, Button, Input, CustomInput, FormGroup, Modal, ModalHeader, ModalBody, ModalFooter, + Label } from 'reactstrap' + +import Flatpickr from 'react-flatpickr' +import { Calendar } from 'react-feather' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' +import '../../../../assets/css/custom.css'; + + // ** icon, img + import { MoreVertical, Edit, Trash, Search, File, ArrowLeft, ArrowLeftCircle, X, XCircle } from 'react-feather' +const DesignCode4 = () => { + const [formModal, setFormModal] = useState(false) + return ( +
    + + +
    +
    + +

    코드관리 상세정보

    +
    + {/*
    + 검색 +
    */} +
    + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + 저장 + 목록 + 탈퇴 +
    +
    +
    + +
    +
    + ) +} +export default DesignCode4 \ No newline at end of file diff --git a/src/views/design/sys/code/DesignCode5.js b/src/views/design/sys/code/DesignCode5.js new file mode 100644 index 00000000..49821516 --- /dev/null +++ b/src/views/design/sys/code/DesignCode5.js @@ -0,0 +1,111 @@ +import { useState } from 'react' +import Repeater from '@components/repeater' +import { Row, Col, Card, CardHeader, CardBody, Form, FormGroup, Label, Input, Button } from 'reactstrap' +import { X, Plus, ArrowLeftCircle } from 'react-feather' +import '../../../../assets/css/custom.css' + +const DesignCode5 = () => { + const [count, setCount] = useState(1) + + const increaseCount = () => { + setCount(count + 1) + } + + const deleteForm = e => { + e.preventDefault() + e.target.closest('form').remove() + } + + return ( +
    +
    +
    +

    코드 관리

    +
    +
    + +
    +
    + + + + +
    +
    +
    +

    코드 관리 상세정보

    +
    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    +
    +
    +

    *필수 입력 항목

    +
    +
    + + + + *코드 ID + + + *코드 명 + + + *비고 + + + + {i => ( +
    + + + + + + + + + + + + + + + + + + + + + + + + + + 삭제 + + + +
    + )} +
    +
    +
    +
    +
    +
    + + 추가 + 저장 + 목록 +
    +
    +
    +
    + +
    +
    + ) +} + +export default DesignCode5 diff --git a/src/views/design/sys/menu/DesignMenu1.js b/src/views/design/sys/menu/DesignMenu1.js new file mode 100644 index 00000000..93152c57 --- /dev/null +++ b/src/views/design/sys/menu/DesignMenu1.js @@ -0,0 +1,167 @@ +import { useState } from 'react' +import Repeater from '@components/repeater' +import { Row, Col, Card, CardHeader, CardBody, Form, FormGroup, Label, Input, Button, CustomInput } from 'reactstrap' +import { X, Plus, ArrowLeftCircle, Folder, ChevronsRight, ChevronRight, List } from 'react-feather' +import '../../../../assets/css/custom.css' + +const DesignMenu1 = () => { + + return ( +
    +
    +
    +

    메뉴 관리

    +
    +
    + +
    +
    + + + + +
    +
    +
    +

    메뉴 목록

    +
    +
    +
    + 최상단 메뉴 추가 + 메뉴 추가 + 삭제 +
    +
    +
      +
    • 기초 정보 관리
      +
        +
      • 그룹 관리
        +
          +
        • 그룹 목록
        • +
        • 승인 관리
        • +
        • 관리자 관리
        • +
        +
      • +
      • 기체 관리
        +
          +
        • 기체 목록
        • +
        +
      • +
      +
    • +
    • 시스템 관리
      +
        +
      • 코드 정보 관리
        +
          +
        • 코드 관리
        • +
        +
      • +
      • 메뉴/권한 관리
        +
          +
        • 메뉴 관리
        • +
        • 권한 관리
        • +
        • 권한 별 메뉴 관리
        • +
        +
      • +
      • 사용자 관리
        +
          +
        • 사용자 관리
        • +
        +
      • +
      +
    • +
    • 통계
      +
        +
      • 비행 통계
        +
          +
        • 비행 통계 차트
        • +
        +
      • +
      • 기체 통계
        +
          +
        • 기체 통계 차트
        • +
        +
      • +
      +
    • +
    +
    +
    +
    +
    + + + + +
    +
    +
    +

    메뉴 상세정보

    +
    +
    최종 수정자 : 홍길동최종 수정일자 : 2020-01-01
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + 저장 + 삭제 +
    +
    +
    +
    + +
    +
    + ) +} + +export default DesignMenu1 diff --git a/src/views/design/sys/menu/DesignMenu2.js b/src/views/design/sys/menu/DesignMenu2.js new file mode 100644 index 00000000..577337a5 --- /dev/null +++ b/src/views/design/sys/menu/DesignMenu2.js @@ -0,0 +1,102 @@ +import { useState } from 'react' +import Repeater from '@components/repeater' +import { Row, Col, Card, CardHeader, CardBody, Form, FormGroup, Label, Input, Button, CustomInput } from 'reactstrap' +import { X, Plus, ArrowLeftCircle, Folder, ChevronsRight, ChevronRight, List } from 'react-feather' +import '../../../../assets/css/custom.css' +import { SystemCodeGrid } from '../../../../components/system/code/SystemCodeGrid' + +const DesignMenu2 = () => { + + return ( +
    +
    +
    +

    권한 목록

    +
    +
    + {/* */} +
    +
    + + + + + + + +
    +
    +
    +

    메뉴 목록

    +
    +
    +
    + 저장 + {/* 메뉴 추가 + 삭제 */} +
    +
    +
      +
    • 기초 정보 관리
      +
        +
      • 그룹 관리
        +
          +
        • 그룹 목록
        • +
        • 승인 관리
        • +
        • 관리자 관리
        • +
        +
      • +
      • 기체 관리
        +
          +
        • 기체 목록
        • +
        +
      • +
      +
    • +
    • 시스템 관리
      +
        +
      • 코드 정보 관리
        +
          +
        • 코드 관리
        • +
        +
      • +
      • 메뉴/권한 관리
        +
          +
        • 메뉴 관리
        • +
        • 권한 관리
        • +
        • 권한 별 메뉴 관리
        • +
        +
      • +
      • 사용자 관리
        +
          +
        • 사용자 관리
        • +
        +
      • +
      +
    • +
    • 통계
      +
        +
      • 비행 통계
        +
          +
        • 비행 통계 차트
        • +
        +
      • +
      • 기체 통계
        +
          +
        • 기체 통계 차트
        • +
        +
      • +
      +
    • +
    +
    +
    +
    +
    + +
    +
    + ) +} + +export default DesignMenu2 diff --git a/src/views/design/sys/menu/DesignMenu3.js b/src/views/design/sys/menu/DesignMenu3.js new file mode 100644 index 00000000..dcf27e7f --- /dev/null +++ b/src/views/design/sys/menu/DesignMenu3.js @@ -0,0 +1,147 @@ +import { useState } from 'react' +import Repeater from '@components/repeater' +import { Row, Col, Card, CardHeader, CardBody, Form, FormGroup, Label, Input, Button, CustomInput } from 'reactstrap' +import { X, Plus, ArrowLeftCircle, Folder, ChevronsRight, ChevronRight, List } from 'react-feather' +import '../../../../assets/css/custom.css' + +const DesignMenu3 = () => { + + return ( +
    +
    +
    +

    권한 목록

    +
    +
    + +
    +
    +
    + + +
    +
    +

    권한 검색조건

    +
    +
    + + 검색 + + {/* */} +
    +
    + + +
    +
    +
    +
    +
    그룹명
    +
    +
    + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    +
    +

    메뉴 목록

    +
    +
    + 저장 + {/* */} +
    +
    +
    +
      +
    • 기초 정보 관리 +
        +
      • 그룹 관리 +
          +
        • 그룹 목록
        • +
        • 승인 관리
        • +
        • 관리자 관리
        • +
        +
      • +
      • 기체 관리 +
          +
        • 기체 목록
        • +
        +
      • +
      +
    • +
    • 시스템 관리 +
        +
      • 코드 정보 관리 +
          +
        • 코드 관리
        • +
        +
      • +
      • 메뉴/권한 관리 +
          +
        • 메뉴 관리
        • +
        • 권한 관리
        • +
        • 권한 별 메뉴 관리
        • +
        +
      • +
      • 사용자 관리 +
          +
        • 사용자 관리
        • +
        +
      • +
      +
    • +
    • 통계 +
        +
      • 비행 통계 +
          +
        • 비행 통계 차트
        • +
        +
      • +
      • 기체 통계 +
          +
        • 기체 통계 차트
        • +
        +
      • +
      +
    • +
    +
    +
    +
    +
    + +
    +
    + +
    + ) +} + +export default DesignMenu3 diff --git a/src/views/extensions/sliders/SliderBehaviour.js b/src/views/extensions/sliders/SliderBehaviour.js new file mode 100644 index 00000000..e7932a9f --- /dev/null +++ b/src/views/extensions/sliders/SliderBehaviour.js @@ -0,0 +1,60 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderBehaviour = ({ direction }) => { + return ( + + + Slider Behaviour + + +
    Tap
    + +
    Drag
    + +
    Fixed dragging
    + +
    Combined options
    + +
    +
    + ) +} + +export default SliderBehaviour diff --git a/src/views/extensions/sliders/SliderColors.js b/src/views/extensions/sliders/SliderColors.js new file mode 100644 index 00000000..68176769 --- /dev/null +++ b/src/views/extensions/sliders/SliderColors.js @@ -0,0 +1,48 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderValues = ({ direction }) => { + const colorOptions = { + start: [40, 60], + connect: true, + behaviour: 'drag', + step: 1000, + tooltips: true, + range: { + min: 0, + max: 10000 + }, + pips: { + mode: 'steps', + stepped: true, + density: 10 + }, + direction + } + + return ( +
    + {/*
    Default / Primary Color Slider
    */} + {/* */} + +{/* +
    Secondary Color Slider
    + + +
    Success Color Slider
    + + +
    Danger Color Slider
    + + +
    warning Color Slider
    + + +
    info Color Slider
    + */} + +
    + ) +} + +export default SliderValues diff --git a/src/views/extensions/sliders/SliderConnectUpper.js b/src/views/extensions/sliders/SliderConnectUpper.js new file mode 100644 index 00000000..807272e0 --- /dev/null +++ b/src/views/extensions/sliders/SliderConnectUpper.js @@ -0,0 +1,29 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderConnectUpper = ({ direction }) => { + return ( + + + Connect to upper + + + + + + ) +} + +export default SliderConnectUpper diff --git a/src/views/extensions/sliders/SliderScalePips.js b/src/views/extensions/sliders/SliderScalePips.js new file mode 100644 index 00000000..6b656e43 --- /dev/null +++ b/src/views/extensions/sliders/SliderScalePips.js @@ -0,0 +1,32 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderScalePips = ({ direction }) => { + return ( + + + Slider Scales / Pips + + + + + + ) +} + +export default SliderScalePips diff --git a/src/views/extensions/sliders/SliderValues.js b/src/views/extensions/sliders/SliderValues.js new file mode 100644 index 00000000..20890a3c --- /dev/null +++ b/src/views/extensions/sliders/SliderValues.js @@ -0,0 +1,34 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderValues = ({ direction }) => { + return ( + + + Slider Values + + +
    Handles
    + +
    Snapping between steps
    + +
    +
    + ) +} + +export default SliderValues diff --git a/src/views/extensions/sliders/SliderVertical.js b/src/views/extensions/sliders/SliderVertical.js new file mode 100644 index 00000000..c66312bc --- /dev/null +++ b/src/views/extensions/sliders/SliderVertical.js @@ -0,0 +1,28 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderVertical = ({ direction }) => { + return ( + + + Vertical Default + + + + + + ) +} + +export default SliderVertical diff --git a/src/views/extensions/sliders/SliderVerticalLimit.js b/src/views/extensions/sliders/SliderVerticalLimit.js new file mode 100644 index 00000000..f41865a8 --- /dev/null +++ b/src/views/extensions/sliders/SliderVerticalLimit.js @@ -0,0 +1,31 @@ +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderLimit = ({ direction }) => { + return ( + + + Limit + + + + + + ) +} + +export default SliderLimit diff --git a/src/views/extensions/sliders/SliderVerticalTooltips.js b/src/views/extensions/sliders/SliderVerticalTooltips.js new file mode 100644 index 00000000..df4e4b36 --- /dev/null +++ b/src/views/extensions/sliders/SliderVerticalTooltips.js @@ -0,0 +1,37 @@ +import Nouislider from 'nouislider-react' +import wNumb from 'wnumb' +import { Card, CardHeader, CardTitle, CardBody } from 'reactstrap' + +const SliderTooltips = ({ direction }) => { + return ( + + + Tooltips + + + + + + ) +} + +export default SliderTooltips diff --git a/src/views/extensions/sliders/SliderWithInput.js b/src/views/extensions/sliders/SliderWithInput.js new file mode 100644 index 00000000..c00a9732 --- /dev/null +++ b/src/views/extensions/sliders/SliderWithInput.js @@ -0,0 +1,178 @@ +import { useState } from 'react' +import Nouislider from 'nouislider-react' +import { Card, CardHeader, CardTitle, CardBody, Input, Row, Col } from 'reactstrap' + +const SliderWithInput = ({ direction }) => { + const [upperConnect, setUpperConnect] = useState(10) + const [lowerConnect, setLowerConnect] = useState(30.0) + + return ( + + + Slider With Input + + + + + + setUpperConnect(e.target.value)} + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + setLowerConnect(e.target.value)} + /> + + + + + ) +} + +export default SliderWithInput diff --git a/src/views/extensions/sliders/SlidersBootstrap.js b/src/views/extensions/sliders/SlidersBootstrap.js new file mode 100644 index 00000000..57718237 --- /dev/null +++ b/src/views/extensions/sliders/SlidersBootstrap.js @@ -0,0 +1,23 @@ +import { Card, CardHeader, CardTitle, CardBody, FormGroup, Input, Label } from 'reactstrap' + +const SlidersBootstrap = () => { + return ( + + + Default Bootstrap 4 slider + + + + + + + + + + + + + ) +} + +export default SlidersBootstrap diff --git a/src/views/extensions/sliders/index.js b/src/views/extensions/sliders/index.js new file mode 100644 index 00000000..e2724e1e --- /dev/null +++ b/src/views/extensions/sliders/index.js @@ -0,0 +1,67 @@ +import { Fragment } from 'react' +import { Row, Col } from 'reactstrap' +import { useRTL } from '@hooks/useRTL' +import SliderColors from './SliderColors' +import SliderValues from './SliderValues' +import SliderVertical from './SliderVertical' +import SliderBehaviour from './SliderBehaviour' +import SliderScalePips from './SliderScalePips' +import SliderWithInput from './SliderWithInput' +import SliderBootstrap from './SlidersBootstrap' +import SliderConnectUpper from './SliderConnectUpper' +import SliderVerticalLimit from './SliderVerticalLimit' +import SliderVerticalTooltip from './SliderVerticalTooltips' +import ExtensionsHeader from '@components/extensions-header' + +import '@styles/react/libs/noui-slider/noui-slider.scss' + +const Slider = () => { + const [isRtl, setIsRtl] = useRTL() + + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) +} + +export default Slider diff --git a/src/views/forms/wizard/WizardHorizontal.js b/src/views/forms/wizard/WizardHorizontal.js new file mode 100644 index 00000000..26ff318f --- /dev/null +++ b/src/views/forms/wizard/WizardHorizontal.js @@ -0,0 +1,47 @@ +import { useRef, useState } from 'react' +import Wizard from '@components/wizard' +import { ArrowRight } from 'react-feather' +import Address from './steps-with-validation/Address' +import SocialLinks from './steps-with-validation/SocialLinks' +import PersonalInfo from './steps-with-validation/PersonalInfo' +import AccountDetails from './steps-with-validation/AccountDetails' + +const WizardHorizontal = () => { + const [stepper, setStepper] = useState(null) + const ref = useRef(null) + + const steps = [ + { + id: 'account-details', + title: 'Account Details', + subtitle: 'Enter Your Account Details.', + content: + }, + { + id: 'personal-info', + title: 'Personal Info', + subtitle: 'Add Personal Info', + content: + }, + { + id: 'step-address', + title: 'Address', + subtitle: 'Add Address', + content:
    + }, + { + id: 'social-links', + title: 'Social Links', + subtitle: 'Add Social Links', + content: + } + ] + + return ( +
    + setStepper(el)} ref={ref} steps={steps} /> +
    + ) +} + +export default WizardHorizontal diff --git a/src/views/forms/wizard/WizardModern.js b/src/views/forms/wizard/WizardModern.js new file mode 100644 index 00000000..32ee1fe0 --- /dev/null +++ b/src/views/forms/wizard/WizardModern.js @@ -0,0 +1,59 @@ +import { useRef, useState } from 'react' +import Wizard from '@components/wizard' +import Address from './steps/Address' +import SocialLinks from './steps/SocialLinks' +import PersonalInfo from './steps/PersonalInfo' +import AccountDetails from './steps/AccountDetails' +import { FileText, User, MapPin, Link } from 'react-feather' + +const WizardModern = () => { + const [stepper, setStepper] = useState(null) + const ref = useRef(null) + + const steps = [ + { + id: 'account-details', + title: 'Account Details', + subtitle: 'Enter Your Account Details.', + icon: , + content: + }, + { + id: 'personal-info', + title: 'Personal Info', + subtitle: 'Add Personal Info', + icon: , + content: + }, + { + id: 'step-address', + title: 'Address', + subtitle: 'Add Address', + icon: , + content:
    + }, + { + id: 'social-links', + title: 'Social Links', + subtitle: 'Add Social Links', + icon: , + content: + } + ] + + return ( +
    + setStepper(el)} + /> +
    + ) +} + +export default WizardModern diff --git a/src/views/forms/wizard/WizardModernVertical.js b/src/views/forms/wizard/WizardModernVertical.js new file mode 100644 index 00000000..faf28495 --- /dev/null +++ b/src/views/forms/wizard/WizardModernVertical.js @@ -0,0 +1,59 @@ +import { useRef, useState } from 'react' +import Wizard from '@components/wizard' +import Address from './steps/Address' +import SocialLinks from './steps/SocialLinks' +import PersonalInfo from './steps/PersonalInfo' +import AccountDetails from './steps/AccountDetails' +import { FileText, User, MapPin, Link } from 'react-feather' + +const WizardModernVertical = () => { + const [stepper, setStepper] = useState(null) + const ref = useRef(null) + + const steps = [ + { + id: 'account-details', + title: 'Account Details', + subtitle: 'Enter Your Account Details.', + icon: , + content: + }, + { + id: 'personal-info', + title: 'Personal Info', + subtitle: 'Add Personal Info', + icon: , + content: + }, + { + id: 'step-address', + title: 'Address', + subtitle: 'Add Address', + icon: , + content:
    + }, + { + id: 'social-links', + title: 'Social Links', + subtitle: 'Add Social Links', + icon: , + content: + } + ] + + return ( +
    + setStepper(el)} + /> +
    + ) +} + +export default WizardModernVertical diff --git a/src/views/forms/wizard/WizardVertical.js b/src/views/forms/wizard/WizardVertical.js new file mode 100644 index 00000000..2e8ee2d3 --- /dev/null +++ b/src/views/forms/wizard/WizardVertical.js @@ -0,0 +1,54 @@ +import { useRef, useState } from 'react' +import Wizard from '@components/wizard' +import Address from './steps/Address' +import SocialLinks from './steps/SocialLinks' +import PersonalInfo from './steps/PersonalInfo' +import AccountDetails from './steps/AccountDetails' + +const WizardVertical = () => { + const [stepper, setStepper] = useState(null) + const ref = useRef(null) + + const steps = [ + { + id: 'account-details', + title: 'Account Details', + subtitle: 'Enter Your Account Details.', + content: + }, + { + id: 'personal-info', + title: 'Personal Info', + subtitle: 'Add Personal Info', + content: + }, + { + id: 'step-address', + title: 'Address', + subtitle: 'Add Address', + content:
    + }, + { + id: 'social-links', + title: 'Social Links', + subtitle: 'Add Social Links', + content: + } + ] + + return ( +
    + setStepper(el)} + /> +
    + ) +} + +export default WizardVertical diff --git a/src/views/forms/wizard/_react-select.scss b/src/views/forms/wizard/_react-select.scss new file mode 100644 index 00000000..8986ae85 --- /dev/null +++ b/src/views/forms/wizard/_react-select.scss @@ -0,0 +1,161 @@ +@import '../../../base/bootstrap-extended/include'; +@import '../../../base/components/include'; + +// InValid Select +.react-select.is-invalid { + .select__control { + border-color: $danger; + } +} + +// Select Control(Input) +.select__control, +.react-select__control { + &.select__control--is-disabled { + border-color: $border-color; + .select__indicator-separator { + background-color: $border-color; + } + } + + &.select__control--is-focused, + &.react-select__control--is-focused { + box-shadow: none; + border-color: $primary; + } + + .select__indicator svg { + cursor: pointer; + } + + .select__indicator-separator { + display: none; + } + .select__single-value { + color: $body-color; + } + + .select__placeholder { + color: $body-color; + } +} + +// Select Menu +.select__menu, +.react-select__menu { + .select__menu-list, + .react-select__menu-list { + .select__option, + .react-select__option { + cursor: pointer; + + &.select__option--is-focused { + background-color: rgba($color: $primary, $alpha: 0.12); + color: $primary; + } + + &.select__option--is-selected { + background-color: $primary; + color: $white; + } + } + } + + .select__menu-list, + .react-select__menu-list { + .select__group { + .select__group-heading { + margin-bottom: 0.5rem; + color: $headings-color; + font-weight: bolder; + font-size: inherit; + } + } + } +} + +// Multi Select +.select__multi-value, +.react-select__multi-value { + color: $white; + border-radius: 3px; + margin: 0 0.7rem 0 0; + + .select__multi-value__label { + color: $white; + font-size: 0.85rem; + border-radius: $border-radius; + padding: 0.26rem 0.6rem; + } + + .select__multi-value__remove { + padding-left: 0; + padding-right: 0.5rem; + + &:hover { + background-color: inherit; + color: inherit; + } + + svg { + height: 0.85rem; + width: 0.85rem; + &:hover { + cursor: pointer; + } + } + } +} + +// Select Borderless +.select-borderless { + .select__control { + border: 0; + .select__indicators { + display: none; + } + } +} + +// Dark Layout +.dark-layout { + .select__control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + + .select__indicator svg { + fill: $theme-dark-body-color; + } + + .select__indicator span, + .select__single-value { + color: $theme-dark-body-color; + } + + .select__multi-value { + background-color: rgba($color: $primary, $alpha: 0.12); + .select__multi-value__label { + color: $primary; + } + } + .select__multi-value__remove { + svg { + fill: $primary; + } + &:hover { + background-color: transparent !important; + } + } + + .select__placeholder { + color: $theme-dark-input-placeholder-color; + } + + &.select__control--is-disabled { + opacity: 0.5; + } + } + .select__menu { + background-color: $theme-dark-card-bg; + } +} diff --git a/src/views/forms/wizard/index.js b/src/views/forms/wizard/index.js new file mode 100644 index 00000000..bf4b2c4d --- /dev/null +++ b/src/views/forms/wizard/index.js @@ -0,0 +1,30 @@ +import { Fragment } from 'react' +import { Row, Col } from 'reactstrap' +import WizardModern from './WizardModern' +import WizardVertical from './WizardVertical' +import WizardHorizontal from './WizardHorizontal' +import WizardModernVertical from './WizardModernVertical' +import BreadCrumbs from '@components/breadcrumbs' + +const Wizard = () => { + return ( + + + + + + + + + + + + + + + + + + ) +} +export default Wizard diff --git a/src/views/forms/wizard/steps-with-validation/AccountDetails.js b/src/views/forms/wizard/steps-with-validation/AccountDetails.js new file mode 100644 index 00000000..f3e14418 --- /dev/null +++ b/src/views/forms/wizard/steps-with-validation/AccountDetails.js @@ -0,0 +1,324 @@ +import * as yup from 'yup' +import { Fragment } from 'react' +import classnames from 'classnames' +import { isObjEmpty } from '@utils' +import { useForm } from 'react-hook-form' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { yupResolver } from '@hookform/resolvers/yup' +import { Form, Label, Input, FormGroup, Row, Col, Button, CustomInput, CardText } from 'reactstrap' +import AppCollapse from '@components/app-collapse' +import Select from 'react-select' +import { selectThemeColors } from '@utils' +import completeImg from '../../../../assets/images/complete_img.svg' + +const AccountDetails = ({ stepper, type }) => { + const SignupSchema = yup.object().shape({ + [`username-${type}`]: yup.string().required(), + [`userid-${type}`]: yup.string().required(), + [`userbirth-${type}`]: yup.string().required(), + [`usergender-${type}`]: yup.string().required(), + [`usercountry-${type}`]: yup.string().required(), + [`userphone-${type}`]: yup.string().required(), + [`userphonecheck-${type}`]: yup.string().required(), + [`email-${type}`]: yup.string().email().required(), + [`password-val-${type}`]: yup.string().required(), + 'confirm-password-val': yup + .string() + .required() + .oneOf([yup.ref(`password-val-${type}`), null], 'Passwords must match') + }) + + const { register, errors, handleSubmit, trigger } = useForm({ + resolver: yupResolver(SignupSchema) + }) + + const onSubmit = () => { + trigger() + if (isObjEmpty(errors)) { + stepper.next() + } + } + + return ( + + {/* 약관동의시작 */} + {/*
    + + +
    +
    약관동의
    + 회원가입을 위해 아래의 약관을 확인하시고 필수 항목에 모두 동의하셔야 합니다. +
    +
    + +
    +
    + +
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    +
    +
    +
    + +
    + 약관내용 +
    +
    +
    +
    +
    + + 취소 + + + 동의 + +
    +
    */} + {/* ---- 약관동의 끝 */} + + {/* 가입정보입력 시작 */} +
    + + +
    +
    가입정보입력
    +
    +
    + + +
    + +
    +
    + + +
    + +
    +
    + + +
    + + + + +
    +
    + + +
    + + + + +
    +
    + + +
    + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + + 남은시간 : 3:00 + + + 인증번호 발송 + +
    +
    + + + + + + + + + +
    +
    + + +
    + + 인증하기 + +
    +
    + +
    +
    + + +
    + +
    +
    + + +
    + +
    +
    +
    + + +
    +
    + + +
    + + +
    + +
    +
    + + +
    + +
    +
    +
    +
    + + 취소 + + + 완료 + +
    +
    + {/* ---- 가입정보입력 끝 */} + + {/* 가입인사 시작 */} + {/*
    + + 환영합니다. 홍길동 님 + 모든 회원가입절차가 완료되었습니다. 로그인 후 사용해주세요. + + 로그인 + +
    */} + {/* ---- 가입인사 끝 */} +
    + ) +} + +export default AccountDetails diff --git a/src/views/forms/wizard/steps-with-validation/Address.js b/src/views/forms/wizard/steps-with-validation/Address.js new file mode 100644 index 00000000..0a457413 --- /dev/null +++ b/src/views/forms/wizard/steps-with-validation/Address.js @@ -0,0 +1,96 @@ +import { Fragment } from 'react' +import classnames from 'classnames' +import { isObjEmpty } from '@utils' +import { useForm } from 'react-hook-form' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { Label, FormGroup, Row, Col, Button, Form, Input } from 'reactstrap' + +const Address = ({ stepper, type }) => { + const { register, errors, handleSubmit, trigger } = useForm() + + const onSubmit = () => { + trigger() + if (isObjEmpty(errors)) { + stepper.next() + } + } + + return ( + +
    +
    Address
    + Enter Your Address. +
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + Previous + + + Next + + +
    +
    +
    + ) +} + +export default Address diff --git a/src/views/forms/wizard/steps-with-validation/PersonalInfo.js b/src/views/forms/wizard/steps-with-validation/PersonalInfo.js new file mode 100644 index 00000000..71656de9 --- /dev/null +++ b/src/views/forms/wizard/steps-with-validation/PersonalInfo.js @@ -0,0 +1,118 @@ +import { Fragment } from 'react' +import Select from 'react-select' +import classnames from 'classnames' +import { useForm } from 'react-hook-form' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { selectThemeColors, isObjEmpty } from '@utils' +import { Label, FormGroup, Row, Col, Button, Form, Input } from 'reactstrap' + +import '@styles/react/libs/react-select/_react-select.scss' + +const PersonalInfo = ({ stepper, type }) => { + const { register, errors, handleSubmit, trigger } = useForm() + + const onSubmit = () => { + trigger() + if (isObjEmpty(errors)) { + stepper.next() + } + } + + const countryOptions = [ + { value: 'UK', label: 'UK' }, + { value: 'USA', label: 'USA' }, + { value: 'Spain', label: 'Spain' }, + { value: 'France', label: 'France' }, + { value: 'Italy', label: 'Italy' }, + { value: 'Australia', label: 'Australia' } + ] + + const languageOptions = [ + { value: 'English', label: 'English' }, + { value: 'French', label: 'French' }, + { value: 'Spanish', label: 'Spanish' }, + { value: 'Italian', label: 'Italian' }, + { value: 'Japanese', label: 'Japanese' } + ] + + return ( + +
    +
    Personal Info
    + Enter Your Personal Info. +
    +
    + + + + + + + + + + + + + + + + +
    + stepper.previous()}> + + Previous + + + Next + + +
    +
    +
    + ) +} + +export default PersonalInfo diff --git a/src/views/forms/wizard/steps-with-validation/SocialLinks.js b/src/views/forms/wizard/steps-with-validation/SocialLinks.js new file mode 100644 index 00000000..b6c8b89d --- /dev/null +++ b/src/views/forms/wizard/steps-with-validation/SocialLinks.js @@ -0,0 +1,95 @@ +import { Fragment } from 'react' +import classnames from 'classnames' +import { isObjEmpty } from '@utils' +import { useForm } from 'react-hook-form' +import { ArrowLeft } from 'react-feather' +import { Label, FormGroup, Row, Col, Button, Form, Input } from 'reactstrap' + +const SocialLinks = ({ stepper, type }) => { + const { register, errors, handleSubmit, trigger } = useForm() + + const onSubmit = () => { + trigger() + if (isObjEmpty(errors)) { + alert('submitted') + } + } + + return ( + +
    +
    Social Links
    + Enter Your Social Links. +
    +
    + + + + + + + + + + + + + + + + + + + + +
    + stepper.previous()}> + + Previous + + + Submit + +
    +
    +
    + ) +} + +export default SocialLinks diff --git a/src/views/forms/wizard/steps/AccountDetails.js b/src/views/forms/wizard/steps/AccountDetails.js new file mode 100644 index 00000000..49c272e0 --- /dev/null +++ b/src/views/forms/wizard/steps/AccountDetails.js @@ -0,0 +1,213 @@ +import { Fragment } from 'react' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { Label, FormGroup, Row, Col, Input, Form, Button, CustomInput, CardText } from 'reactstrap' + +const AccountDetails = ({ stepper, type }) => { + return ( + +
    +
    약관동의
    + 회원가입을 위해 아래의 약관을 확인하시고 필수 항목에 모두 동의하셔야 합니다. +
    +
    e.preventDefault()}> + + +
    +
    약관동의
    + 회원가입을 위해 아래의 약관을 확인하시고 필수 항목에 모두 동의하셔야 합니다. +
    +
    + +
    +
    + +
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    + 약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    약관내용
    +
    +
    +
    + +
    + 약관내용 +
    +
    +
    +
    + e.preventDefault()}> + + +
    +
    가입정보입력
    +
    +
    + + +
    + +
    +
    + + +
    + +
    +
    + + +
    + + + + +
    +
    + + +
    + + + + +
    +
    + + +
    + + + + + + {/* 발송 버튼을 누르면 남은시간 d-none를 빼주세여~ 그럼나타나여~ */} + 남은시간 03:00 + + 인증번호 발송 + +
    +
    + + +
    + +
    +
    + + +
    + + + ID 중복확인 + +
    +
    + + + + + + + + +
    + + +
    +
    + + +
    +
    +
    +
    + + 취소 + + + 완료 + +
    + +
    + ) +} + +export default AccountDetails diff --git a/src/views/forms/wizard/steps/Address.js b/src/views/forms/wizard/steps/Address.js new file mode 100644 index 00000000..8ed17b68 --- /dev/null +++ b/src/views/forms/wizard/steps/Address.js @@ -0,0 +1,61 @@ +import { Fragment } from 'react' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { Label, FormGroup, Row, Col, Input, Form, Button } from 'reactstrap' + +const Address = ({ stepper, type }) => { + return ( + +
    +
    Address
    + Enter Your Address. +
    +
    e.preventDefault()}> + + + + + + + + + + + + + + + + + + + + +
    + stepper.previous()}> + + Previous + + stepper.next()}> + Next + + +
    +
    +
    + ) +} + +export default Address diff --git a/src/views/forms/wizard/steps/PersonalInfo.js b/src/views/forms/wizard/steps/PersonalInfo.js new file mode 100644 index 00000000..62c9fc67 --- /dev/null +++ b/src/views/forms/wizard/steps/PersonalInfo.js @@ -0,0 +1,93 @@ +import { Fragment } from 'react' +import Select from 'react-select' +import { ArrowLeft, ArrowRight } from 'react-feather' +import { selectThemeColors } from '@utils' +import { Label, FormGroup, Row, Col, Form, Input, Button } from 'reactstrap' + +import '@styles/react/libs/react-select/_react-select.scss' + +const PersonalInfo = ({ stepper, type }) => { + const countryOptions = [ + { value: 'UK', label: 'UK' }, + { value: 'USA', label: 'USA' }, + { value: 'Spain', label: 'Spain' }, + { value: 'France', label: 'France' }, + { value: 'Italy', label: 'Italy' }, + { value: 'Australia', label: 'Australia' } + ] + + const languageOptions = [ + { value: 'English', label: 'English' }, + { value: 'French', label: 'French' }, + { value: 'Spanish', label: 'Spanish' }, + { value: 'Italian', label: 'Italian' }, + { value: 'Japanese', label: 'Japanese' } + ] + + return ( + +
    +
    Personal Info
    + Enter Your Personal Info. +
    +
    e.preventDefault()}> + + + + + + + + + + + + + + + + +
    + stepper.previous()}> + + Previous + + stepper.next()}> + Next + + +
    +
    +
    + ) +} + +export default PersonalInfo diff --git a/src/views/forms/wizard/steps/SocialLinks.js b/src/views/forms/wizard/steps/SocialLinks.js new file mode 100644 index 00000000..e2ed2377 --- /dev/null +++ b/src/views/forms/wizard/steps/SocialLinks.js @@ -0,0 +1,55 @@ +import { Fragment } from 'react' +import { ArrowLeft } from 'react-feather' +import { Label, FormGroup, Row, Col, Form, Input, Button } from 'reactstrap' + +const SocialLinks = ({ stepper, type }) => { + return ( + +
    +
    Social Links
    + Enter Your Social Links. +
    +
    e.preventDefault()}> + + + + + + + + + + + + + + + + + + + + +
    + stepper.previous()}> + + Previous + + alert('submitted')}> + Submit + +
    +
    +
    + ) +} + +export default SocialLinks diff --git a/src/views/main/MainDashboard copy.js b/src/views/main/MainDashboard copy.js new file mode 100644 index 00000000..5ba56e0c --- /dev/null +++ b/src/views/main/MainDashboard copy.js @@ -0,0 +1,329 @@ +import React, { useEffect, useState, useContext, Fragment } from 'react' +import { Row, Col, Card, CardHeader, CardTitle, CardBody, Table } from 'reactstrap' +import '../../assets/css/custom.css' +import menu01 from '../../assets/images/menu01.png' +import menu02 from '../../assets/images/menu02.png' +import menu03 from '../../assets/images/menu03.png' + +import { Chart } from 'react-chartjs-2' +import { AlignLeft, Plus } from 'react-feather' +// ** Charts +import BarChart from '../../views/charts/chart-js/ChartjsBarChart' +import LineChart from '../../views/charts/chart-js/ChartjsLineChart' +import AreaChart from '../../views/charts/chart-js/ChartjsAreaChart' +import RadarChart from '../../views/charts/chart-js/ChartjsRadarChart' +import BubbleChart from '../../views/charts/chart-js/ChartjsBubbleChart' +import ScatterChart from '../../views/charts/chart-js/ChartjsScatterChart' +import DoughnutChart from '../../views/charts/chart-js/ChartjsDoughnutChart' +import PolarAreaChart from '../../views/charts/chart-js/ChartjsPolarAreaChart' +import HorizontalBarChart from '../../views/charts/chart-js/ChartjsHorizontalBar' + +// ** Custom Hooks +import { useSkin } from '@hooks/useSkin' + +// ** Context +import { ThemeColors } from '@src/utility/context/ThemeColors' + +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss' + +const MainDashboard = props => { + const movePage = url => { + props.history.push(url); + }; + const { colors } = useContext(ThemeColors), + [skin, setSkin] = useSkin(), + labelColor = skin === 'dark' ? '#b4b7bd' : '#6e6b7b', + tooltipShadow = 'rgba(0, 0, 0, 0.25)', + gridLineColor = 'rgba(200, 200, 200, 0.2)', + lineChartPrimary = '#666ee8', + lineChartDanger = '#ff4961', + warningColorShade = '#ffe802', + warningLightColor = '#FDAC34', + successColorShade = '#28dac6', + primaryColorShade = '#836AF9', + infoColorShade = '#299AFF', + yellowColor = '#ffe800', + greyColor = '#4F5D70', + blueColor = '#2c9aff', + blueLightColor = '#84D0FF', + greyLightColor = '#EDF1F4' + +// ** To Set Border Radius On Mount +useEffect(() => { + /*eslint-disable */ + Chart.elements.Rectangle.prototype.draw = function () { + let ctx = this._chart.ctx + let viewVar = this._view + let left, right, top, bottom, signX, signY, borderSkipped, radius + let borderWidth = viewVar.borderWidth + let cornerRadius = 20 + if (!viewVar.horizontal) { + left = viewVar.x - viewVar.width / 2 + right = viewVar.x + viewVar.width / 2 + top = viewVar.y + bottom = viewVar.base + signX = 1 + signY = top > bottom ? 1 : -1 + borderSkipped = viewVar.borderSkipped || 'bottom' + } else { + left = viewVar.base + right = viewVar.x + top = viewVar.y - viewVar.height / 2 + bottom = viewVar.y + viewVar.height / 2 + signX = right > left ? 1 : -1 + signY = 1 + borderSkipped = viewVar.borderSkipped || 'left' + } + + if (borderWidth) { + let barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)) + borderWidth = borderWidth > barSize ? barSize : borderWidth + let halfStroke = borderWidth / 2 + let borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0) + let borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0) + let borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0) + let borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0) + if (borderLeft !== borderRight) { + top = borderTop + bottom = borderBottom + } + if (borderTop !== borderBottom) { + left = borderLeft + right = borderRight + } + } + + ctx.beginPath() + ctx.fillStyle = viewVar.backgroundColor + ctx.strokeStyle = viewVar.borderColor + ctx.lineWidth = borderWidth + let corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ] + + let borders = ['bottom', 'left', 'top', 'right'] + let startCorner = borders.indexOf(borderSkipped, 0) + if (startCorner === -1) { + startCorner = 0 + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4] + } + + let corner = cornerAt(0) + ctx.moveTo(corner[0], corner[1]) + + for (let i = 1; i < 4; i++) { + corner = cornerAt(i) + let nextCornerId = i + 1 + if (nextCornerId == 4) { + nextCornerId = 0 + } + + let nextCorner = cornerAt(nextCornerId) + + let width = corners[2][0] - corners[1][0], + height = corners[0][1] - corners[1][1], + x = corners[1][0], + y = corners[1][1] + + let radius = cornerRadius + + if (radius > height / 2) { + radius = height / 2 + } + if (radius > width / 2) { + radius = width / 2 + } + + if (!viewVar.horizontal) { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x + radius, y) + } else { + ctx.moveTo(x + radius, y) + ctx.lineTo(x + width - radius, y) + ctx.quadraticCurveTo(x + width, y, x + width, y + radius) + ctx.lineTo(x + width, y + height - radius) + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height) + ctx.lineTo(x + radius, y + height) + ctx.quadraticCurveTo(x, y + height, x, y + height) + ctx.lineTo(x, y + radius) + ctx.quadraticCurveTo(x, y, x, y) + } + } + + ctx.fill() + if (borderWidth) { + ctx.stroke() + } + } +}, []) + return ( + <> +
    + + + + window.open('/control', '_blank')}> + 드론 관제 시스템 + + + + + + movePage('/analysis/history/list')}> + 비행 이력 현황 + + + + + + movePage('/basis/group/index')}> + 기초 정보 관리 + + + + + + window.open('/analysis/simulation/index', '_blank')}> + 비행 시뮬레이션 + + + + +
    + + + + + + + + +
    +
    + + + + + 내 그룹 정보 + + + + + + + + + + + + + + + + + + + + + + + + +
    그룹 명생성일시
    팔네트웍스2021-08-19 10:31:44
    팔네트웍스22021-08-19 10:31:44
    팔네트웍스32021-08-19 10:31:44
    +
    +
    + + + + + 내 기체 정보 + + + + + + + + + + + + + + + + + + + + + + + + +
    제작 번호그룹 명
    gregdfy3434팔네트웍스2
    gregdfy3434팔네트웍스2
    gregdfy3434팔네트웍스2
    +
    +
    + +
    +
    + {/*
    + + + + + + 기본정보 + + + + 내 그룹 정보 + + + + + 내 그룹 정보 + + + + + 내 그룹 정보 + + + + + + +
    */} +
    + + ); +}; + +export default MainDashboard; diff --git a/src/views/main/MainDashboard.js b/src/views/main/MainDashboard.js new file mode 100644 index 00000000..72cb9635 --- /dev/null +++ b/src/views/main/MainDashboard.js @@ -0,0 +1,11 @@ +// ** Styles +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import React from 'react'; +import '../../assets/css/custom.css'; +import { MainDashContainer } from '../../containers/main/dash/MainDashContainer'; + +const MainDashboard = props => { + return ; +}; + +export default MainDashboard; diff --git a/src/views/system/auth/SystemAuth.js b/src/views/system/auth/SystemAuth.js new file mode 100644 index 00000000..5798b995 --- /dev/null +++ b/src/views/system/auth/SystemAuth.js @@ -0,0 +1,18 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisDronContainer } from '../../../containers/basis/dron/BasisDronContainer'; +import { SystemAuthContainer } from '../../../containers/system/auth/SystemAuthContainer'; + +const SystemAuth = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemAuth; diff --git a/src/views/system/auth/SystemAuthDetail.js b/src/views/system/auth/SystemAuthDetail.js new file mode 100644 index 00000000..94922a6d --- /dev/null +++ b/src/views/system/auth/SystemAuthDetail.js @@ -0,0 +1,18 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { SystemAuthDetailContainer } from '../../../containers/system/auth/SystemAuthDetailContainer'; + +const SystemAuthDetail = () => { + return ( +
    + + + {/* */} + {/* */} +
    + ); +}; + +export default SystemAuthDetail; diff --git a/src/views/system/auth/SystemAuthMenu.js b/src/views/system/auth/SystemAuthMenu.js new file mode 100644 index 00000000..57696864 --- /dev/null +++ b/src/views/system/auth/SystemAuthMenu.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisDronContainer } from '../../../containers/basis/dron/BasisDronContainer'; + +const SystemAuthMenu = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemAuthMenu; diff --git a/src/views/system/code/SystemCode.js b/src/views/system/code/SystemCode.js new file mode 100644 index 00000000..4f1b6312 --- /dev/null +++ b/src/views/system/code/SystemCode.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { SystemCodeContainer } from '../../../containers/system/code/SystemCodeContainer'; + +const SystemCode = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCode; diff --git a/src/views/system/code/SystemCodeDetail.js b/src/views/system/code/SystemCodeDetail.js new file mode 100644 index 00000000..12487734 --- /dev/null +++ b/src/views/system/code/SystemCodeDetail.js @@ -0,0 +1,19 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { SystemCodeDetailMultiContainer } from '../../../containers/system/code/SystemCodeDetailMultiContainer'; + +const SystemCodeDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCodeDetail; diff --git a/src/views/system/code/SystemCodeDetailMulti.js b/src/views/system/code/SystemCodeDetailMulti.js new file mode 100644 index 00000000..12487734 --- /dev/null +++ b/src/views/system/code/SystemCodeDetailMulti.js @@ -0,0 +1,19 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { SystemCodeDetailMultiContainer } from '../../../containers/system/code/SystemCodeDetailMultiContainer'; + +const SystemCodeDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCodeDetail; diff --git a/src/views/system/code/SystemCodeGroup.js b/src/views/system/code/SystemCodeGroup.js new file mode 100644 index 00000000..0fdd7224 --- /dev/null +++ b/src/views/system/code/SystemCodeGroup.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { BasisDronContainer } from '../../../containers/basis/dron/BasisDronContainer'; + +const SystemCodeGroup = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCodeGroup; diff --git a/src/views/system/code/SystemCodeGroupDetail.js b/src/views/system/code/SystemCodeGroupDetail.js new file mode 100644 index 00000000..00f26d85 --- /dev/null +++ b/src/views/system/code/SystemCodeGroupDetail.js @@ -0,0 +1,20 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer'; +import { BasisGroupDetailContainer } from '../../../containers/basis/group/BasisGroupDetailContainer'; + +const SystemCodeGroupDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCodeGroupDetail; diff --git a/src/views/system/menu/SystemMenu.js b/src/views/system/menu/SystemMenu.js new file mode 100644 index 00000000..a241d0d6 --- /dev/null +++ b/src/views/system/menu/SystemMenu.js @@ -0,0 +1,18 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; + +import { SystemMenuContainer } from '../../../containers/system/menu/SystemMenuContainer'; + +const SystemMenu = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemMenu; diff --git a/src/views/system/menu/SystemMenuDetail.js b/src/views/system/menu/SystemMenuDetail.js new file mode 100644 index 00000000..351fe815 --- /dev/null +++ b/src/views/system/menu/SystemMenuDetail.js @@ -0,0 +1,20 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; +import { BasisGroupContainer } from '../../../containers/basis/group/BasisGroupContainer'; +import { BasisGroupDetailContainer } from '../../../containers/basis/group/BasisGroupDetailContainer'; + +const SystemCodeDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemCodeDetail; diff --git a/src/views/system/user/SystemUser.js b/src/views/system/user/SystemUser.js new file mode 100644 index 00000000..b4241dae --- /dev/null +++ b/src/views/system/user/SystemUser.js @@ -0,0 +1,17 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; + +import '../../../assets/css/custom.css'; +import { SystemUserContainer } from '../../../containers/system/user/SystemUserContainer'; + +const SystemUser = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemUser; diff --git a/src/views/system/user/SystemUserDetail.js b/src/views/system/user/SystemUserDetail.js new file mode 100644 index 00000000..8300a4f7 --- /dev/null +++ b/src/views/system/user/SystemUserDetail.js @@ -0,0 +1,20 @@ +import '@styles/react/libs/flatpickr/flatpickr.scss'; +import '@styles/react/libs/tables/react-dataTable-component.scss'; +// import { GroupCategroySearch } from '@src/components/basis/group/category/main/GroupCategroySearch'; +// import { GroupCategroyList } from '@src/components/basis/group/main/GroupCategroyList'; + +import '../../../assets/css/custom.css'; + +import { SystemUserDetailContainer } from '../../../containers/system/user/SystemUserDetailContainer'; + +const SystemUserDetail = () => { + return ( +
    + + {/* */} + {/* */} +
    + ); +}; + +export default SystemUserDetail; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..9b90e0dd --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "target": "es6", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "noImplicitAny": false, + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + "noFallthroughCasesInSwitch": true + }, + "include": [ + "src" + ] +}

    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 z¨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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/error.svg b/src/assets/images/pages/error.svg new file mode 100644 index 00000000..4370f5ec --- /dev/null +++ b/src/assets/images/pages/error.svg @@ -0,0 +1,299 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/forgot-password-v2-dark.svg b/src/assets/images/pages/forgot-password-v2-dark.svg new file mode 100644 index 00000000..5df188c2 --- /dev/null +++ b/src/assets/images/pages/forgot-password-v2-dark.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/forgot-password-v2.svg b/src/assets/images/pages/forgot-password-v2.svg new file mode 100644 index 00000000..10dd1c85 --- /dev/null +++ b/src/assets/images/pages/forgot-password-v2.svg @@ -0,0 +1,207 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/forgot-password.png b/src/assets/images/pages/forgot-password.png new file mode 100644 index 0000000000000000000000000000000000000000..fd896af6ad2cfd480d6c43b05d48584895d73ca5 GIT binary patch literal 11514 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/kb-image.jpg b/src/assets/images/pages/kb-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17ff1ff7470088243579fa238f2f95fdf1de7dc5 GIT binary patch literal 165807 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

    VFg<@VKv~on3I>jsE*bKT&J6xHHe30Qr@fVQ& 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 Ef)V-d-T(jq literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/3.png b/src/assets/images/avatars/3.png new file mode 100644 index 0000000000000000000000000000000000000000..0382f7d4820f8b1232314213e17b006d6156a3a8 GIT binary patch literal 46561 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/4-small.png b/src/assets/images/avatars/4-small.png new file mode 100644 index 0000000000000000000000000000000000000000..11248ccc0b1f338deb033133fdb17a595ed9920a GIT binary patch literal 11774 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/5-small.png b/src/assets/images/avatars/5-small.png new file mode 100644 index 0000000000000000000000000000000000000000..aba8b4acdcf6c20f937c2359554adcac17b3a4db GIT binary patch literal 13449 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/5.png b/src/assets/images/avatars/5.png new file mode 100644 index 0000000000000000000000000000000000000000..38505ed9bf9319620828bec5368dec5896575486 GIT binary patch literal 47665 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

    pbc)3Ac_0U3Y~NK%Az8w4h7yC9w1S(7VM$WSNx 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 T5l0h?&i6PN+!y;ai{-xo5r~;7 literal 0 HcmV?d00001 diff --git a/src/@core/assets/fonts/feather/fonts/feather.woff b/src/@core/assets/fonts/feather/fonts/feather.woff new file mode 100644 index 0000000000000000000000000000000000000000..9b03a72a0145306a5b3f61434109b27b7bc223d4 GIT binary patch literal 29500 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 + tokenType: 'Bearer', + + // ** Value of this property will be used as key to store JWT token in storage + storageTokenKeyName: 'accessToken', + storageRefreshTokenKeyName: 'refreshToken' +} diff --git a/src/@core/auth/jwt/jwtService.js b/src/@core/auth/jwt/jwtService.js new file mode 100644 index 00000000..2ea10182 --- /dev/null +++ b/src/@core/auth/jwt/jwtService.js @@ -0,0 +1,108 @@ +import axios from 'axios' +import jwtDefaultConfig from './jwtDefaultConfig' + +export default class JwtService { + // ** jwtConfig <= Will be used by this service + jwtConfig = { ...jwtDefaultConfig } + + // ** For Refreshing Token + isAlreadyFetchingAccessToken = false + + // ** For Refreshing Token + subscribers = [] + + constructor(jwtOverrideConfig) { + this.jwtConfig = { ...this.jwtConfig, ...jwtOverrideConfig } + + // ** Request Interceptor + axios.interceptors.request.use( + config => { + // ** Get token from localStorage + const accessToken = this.getToken() + + // ** If token is present add it to request's Authorization Header + if (accessToken) { + // ** eslint-disable-next-line no-param-reassign + config.headers.Authorization = `${this.jwtConfig.tokenType} ${accessToken}` + } + return config + }, + error => Promise.reject(error) + ) + + // ** Add request/response interceptor + axios.interceptors.response.use( + response => response, + error => { + // ** const { config, response: { status } } = error + const { config, response } = error + const originalRequest = config + + // ** if (status === 401) { + if (response && response.status === 401) { + if (!this.isAlreadyFetchingAccessToken) { + this.isAlreadyFetchingAccessToken = true + this.refreshToken().then(r => { + this.isAlreadyFetchingAccessToken = false + + // ** Update accessToken in localStorage + this.setToken(r.data.accessToken) + this.setRefreshToken(r.data.refreshToken) + + this.onAccessTokenFetched(r.data.accessToken) + }) + } + const retryOriginalRequest = new Promise(resolve => { + this.addSubscriber(accessToken => { + // ** Make sure to assign accessToken according to your response. + // ** Check: https://pixinvent.ticksy.com/ticket/2413870 + // ** Change Authorization header + originalRequest.headers.Authorization = `${this.jwtConfig.tokenType} ${accessToken}` + resolve(this.axios(originalRequest)) + }) + }) + return retryOriginalRequest + } + return Promise.reject(error) + } + ) + } + + onAccessTokenFetched(accessToken) { + this.subscribers = this.subscribers.filter(callback => callback(accessToken)) + } + + addSubscriber(callback) { + this.subscribers.push(callback) + } + + getToken() { + return localStorage.getItem(this.jwtConfig.storageTokenKeyName) + } + + getRefreshToken() { + return localStorage.getItem(this.jwtConfig.storageRefreshTokenKeyName) + } + + setToken(value) { + localStorage.setItem(this.jwtConfig.storageTokenKeyName, value) + } + + setRefreshToken(value) { + localStorage.setItem(this.jwtConfig.storageRefreshTokenKeyName, value) + } + + login(...args) { + return axios.post(this.jwtConfig.loginEndpoint, ...args) + } + + register(...args) { + return axios.post(this.jwtConfig.registerEndpoint, ...args) + } + + refreshToken() { + return axios.post(this.jwtConfig.refreshEndpoint, { + refreshToken: this.getRefreshToken() + }) + } +} diff --git a/src/@core/auth/jwt/useJwt.js b/src/@core/auth/jwt/useJwt.js new file mode 100644 index 00000000..7a0e4be5 --- /dev/null +++ b/src/@core/auth/jwt/useJwt.js @@ -0,0 +1,11 @@ +// ** JWT Service Import +import JwtService from './jwtService' + +// ** Export Service as useJwt +export default function useJwt(jwtOverrideConfig) { + const jwt = new JwtService(jwtOverrideConfig) + + return { + jwt + } +} diff --git a/src/@core/components/app-collapse/index.js b/src/@core/components/app-collapse/index.js new file mode 100644 index 00000000..f4d6eac3 --- /dev/null +++ b/src/@core/components/app-collapse/index.js @@ -0,0 +1,120 @@ +// ** React Imports +import { useState } from 'react' + +// ** Third Party Components +import Proptypes from 'prop-types' +import classnames from 'classnames' +import { ChevronUp } from 'react-feather' +import { Collapse, Card, CardHeader, CardBody, CardTitle } from 'reactstrap' + +const AppCollapse = props => { + // ** Props + const { data, type, accordion, active, toggle, titleKey, contentKey, className } = props + + /** + ** If accordion is true then return only one active index else return an Array + */ + const defaultActive = () => { + if (accordion) { + return active + } else { + return [...active] + } + } + + // ** State + const [openCollapse, setOpenCollapse] = useState(defaultActive()) + + // ** Function to handle Collapse Toggle + const handleCollapseToggle = id => { + if (accordion) { + if (id === openCollapse) { + setOpenCollapse(null) + } else { + setOpenCollapse(id) + } + } else { + const arr = openCollapse, + index = arr.indexOf(id) + if (arr.includes(id)) { + arr.splice(index, 1) + setOpenCollapse([...arr]) + } else { + arr.push(id) + setOpenCollapse([...arr]) + } + } + } + + // ** Function to render collapse + const renderData = () => { + return data.map((item, index) => { + const title = titleKey ? item[titleKey] : item.title, + content = contentKey ? item[contentKey] : item.content + + return ( + + handleCollapseToggle(index) + } + : { + onClick: () => handleCollapseToggle(index) + })} + /*eslint-enable */ + > + {title} + + + + {content} + + + ) + }) + } + + return ( +