From 7e87c8e5b5f86e03ce6a29dfa32ed07343d031ea Mon Sep 17 00:00:00 2001 From: root <13910913995@163.com> Date: Thu, 27 Feb 2025 14:44:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E5=B9=B6=E6=8E=A8=E9=80=81=E7=BB=99=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 7 + .gitignore | 51 + .typos.toml | 12 + README.md | 36 + core/core-backend/.gitkeep | 0 core/core-backend/pom.xml | 325 + .../resources/application-distributed.yml | 28 + .../main/resources/application-standalone.yml | 19 + .../src/main/resources/application.yml | 69 + .../src/main/resources/ehcache/ehcache.xml | 133 + .../src/main/resources/i18n/core.properties | 2 + .../main/resources/i18n/core_en_US.properties | 205 + .../main/resources/i18n/core_zh_CN.properties | 204 + .../src/main/resources/logback-spring.xml | 59 + .../mybatis/ExtDataVisualizationMapper.xml | 457 ++ .../ExtVisualizationLinkJumpMapper.xml | 353 ++ .../mybatis/ExtVisualizationLinkageMapper.xml | 216 + .../ExtVisualizationOuterParamsMapper.xml | 192 + .../ExtVisualizationTemplateMapper.xml | 290 + .../src/main/resources/saffron.properties | 1 + .../src/main/resources/sql/sqlTemplate.stg | 78 + core/core-frontend/.editorconfig | 14 + core/core-frontend/.env.base | 3 + core/core-frontend/.env.desktop | 3 + core/core-frontend/.env.dev | 3 + core/core-frontend/.env.distributed | 3 + core/core-frontend/.eslintignore | 8 + core/core-frontend/.eslintrc.js | 40 + core/core-frontend/.gitkeep | 0 core/core-frontend/.npmrc | 1 + core/core-frontend/.prettierignore | 6 + core/core-frontend/README.md | 18 + core/core-frontend/auto-imports.d.ts | 8 + core/core-frontend/config/base.ts | 31 + core/core-frontend/config/common.ts | 97 + core/core-frontend/config/dev.ts | 18 + core/core-frontend/config/distributed.ts | 43 + core/core-frontend/config/lib.ts | 25 + core/core-frontend/config/pages.ts | 13 + core/core-frontend/config/pagesConfig.ts | 28 + core/core-frontend/flushbonading/index.js | 82 + core/core-frontend/flushbonading/package.json | 15 + core/core-frontend/index.html | 16 + core/core-frontend/mobile.html | 15 + core/core-frontend/package.json | 115 + core/core-frontend/panel.html | 13 + core/core-frontend/pom.xml | 86 + core/core-frontend/postcss.config.js | 5 + core/core-frontend/prettier.config.js | 20 + core/core-frontend/public/dataease.svg | 9 + .../public/svg/icon_dashboard.svg | 5 + .../public/svg/icon_data-visualization.svg | 6 + .../public/svg/icon_database.svg | 4 + .../core-frontend/public/svg/icon_dataset.svg | 11 + .../public/svg/relation-dataset.svg | 13 + core/core-frontend/public/svg/relation-ds.svg | 18 + .../public/svg/relation-panel.svg | 6 + .../public/svg/relation-screen.svg | 8 + .../tinymce-dataease-private/langs/zh_CN.js | 423 ++ .../tinymce-dataease-private/langs/zh_TW.js | 419 ++ .../skins/content/dark/content.css | 84 + .../skins/content/dark/content.min.css | 7 + .../skins/content/default/content.css | 73 + .../skins/content/default/content.min.css | 7 + .../skins/content/document/content.css | 83 + .../skins/content/document/content.min.css | 7 + .../skins/content/writer/content.css | 79 + .../skins/content/writer/content.min.css | 7 + .../skins/ui/oxide-dark/content.css | 849 +++ .../skins/ui/oxide-dark/content.inline.css | 861 +++ .../ui/oxide-dark/content.inline.min.css | 7 + .../skins/ui/oxide-dark/content.min.css | 7 + .../skins/ui/oxide-dark/content.mobile.css | 34 + .../ui/oxide-dark/content.mobile.min.css | 7 + .../ui/oxide-dark/fonts/tinymce-mobile.woff | Bin 0 -> 4624 bytes .../skins/ui/oxide-dark/skin.css | 3616 +++++++++++ .../skins/ui/oxide-dark/skin.min.css | 7 + .../skins/ui/oxide-dark/skin.mobile.css | 798 +++ .../skins/ui/oxide-dark/skin.mobile.min.css | 7 + .../skins/ui/oxide-dark/skin.shadowdom.css | 42 + .../ui/oxide-dark/skin.shadowdom.min.css | 7 + .../skins/ui/oxide/content.css | 869 +++ .../skins/ui/oxide/content.inline.css | 861 +++ .../skins/ui/oxide/content.inline.min.css | 7 + .../skins/ui/oxide/content.min.css | 7 + .../skins/ui/oxide/content.mobile.css | 34 + .../skins/ui/oxide/content.mobile.min.css | 7 + .../skins/ui/oxide/fonts/tinymce-mobile.woff | Bin 0 -> 4624 bytes .../skins/ui/oxide/skin.css | 3616 +++++++++++ .../skins/ui/oxide/skin.min.css | 7 + .../skins/ui/oxide/skin.mobile.css | 798 +++ .../skins/ui/oxide/skin.mobile.min.css | 7 + .../skins/ui/oxide/skin.shadowdom.css | 42 + .../skins/ui/oxide/skin.shadowdom.min.css | 7 + core/core-frontend/public/vite.svg | 1 + core/core-frontend/src/api/about.ts | 5 + core/core-frontend/src/api/aiComponent.ts | 3 + core/core-frontend/src/api/auth.ts | 24 + core/core-frontend/src/api/chart.ts | 125 + core/core-frontend/src/api/common.ts | 15 + core/core-frontend/src/api/dataset.ts | 365 ++ core/core-frontend/src/api/datasource.ts | 183 + core/core-frontend/src/api/font.ts | 52 + core/core-frontend/src/api/login.ts | 19 + core/core-frontend/src/api/map.ts | 53 + core/core-frontend/src/api/msg.ts | 3 + core/core-frontend/src/api/org.ts | 7 + core/core-frontend/src/api/plugin.ts | 10 + core/core-frontend/src/api/relation/index.ts | 25 + .../src/api/setting/sysParameter.ts | 4 + core/core-frontend/src/api/staticResource.ts | 46 + .../src/api/sync/syncDatasource.ts | 51 + .../core-frontend/src/api/sync/syncSummary.ts | 26 + core/core-frontend/src/api/sync/syncTask.ts | 229 + .../core-frontend/src/api/sync/syncTaskLog.ts | 24 + core/core-frontend/src/api/template.ts | 91 + core/core-frontend/src/api/templateMarket.ts | 31 + core/core-frontend/src/api/user.ts | 81 + core/core-frontend/src/api/variable.ts | 25 + .../api/visualization/dataVisualization.ts | 136 + .../src/api/visualization/linkJump.ts | 57 + .../src/api/visualization/linkage.ts | 17 + .../src/api/visualization/outerParams.ts | 23 + .../src/api/visualization/pdfTemplate.ts | 8 + .../visualization/visualizationBackground.ts | 4 + core/core-frontend/src/api/watermark.ts | 5 + .../src/assets/img/DataEase-white.png | Bin 0 -> 12182 bytes .../core-frontend/src/assets/img/about-bg.png | Bin 0 -> 170888 bytes .../src/assets/img/bg-mobile.png | Bin 0 -> 266676 bytes .../src/assets/img/dark-theme-bg.png | Bin 0 -> 6939 bytes .../src/assets/img/dataease-10000Star.jpg | Bin 0 -> 202610 bytes .../core-frontend/src/assets/img/demo_bar.png | Bin 0 -> 81266 bytes core/core-frontend/src/assets/img/drag.png | Bin 0 -> 7191 bytes core/core-frontend/src/assets/img/error.png | Bin 0 -> 3459 bytes .../src/assets/img/license_header.png | Bin 0 -> 32583 bytes .../src/assets/img/light-theme-bg.png | Bin 0 -> 6879 bytes core/core-frontend/src/assets/img/logo.png | Bin 0 -> 1768 bytes .../src/assets/img/mobile-bg-pc.png | Bin 0 -> 35371 bytes .../src/assets/img/mobile-de-top.png | Bin 0 -> 2462 bytes .../src/assets/img/mobile-header.png | Bin 0 -> 1099 bytes core/core-frontend/src/assets/img/none.png | Bin 0 -> 1683 bytes .../src/assets/img/nothing-input.png | Bin 0 -> 3061 bytes .../src/assets/img/nothing-none-gray.png | Bin 0 -> 5037 bytes .../src/assets/img/nothing-none.png | Bin 0 -> 1713 bytes .../src/assets/img/nothing-select.png | Bin 0 -> 3354 bytes .../src/assets/img/nothing-table.png | Bin 0 -> 2585 bytes .../src/assets/img/nothing-tree.png | Bin 0 -> 2330 bytes .../src/assets/img/page-preview-login.png | Bin 0 -> 144965 bytes .../src/assets/img/page-preview-navigate.png | Bin 0 -> 4911 bytes .../src/assets/img/subject_dark.png | Bin 0 -> 13251 bytes .../src/assets/img/subject_light.png | Bin 0 -> 6809 bytes core/core-frontend/src/assets/img/user.png | Bin 0 -> 12235 bytes .../src/assets/img/watermark-demo-dark.png | Bin 0 -> 169697 bytes .../src/assets/img/watermark-demo-light.png | Bin 0 -> 222530 bytes .../src/assets/login-desc-de.png | Bin 0 -> 332971 bytes core/core-frontend/src/assets/login-desc.png | Bin 0 -> 278607 bytes core/core-frontend/src/assets/logo-bg.jpg | Bin 0 -> 574367 bytes core/core-frontend/src/assets/none.png | Bin 0 -> 2585 bytes core/core-frontend/src/assets/nothing.png | Bin 0 -> 3061 bytes core/core-frontend/src/assets/svg/401.svg | 29 + core/core-frontend/src/assets/svg/403.svg | 20 + core/core-frontend/src/assets/svg/API-ds.svg | 13 + .../src/assets/svg/Apache Hive.svg | 38 + .../core-frontend/src/assets/svg/Checkbox.svg | 4 + core/core-frontend/src/assets/svg/DM.svg | 7 + .../core-frontend/src/assets/svg/DataEase.svg | 17 + .../src/assets/svg/Elasticsearch.svg | 8 + .../core-frontend/src/assets/svg/Excel-ds.svg | 3 + core/core-frontend/src/assets/svg/Frame.svg | 6 + .../core-frontend/src/assets/svg/KingBase.svg | 9 + core/core-frontend/src/assets/svg/Kylin.svg | 20 + .../src/assets/svg/Maxcompute.svg | 11 + core/core-frontend/src/assets/svg/PDF.svg | 1 + core/core-frontend/src/assets/svg/Presto.svg | 23 + .../src/assets/svg/StarRocks-ds.svg | 14 + core/core-frontend/src/assets/svg/TiDB-ds.svg | 5 + .../src/assets/svg/active-btn_copilot.svg | 14 + core/core-frontend/src/assets/svg/add.svg | 1 + core/core-frontend/src/assets/svg/all-msg.svg | 3 + .../src/assets/svg/appearance.svg | 3 + .../src/assets/svg/area-dark.svg | 5 + .../src/assets/svg/area-origin.svg | 4 + .../src/assets/svg/area-stack-dark.svg | 7 + .../src/assets/svg/area-stack-origin.svg | 4 + .../src/assets/svg/area-stack.svg | 7 + core/core-frontend/src/assets/svg/area.svg | 5 + .../src/assets/svg/association.svg | 6 + core/core-frontend/src/assets/svg/auth.svg | 3 + .../src/assets/svg/authentication.svg | 4 + .../core-frontend/src/assets/svg/bar-dark.svg | 7 + .../src/assets/svg/bar-group-dark.svg | 7 + .../src/assets/svg/bar-group-origin.svg | 3 + .../src/assets/svg/bar-group-stack-dark.svg | 11 + .../src/assets/svg/bar-group-stack-origin.svg | 3 + .../src/assets/svg/bar-group-stack.svg | 11 + .../src/assets/svg/bar-group.svg | 7 + .../src/assets/svg/bar-horizontal-dark.svg | 7 + .../src/assets/svg/bar-horizontal-origin.svg | 3 + .../src/assets/svg/bar-horizontal.svg | 7 + .../src/assets/svg/bar-origin.svg | 3 + .../src/assets/svg/bar-range-dark.svg | 7 + .../src/assets/svg/bar-range-origin.svg | 7 + .../src/assets/svg/bar-range.svg | 7 + .../src/assets/svg/bar-stack-dark.svg | 11 + .../assets/svg/bar-stack-horizontal-dark.svg | 11 + .../svg/bar-stack-horizontal-origin.svg | 3 + .../src/assets/svg/bar-stack-horizontal.svg | 11 + .../src/assets/svg/bar-stack-origin.svg | 3 + .../src/assets/svg/bar-stack.svg | 11 + core/core-frontend/src/assets/svg/bar.svg | 7 + .../src/assets/svg/bidirectional-bar-dark.svg | 11 + .../assets/svg/bidirectional-bar-origin.svg | 11 + .../src/assets/svg/bidirectional-bar.svg | 11 + core/core-frontend/src/assets/svg/board_1.svg | 10 + core/core-frontend/src/assets/svg/board_2.svg | 1 + core/core-frontend/src/assets/svg/board_3.svg | 2 + core/core-frontend/src/assets/svg/board_4.svg | 2 + core/core-frontend/src/assets/svg/board_5.svg | 2 + core/core-frontend/src/assets/svg/board_6.svg | 2 + core/core-frontend/src/assets/svg/board_7.svg | 2 + core/core-frontend/src/assets/svg/board_8.svg | 2 + core/core-frontend/src/assets/svg/board_9.svg | 2 + .../src/assets/svg/btn_copilot.svg | 4 + .../core-frontend/src/assets/svg/btn_oidc.svg | 17 + .../src/assets/svg/bubble-map-dark.svg | 1 + .../src/assets/svg/bubble-map-origin.svg | 1 + .../src/assets/svg/bubble-map.svg | 1 + .../src/assets/svg/button_right.svg | 2 + .../src/assets/svg/calculate.svg | 1 + .../src/assets/svg/cancel_release.svg | 1 + .../src/assets/svg/chart-download.svg | 3 + .../src/assets/svg/chart-mix-dark.svg | 9 + .../assets/svg/chart-mix-dual-line-dark.svg | 7 + .../assets/svg/chart-mix-dual-line-origin.svg | 4 + .../src/assets/svg/chart-mix-dual-line.svg | 5 + .../src/assets/svg/chart-mix-group-dark.svg | 8 + .../src/assets/svg/chart-mix-group-origin.svg | 8 + .../src/assets/svg/chart-mix-group.svg | 8 + .../src/assets/svg/chart-mix-origin.svg | 4 + .../src/assets/svg/chart-mix-stack-dark.svg | 12 + .../src/assets/svg/chart-mix-stack-origin.svg | 12 + .../src/assets/svg/chart-mix-stack.svg | 12 + .../src/assets/svg/chart-mix.svg | 8 + .../src/assets/svg/chart-table.svg | 3 + core/core-frontend/src/assets/svg/ck-ds.svg | 8 + core/core-frontend/src/assets/svg/clock.svg | 4 + core/core-frontend/src/assets/svg/copilot.svg | 92 + .../src/assets/svg/custom_sort.svg | 3 + core/core-frontend/src/assets/svg/dark_1.svg | 2 + .../src/assets/svg/dashboard.svg | 1 + .../src/assets/svg/data-reference.svg | 4 + .../core-frontend/src/assets/svg/database.svg | 1 + .../src/assets/svg/dataset-outline.svg | 3 + .../src/assets/svg/dataset-task.svg | 1 + .../src/assets/svg/dataset_params.svg | 4 + .../src/assets/svg/datasource.svg | 1 + core/core-frontend/src/assets/svg/db-de.svg | 3 + .../src/assets/svg/db-more-web.svg | 1 + core/core-frontend/src/assets/svg/db2-ds.svg | 3 + .../src/assets/svg/de-api-new.svg | 6 + core/core-frontend/src/assets/svg/de-copy.svg | 3 + .../src/assets/svg/de-db-new.svg | 3 + .../src/assets/svg/de-delete.svg | 3 + .../src/assets/svg/de-ds-error.svg | 13 + .../src/assets/svg/de-ds-move.svg | 3 + .../src/assets/svg/de-ds-rename.svg | 4 + .../src/assets/svg/de-ds-trash.svg | 3 + .../src/assets/svg/de-ds-warning.svg | 13 + .../src/assets/svg/de-excel-new.svg | 3 + core/core-frontend/src/assets/svg/de-json.svg | 1 + core/core-frontend/src/assets/svg/de-move.svg | 3 + .../src/assets/svg/de-search.svg | 3 + .../src/assets/svg/de-sql-new.svg | 6 + .../src/assets/svg/de-union-new.svg | 3 + .../src/assets/svg/de_pwd_invisible.svg | 3 + .../src/assets/svg/de_pwd_visible.svg | 3 + .../src/assets/svg/default_avatar.svg | 19 + core/core-frontend/src/assets/svg/delete.svg | 1 + .../src/assets/svg/display-setting.svg | 1 + core/core-frontend/src/assets/svg/doc.svg | 1 + core/core-frontend/src/assets/svg/docs.svg | 1 + .../core-frontend/src/assets/svg/doris-ds.svg | 5 + core/core-frontend/src/assets/svg/drag.svg | 1 + .../src/assets/svg/driver-de.svg | 5 + core/core-frontend/src/assets/svg/ds-api.svg | 11 + .../src/assets/svg/ds-custom.svg | 1 + core/core-frontend/src/assets/svg/ds-db.svg | 4 + .../core-frontend/src/assets/svg/ds-excel.svg | 4 + core/core-frontend/src/assets/svg/ds-sql.svg | 11 + .../core-frontend/src/assets/svg/ds-union.svg | 4 + .../src/assets/svg/dv-ai-window-max.svg | 1 + .../src/assets/svg/dv-ai-window-min.svg | 1 + core/core-frontend/src/assets/svg/dv-ai.svg | 15 + .../src/assets/svg/dv-bar-enlarge.svg | 1 + .../src/assets/svg/dv-bar-unLinkage.svg | 1 + .../core-frontend/src/assets/svg/dv-batch.svg | 3 + .../src/assets/svg/dv-copy-dark.svg | 3 + core/core-frontend/src/assets/svg/dv-copy.svg | 3 + .../assets/svg/dv-dashboard-spine-mobile.svg | 7 + .../src/assets/svg/dv-dashboard-spine.svg | 4 + .../src/assets/svg/dv-dashboard.svg | 4 + .../src/assets/svg/dv-delete.svg | 3 + .../src/assets/svg/dv-details.svg | 3 + .../src/assets/svg/dv-drag-tips.svg | 123 + core/core-frontend/src/assets/svg/dv-edit.svg | 3 + .../core-frontend/src/assets/svg/dv-empty.svg | 10 + .../src/assets/svg/dv-expand-down.svg | 3 + .../src/assets/svg/dv-expand-right.svg | 3 + .../src/assets/svg/dv-eye-close.svg | 3 + .../src/assets/svg/dv-filter-show.svg | 3 + .../src/assets/svg/dv-filter.svg | 3 + .../src/assets/svg/dv-folder.svg | 4 + .../src/assets/svg/dv-head-more.svg | 3 + core/core-frontend/src/assets/svg/dv-info.svg | 12 + .../src/assets/svg/dv-link-target.svg | 3 + core/core-frontend/src/assets/svg/dv-lock.svg | 3 + .../src/assets/svg/dv-material.svg | 4 + core/core-frontend/src/assets/svg/dv-max.svg | 10 + .../core-frontend/src/assets/svg/dv-media.svg | 3 + core/core-frontend/src/assets/svg/dv-min.svg | 3 + .../src/assets/svg/dv-more-com.svg | 6 + .../src/assets/svg/dv-more-time-clock.svg | 1 + core/core-frontend/src/assets/svg/dv-more.svg | 3 + core/core-frontend/src/assets/svg/dv-move.svg | 3 + .../src/assets/svg/dv-new-folder.svg | 5 + core/core-frontend/src/assets/svg/dv-new.svg | 3 + .../src/assets/svg/dv-no-img.svg | 1 + .../src/assets/svg/dv-nothing.svg | 14 + .../src/assets/svg/dv-params.svg | 3 + .../src/assets/svg/dv-picture-real.svg | 3 + .../src/assets/svg/dv-picture-show.svg | 3 + .../src/assets/svg/dv-picture.svg | 3 + .../src/assets/svg/dv-preview-download.svg | 4 + .../src/assets/svg/dv-preview-inner.svg | 3 + .../src/assets/svg/dv-preview-outer.svg | 3 + .../src/assets/svg/dv-preview.svg | 3 + .../src/assets/svg/dv-rename.svg | 4 + .../src/assets/svg/dv-reposition.svg | 4 + .../src/assets/svg/dv-richText.svg | 3 + .../core-frontend/src/assets/svg/dv-ruler.svg | 1 + .../src/assets/svg/dv-screen-new.svg | 5 + .../src/assets/svg/dv-screen-spine.svg | 4 + .../src/assets/svg/dv-scroll-text.svg | 1 + .../core-frontend/src/assets/svg/dv-share.svg | 3 + core/core-frontend/src/assets/svg/dv-show.svg | 3 + .../src/assets/svg/dv-sort-asc.svg | 6 + .../src/assets/svg/dv-sort-desc.svg | 6 + .../src/assets/svg/dv-style-activeFont.svg | 1 + .../assets/svg/dv-style-activeFontSize.svg | 1 + .../assets/svg/dv-style-backgroundColor.svg | 1 + .../src/assets/svg/dv-style-blur.svg | 12 + .../src/assets/svg/dv-style-borderColor.svg | 1 + .../src/assets/svg/dv-style-borderRadius.svg | 1 + .../src/assets/svg/dv-style-borderSize.svg | 1 + .../src/assets/svg/dv-style-borderStyle.svg | 1 + .../src/assets/svg/dv-style-color.svg | 1 + .../src/assets/svg/dv-style-fontFamily.svg | 1 + .../src/assets/svg/dv-style-fontSize.svg | 1 + .../src/assets/svg/dv-style-fontWeight.svg | 1 + .../svg/dv-style-headBorderActiveColor.svg | 1 + .../assets/svg/dv-style-headBorderColor.svg | 1 + .../svg/dv-style-headFontActiveColor.svg | 1 + .../src/assets/svg/dv-style-headFontColor.svg | 1 + .../svg/dv-style-headHorizontalPosition.svg | 1 + .../src/assets/svg/dv-style-letterSpacing.svg | 1 + .../src/assets/svg/dv-style-lineHeight.svg | 1 + .../src/assets/svg/dv-style-opacity.svg | 1 + .../src/assets/svg/dv-style-scroll-speed.svg | 1 + .../src/assets/svg/dv-style-tab-head.svg | 1 + .../src/assets/svg/dv-style-textAlign.svg | 1 + .../src/assets/svg/dv-tab-show.svg | 3 + core/core-frontend/src/assets/svg/dv-tab.svg | 3 + core/core-frontend/src/assets/svg/dv-text.svg | 3 + .../src/assets/svg/dv-unlock.svg | 3 + .../src/assets/svg/dv-up-arrow.svg | 1 + .../src/assets/svg/dv-use-template.svg | 3 + .../core-frontend/src/assets/svg/dv-video.svg | 3 + core/core-frontend/src/assets/svg/dv-view.svg | 4 + .../src/assets/svg/dv_mobile_layout.svg | 5 + .../src/assets/svg/edit-done.svg | 3 + core/core-frontend/src/assets/svg/edit-in.svg | 1 + core/core-frontend/src/assets/svg/edit.svg | 1 + .../src/assets/svg/email-task.svg | 1 + .../core-frontend/src/assets/svg/embedded.svg | 4 + core/core-frontend/src/assets/svg/es-ds.svg | 1 + core/core-frontend/src/assets/svg/example.svg | 1 + .../src/assets/svg/exclamationmark.svg | 1 + .../src/assets/svg/exclamationmark2.svg | 1 + .../src/assets/svg/exit-fullscreen.svg | 1 + .../core-frontend/src/assets/svg/eye-open.svg | 1 + core/core-frontend/src/assets/svg/eye.svg | 3 + .../src/assets/svg/field_location.svg | 1 + .../src/assets/svg/field_text.svg | 1 + .../src/assets/svg/field_time.svg | 1 + .../src/assets/svg/field_url.svg | 1 + .../src/assets/svg/field_value.svg | 1 + .../src/assets/svg/filter-center.svg | 4 + .../src/assets/svg/filter-h-center.svg | 5 + .../src/assets/svg/filter-h-left.svg | 4 + .../src/assets/svg/filter-h-right.svg | 4 + .../src/assets/svg/filter-params.svg | 3 + .../src/assets/svg/filter-top.svg | 4 + core/core-frontend/src/assets/svg/filter.svg | 1 + .../src/assets/svg/flow-map-dark.svg | 1 + .../src/assets/svg/flow-map-origin.svg | 1 + .../core-frontend/src/assets/svg/flow-map.svg | 1 + core/core-frontend/src/assets/svg/folder.svg | 1 + core/core-frontend/src/assets/svg/form.svg | 1 + .../src/assets/svg/fullscreen.svg | 1 + .../src/assets/svg/funnel-dark.svg | 6 + .../src/assets/svg/funnel-origin.svg | 3 + core/core-frontend/src/assets/svg/funnel.svg | 6 + .../src/assets/svg/gauge-dark.svg | 4 + .../src/assets/svg/gauge-origin.svg | 4 + core/core-frontend/src/assets/svg/gauge.svg | 4 + .../src/assets/svg/graphical-circular.svg | 1 + .../src/assets/svg/graphical-rect.svg | 1 + .../src/assets/svg/graphical-triangle.svg | 1 + .../src/assets/svg/group-3400.svg | 23 + core/core-frontend/src/assets/svg/group.svg | 1 + .../src/assets/svg/heat-map-dark.svg | 1 + .../src/assets/svg/heat-map-origin.svg | 1 + .../core-frontend/src/assets/svg/heat-map.svg | 1 + .../src/assets/svg/icon-alarmclock.svg | 3 + .../src/assets/svg/icon-contacts.svg | 3 + .../src/assets/svg/icon-draft.svg | 3 + .../src/assets/svg/icon-filter.svg | 3 + .../src/assets/svg/icon-group.svg | 3 + .../src/assets/svg/icon-image-upload.svg | 1 + .../src/assets/svg/icon-image.svg | 1 + .../src/assets/svg/icon-laser.svg | 4 + .../src/assets/svg/icon-lock.svg | 3 + .../src/assets/svg/icon-maybe.svg | 3 + .../src/assets/svg/icon-maybe_outlined.svg | 3 + .../src/assets/svg/icon-more.svg | 3 + .../src/assets/svg/icon-quicksetting.svg | 3 + .../src/assets/svg/icon-setting.svg | 3 + .../src/assets/svg/icon-stream.svg | 3 + .../src/assets/svg/icon-video.svg | 3 + .../src/assets/svg/icon/ctrl/close.svg | 3 + .../assets/svg/icon/outline/notification.svg | 3 + .../src/assets/svg/icon_Batch_outlined.svg | 3 + .../src/assets/svg/icon_Invalid_colorful.svg | 13 + .../svg/icon_add-dictionary_outlined.svg | 4 + .../assets/svg/icon_add-entry_outlined.svg | 6 + .../assets/svg/icon_add-folder_outlined.svg | 5 + .../src/assets/svg/icon_add_outlined-1.svg | 3 + .../src/assets/svg/icon_add_outlined.svg | 3 + .../assets/svg/icon_adjustment_outlined.svg | 7 + .../src/assets/svg/icon_admin_outlined.svg | 4 + .../src/assets/svg/icon_api-outlined.svg | 7 + .../core-frontend/src/assets/svg/icon_api.svg | 13 + .../src/assets/svg/icon_app_outlined.svg | 3 + .../assets/svg/icon_arrow-right_outlined.svg | 3 + .../src/assets/svg/icon_assigned_outlined.svg | 9 + .../assets/svg/icon_attachment_outlined.svg | 3 + .../src/assets/svg/icon_bold_outlined.svg | 3 + .../assets/svg/icon_bottom-align_outlined.svg | 4 + .../icon_calendar-calculated_outlined-1.svg | 7 + .../svg/icon_calendar-calculated_outlined.svg | 7 + .../src/assets/svg/icon_calendar_outlined.svg | 4 + .../src/assets/svg/icon_cancel_store.svg | 1 + .../src/assets/svg/icon_card_outlined.svg | 6 + .../svg/icon_center-alignment_outlined.svg | 5 + .../src/assets/svg/icon_chart-line-c.svg | 4 + .../src/assets/svg/icon_chart-line.svg | 4 + .../src/assets/svg/icon_clear_outlined.svg | 3 + .../src/assets/svg/icon_close_filled.svg | 4 + .../src/assets/svg/icon_close_outlined.svg | 3 + .../src/assets/svg/icon_collect_filled.svg | 3 + .../assets/svg/icon_collection_outlined.svg | 3 + .../src/assets/svg/icon_copy_filled.svg | 3 + .../src/assets/svg/icon_copy_outlined.svg | 3 + .../src/assets/svg/icon_customize.svg | 6 + .../src/assets/svg/icon_dashboard.svg | 5 + .../assets/svg/icon_dashboard_outlined-c.svg | 3 + .../assets/svg/icon_dashboard_outlined.svg | 3 + .../assets/svg/icon_data-visualization.svg | 6 + .../assets/svg/icon_database-alert_filled.svg | 6 + .../assets/svg/icon_database-fail_filled.svg | 4 + .../src/assets/svg/icon_database.svg | 4 + .../src/assets/svg/icon_database_outlined.svg | 3 + .../src/assets/svg/icon_dataset.svg | 11 + .../src/assets/svg/icon_dataset_outlined.svg | 5 + .../src/assets/svg/icon_db_filled.svg | 3 + .../assets/svg/icon_delete-trash_outlined.svg | 3 + .../src/assets/svg/icon_describe_outlined.svg | 3 + .../src/assets/svg/icon_dialpad_outlined.svg | 11 + .../assets/svg/icon_disorde-list_outlined.svg | 3 + .../src/assets/svg/icon_divider_outlined.svg | 3 + .../assets/svg/icon_doc-replace_outlined.svg | 7 + .../src/assets/svg/icon_done_outlined.svg | 5 + .../assets/svg/icon_down-right_outlined.svg | 4 + .../src/assets/svg/icon_down_outlined-1.svg | 3 + .../src/assets/svg/icon_down_outlined.svg | 3 + .../src/assets/svg/icon_download_outlined.svg | 3 + .../src/assets/svg/icon_drag_outlined.svg | 3 + .../src/assets/svg/icon_drilling_outlined.svg | 3 + .../src/assets/svg/icon_drive_filled.svg | 5 + .../src/assets/svg/icon_edit_outlined.svg | 3 + .../src/assets/svg/icon_effects_outlined.svg | 4 + .../src/assets/svg/icon_excel.svg | 11 + .../src/assets/svg/icon_excel_outlined.svg | 3 + .../assets/svg/icon_expand-down_filled.svg | 3 + .../assets/svg/icon_expand-left_filled.svg | 5 + .../assets/svg/icon_expand-right_filled.svg | 3 + .../src/assets/svg/icon_file-add_outlined.svg | 6 + .../src/assets/svg/icon_file-doc_colorful.svg | 5 + .../assets/svg/icon_file-excel_colorful.svg | 5 + .../assets/svg/icon_file-font_colorful.svg | 5 + .../src/assets/svg/icon_folder_filled.svg | 3 + .../assets/svg/icon_font-color_outlined.svg | 4 + .../src/assets/svg/icon_font.svg | 4 + .../src/assets/svg/icon_form_outlined.svg | 3 + .../src/assets/svg/icon_free.svg | 4 + .../src/assets/svg/icon_full-association.svg | 7 + .../assets/svg/icon_functions_outlined.svg | 3 + .../src/assets/svg/icon_graphical.svg | 1 + .../assets/svg/icon_gridlines_outlined.svg | 11 + .../src/assets/svg/icon_h1_outlined.svg | 3 + .../src/assets/svg/icon_h2_outlined.svg | 3 + .../src/assets/svg/icon_h3_outlined.svg | 3 + .../src/assets/svg/icon_hn_outlined.svg | 3 + .../svg/icon_horizontal-align_outlined.svg | 5 + .../src/assets/svg/icon_info_colorful.svg | 11 + .../src/assets/svg/icon_info_filled.svg | 5 + .../src/assets/svg/icon_info_outlined.svg | 12 + .../src/assets/svg/icon_intersect.svg | 6 + .../assets/svg/icon_into-item_outlined.svg | 3 + .../assets/svg/icon_invisible_outlined.svg | 5 + .../src/assets/svg/icon_italic_outlined.svg | 3 + .../assets/svg/icon_left-align_outlined.svg | 4 + .../svg/icon_left-alignment_outlined.svg | 5 + .../src/assets/svg/icon_left-association.svg | 6 + .../src/assets/svg/icon_left_outlined.svg | 3 + .../svg/icon_letter-spacing_outlined.svg | 5 + .../svg/icon_link-calculated_outlined-1.svg | 6 + .../svg/icon_link-calculated_outlined.svg | 6 + .../src/assets/svg/icon_link-record.svg | 11 + .../svg/icon_link-record_outlined-1.svg | 3 + .../assets/svg/icon_link-record_outlined.svg | 3 + .../src/assets/svg/icon_loading_outlined.svg | 3 + .../svg/icon_local-calculated_outlined-1.svg | 5 + .../svg/icon_local-calculated_outlined.svg | 5 + .../src/assets/svg/icon_local.svg | 3 + .../src/assets/svg/icon_local_outlined.svg | 3 + .../src/assets/svg/icon_logs_outlined-1.svg | 3 + .../src/assets/svg/icon_logs_outlined.svg | 3 + .../src/assets/svg/icon_magnify_outlined.svg | 3 + .../assets/svg/icon_member-add_outlined.svg | 5 + .../src/assets/svg/icon_member_filled.svg | 8 + .../src/assets/svg/icon_minify_outlined.svg | 3 + .../svg/icon_moments-categories_outlined.svg | 4 + .../svg/icon_more-vertical_outlined.svg | 5 + .../src/assets/svg/icon_more_outlined.svg | 3 + .../src/assets/svg/icon_msg_fill.svg | 1 + .../assets/svg/icon_multi-line_outlined.svg | 11 + .../src/assets/svg/icon_new-item_outlined.svg | 5 + .../assets/svg/icon_notification_filled.svg | 3 + .../svg/icon_number-calculated_outlined-1.svg | 4 + .../svg/icon_number-calculated_outlined.svg | 4 + .../src/assets/svg/icon_number_outlined.svg | 3 + .../svg/icon_operation-analysis_outlined.svg | 5 + .../assets/svg/icon_orde-list_outlined.svg | 3 + .../assets/svg/icon_organization_outlined.svg | 3 + .../src/assets/svg/icon_params_setting.svg | 1 + .../src/assets/svg/icon_pc_fullscreen.svg | 1 + .../src/assets/svg/icon_pc_outlined.svg | 3 + .../src/assets/svg/icon_pc_outlined_copy.svg | 3 + .../src/assets/svg/icon_phone_outlined.svg | 5 + .../src/assets/svg/icon_pie_outlined-c.svg | 4 + .../src/assets/svg/icon_play-round_filled.svg | 3 + .../assets/svg/icon_play-round_outlined.svg | 3 + .../src/assets/svg/icon_plugin_outlined.svg | 3 + .../assets/svg/icon_pull-left_outlined.svg | 3 + .../assets/svg/icon_pull-right_outlined.svg | 3 + .../src/assets/svg/icon_qr_outlined.svg | 5 + .../src/assets/svg/icon_radio_outlined.svg | 11 + .../src/assets/svg/icon_redo_outlined.svg | 3 + .../src/assets/svg/icon_refresh_outlined.svg | 3 + .../src/assets/svg/icon_rename_outlined.svg | 4 + .../src/assets/svg/icon_replace_outlined.svg | 8 + .../src/assets/svg/icon_reset_outlined.svg | 3 + .../src/assets/svg/icon_resetpassword.svg | 3 + .../assets/svg/icon_right-align_outlined.svg | 4 + .../svg/icon_right-alignment_outlined.svg | 5 + .../src/assets/svg/icon_right-association.svg | 6 + .../src/assets/svg/icon_right_outlined.svg | 3 + .../src/assets/svg/icon_scroll_filled.svg | 4 + .../svg/icon_search-outline_outlined.svg | 3 + .../src/assets/svg/icon_search.svg | 1 + .../assets/svg/icon_share-label_filled.svg | 3 + .../assets/svg/icon_share-label_outlined.svg | 3 + .../assets/svg/icon_side-expand_outlined.svg | 4 + .../assets/svg/icon_side-fold_outlined.svg | 4 + .../assets/svg/icon_single-line_outlined.svg | 11 + .../assets/svg/icon_sort-a-to-z_outlined.svg | 6 + .../assets/svg/icon_sort-z-to-a_outlined.svg | 6 + .../src/assets/svg/icon_sort_outlined.svg | 10 + .../core-frontend/src/assets/svg/icon_sql.svg | 18 + .../src/assets/svg/icon_sql_outlined.svg | 6 + .../src/assets/svg/icon_sql_outlined_1.svg | 13 + .../src/assets/svg/icon_stretch_outlined.svg | 3 + .../assets/svg/icon_style-set_outlined.svg | 3 + .../src/assets/svg/icon_succeed_colorful.svg | 4 + .../src/assets/svg/icon_succeed_filled.svg | 10 + .../src/assets/svg/icon_switch_outlined.svg | 5 + .../svg/icon_sync-play-round_filled.svg | 4 + .../svg/icon_sync-play-round_outlined.svg | 4 + .../svg/icon_sync_close_log_details.svg | 3 + .../src/assets/svg/icon_sync_datasource.svg | 16 + .../src/assets/svg/icon_sync_free.svg | 3 + .../src/assets/svg/icon_sync_log_number.svg | 17 + .../assets/svg/icon_sync_logs_outlined.svg | 3 + .../src/assets/svg/icon_sync_progress.svg | 10 + .../svg/icon_sync_target_to_datasource.svg | 3 + .../src/assets/svg/icon_sync_task_number.svg | 17 + .../assets/svg/icon_take-action_outlined.svg | 4 + .../src/assets/svg/icon_team-add_outlined.svg | 11 + .../src/assets/svg/icon_template.svg | 3 + .../src/assets/svg/icon_template_colorful.svg | 7 + .../src/assets/svg/icon_template_outlined.svg | 3 + .../src/assets/svg/icon_text-box_outlined.svg | 4 + .../svg/icon_text-calculated_outlined-1.svg | 4 + .../svg/icon_text-calculated_outlined.svg | 4 + .../src/assets/svg/icon_text_outlined.svg | 3 + .../src/assets/svg/icon_time_outlined.svg | 4 + .../svg/icon_title-left-align_outlined.svg | 4 + .../svg/icon_title-top-align_outlined.svg | 4 + .../src/assets/svg/icon_todo_outlined.svg | 3 + .../assets/svg/icon_top-align_outlined.svg | 4 + .../src/assets/svg/icon_undo_outlined.svg | 3 + .../src/assets/svg/icon_up-left_outlined.svg | 4 + .../src/assets/svg/icon_upload_outlined.svg | 3 + .../src/assets/svg/icon_url_outlined.svg | 1 + .../svg/icon_vertical-align_outlined.svg | 5 + .../assets/svg/icon_view-list_outlined.svg | 3 + .../assets/svg/icon_viewinchat_outlined.svg | 3 + .../src/assets/svg/icon_visible_outlined.svg | 3 + .../src/assets/svg/icon_warning_colorful.svg | 12 + .../assets/svg/icon_warning_colorful_red.svg | 12 + .../src/assets/svg/icon_warning_filled.svg | 5 + .../src/assets/svg/icon_yes_outlined.svg | 3 + .../core-frontend/src/assets/svg/iconfont.svg | 71 + .../src/assets/svg/impala-ds.svg | 19 + .../src/assets/svg/indicator-dark.svg | 6 + .../src/assets/svg/indicator-origin.svg | 6 + .../src/assets/svg/indicator.svg | 6 + .../src/assets/svg/inner-join.svg | 5 + .../src/assets/svg/international.svg | 1 + .../src/assets/svg/join-join.svg | 3 + core/core-frontend/src/assets/svg/label.svg | 2 + .../core-frontend/src/assets/svg/language.svg | 1 + .../src/assets/svg/left-join.svg | 7 + .../src/assets/svg/line-dark.svg | 7 + .../src/assets/svg/line-origin.svg | 4 + core/core-frontend/src/assets/svg/line.svg | 5 + .../src/assets/svg/link-back.svg | 1 + .../src/assets/svg/link-down.svg | 1 + core/core-frontend/src/assets/svg/link.svg | 1 + .../src/assets/svg/liquid-dark.svg | 5 + .../src/assets/svg/liquid-origin.svg | 4 + core/core-frontend/src/assets/svg/liquid.svg | 5 + .../src/assets/svg/lock_closed.svg | 3 + .../src/assets/svg/lock_closed_switch.svg | 1 + .../src/assets/svg/lock_open.svg | 4 + .../src/assets/svg/lock_open_back.svg | 1 + .../src/assets/svg/lock_other_open.svg | 4 + core/core-frontend/src/assets/svg/log.svg | 3 + core/core-frontend/src/assets/svg/logo.svg | 21 + .../core-frontend/src/assets/svg/logo_cas.svg | 16 + .../src/assets/svg/logo_dingtalk.svg | 5 + .../src/assets/svg/logo_lark.svg | 20 + .../src/assets/svg/logo_ldap.svg | 14 + .../src/assets/svg/logo_oauth.svg | 3 + .../src/assets/svg/logo_wechat-work.svg | 64 + .../core-frontend/src/assets/svg/map-dark.svg | 1 + .../src/assets/svg/map-origin.svg | 1 + core/core-frontend/src/assets/svg/map.svg | 1 + .../core-frontend/src/assets/svg/map_mini.svg | 1 + core/core-frontend/src/assets/svg/map_old.svg | 1 + .../src/assets/svg/mariadb-ds.svg | 14 + .../src/assets/svg/market-expand.svg | 31 + .../src/assets/svg/market-retract.svg | 19 + core/core-frontend/src/assets/svg/menu.svg | 1 + .../src/assets/svg/mobile-checkbox.svg | 4 + .../svg/mobile/icon_dashboard_filled.svg | 3 + .../svg/mobile/icon_dashboard_outlined.svg | 3 + .../assets/svg/mobile/icon_home_filled.svg | 3 + .../assets/svg/mobile/icon_home_outlined.svg | 3 + .../assets/svg/mobile/icon_member_filled.svg | 4 + .../svg/mobile/icon_member_outlined.svg | 3 + .../core-frontend/src/assets/svg/mongo-ds.svg | 5 + core/core-frontend/src/assets/svg/more_v.svg | 1 + core/core-frontend/src/assets/svg/move.svg | 1 + .../core-frontend/src/assets/svg/msg-fill.svg | 1 + .../src/assets/svg/msg-notice.svg | 1 + .../src/assets/svg/msg-setting.svg | 1 + .../core-frontend/src/assets/svg/mysql-ds.svg | 3 + .../src/assets/svg/mysql-frame.svg | 10 + core/core-frontend/src/assets/svg/nested.svg | 1 + core/core-frontend/src/assets/svg/no-join.svg | 1 + .../src/assets/svg/no_result.svg | 14 + .../src/assets/svg/non-existent.svg | 2 + .../src/assets/svg/none_select.svg | 5 + .../src/assets/svg/notification.svg | 1 + .../src/assets/svg/oracle-ds.svg | 10 + core/core-frontend/src/assets/svg/org.svg | 3 + .../src/assets/svg/other_material.svg | 1 + .../src/assets/svg/other_material_board.svg | 4 + .../src/assets/svg/other_material_icon.svg | 3 + .../src/assets/svg/other_media.svg | 1 + .../src/assets/svg/other_setting.svg | 1 + .../src/assets/svg/other_text.svg | 1 + .../src/assets/svg/outer-params-filter.svg | 3 + .../src/assets/svg/page-line.svg | 3 + .../src/assets/svg/panel-mobile-publish.svg | 18 + .../svg/panel-mobile-unpublished-back.svg | 19 + .../assets/svg/panel-mobile-unpublished.svg | 18 + .../src/assets/svg/panel-publish.svg | 1 + .../src/assets/svg/panel-unpublished-back.svg | 10 + .../src/assets/svg/panel-unpublished.svg | 9 + core/core-frontend/src/assets/svg/panel.svg | 1 + core/core-frontend/src/assets/svg/people.svg | 3 + core/core-frontend/src/assets/svg/peoples.svg | 3 + .../assets/svg/percentage-bar-stack-dark.svg | 11 + .../percentage-bar-stack-horizontal-dark.svg | 11 + ...percentage-bar-stack-horizontal-origin.svg | 3 + .../svg/percentage-bar-stack-horizontal.svg | 11 + .../svg/percentage-bar-stack-origin.svg | 3 + .../src/assets/svg/percentage-bar-stack.svg | 11 + core/core-frontend/src/assets/svg/pg-ds.svg | 13 + .../src/assets/svg/picture-group-dark.svg | 4 + .../src/assets/svg/picture-group-origin.svg | 4 + .../src/assets/svg/picture-group.svg | 4 + .../core-frontend/src/assets/svg/pie-dark.svg | 4 + .../src/assets/svg/pie-donut-dark.svg | 4 + .../src/assets/svg/pie-donut-origin.svg | 3 + .../src/assets/svg/pie-donut-rose-dark.svg | 1 + .../src/assets/svg/pie-donut-rose-origin.svg | 3 + .../src/assets/svg/pie-donut-rose.svg | 1 + .../src/assets/svg/pie-donut.svg | 4 + .../src/assets/svg/pie-origin.svg | 4 + .../src/assets/svg/pie-rose-dark.svg | 10 + .../src/assets/svg/pie-rose-origin.svg | 10 + .../core-frontend/src/assets/svg/pie-rose.svg | 10 + core/core-frontend/src/assets/svg/pie.svg | 4 + .../core-frontend/src/assets/svg/platform.svg | 3 + .../src/assets/svg/plugin-3dmap.svg | 1 + .../src/assets/svg/plugin-3dpie.svg | 16 + .../src/assets/svg/plugin-dameng.svg | 9 + .../src/assets/svg/plugin-default.svg | 3 + core/core-frontend/src/assets/svg/plugin.svg | 3 + .../src/assets/svg/plugins-new.svg | 3 + core/core-frontend/src/assets/svg/plugins.svg | 1 + .../src/assets/svg/progress-bar-dark.svg | 11 + .../src/assets/svg/progress-bar-origin.svg | 11 + .../src/assets/svg/progress-bar.svg | 11 + .../src/assets/svg/pwd_invisible.svg | 3 + .../src/assets/svg/pwd_visible.svg | 3 + .../src/assets/svg/quadrant-dark.svg | 12 + .../src/assets/svg/quadrant-origin.svg | 12 + .../core-frontend/src/assets/svg/quadrant.svg | 12 + .../src/assets/svg/radar-dark.svg | 6 + .../src/assets/svg/radar-origin.svg | 4 + core/core-frontend/src/assets/svg/radar.svg | 6 + .../core-frontend/src/assets/svg/read-msg.svg | 1 + .../src/assets/svg/redshift-ds.svg | 9 + .../src/assets/svg/reference-field.svg | 4 + .../src/assets/svg/reference-play.svg | 10 + .../src/assets/svg/reference-setting.svg | 3 + .../src/assets/svg/reference-table.svg | 3 + .../src/assets/svg/relation_arrow_icon.svg | 3 + core/core-frontend/src/assets/svg/release.svg | 1 + core/core-frontend/src/assets/svg/report.svg | 7 + .../src/assets/svg/rich-text-dark.svg | 3 + .../src/assets/svg/rich-text-origin.svg | 3 + .../src/assets/svg/rich-text.svg | 3 + .../src/assets/svg/richTextView.svg | 2 + .../src/assets/svg/right-join.svg | 7 + core/core-frontend/src/assets/svg/role.svg | 3 + .../src/assets/svg/round_play.svg | 3 + .../src/assets/svg/sankey-dark.svg | 5 + .../src/assets/svg/sankey-origin.svg | 5 + core/core-frontend/src/assets/svg/sankey.svg | 5 + .../src/assets/svg/scatter-dark.svg | 11 + .../src/assets/svg/scatter-origin.svg | 7 + core/core-frontend/src/assets/svg/scatter.svg | 11 + core/core-frontend/src/assets/svg/scene.svg | 3 + .../src/assets/svg/scroll-text.svg | 1 + core/core-frontend/src/assets/svg/size.svg | 1 + .../core-frontend/src/assets/svg/sort-asc.svg | 1 + .../src/assets/svg/sort-desc.svg | 1 + .../src/assets/svg/sqlServer-ds.svg | 14 + .../src/assets/svg/stock-line-dark.svg | 11 + .../src/assets/svg/stock-line-origin.svg | 11 + .../src/assets/svg/stock-line.svg | 11 + .../src/assets/svg/symbolic-map-dark.svg | 1 + .../src/assets/svg/symbolic-map-origin.svg | 1 + .../src/assets/svg/symbolic-map.svg | 1 + core/core-frontend/src/assets/svg/sync.svg | 3 + .../src/assets/svg/sys-param.svg | 1 + .../src/assets/svg/sys-parameter.svg | 4 + .../src/assets/svg/sys-relationship.svg | 1 + .../src/assets/svg/sys-setting.svg | 3 + .../src/assets/svg/sys-tools.svg | 3 + core/core-frontend/src/assets/svg/system.svg | 1 + .../src/assets/svg/t-heatmap-dark.svg | 18 + .../src/assets/svg/t-heatmap-origin.svg | 18 + .../src/assets/svg/t-heatmap.svg | 18 + .../src/assets/svg/tab-title.svg | 1 + .../src/assets/svg/table-info-dark.svg | 12 + .../src/assets/svg/table-info-origin.svg | 3 + .../src/assets/svg/table-info.svg | 12 + .../src/assets/svg/table-normal-dark.svg | 7 + .../src/assets/svg/table-normal-origin.svg | 3 + .../src/assets/svg/table-normal.svg | 7 + .../src/assets/svg/table-pivot-dark.svg | 12 + .../src/assets/svg/table-pivot-origin.svg | 3 + .../src/assets/svg/table-pivot.svg | 12 + core/core-frontend/src/assets/svg/table.svg | 1 + core/core-frontend/src/assets/svg/task.svg | 4 + .../src/assets/svg/text-dark.svg | 6 + core/core-frontend/src/assets/svg/text.svg | 6 + .../src/assets/svg/threshold.svg | 3 + .../src/assets/svg/threshold_full.svg | 8 + .../src/assets/svg/title-bold.svg | 3 + .../src/assets/svg/title-center.svg | 5 + .../src/assets/svg/title-italic.svg | 3 + .../src/assets/svg/title-left.svg | 5 + .../src/assets/svg/title-right.svg | 5 + .../src/assets/svg/title-v-bottom.svg | 4 + .../src/assets/svg/title-v-center.svg | 5 + .../src/assets/svg/title-v-top.svg | 4 + .../src/assets/svg/toolbox-data_fill.svg | 5 + .../src/assets/svg/toolbox-icon_template.svg | 7 + .../src/assets/svg/toolbox-log.svg | 6 + .../src/assets/svg/top-doc-default.svg | 5 + .../src/assets/svg/top-enterprise-trial.svg | 5 + .../src/assets/svg/top-help-doc.svg | 5 + .../src/assets/svg/top-product-bbs.svg | 4 + .../src/assets/svg/top-tech-video.svg | 3 + .../src/assets/svg/top-technology.svg | 4 + core/core-frontend/src/assets/svg/tree.svg | 1 + .../src/assets/svg/treemap-dark.svg | 6 + .../src/assets/svg/treemap-origin.svg | 6 + core/core-frontend/src/assets/svg/treemap.svg | 6 + core/core-frontend/src/assets/svg/unlock.svg | 1 + .../src/assets/svg/unpublished.svg | 2 + .../src/assets/svg/unread-msg.svg | 1 + .../core-frontend/src/assets/svg/user-img.svg | 18 + .../src/assets/svg/user-reci.svg | 3 + core/core-frontend/src/assets/svg/user.svg | 1 + .../core-frontend/src/assets/svg/variable.svg | 1 + .../src/assets/svg/visual-star.svg | 3 + .../src/assets/svg/warn-tree.svg | 1 + .../src/assets/svg/waterfall-dark.svg | 7 + .../src/assets/svg/waterfall-origin.svg | 3 + .../src/assets/svg/waterfall.svg | 7 + .../src/assets/svg/watermark.svg | 4 + core/core-frontend/src/assets/svg/web-msg.svg | 1 + .../src/assets/svg/wizard_enterprise.svg | 81 + .../src/assets/svg/wizard_help.svg | 44 + .../src/assets/svg/wizard_main_bg_inner.svg | 266 + .../src/assets/svg/wizard_quick_start.svg | 47 + .../src/assets/svg/word-cloud-dark.svg | 18 + .../src/assets/svg/word-cloud-origin.svg | 4 + .../src/assets/svg/word-cloud.svg | 18 + .../components/assist-button/ColorButton.vue | 88 + .../components/collapse-switch-item/index.ts | 2 + .../src/CollapseSwitchItem.vue | 88 + .../src/components/color-scheme/index.ts | 2 + .../color-scheme/src/ColorScheme.vue | 238 + .../src/components/column-list/index.ts | 3 + .../components/column-list/src/ColumnList.vue | 106 + .../src/components/common/DeEmpty.vue | 27 + .../src/components/config-global/index.ts | 3 + .../config-global/src/ConfigGlobal.vue | 16 + .../src/components/cron/index.ts | 3 + .../src/components/cron/src/Cron.vue | 139 + .../src/components/cron/src/Day.vue | 217 + .../src/components/cron/src/Hour.vue | 206 + .../src/components/cron/src/Month.vue | 186 + .../components/cron/src/SecondAndMinute.vue | 195 + .../src/components/cron/src/Week.vue | 191 + .../src/components/cron/src/Year.vue | 156 + .../src/components/custom-password/index.ts | 2 + .../custom-password/src/CustomPassword.vue | 25 + .../src/components/dashboard/DbCanvasAttr.vue | 419 ++ .../src/components/dashboard/DbDragArea.vue | 79 + .../src/components/dashboard/DbToolbar.vue | 932 +++ .../ComponentColorSelector.vue | 478 ++ .../dashboard-style/FilterStyleSelector.vue | 165 + .../FilterStyleSimpleSelector.vue | 239 + .../dashboard-style/OverallSetting.vue | 437 ++ .../dashboard-style/SeniorStyleSetting.vue | 129 + .../dashboard-style/ViewSimpleTitle.vue | 281 + .../dashboard-style/ViewTitle.vue | 129 + .../subject-setting/pre-subject/Slider.vue | 467 ++ .../pre-subject/SubjectEditDialog.vue | 140 + .../pre-subject/SubjectTemplateItem.vue | 260 + .../data-visualization/CanvasAttr.vue | 424 ++ .../data-visualization/ComponentList.vue | 63 + .../data-visualization/ComponentToolBar.vue | 235 + .../components/data-visualization/DeGrid.vue | 92 + .../data-visualization/DeGridScreen.vue | 71 + .../data-visualization/DvToolbar.vue | 606 ++ .../data-visualization/EventList.vue | 91 + .../components/data-visualization/Modal.vue | 44 + .../data-visualization/RealTimeGroup.vue | 639 ++ .../data-visualization/RealTimeListTree.vue | 862 +++ .../data-visualization/RealTimeTab.vue | 370 ++ .../data-visualization/canvas/Area.vue | 44 + .../data-visualization/canvas/CanvasCore.vue | 1759 ++++++ .../canvas/ComponentWrapper.vue | 506 ++ .../data-visualization/canvas/ComposeShow.vue | 60 + .../data-visualization/canvas/ContextMenu.vue | 33 + .../canvas/ContextMenuAsideDetails.vue | 21 + .../canvas/ContextMenuDetails.vue | 411 ++ .../data-visualization/canvas/DePreview.vue | 570 ++ .../data-visualization/canvas/DragShadow.vue | 64 + .../data-visualization/canvas/LinkOptBar.vue | 248 + .../data-visualization/canvas/MarkLine.vue | 261 + .../data-visualization/canvas/PGrid.vue | 48 + .../data-visualization/canvas/PointShadow.vue | 72 + .../data-visualization/canvas/Shape.vue | 1321 +++++ .../src/components/de-app/AppExportForm.vue | 212 + .../src/components/de-board/Board.vue | 65 + .../src/components/drawer-filter/index.ts | 3 + .../drawer-filter/src/DrawerEnumFilter.vue | 109 + .../drawer-filter/src/DrawerFilter.vue | 88 + .../drawer-filter/src/DrawerTimeFilter.vue | 104 + .../drawer-filter/src/DrawerTreeFilter.vue | 117 + .../src/components/drawer-main/index.ts | 3 + .../components/drawer-main/src/DrawerMain.vue | 176 + .../src/components/empty-background/index.ts | 3 + .../empty-background/src/EmptyBackground.vue | 64 + .../src/components/filter-text/index.ts | 89 + .../components/filter-text/src/FilterText.vue | 195 + .../src/components/grid-table/index.ts | 3 + .../components/grid-table/src/GridTable.vue | 181 + .../components/grid-table/src/TableBody.vue | 17 + .../src/components/handle-more/index.ts | 3 + .../handle-more/src/DvHandleMore.vue | 125 + .../components/handle-more/src/HandleMore.vue | 73 + .../src/components/icon-custom/index.ts | 9 + .../src/components/icon-custom/src/Icon.vue | 45 + .../src/components/icon-group/board-list.ts | 22 + .../components/icon-group/chart-dark-list.ts | 95 + .../src/components/icon-group/chart-list.ts | 101 + .../components/icon-group/datasource-list.ts | 36 + .../icon-group/field-calculated-list.ts | 33 + .../src/components/icon-group/field-list.ts | 14 + .../src/components/plugin/index.ts | 4 + .../components/plugin/src/PluginComponent.vue | 159 + .../src/components/plugin/src/convert.js | 88 + .../src/components/plugin/src/index.vue | 165 + .../src/components/plugin/src/nolic.vue | 13 + .../src/components/relation-chart/index.vue | 127 + .../rich-text/TinymacEditorAlarm.vue | 227 + .../components/rich-text/TinymceEditor.vue | 140 + .../src/components/tree-select/index.ts | 3 + .../components/tree-select/src/TreeSelect.vue | 144 + .../visualization/CanvasBaseSetting.vue | 145 + .../visualization/CanvasCacheDialog.vue | 91 + .../components/visualization/CanvasOptBar.vue | 107 + .../visualization/ComponentButton.vue | 89 + .../visualization/ComponentButtonLabel.vue | 77 + .../visualization/ComponentEditBar.vue | 730 +++ .../visualization/ComponentGroup.vue | 49 + .../visualization/ComponentSelector.vue | 43 + .../visualization/DatasetParamsComponent.vue | 154 + .../DatasetParamsSettingDialog.vue | 110 + .../components/visualization/DvSidebar.vue | 349 ++ .../src/components/visualization/EditMenu.vue | 52 + .../components/visualization/FieldsList.vue | 60 + .../visualization/HyperlinksDialog.vue | 110 + .../JumpSetOuterContentEditor.vue | 92 + .../components/visualization/LinkJumpSet.vue | 1594 +++++ .../components/visualization/LinkageSet.vue | 992 ++++ .../visualization/LinkageSetOption.vue | 83 + .../visualization/OuterParamsSet.vue | 1158 ++++ .../components/visualization/SettingMenu.vue | 388 ++ .../visualization/StreamMediaLinks.vue | 163 + .../visualization/TabCarouselDialog.vue | 110 + .../visualization/UserViewEnlarge.vue | 575 ++ .../components/visualization/ViewTrackBar.vue | 94 + .../common/ComponentPosition.vue | 245 + .../visualization/common/DeFullscreen.vue | 68 + .../visualization/common/DeUpload.vue | 258 + .../visualization/common/DragInfo.vue | 58 + .../component-background/BackgroundItem.vue | 146 + .../BackgroundItemOverall.vue | 140 + .../BackgroundOverallCommon.vue | 588 ++ .../component-background/BoardItem.vue | 73 + .../BorderOptionPrefix.vue | 41 + .../component-background/CanvasBackground.vue | 412 ++ .../src/components/watermark/watermark.ts | 241 + core/core-frontend/src/config/axios/config.ts | 46 + core/core-frontend/src/config/axios/index.ts | 35 + .../core-frontend/src/config/axios/refresh.ts | 88 + .../core-frontend/src/config/axios/service.ts | 318 + .../src/custom-component/ImgViewDialog.vue | 110 + .../custom-component/canvas-board/Attr.vue | 47 + .../canvas-board/Component.vue | 27 + .../canvas-filter-btn/Component.vue | 100 + .../src/custom-component/canvas-icon/Attr.vue | 43 + .../canvas-icon/Component.vue | 36 + .../custom-component/circle-shape/Attr.vue | 13 + .../circle-shape/Component.vue | 30 + .../common/AsideCloseButton.vue | 39 + .../custom-component/common/CanvasGroup.vue | 92 + .../common/CarouselSetting.vue | 104 + .../custom-component/common/CommonAttr.vue | 443 ++ .../common/CommonBorderSetting.vue | 218 + .../custom-component/common/CommonEvent.vue | 138 + .../common/CommonStyleSet.vue | 780 +++ .../common/ComponentConfig.ts | 211 + .../custom-component/common/DeInputNum.vue | 58 + .../src/custom-component/common/DeRuler.vue | 237 + .../common/DeRulerVertical.vue | 144 + .../component-group/CommonGroup.vue | 215 + .../component-group/DbMoreComGroup.vue | 53 + .../component-group/DragComponent.vue | 89 + .../component-group/MediaGroup.vue | 94 + .../component-group/MoreComGroup.vue | 70 + .../component-group/QueryGroup.vue | 72 + .../component-group/TabsGroup.vue | 65 + .../component-group/TextGroup.vue | 73 + .../component-group/UserViewGroup.vue | 309 + .../src/custom-component/component-list.ts | 667 +++ .../src/custom-component/de-frame/Attr.vue | 33 + .../de-frame/ComponentFrame.vue | 143 + .../custom-component/de-frame/FrameLinks.vue | 148 + .../custom-component/de-graphical/Attr.vue | 172 + .../de-graphical/Component.vue | 23 + .../custom-component/de-stream-media/Attr.vue | 36 + .../de-stream-media/Component.vue | 166 + .../de-stream-media/StreamMediaLinks.vue | 179 + .../src/custom-component/de-tabs/Attr.vue | 68 + .../custom-component/de-tabs/Component.vue | 759 +++ .../de-tabs/CustomTabsSort.vue | 128 + .../custom-component/de-tabs/DeCustomTab.vue | 194 + .../custom-component/de-tabs/DeFullTabs.vue | 97 + .../src/custom-component/de-tabs/types.ts | 8 + .../custom-component/de-time-clock/Attr.vue | 184 + .../de-time-clock/Component.vue | 14 + .../de-time-clock/CustomAttr.vue | 132 + .../de-time-clock/TimeClockFormat.vue | 82 + .../de-time-clock/TimeDefault.vue | 60 + .../src/custom-component/de-video/Attr.vue | 34 + .../custom-component/de-video/Component.vue | 104 + .../custom-component/de-video/VideoLinks.vue | 172 + .../src/custom-component/group-area/Attr.vue | 13 + .../custom-component/group-area/Component.vue | 13 + .../src/custom-component/group/Attr.vue | 44 + .../src/custom-component/group/Component.vue | 143 + .../custom-component/group/GroupPreview.vue | 112 + .../independent-hang/ComponentHang.vue | 45 + .../independent-hang/ComponentHangPopver.vue | 58 + .../src/custom-component/index.ts | 10 + .../indicator/DeIndicator.vue | 396 ++ .../custom-component/picture-group/Attr.vue | 88 + .../picture-group/Component.vue | 286 + .../PictureGroupDatasetSelect.vue | 221 + .../picture-group/PictureGroupThreshold.vue | 239 + .../picture-group/PictureGroupUploadAttr.vue | 334 ++ .../picture-group/PictureItem.vue | 65 + .../picture-group/PictureOptionPrefix.vue | 31 + .../src/custom-component/picture/Attr.vue | 364 ++ .../custom-component/picture/Component.vue | 83 + .../src/custom-component/pop-area/Attr.vue | 13 + .../custom-component/pop-area/Component.vue | 225 + .../src/custom-component/rect-shape/Attr.vue | 13 + .../custom-component/rect-shape/Component.vue | 31 + .../rich-text/DeRichEditor.vue | 155 + .../rich-text/DeRichTextView.vue | 853 +++ .../custom-component/rich-text/FieldsList.vue | 59 + .../rich-text/plugins/index.ts | 11 + .../rich-text/plugins/vertical-content.ts | 87 + .../src/custom-component/scroll-text/Attr.vue | 56 + .../scroll-text/Component.vue | 240 + .../custom-component/svgs/svg-star/Attr.vue | 13 + .../svgs/svg-star/Component.vue | 99 + .../svgs/svg-triangle/Attr.vue | 13 + .../svgs/svg-triangle/Component.vue | 94 + .../src/custom-component/user-view/Attr.vue | 22 + .../custom-component/user-view/Component.vue | 124 + .../src/custom-component/v-query/Attr.vue | 30 + .../custom-component/v-query/Component.vue | 1065 ++++ .../v-query/ConditionDefaultConfiguration.vue | 920 +++ .../v-query/CustomSortFilter.vue | 104 + .../custom-component/v-query/DynamicTime.vue | 179 + .../v-query/DynamicTimeFiltering.vue | 141 + .../v-query/DynamicTimeForViewFilter.vue | 143 + .../v-query/DynamicTimeRange.vue | 183 + .../v-query/DynamicTimeRangeFiltering.vue | 161 + .../custom-component/v-query/FilterTime.vue | 579 ++ .../custom-component/v-query/NumberInput.vue | 114 + .../custom-component/v-query/QueryCascade.vue | 382 ++ .../v-query/QueryConditionConfiguration.vue | 3875 ++++++++++++ .../v-query/RangeFilterTime.vue | 610 ++ .../src/custom-component/v-query/Select.vue | 708 +++ .../custom-component/v-query/StyleInject.vue | 74 + .../custom-component/v-query/TextSearch.vue | 242 + .../src/custom-component/v-query/Time.vue | 537 ++ .../src/custom-component/v-query/Tree.vue | 297 + .../v-query/TreeFieldDialog.vue | 170 + .../src/custom-component/v-query/com-info.ts | 74 + .../src/custom-component/v-query/options.ts | 80 + .../src/custom-component/v-query/shortcuts.ts | 124 + .../v-query/time-format-dayjs.ts | 65 + .../custom-component/v-query/time-format.ts | 272 + .../src/custom-component/v-text/Attr.vue | 56 + .../src/custom-component/v-text/Component.vue | 164 + .../src/directive/ClickOutside/index.ts | 15 + .../src/directive/Permission/index.ts | 29 + core/core-frontend/src/directive/index.ts | 7 + .../src/hooks/event/useScrollTo.ts | 62 + core/core-frontend/src/hooks/web/useCache.ts | 17 + core/core-frontend/src/hooks/web/useEmitt.ts | 23 + core/core-frontend/src/hooks/web/useFilter.ts | 514 ++ core/core-frontend/src/hooks/web/useI18n.ts | 52 + core/core-frontend/src/hooks/web/useLocale.ts | 35 + .../src/hooks/web/useMoveLine.ts | 71 + .../src/hooks/web/useNProgress.ts | 34 + .../src/hooks/web/usePageLoading.ts | 18 + .../src/hooks/web/useWatermark.ts | 55 + .../src/layout/components/AccountOperator.vue | 288 + .../src/layout/components/AiComponent.vue | 110 + .../src/layout/components/AiTips.vue | 89 + .../src/layout/components/CollapseBar.vue | 79 + .../src/layout/components/Copilot.vue | 92 + .../src/layout/components/DesktopSetting.vue | 225 + .../src/layout/components/Header.vue | 379 ++ .../src/layout/components/HeaderMenuItem.vue | 66 + .../src/layout/components/HeaderSystem.vue | 147 + .../src/layout/components/LangSelector.vue | 69 + .../layout/components/LayoutTransition.vue | 7 + .../src/layout/components/Main.vue | 11 + .../src/layout/components/Menu.vue | 98 + .../src/layout/components/MenuItem.vue | 86 + .../src/layout/components/Sidebar.vue | 35 + .../src/layout/components/SystemCfg.vue | 60 + .../src/layout/components/ToolboxCfg.vue | 118 + .../src/layout/components/TopDesktopCard.vue | 56 + .../src/layout/components/TopDoc.vue | 100 + .../src/layout/components/TopDocCard.vue | 67 + core/core-frontend/src/layout/index.vue | 125 + core/core-frontend/src/locales/en.ts | 4643 +++++++++++++++ core/core-frontend/src/locales/tw.ts | 4501 ++++++++++++++ core/core-frontend/src/locales/zh-CN.ts | 4507 ++++++++++++++ .../src/models/chart/chart-attr.d.ts | 1311 ++++ .../src/models/chart/chart-plugin.d.ts | 4 + .../src/models/chart/chart-senior.d.ts | 275 + .../src/models/chart/chart-style.d.ts | 313 + .../core-frontend/src/models/chart/chart.d.ts | 211 + .../src/models/chart/editor.d.ts | 135 + core/core-frontend/src/models/chart/map.d.ts | 18 + .../core-frontend/src/models/tree/TreeNode.ts | 17 + core/core-frontend/src/pages/index/App.vue | 22 + core/core-frontend/src/pages/index/main.ts | 29 + .../src/pages/lib/dashboard/index.ts | 6 + core/core-frontend/src/pages/lib/install.ts | 17 + core/core-frontend/src/pages/lib/main.ts | 16 + core/core-frontend/src/pages/mobile/App.vue | 33 + core/core-frontend/src/pages/mobile/main.ts | 27 + core/core-frontend/src/pages/panel/App.vue | 96 + .../src/pages/panel/DashboardPreview.vue | 154 + core/core-frontend/src/pages/panel/Iframe.vue | 19 + .../src/pages/panel/ViewWrapper.vue | 198 + core/core-frontend/src/pages/panel/main.ts | 219 + core/core-frontend/src/permission.ts | 160 + core/core-frontend/src/permissionMobile.ts | 55 + .../src/plugins/element-plus/index.ts | 26 + .../src/plugins/vue-i18n/helper.ts | 3 + .../src/plugins/vue-i18n/index.ts | 65 + core/core-frontend/src/router/embedded.ts | 24 + core/core-frontend/src/router/establish.ts | 134 + core/core-frontend/src/router/index.ts | 181 + core/core-frontend/src/router/mobile.ts | 80 + core/core-frontend/src/store/index.ts | 10 + core/core-frontend/src/store/modules/app.ts | 95 + .../src/store/modules/appearance.ts | 352 ++ .../modules/data-visualization/animation.ts | 29 + .../modules/data-visualization/common.ts | 71 + .../modules/data-visualization/compose.ts | 290 + .../modules/data-visualization/contextmenu.ts | 29 + .../store/modules/data-visualization/copy.ts | 230 + .../modules/data-visualization/dvMain.ts | 1619 +++++ .../store/modules/data-visualization/event.ts | 32 + .../store/modules/data-visualization/layer.ts | 102 + .../store/modules/data-visualization/lock.ts | 32 + .../modules/data-visualization/snapshot.ts | 241 + .../data-visualization/viewSelector.ts | 57 + .../src/store/modules/embedded.ts | 223 + .../src/store/modules/interactive.ts | 180 + core/core-frontend/src/store/modules/link.ts | 28 + .../core-frontend/src/store/modules/locale.ts | 88 + core/core-frontend/src/store/modules/map.ts | 29 + .../src/store/modules/permission.ts | 140 + .../src/store/modules/request.ts | 61 + core/core-frontend/src/store/modules/share.ts | 34 + core/core-frontend/src/store/modules/user.ts | 115 + core/core-frontend/src/style/custom-theme.css | 196 + core/core-frontend/src/style/index.less | 669 +++ core/core-frontend/src/style/mixin.less | 19 + core/core-frontend/src/style/variable.less | 18 + .../src/utils/CanvasInfoTransUtils.ts | 33 + .../src/utils/CrossPermission.ts | 64 + core/core-frontend/src/utils/DateUtil.ts | 24 + core/core-frontend/src/utils/DeShortcutKey.ts | 283 + core/core-frontend/src/utils/ModelUtil.ts | 7 + core/core-frontend/src/utils/ParseUrl.ts | 17 + core/core-frontend/src/utils/RemoteJs.ts | 22 + .../src/utils/animationClassData.ts | 103 + core/core-frontend/src/utils/attr.ts | 118 + .../calculateComponentPositionAndSize.ts | 403 ++ core/core-frontend/src/utils/canvasStyle.ts | 595 ++ core/core-frontend/src/utils/canvasUtils.ts | 1019 ++++ .../utils/changeComponentsSizeWithScale.ts | 161 + core/core-frontend/src/utils/check.ts | 10 + core/core-frontend/src/utils/components.ts | 92 + .../src/utils/decomposeComponent.ts | 13 + core/core-frontend/src/utils/encryption.ts | 46 + core/core-frontend/src/utils/eventBus.ts | 4 + core/core-frontend/src/utils/events.ts | 36 + core/core-frontend/src/utils/generateID.ts | 7 + core/core-frontend/src/utils/imgUtils.ts | 221 + core/core-frontend/src/utils/loading.ts | 24 + core/core-frontend/src/utils/logout.ts | 65 + core/core-frontend/src/utils/propTypes.ts | 27 + core/core-frontend/src/utils/runAnimation.ts | 26 + core/core-frontend/src/utils/sizeAdaptor.ts | 131 + core/core-frontend/src/utils/style.ts | 333 ++ core/core-frontend/src/utils/timeUitils.ts | 110 + core/core-frontend/src/utils/toast.ts | 5 + core/core-frontend/src/utils/translate.ts | 142 + core/core-frontend/src/utils/treeDraggble.ts | 130 + .../src/utils/treeDraggbleChart.ts | 138 + core/core-frontend/src/utils/treeSortUtils.ts | 42 + core/core-frontend/src/utils/url.ts | 5 + core/core-frontend/src/utils/utils.ts | 297 + core/core-frontend/src/utils/validate.ts | 16 + core/core-frontend/src/utils/viewUtils.ts | 35 + core/core-frontend/src/views/401/index.vue | 27 + core/core-frontend/src/views/404/index.vue | 27 + core/core-frontend/src/views/about/index.ts | 11 + core/core-frontend/src/views/about/index.vue | 276 + .../src/views/application/index.vue | 12 + .../src/views/canvas/DeCanvas.vue | 365 ++ .../src/views/chart/ChartView.vue | 102 + .../editor/chart-type/ChartType.vue | 251 + .../editor/common/ChartTemplateInfo.vue | 45 + .../components/editor/common/TableTooltip.vue | 80 + .../editor/dataset-select/DatasetSelect.vue | 621 ++ .../editor/drag-item/DimensionItem.vue | 917 +++ .../editor/drag-item/DragPlaceholder.vue | 62 + .../components/editor/drag-item/DrillItem.vue | 546 ++ .../editor/drag-item/FilterItem.vue | 239 + .../components/editor/drag-item/QuotaItem.vue | 1100 ++++ .../drag-item/components/CompareEdit.vue | 333 ++ .../drag-item/components/CustomSortEdit.vue | 167 + .../components/ValueFormatterEdit.vue | 150 + .../editor/drag-item/components/compare.ts | 27 + .../components/editor/drag-item/utils.ts | 102 + .../editor/drag-label/DimensionLabel.vue | 61 + .../editor/drag-label/QuotaLabel.vue | 62 + .../editor/editor-senior/Senior.vue | 578 ++ .../editor-senior/components/AssistLine.vue | 395 ++ .../components/BubbleAnimateCfg.vue | 226 + .../editor-senior/components/FunctionCfg.vue | 299 + .../editor-senior/components/MapMapping.vue | 269 + .../editor-senior/components/ScrollCfg.vue | 155 + .../editor-senior/components/Threshold.vue | 1350 +++++ .../components/dialog/AssistLineEdit.vue | 380 ++ .../components/dialog/LineThresholdEdit.vue | 593 ++ .../dialog/PictureGroupThresholdEdit.vue | 643 ++ .../components/dialog/TableThresholdEdit.vue | 917 +++ .../dialog/TextLabelThresholdEdit.vue | 207 + .../components/dialog/TextThresholdEdit.vue | 285 + .../editor/editor-style/ChartStyle.vue | 676 +++ .../editor-style/ChartStyleBatchSet.vue | 344 ++ .../editor/editor-style/VQueryChartStyle.vue | 895 +++ .../components/BasicStyleSelector.vue | 1630 +++++ .../editor-style/components/ColorSelector.vue | 247 + .../components/CustomColorStyleSelect.vue | 746 +++ .../components/DualBasicStyleSelector.vue | 555 ++ .../components/DualYAxisSelector.vue | 165 + .../components/DualYAxisSelectorInner.vue | 564 ++ .../components/FlowMapLineSelector.vue | 330 + .../components/FlowMapPointSelector.vue | 209 + .../components/GradientColorSelector.vue | 310 + .../components/IndicatorNameSelector.vue | 402 ++ .../components/IndicatorValueSelector.vue | 703 +++ .../editor-style/components/LabelSelector.vue | 1887 ++++++ .../components/LegendSelector.vue | 733 +++ .../editor-style/components/MiscSelector.vue | 973 +++ .../components/MiscStyleSelector.vue | 261 + .../components/QuadrantSelector.vue | 405 ++ .../editor-style/components/TitleSelector.vue | 519 ++ .../components/TooltipSelector.vue | 936 +++ .../editor-style/components/XAxisSelector.vue | 643 ++ .../editor-style/components/YAxisSelector.vue | 619 ++ .../components/table/CustomAggrEdit.vue | 620 ++ .../components/table/TableCellSelector.vue | 549 ++ .../components/table/TableHeaderSelector.vue | 907 +++ .../components/table/TableTotalSelector.vue | 824 +++ .../components/editor/filter/FilterTree.vue | 119 + .../editor/filter/QuotaFilterEditor.vue | 238 + .../editor/filter/ResultFilterEditor.vue | 455 ++ .../components/editor/filter/TimeDialog.vue | 266 + .../editor/filter/auth-tree/AuthTree.vue | 248 + .../editor/filter/auth-tree/FilterFiled.vue | 1094 ++++ .../editor/filter/auth-tree/RowAuth.vue | 347 ++ .../views/chart/components/editor/index.vue | 5282 +++++++++++++++++ .../components/editor/util/StringUtils.ts | 56 + .../chart/components/editor/util/chart.ts | 1759 ++++++ .../editor/util/dataVisualization.ts | 142 + .../views/chart/components/js/extremumUitl.ts | 392 ++ .../views/chart/components/js/formatter.ts | 107 + .../components/js/panel/charts/bar/bar.ts | 691 +++ .../js/panel/charts/bar/bidirectional-bar.ts | 582 ++ .../components/js/panel/charts/bar/common.ts | 84 + .../js/panel/charts/bar/horizontal-bar.ts | 501 ++ .../js/panel/charts/bar/progress-bar.ts | 389 ++ .../js/panel/charts/bar/range-bar.ts | 434 ++ .../js/panel/charts/bar/waterfall.ts | 337 ++ .../components/js/panel/charts/line/area.ts | 396 ++ .../components/js/panel/charts/line/common.ts | 74 + .../components/js/panel/charts/line/line.ts | 377 ++ .../js/panel/charts/line/stock-line.ts | 718 +++ .../js/panel/charts/liquid/liquid.ts | 221 + .../js/panel/charts/map/bubble-map.ts | 514 ++ .../components/js/panel/charts/map/common.ts | 56 + .../js/panel/charts/map/flow-map.ts | 361 ++ .../js/panel/charts/map/heat-map.ts | 152 + .../components/js/panel/charts/map/map.ts | 617 ++ .../js/panel/charts/map/symbolic-map.ts | 645 ++ .../js/panel/charts/map/tooltip-carousel.ts | 657 ++ .../panel/charts/others/chart-mix-common.ts | 119 + .../js/panel/charts/others/chart-mix.ts | 1006 ++++ .../js/panel/charts/others/funnel.ts | 215 + .../js/panel/charts/others/gauge.ts | 350 ++ .../js/panel/charts/others/indicator.ts | 76 + .../js/panel/charts/others/picture-group.ts | 29 + .../js/panel/charts/others/quadrant.ts | 488 ++ .../js/panel/charts/others/radar.ts | 306 + .../js/panel/charts/others/rich-text.ts | 37 + .../js/panel/charts/others/sankey-common.ts | 40 + .../js/panel/charts/others/sankey.ts | 285 + .../js/panel/charts/others/scatter.ts | 298 + .../js/panel/charts/others/treemap.ts | 246 + .../js/panel/charts/others/word-cloud.ts | 184 + .../components/js/panel/charts/pie/common.ts | 63 + .../components/js/panel/charts/pie/pie.ts | 356 ++ .../components/js/panel/charts/pie/rose.ts | 285 + .../js/panel/charts/table/common.ts | 58 + .../js/panel/charts/table/t-heatmap.ts | 362 ++ .../js/panel/charts/table/table-info.ts | 510 ++ .../js/panel/charts/table/table-normal.ts | 300 + .../js/panel/charts/table/table-pivot.ts | 1003 ++++ .../components/js/panel/common/common_antv.ts | 1963 ++++++ .../js/panel/common/common_table.ts | 2017 +++++++ .../views/chart/components/js/panel/index.ts | 32 + .../components/js/panel/types/impl/g2plot.ts | 207 + .../components/js/panel/types/impl/l7.ts | 143 + .../components/js/panel/types/impl/l7plot.ts | 95 + .../components/js/panel/types/impl/s2.ts | 169 + .../chart/components/js/panel/types/index.ts | 128 + .../src/views/chart/components/js/util.ts | 1212 ++++ .../views/components/ChartComponentG2Plot.vue | 722 +++ .../views/components/ChartComponentS2.vue | 829 +++ .../views/components/ChartEmptyInfo.vue | 49 + .../views/components/ChartError.vue | 67 + .../components/views/components/DrillPath.vue | 131 + .../views/chart/components/views/index.vue | 1284 ++++ .../views/chart/components/views/util/util.ts | 5 + core/core-frontend/src/views/chart/index.vue | 13 + .../src/views/common/ComponentStyleEditor.vue | 56 + .../src/views/common/DeAppApply.vue | 430 ++ .../src/views/common/DeResourceArrow.vue | 83 + .../src/views/common/DeResourceCreateOpt.vue | 260 + .../views/common/DeResourceCreateOptV2.vue | 49 + .../src/views/common/DeResourceGroupOpt.vue | 455 ++ .../src/views/common/DeResourceTree.vue | 925 +++ .../views/common/DeTemplatePreviewList.vue | 113 + .../src/views/common/DvDetailInfo.vue | 67 + .../src/views/common/MultiplexingCanvas.vue | 159 + .../src/views/copilot/DialogueChart.vue | 548 ++ .../core-frontend/src/views/copilot/index.vue | 641 ++ .../views/dashboard/DashboardPreviewShow.vue | 381 ++ .../dashboard/MobileBackgroundSelector.vue | 413 ++ .../src/views/dashboard/MobileConfigPanel.vue | 638 ++ .../src/views/dashboard/index.vue | 450 ++ .../views/data-visualization/DvPreview.vue | 110 + .../data-visualization/LinkContainer.vue | 6 + .../MultiplexPreviewShow.vue | 586 ++ .../data-visualization/PreviewCanvas.vue | 249 + .../PreviewCanvasMobile.vue | 202 + .../views/data-visualization/PreviewHead.vue | 299 + .../views/data-visualization/PreviewShow.vue | 397 ++ .../src/views/data-visualization/index.vue | 774 +++ core/core-frontend/src/views/dynimic/Auth.vue | 3 + core/core-frontend/src/views/home/index.vue | 13 + core/core-frontend/src/views/login/index.vue | 574 ++ .../views/mobile/components/DashboardCell.vue | 95 + .../src/views/mobile/components/OrgCell.vue | 139 + .../views/mobile/components/Workbranch.vue | 85 + .../src/views/mobile/directory/index.vue | 357 ++ .../src/views/mobile/home/index.vue | 201 + core/core-frontend/src/views/mobile/index.vue | 139 + .../src/views/mobile/login/index.vue | 376 ++ .../src/views/mobile/panel/DashboardEmpty.vue | 14 + .../src/views/mobile/panel/Mobile.vue | 127 + .../src/views/mobile/panel/MobileInPc.vue | 34 + .../src/views/mobile/panel/NotSupport.vue | 14 + .../src/views/mobile/panel/index.vue | 213 + .../src/views/mobile/personal/index.vue | 286 + core/core-frontend/src/views/panel/index.vue | 12 + .../src/views/share/link/ErrorTemplate.vue | 10 + .../src/views/share/link/IframeError.vue | 9 + .../src/views/share/link/ShareProxy.ts | 73 + .../src/views/share/link/TicketError.vue | 6 + .../src/views/share/link/error.vue | 6 + .../src/views/share/link/exp.vue | 6 + .../src/views/share/link/index.vue | 117 + .../src/views/share/link/mobile.vue | 107 + .../src/views/share/link/pwd.vue | 224 + .../src/views/share/share/ShareGrid.vue | 299 + .../src/views/share/share/ShareHandler.vue | 836 +++ .../src/views/share/share/SharePanel.vue | 14 + .../src/views/share/share/ShareTicket.vue | 466 ++ .../src/views/share/share/ShareVisualHead.vue | 857 +++ .../src/views/share/share/option.ts | 41 + .../src/views/system/common/InfoTemplate.vue | 296 + .../views/system/common/SettingTemplate.ts | 11 + .../src/views/system/font/FontInfo.vue | 76 + .../src/views/system/font/UploadDetail.vue | 217 + .../src/views/system/font/index.vue | 311 + .../src/views/system/modify-pwd/UpdatePwd.vue | 146 + .../src/views/system/modify-pwd/index.vue | 194 + .../system/parameter/basic/BasicEdit.vue | 519 ++ .../system/parameter/basic/BasicInfo.vue | 366 ++ .../system/parameter/engine/EngineEdit.vue | 517 ++ .../system/parameter/engine/EngineInfo.vue | 21 + .../parameter/engine/EngineInfoTemplate.vue | 178 + .../src/views/system/parameter/index.vue | 77 + .../views/system/parameter/map/Geometry.vue | 947 +++ .../system/parameter/map/GeometryEdit.vue | 343 ++ .../views/system/parameter/map/MapSetting.vue | 90 + .../views/system/parameter/map/OnlineMap.vue | 189 + .../views/system/parameter/map/interface.ts | 6 + .../component/CategoryTemplateV2.vue | 124 + .../component/MarketPreview.vue | 479 ++ .../component/MarketPreviewV2.vue | 709 +++ .../component/TemplateMarketItem.vue | 122 + .../component/TemplateMarketPreviewItem.vue | 109 + .../component/TemplateMarketV2Item.vue | 173 + .../src/views/template-market/index.vue | 782 +++ .../template/component/DeCategoryChange.vue | 107 + .../template/component/DeTemplateImport.vue | 417 ++ .../template/component/DeTemplateItem.vue | 195 + .../template/component/DeTemplateList.vue | 250 + .../src/views/template/index.vue | 735 +++ .../views/toolbox/template-setting/index.vue | 7 + .../visualized/data/dataset/DatasetDetail.vue | 60 + .../visualized/data/dataset/ExportExcel.vue | 582 ++ .../data/dataset/auth-tree/AuthTree.vue | 245 + .../data/dataset/auth-tree/FilterFiled.vue | 1095 ++++ .../data/dataset/auth-tree/RowAuth.vue | 327 + .../visualized/data/dataset/form/AddSql.vue | 1655 ++++++ .../data/dataset/form/CalcFieldEdit.vue | 897 +++ .../data/dataset/form/CodeMirror.vue | 156 + .../data/dataset/form/CreatDsGroup.vue | 447 ++ .../data/dataset/form/DatasetUnion.vue | 1421 +++++ .../data/dataset/form/FieldMore.vue | 251 + .../data/dataset/form/UnionEdit.vue | 167 + .../data/dataset/form/UnionFieldList.vue | 200 + .../data/dataset/form/UnionItemEdit.vue | 297 + .../visualized/data/dataset/form/index.vue | 3443 +++++++++++ .../visualized/data/dataset/form/util.ts | 172 + .../views/visualized/data/dataset/index.vue | 1427 +++++ .../views/visualized/data/dataset/options.js | 38 + .../data/datasource/BaseInfoContent.vue | 86 + .../data/datasource/BaseInfoItem.vue | 35 + .../visualized/data/datasource/ExcelInfo.vue | 78 + .../visualized/data/datasource/FinishPage.vue | 176 + .../visualized/data/datasource/SheetTabs.vue | 204 + .../data/datasource/form/ApiAuthConfig.vue | 75 + .../data/datasource/form/ApiBody.vue | 286 + .../datasource/form/ApiHttpRequestDraw.vue | 1155 ++++ .../datasource/form/ApiHttpRequestForm.vue | 249 + .../data/datasource/form/ApiKeyValue.vue | 288 + .../data/datasource/form/ApiTestModel.js | 154 + .../data/datasource/form/ApiVariable.vue | 345 ++ .../data/datasource/form/CodeEdit.vue | 70 + .../data/datasource/form/CreatDsGroup.vue | 486 ++ .../data/datasource/form/DsTypeList.vue | 187 + .../data/datasource/form/EditorDetail.vue | 1884 ++++++ .../data/datasource/form/ExcelDetail.vue | 867 +++ .../data/datasource/form/ace-config.ts | 15 + .../data/datasource/form/convert.js | 184 + .../data/datasource/form/format-utils.js | 185 + .../visualized/data/datasource/form/index.vue | 1128 ++++ .../visualized/data/datasource/form/option.ts | 197 + .../visualized/data/datasource/index.vue | 2355 ++++++++ .../view/panel/filter-config/FilterHead.vue | 68 + .../view/panel/filter-config/index.vue | 418 ++ .../src/views/visualized/view/panel/index.vue | 8 + .../views/visualized/view/screen/index.vue | 9 + .../src/views/watermark/ParamsTips.vue | 36 + .../src/views/watermark/index.vue | 303 + core/core-frontend/src/views/wizard/index.vue | 12 + .../src/views/workbranch/ShortcutOption.ts | 93 + .../src/views/workbranch/ShortcutTable.vue | 577 ++ .../views/workbranch/TemplateBranchItem.vue | 154 + .../src/views/workbranch/index.vue | 748 +++ core/core-frontend/src/vite-env.d.ts | 1 + core/core-frontend/src/vue.d.ts | 5 + core/core-frontend/src/websocket/index.ts | 99 + core/core-frontend/stylelint.config.js | 231 + core/core-frontend/tsconfig.json | 36 + .../types/data-visualization/base.d.ts | 4 + core/core-frontend/types/global.d.ts | 58 + core/core-frontend/types/localeDropdown.d.ts | 10 + core/core-frontend/types/router.d.ts | 49 + core/core-frontend/types/vite-env.d.ts | 2 + core/core-frontend/vite.config.ts | 22 + core/pom.xml | 20 + gis-bi.png | Bin 0 -> 5454908 bytes pom.xml | 211 + sdk/api/api-base/pom.xml | 14 + .../io/dataease/api/ai/AiComponentApi.java | 14 + .../io/dataease/api/chart/ChartDataApi.java | 47 + .../io/dataease/api/chart/ChartViewApi.java | 62 + .../dataease/api/chart/dto/DeSortField.java | 10 + .../io/dataease/api/chart/dto/PageInfo.java | 10 + .../api/chart/dto/PermissionProxy.java | 12 + .../api/chart/dto/ScatterChartDataDTO.java | 17 + .../io/dataease/api/chart/dto/Series.java | 19 + .../api/chart/dto/ViewDetailField.java | 15 + .../api/chart/request/ChartExcelRequest.java | 36 + .../chart/request/ChartExcelRequestInner.java | 26 + .../chart/request/ThresholdCheckRequest.java | 18 + .../io/dataease/api/chart/vo/ChartBaseVO.java | 76 + .../api/chart/vo/ThresholdCheckVO.java | 24 + .../dataease/api/chart/vo/ViewSelectorVO.java | 24 + .../io/dataease/api/commons/BaseRspModel.java | 18 + .../api/communicate/api/CommunicateApi.java | 24 + .../api/communicate/dto/MessageDTO.java | 29 + .../api/communicate/dto/MessageFile.java | 17 + .../io/dataease/api/copilot/CopilotApi.java | 30 + .../io/dataease/api/copilot/dto/AxisDTO.java | 12 + .../api/copilot/dto/AxisFieldDTO.java | 12 + .../io/dataease/api/copilot/dto/ChartDTO.java | 17 + .../api/copilot/dto/DEReceiveDTO.java | 13 + .../dataease/api/copilot/dto/DESendDTO.java | 16 + .../dataease/api/copilot/dto/HistoryDTO.java | 12 + .../io/dataease/api/copilot/dto/MsgDTO.java | 53 + .../dataease/api/copilot/dto/ReceiveDTO.java | 18 + .../io/dataease/api/copilot/dto/SendDTO.java | 16 + .../io/dataease/api/copilot/dto/TokenDTO.java | 16 + .../dataease/api/dataset/DatasetDataApi.java | 61 + .../dataease/api/dataset/DatasetTableApi.java | 74 + .../api/dataset/DatasetTableSqlLogApi.java | 30 + .../dataease/api/dataset/DatasetTreeApi.java | 105 + .../api/dataset/dto/BaseTreeNodeDTO.java | 28 + .../api/dataset/dto/DataSetExportRequest.java | 12 + .../api/dataset/dto/DatasetNodeDTO.java | 98 + .../dataease/api/dataset/dto/DeSortDTO.java | 18 + .../api/dataset/dto/EnumValueRequest.java | 20 + .../dataset/dto/MultFieldValuesRequest.java | 17 + .../api/dataset/dto/PreviewSqlDTO.java | 14 + .../io/dataease/api/dataset/dto/Sorted.java | 9 + .../dataease/api/dataset/dto/SqlLogDTO.java | 44 + .../api/dataset/engine/SQLFunctionDTO.java | 15 + .../api/dataset/engine/SQLFunctionsEnum.java | 72 + .../dataset/union/DatasetGroupInfoDTO.java | 31 + .../dataset/union/DatasetTableInfoDTO.java | 14 + .../dataease/api/dataset/union/UnionDTO.java | 21 + .../api/dataset/union/UnionItemDTO.java | 15 + .../api/dataset/union/UnionParamDTO.java | 21 + .../api/dataset/vo/CoreDatasetGroupVO.java | 94 + .../dataset/vo/CoreDatasetTableFieldVO.java | 132 + .../dataease/api/dataset/vo/DataSetBarVO.java | 37 + .../api/dataset/vo/DatasetTreeNodeVO.java | 17 + .../api/dingtalk/api/DingtalkApi.java | 45 + .../dingtalk/dto/DingtalkEnableEditor.java | 14 + .../dingtalk/dto/DingtalkSettingCreator.java | 23 + .../dingtalk/dto/DingtalkTokenRequest.java | 13 + .../api/dingtalk/vo/DingtalkInfoVO.java | 24 + .../io/dataease/api/ds/DatasourceApi.java | 169 + .../dataease/api/ds/DatasourceDriverApi.java | 47 + .../java/io/dataease/api/ds/EngineApi.java | 30 + .../api/ds/vo/BusiCreateFolderRequest.java | 30 + .../io/dataease/api/ds/vo/BusiDsRequest.java | 53 + .../dataease/api/ds/vo/BusiRenameRequest.java | 26 + .../api/ds/vo/CoreDatasourceTaskLogDTO.java | 72 + .../java/io/dataease/api/ds/vo/DriveDTO.java | 24 + .../io/dataease/api/ds/vo/DriveJarDTO.java | 24 + .../io/dataease/api/ds/vo/DsSimpleVO.java | 20 + .../io/dataease/api/ds/vo/ExcelFileData.java | 14 + .../io/dataease/api/ds/vo/ExcelSheetData.java | 26 + .../io/dataease/api/ds/vo/TreeNodeVO.java | 25 + .../java/io/dataease/api/email/EmailApi.java | 29 + .../io/dataease/api/export/BaseExportApi.java | 13 + .../api/exportCenter/ExportCenterApi.java | 44 + .../io/dataease/api/font/api/FontApi.java | 52 + .../io/dataease/api/font/dto/FontDto.java | 36 + .../java/io/dataease/api/free/FreeApi.java | 30 + .../api/free/dto/FreeBatchDelRequest.java | 17 + .../api/free/dto/FreeBatchSyncRequest.java | 18 + .../api/free/dto/FreeQueryRequest.java | 14 + .../api/free/dto/FreeRelationCategory.java | 14 + .../api/free/dto/FreeRelationLink.java | 24 + .../api/free/dto/FreeRelationNode.java | 37 + .../api/free/dto/FreeRelationRequest.java | 15 + .../api/free/dto/FreeSyncRequest.java | 14 + .../dataease/api/free/vo/FreeRelationVO.java | 28 + .../java/io/dataease/api/free/vo/FreeVO.java | 32 + .../io/dataease/api/lark/api/LarkApi.java | 50 + .../dataease/api/lark/api/LarksuiteApi.java | 50 + .../api/lark/dto/LarkEnableEditor.java | 13 + .../dataease/api/lark/dto/LarkGroupItem.java | 15 + .../api/lark/dto/LarkSettingCreator.java | 21 + .../api/lark/dto/LarkTokenRequest.java | 13 + .../io/dataease/api/lark/vo/LarkGroupVO.java | 17 + .../io/dataease/api/lark/vo/LarkInfoVO.java | 24 + .../io/dataease/api/license/LicenseApi.java | 20 + .../api/license/dto/LicenseRequest.java | 14 + .../main/java/io/dataease/api/log/LogApi.java | 40 + .../dataease/api/log/dto/LogGridRequest.java | 25 + .../io/dataease/api/log/vo/LogGridVO.java | 23 + .../java/io/dataease/api/log/vo/LogOpVO.java | 20 + .../io/dataease/api/map/CustomGeoApi.java | 44 + .../main/java/io/dataease/api/map/GeoApi.java | 23 + .../main/java/io/dataease/api/map/MapApi.java | 21 + .../api/map/dto/GeometryNodeCreator.java | 17 + .../java/io/dataease/api/map/vo/AreaNode.java | 39 + .../io/dataease/api/map/vo/CustomGeoArea.java | 13 + .../dataease/api/map/vo/CustomGeoSubArea.java | 16 + .../java/io/dataease/api/menu/MenuApi.java | 16 + .../io/dataease/api/menu/vo/MenuMeta.java | 21 + .../java/io/dataease/api/menu/vo/MenuVO.java | 40 + .../dataease/api/msgCenter/MsgCenterApi.java | 12 + .../io/dataease/api/panel/PanelTreeAPi.java | 15 + .../api/panel/vo/PanelTreeNodeVO.java | 15 + .../io/dataease/api/report/ReportApi.java | 83 + .../api/report/dto/ReportCreator.java | 66 + .../dataease/api/report/dto/ReportEditor.java | 19 + .../api/report/dto/ReportExportRequest.java | 22 + .../api/report/dto/ReportGridRequest.java | 25 + .../report/dto/ReportInstanceDelRequest.java | 18 + .../report/dto/ReportInstanceMsgRequest.java | 16 + .../api/report/dto/ReportInstanceRequest.java | 23 + .../dataease/api/report/vo/ReportGridVO.java | 33 + .../dataease/api/report/vo/ReportInfoVO.java | 67 + .../api/report/vo/ReportInstanceVO.java | 23 + .../dataease/api/system/SysParameterApi.java | 68 + .../io/dataease/api/system/SystemInfoApi.java | 8 + .../api/system/request/OnlineMapEditor.java | 15 + .../dataease/api/system/vo/SettingItemVO.java | 21 + .../dataease/api/system/vo/ShareBaseVO.java | 19 + .../api/template/TemplateManageApi.java | 68 + .../api/template/TemplateMarketApi.java | 38 + .../api/template/dto/TemplateManageDTO.java | 30 + .../template/dto/TemplateManageFileDTO.java | 26 + .../api/template/dto/TemplateMarketDTO.java | 94 + .../dto/TemplateMarketPreviewInfoDTO.java | 27 + .../VisualizationTemplateExtendDataDTO.java | 26 + .../request/TemplateManageBatchRequest.java | 21 + .../request/TemplateManageRequest.java | 43 + .../request/TemplateMarketSearchRequest.java | 7 + .../template/response/MarketBaseResponse.java | 29 + .../response/MarketCategoryBaseResponse.java | 16 + .../response/MarketLatestRelease.java | 8 + .../response/MarketMetaDataBaseResponse.java | 21 + .../response/MarketPreviewBaseResponse.java | 29 + .../response/MarketTemplateBaseResponse.java | 17 + .../response/MarketTemplateInnerResult.java | 17 + .../MarketTemplateV2BaseResponse.java | 16 + .../response/MarketTemplateV2ItemResult.java | 18 + .../vo/MarketApplicationMetaDataVO.java | 9 + .../vo/MarketApplicationSpecLinkVO.java | 16 + ...MarketApplicationSpecScreenshotBaseVO.java | 13 + .../template/vo/MarketApplicationSpecVO.java | 35 + .../api/template/vo/MarketApplicationVO.java | 16 + .../api/template/vo/MarketCategoryVO.java | 21 + .../template/vo/MarketLatestReleaseVO.java | 14 + .../api/template/vo/MarketMetaDataVO.java | 34 + .../api/template/vo/MarketMetasVO.java | 19 + .../api/template/vo/MarketReleaseAssetVO.java | 9 + .../template/vo/MarketReleaseMetaDataVO.java | 8 + .../api/template/vo/MarketReleaseVO.java | 9 + .../api/template/vo/TemplateCategoryVO.java | 19 + .../vo/VisualizationTemplateCategoryVO.java | 56 + .../vo/VisualizationTemplateExtendDataVO.java | 26 + .../template/vo/VisualizationTemplateVO.java | 98 + .../dataease/api/threshold/ThresholdApi.java | 74 + .../api/threshold/dto/BaseReciDTO.java | 27 + .../dto/ThresholdBatchReciRequest.java | 18 + .../api/threshold/dto/ThresholdCreator.java | 47 + .../threshold/dto/ThresholdGridRequest.java | 26 + .../dto/ThresholdInstanceRequest.java | 17 + .../dto/ThresholdPreviewRequest.java | 18 + .../threshold/dto/ThresholdSwitchRequest.java | 16 + .../api/threshold/vo/ThresholdGridVO.java | 44 + .../api/threshold/vo/ThresholdInstanceVO.java | 26 + .../visualization/DataVisualizationApi.java | 140 + .../api/visualization/StaticResourceApi.java | 25 + .../VisualizationBackgroundApi.java | 26 + .../VisualizationLinkJumpApi.java | 59 + .../VisualizationLinkageApi.java | 52 + .../VisualizationOuterParamsApi.java | 27 + .../visualization/VisualizationStoreApi.java | 30 + .../VisualizationSubjectApi.java | 34 + .../VisualizationWatermarkApi.java | 27 + .../api/visualization/dto/LinkageInfoDTO.java | 26 + .../dto/VisualizationComponentDTO.java | 26 + .../dto/VisualizationLinkJumpDTO.java | 25 + .../dto/VisualizationLinkJumpInfoDTO.java | 27 + .../dto/VisualizationLinkageDTO.java | 44 + .../dto/VisualizationOuterParamsDTO.java | 21 + .../dto/VisualizationOuterParamsInfoDTO.java | 29 + ...alizationOuterParamsTargetViewInfoDTO.java | 9 + .../dto/VisualizationViewTableDTO.java | 22 + .../request/DataVisualizationBaseRequest.java | 65 + .../request/StaticResourceRequest.java | 11 + .../VisualizationAppExportRequest.java | 19 + .../VisualizationBackgroundRequest.java | 10 + .../VisualizationLinkJumpBaseRequest.java | 39 + .../request/VisualizationLinkageRequest.java | 36 + .../request/VisualizationStoreRequest.java | 20 + .../request/VisualizationSubjectRequest.java | 10 + .../VisualizationWatermarkRequest.java | 10 + .../VisualizationWorkbranchQueryRequest.java | 27 + .../VisualizationLinkJumpBaseResponse.java | 31 + .../VisualizationOuterParamsBaseResponse.java | 28 + .../visualization/vo/AppCoreChartViewVO.java | 208 + .../vo/AppCoreDatasetGroupVO.java | 87 + .../vo/AppCoreDatasetTableFieldVO.java | 126 + .../vo/AppCoreDatasetTableVO.java | 55 + .../vo/AppCoreDatasourceTaskVO.java | 94 + .../visualization/vo/AppCoreDatasourceVO.java | 91 + .../vo/DataVisualizationBaseVO.java | 51 + .../visualization/vo/DataVisualizationVO.java | 205 + .../vo/VisualizationBackgroundVO.java | 34 + .../vo/VisualizationBaseInfoVO.java | 48 + .../vo/VisualizationExport2AppVO.java | 76 + .../vo/VisualizationLinkJumpInfoVO.java | 68 + ...VisualizationLinkJumpTargetViewInfoVO.java | 38 + .../vo/VisualizationLinkJumpVO.java | 44 + .../vo/VisualizationLinkageFieldVO.java | 43 + .../vo/VisualizationLinkageVO.java | 53 + .../vo/VisualizationOutParamsJumpVO.java | 15 + .../vo/VisualizationOuterParamsDsInfoVO.java | 19 + .../VisualizationOuterParamsFilterInfoVO.java | 15 + .../vo/VisualizationOuterParamsInfoVO.java | 77 + ...ualizationOuterParamsTargetViewInfoVO.java | 54 + .../vo/VisualizationOuterParamsVO.java | 121 + .../vo/VisualizationReportFilterVO.java | 177 + .../vo/VisualizationResourceVO.java | 40 + .../vo/VisualizationStoreVO.java | 38 + .../vo/VisualizationSubjectVO.java | 74 + .../vo/VisualizationViewTableVO.java | 48 + .../vo/VisualizationWatermarkVO.java | 80 + .../io/dataease/api/wecom/api/WecomApi.java | 45 + .../dataease/api/wecom/dto/WecomCreator.java | 22 + .../api/wecom/dto/WecomEnableEditor.java | 14 + .../api/wecom/dto/WecomTokenRequest.java | 13 + .../io/dataease/api/wecom/vo/WecomInfoVO.java | 23 + .../appearance/api/XpackAppearanceApi.java | 24 + .../xpack/appearance/vo/AppearanceItemVO.java | 20 + .../xpack/component/XpackComponentApi.java | 34 + .../api/xpack/component/vo/XpackMenuVO.java | 65 + .../api/xpack/dataFilling/DataFillingApi.java | 162 + .../xpack/dataFilling/dto/ColumnOption.java | 23 + .../dto/DataFillFormTableDataRequest.java | 33 + .../dto/DataFillFormTableDataResponse.java | 28 + .../xpack/dataFilling/dto/DataFillingDTO.java | 93 + .../dto/DatasourceOptionsRequest.java | 13 + .../xpack/dataFilling/dto/DfCommitLog.java | 37 + .../dataFilling/dto/DfCommitLogRequest.java | 17 + .../xpack/dataFilling/dto/DfExcelData.java | 27 + .../dataFilling/dto/DfSubTaskInfoRequest.java | 18 + .../xpack/dataFilling/dto/DfSubTaskVo.java | 56 + .../dataFilling/dto/DfTaskInfoRequest.java | 25 + .../xpack/dataFilling/dto/DfUserTaskData.java | 56 + .../dataFilling/dto/DfUserTaskRequest.java | 19 + .../xpack/dataFilling/dto/DfUserTaskVo.java | 48 + .../xpack/dataFilling/dto/FilterSetting.java | 27 + .../xpack/dataFilling/dto/RowDataDatum.java | 23 + .../xpack/dataFilling/dto/TaskInfoGridVO.java | 38 + .../api/xpack/dataFilling/dto/TaskInfoVO.java | 75 + .../dataease/api/xpack/plugin/PluginApi.java | 31 + .../api/xpack/plugin/dto/PluginEditor.java | 14 + .../api/xpack/plugin/vo/PluginVO.java | 33 + .../settings/XpackAuthenticationApi.java | 73 + .../api/xpack/settings/XpackOauth2Api.java | 22 + .../request/XpackAuthenticationEditor.java | 19 + .../request/XpackOauth2TokenRequest.java | 16 + .../vo/XpackAuthenticationStatusVO.java | 18 + .../settings/vo/XpackAuthenticationVO.java | 26 + .../api/xpack/settings/vo/XpackCasVO.java | 16 + .../api/xpack/settings/vo/XpackLdapVO.java | 27 + .../api/xpack/settings/vo/XpackOauth2VO.java | 30 + .../xpack/settings/vo/XpackOauthAuthVO.java | 22 + .../xpack/settings/vo/XpackOauthTokenVO.java | 16 + .../api/xpack/settings/vo/XpackOidcVO.java | 28 + .../api/xpack/share/ShareTicketApi.java | 45 + .../api/xpack/share/XpackShareApi.java | 65 + .../xpack/share/request/TicketCreator.java | 25 + .../xpack/share/request/TicketDelRequest.java | 15 + .../share/request/TicketSwitchRequest.java | 17 + .../share/request/XpackShareExpRequest.java | 23 + .../share/request/XpackShareProxyRequest.java | 25 + .../share/request/XpackSharePwdRequest.java | 25 + .../share/request/XpackSharePwdValidator.java | 22 + .../share/request/XpackShareUuidEditor.java | 16 + .../dataease/api/xpack/share/vo/TicketVO.java | 27 + .../api/xpack/share/vo/TicketValidVO.java | 18 + .../api/xpack/share/vo/XpackShareGridVO.java | 44 + .../api/xpack/share/vo/XpackShareProxyVO.java | 41 + .../api/xpack/share/vo/XpackShareVO.java | 34 + sdk/api/api-permissions/pom.xml | 31 + .../api/permissions/apikey/api/ApiKeyApi.java | 42 + .../apikey/dto/ApikeyEnableEditor.java | 17 + .../api/permissions/apikey/vo/ApiKeyVO.java | 29 + .../api/permissions/auth/api/AuthApi.java | 75 + .../auth/api/InteractiveAuthApi.java | 92 + .../auth/dto/BusiBatchAuthorizeNode.java | 17 + .../auth/dto/BusiBatchAuthorizeRequest.java | 17 + .../permissions/auth/dto/BusiPerCheckDTO.java | 21 + .../permissions/auth/dto/BusiPerEditor.java | 19 + .../auth/dto/BusiPermissionRequest.java | 21 + .../auth/dto/BusiResourceCreator.java | 22 + .../auth/dto/BusiResourceEditor.java | 17 + .../auth/dto/BusiResourceMover.java | 13 + .../auth/dto/BusiTargetPerCreator.java | 15 + .../permissions/auth/dto/MenuPerEditor.java | 20 + .../auth/dto/MenuPermissionRequest.java | 17 + .../auth/dto/MenuTargetPerCreator.java | 16 + .../permissions/auth/dto/PermissionBO.java | 13 + .../auth/dto/TargetPerCreator.java | 20 + .../permissions/auth/vo/PermissionItem.java | 30 + .../permissions/auth/vo/PermissionOrigin.java | 25 + .../api/permissions/auth/vo/PermissionVO.java | 24 + .../permissions/auth/vo/PermissionValVO.java | 20 + .../permissions/auth/vo/ResourceNodeVO.java | 13 + .../api/permissions/auth/vo/ResourceVO.java | 30 + .../dataset/api/ColumnPermissionsApi.java | 33 + .../dataset/api/RowPermissionsApi.java | 44 + .../permissions/dataset/dto/BaseTreeNode.java | 29 + .../dto/DataSetColumnPermissionsDTO.java | 53 + .../dto/DataSetRowPermissionsTreeDTO.java | 73 + .../dto/DatasetRowPermissionsTreeRequest.java | 14 + .../api/permissions/dataset/dto/Item.java | 12 + .../dataset/dto/LangSwitchRequest.java | 15 + .../dataset/dto/WhiteListUsersRequest.java | 11 + .../permissions/embedded/api/EmbeddedApi.java | 76 + .../embedded/dto/EmbeddedCreator.java | 17 + .../embedded/dto/EmbeddedEditor.java | 19 + .../embedded/dto/EmbeddedOrigin.java | 13 + .../embedded/dto/EmbeddedResetRequest.java | 16 + .../embedded/vo/EmbeddedGridVO.java | 27 + .../api/permissions/login/api/LoginApi.java | 60 + .../login/dto/AccountLockStatus.java | 22 + .../permissions/login/dto/PwdLoginDTO.java | 22 + .../api/permissions/org/api/OrgApi.java | 68 + .../api/permissions/org/dto/OrgCreator.java | 21 + .../api/permissions/org/dto/OrgEditor.java | 19 + .../api/permissions/org/dto/OrgRequest.java | 21 + .../api/permissions/org/vo/MountedVO.java | 28 + .../api/permissions/org/vo/OrgDetailVO.java | 20 + .../api/permissions/org/vo/OrgPageVO.java | 29 + .../permissions/relation/api/RelationApi.java | 14 + .../permissions/relation/dto/RelationDTO.java | 22 + .../relation/dto/RelationListDTO.java | 33 + .../api/permissions/role/api/RoleApi.java | 98 + .../role/dto/MountExternalUserRequest.java | 18 + .../role/dto/MountUserRequest.java | 17 + .../permissions/role/dto/RoleCopyRequest.java | 17 + .../api/permissions/role/dto/RoleCreator.java | 26 + .../api/permissions/role/dto/RoleEditor.java | 21 + .../api/permissions/role/dto/RoleRequest.java | 20 + .../role/dto/UnmountUserRequest.java | 19 + .../api/permissions/role/dto/UserRequest.java | 23 + .../permissions/role/vo/ExternalUserVO.java | 28 + .../api/permissions/role/vo/RoleDetailVO.java | 18 + .../api/permissions/role/vo/RoleVO.java | 26 + .../setting/api/PerSettingApi.java | 44 + .../setting/vo/PerSettingItemVO.java | 21 + .../api/permissions/user/api/UserApi.java | 228 + .../api/permissions/user/bo/PlatformUser.java | 26 + .../user/dto/EnableSwitchRequest.java | 19 + .../user/dto/LangSwitchRequest.java | 17 + .../user/dto/ModifyPwdRequest.java | 21 + .../permissions/user/dto/UserBindRequest.java | 13 + .../api/permissions/user/dto/UserCreator.java | 38 + .../api/permissions/user/dto/UserEditor.java | 19 + .../permissions/user/dto/UserReciRequest.java | 17 + .../api/permissions/user/vo/CurIpVO.java | 18 + .../api/permissions/user/vo/CurUserVO.java | 26 + .../api/permissions/user/vo/UserFormVO.java | 52 + .../permissions/user/vo/UserGridRoleItem.java | 14 + .../api/permissions/user/vo/UserGridVO.java | 37 + .../api/permissions/user/vo/UserImportVO.java | 29 + .../api/permissions/user/vo/UserItem.java | 22 + .../api/permissions/user/vo/UserItemVO.java | 26 + .../variable/api/SysVariablesApi.java | 67 + .../variable/dto/SysVariableDto.java | 22 + .../variable/dto/SysVariableValueDto.java | 16 + .../variable/dto/SysVariableValueItem.java | 26 + sdk/api/api-sync/pom.xml | 14 + .../datasource/api/SyncDatasourceApi.java | 74 + .../api/sync/datasource/dto/DBTableDTO.java | 18 + .../datasource/dto/GetDatasourceRequest.java | 23 + .../datasource/dto/SyncDatasourceDTO.java | 61 + .../sync/datasource/vo/SyncDatasourceVO.java | 57 + .../api/sync/summary/api/SummaryApi.java | 26 + .../dataease/api/sync/task/api/TaskApi.java | 59 + .../api/sync/task/api/TaskLogApi.java | 47 + .../io/dataease/api/sync/task/dto/Source.java | 24 + .../api/sync/task/dto/TableField.java | 28 + .../io/dataease/api/sync/task/dto/Target.java | 26 + .../api/sync/task/dto/TaskInfoDTO.java | 121 + .../api/sync/task/vo/LogResultVO.java | 44 + .../dataease/api/sync/task/vo/TaskInfoVO.java | 140 + .../dataease/api/sync/task/vo/TaskLogVO.java | 25 + sdk/api/pom.xml | 48 + sdk/common/pom.xml | 141 + .../main/java/io/dataease/auth/DeApiPath.java | 20 + .../java/io/dataease/auth/DeLinkPermit.java | 12 + .../main/java/io/dataease/auth/DePermit.java | 18 + .../io/dataease/auth/bo/LinkTokenUserBO.java | 6 + .../java/io/dataease/auth/bo/TokenUserBO.java | 21 + .../auth/config/SubstituleLoginConfig.java | 72 + .../auth/filter/CommunityTokenFilter.java | 79 + .../io/dataease/auth/filter/FilterConfig.java | 29 + .../io/dataease/auth/filter/TokenFilter.java | 113 + .../dataease/auth/interceptor/CorsConfig.java | 55 + .../java/io/dataease/auth/vo/TokenVO.java | 33 + .../io/dataease/cache/DECacheService.java | 17 + .../dataease/cache/annotation/CacheClear.java | 20 + .../dataease/cache/impl/DefaultCacheImpl.java | 106 + .../dataease/cache/impl/RedisCacheImpl.java | 83 + .../io/dataease/constant/AuthConstant.java | 29 + .../java/io/dataease/constant/AuthEnum.java | 21 + .../dataease/constant/AuthResourceEnum.java | 31 + .../dataease/constant/BusiResourceEnum.java | 20 + .../io/dataease/constant/CacheConstant.java | 41 + .../constant/ColumnPermissionConstants.java | 7 + .../io/dataease/constant/CommonConstants.java | 91 + .../constant/DataFillingFinishTaskEnum.java | 29 + .../io/dataease/constant/DataSourceType.java | 24 + .../main/java/io/dataease/constant/LogOT.java | 39 + .../main/java/io/dataease/constant/LogST.java | 43 + .../io/dataease/constant/MessageEnum.java | 28 + .../constant/ReportLastStatusEnum.java | 28 + .../io/dataease/constant/ReportTaskEnum.java | 29 + .../io/dataease/constant/SortConstants.java | 14 + .../constant/StaticResourceConstants.java | 49 + .../constant/XpackSettingConstants.java | 19 + .../java/io/dataease/doc/SwaggerConfig.java | 96 + .../io/dataease/exception/DEException.java | 52 + .../exception/GlobalExceptionHandler.java | 43 + .../main/java/io/dataease/feign/DeFeign.java | 65 + .../dataease/filter/HtmlResourceFilter.java | 55 + .../src/main/java/io/dataease/i18n/I18n.java | 11 + .../src/main/java/io/dataease/i18n/Lang.java | 46 + .../java/io/dataease/i18n/Translator.java | 163 + .../io/dataease/jackson/JacksonConfig.java | 42 + .../io/dataease/listener/MyCacheListener.java | 20 + .../dataease/listener/RedisCacheListener.java | 56 + .../src/main/java/io/dataease/log/DeLog.java | 21 + .../io/dataease/model/BusiNodeRequest.java | 22 + .../java/io/dataease/model/BusiNodeVO.java | 37 + .../main/java/io/dataease/model/DeModel.java | 6 + .../java/io/dataease/model/ExportTaskDTO.java | 37 + .../java/io/dataease/model/ITreeBase.java | 20 + .../io/dataease/model/KeywordRequest.java | 17 + .../java/io/dataease/model/LogItemModel.java | 16 + .../main/java/io/dataease/model/RSAModel.java | 13 + .../java/io/dataease/model/TreeBaseModel.java | 14 + .../java/io/dataease/model/TreeModel.java | 29 + .../io/dataease/model/TreeResultModel.java | 8 + .../excel/AutoAdaptWidthStyleStrategy.java | 84 + .../dataease/model/excel/ErrWriteHandler.java | 59 + .../MyBatisPlusPaginationInnerConfig.java | 22 + .../java/io/dataease/result/ResultCode.java | 87 + .../io/dataease/result/ResultMessage.java | 53 + .../result/ResultResponseBodyAdvice.java | 52 + .../io/dataease/rsa/dao/entity/CoreRsa.java | 90 + .../rsa/dao/mapper/CoreRsaMapper.java | 18 + .../io/dataease/rsa/manage/RsaManage.java | 50 + .../io/dataease/rsa/starter/RsaStarter.java | 28 + .../java/io/dataease/traffic/DeTraffic.java | 12 + .../io/dataease/traffic/DeTrafficAop.java | 73 + .../traffic/dao/entity/CoreApiTraffic.java | 22 + .../dao/mapper/CoreApiTrafficMapper.java | 31 + .../traffic/starter/DeTrafficStarter.java | 23 + .../main/java/io/dataease/utils/AesUtils.java | 65 + .../java/io/dataease/utils/AuthUtils.java | 40 + .../java/io/dataease/utils/BeanUtils.java | 80 + .../java/io/dataease/utils/CacheUtils.java | 84 + .../java/io/dataease/utils/CalendarUtils.java | 16 + .../io/dataease/utils/CommonBeanFactory.java | 46 + .../io/dataease/utils/CommonExcelUtils.java | 73 + .../io/dataease/utils/CommonThreadPool.java | 103 + .../io/dataease/utils/CommunityUtils.java | 16 + .../java/io/dataease/utils/DateUtils.java | 23 + .../java/io/dataease/utils/DeClassUtils.java | 45 + .../java/io/dataease/utils/DeReflectUtil.java | 19 + .../io/dataease/utils/DelayQueueUtils.java | 26 + .../java/io/dataease/utils/FileUtils.java | 292 + .../io/dataease/utils/HttpClientConfig.java | 72 + .../io/dataease/utils/HttpClientUtil.java | 603 ++ .../main/java/io/dataease/utils/IDUtils.java | 20 + .../main/java/io/dataease/utils/IPUtils.java | 56 + .../main/java/io/dataease/utils/JsonUtil.java | 71 + .../main/java/io/dataease/utils/LogUtil.java | 259 + .../utils/LongArray2StringSerialize.java | 23 + .../main/java/io/dataease/utils/Md5Utils.java | 34 + .../java/io/dataease/utils/ModelUtils.java | 24 + .../main/java/io/dataease/utils/Pager.java | 41 + .../main/java/io/dataease/utils/RsaUtils.java | 254 + .../java/io/dataease/utils/ServletUtils.java | 55 + .../java/io/dataease/utils/SnowFlake.java | 89 + .../dataease/utils/StaticResourceUtils.java | 95 + .../io/dataease/utils/SystemSettingUtils.java | 24 + .../java/io/dataease/utils/TokenUtils.java | 51 + .../java/io/dataease/utils/TreeUtils.java | 185 + .../java/io/dataease/utils/UserUtils.java | 21 + .../java/io/dataease/utils/VersionUtil.java | 14 + .../io/dataease/utils/WhitelistUtils.java | 110 + .../java/io/dataease/websocket/WsMessage.java | 21 + .../java/io/dataease/websocket/WsService.java | 10 + sdk/distributed/pom.xml | 70 + .../io/dataease/DeFeignConfiguration.java | 12 + .../io/dataease/dds/DynamicContextHolder.java | 34 + .../io/dataease/dds/DynamicDataSource.java | 15 + .../config/DynamicDataSourceProperties.java | 23 + .../dataease/dds/config/DynamicDsConfig.java | 95 + .../dds/constant/DataSourceConstant.java | 20 + .../dds/interceptor/DSInterceptor.java | 31 + .../provider/TenantDatasourceProvider.java | 141 + .../io/dataease/flyway/TenantFlywayUtil.java | 42 + .../java/io/dataease/rpc/DeFeignRegister.java | 410 ++ .../distributed/manage/V1.1__manage_ddl.sql | 31 + sdk/extensions/extensions-datafilling/pom.xml | 41 + .../datafilling/api/DfPluginManageApi.java | 9 + .../datafilling/dto/ExtFormSettings.java | 36 + .../datafilling/dto/ExtIndexField.java | 34 + .../datafilling/dto/ExtTableField.java | 163 + .../factory/ExtDDLProviderFactory.java | 60 + .../datafilling/plugin/DataFillingPlugin.java | 37 + .../datafilling/provider/ExtDDLProvider.java | 182 + .../datafilling/utils/BeanUtils.java | 81 + .../datafilling/vo/XpackPluginsDfVO.java | 23 + sdk/extensions/extensions-datasource/pom.xml | 52 + .../datasource/api/PluginManageApi.java | 12 + .../constant/SqlPlaceholderConstants.java | 16 + .../extensions/datasource/dto/CalParam.java | 15 + .../datasource/dto/ConnectionObj.java | 34 + .../datasource/dto/DatasetTableDTO.java | 65 + .../datasource/dto/DatasetTableFieldDTO.java | 145 + .../datasource/dto/DatasourceDTO.java | 96 + .../datasource/dto/DatasourceRequest.java | 67 + .../datasource/dto/DatasourceSchemaDTO.java | 11 + .../extensions/datasource/dto/DsTypeDTO.java | 16 + .../datasource/dto/SimpleDatasourceDTO.java | 24 + .../extensions/datasource/dto/TableField.java | 31 + .../datasource/dto/TableFieldWithValue.java | 34 + .../extensions/datasource/dto/TaskDTO.java | 25 + .../datasource/factory/ProviderFactory.java | 69 + .../extensions/datasource/model/SQLMeta.java | 60 + .../extensions/datasource/model/SQLObj.java | 38 + .../plugin/DataEaseDatasourcePlugin.java | 111 + .../datasource/provider/DriverShim.java | 46 + .../provider/ExtendedJdbcClassLoader.java | 97 + .../datasource/provider/Provider.java | 320 + .../datasource/utils/SpringContextUtil.java | 85 + .../datasource/vo/Configuration.java | 62 + .../vo/DatasourceConfiguration.java | 68 + .../vo/XpackPluginsDatasourceVO.java | 36 + sdk/extensions/extensions-view/pom.xml | 27 + .../view/dto/AxisChartDataAntVDTO.java | 23 + .../extensions/view/dto/AxisChartDataDTO.java | 16 + .../extensions/view/dto/AxisFormatResult.java | 16 + .../extensions/view/dto/ChartAxis.java | 14 + .../view/dto/ChartCalcDataResult.java | 17 + .../view/dto/ChartCustomFilterItemDTO.java | 19 + .../view/dto/ChartDimensionDTO.java | 15 + .../view/dto/ChartDrillRequest.java | 13 + .../view/dto/ChartExtFilterDTO.java | 30 + .../extensions/view/dto/ChartExtRequest.java | 41 + .../view/dto/ChartFieldCompareCustomDTO.java | 17 + .../view/dto/ChartFieldCompareDTO.java | 14 + .../view/dto/ChartFieldCustomFilterDTO.java | 16 + .../extensions/view/dto/ChartQuotaDTO.java | 14 + .../view/dto/ChartSeniorAssistCfgDTO.java | 12 + .../view/dto/ChartSeniorAssistDTO.java | 26 + .../view/dto/ChartSeniorThresholdCfgDTO.java | 19 + .../view/dto/ChartSeniorThresholdDTO.java | 31 + .../extensions/view/dto/ChartViewBaseDTO.java | 242 + .../extensions/view/dto/ChartViewDTO.java | 41 + .../view/dto/ChartViewFieldBaseDTO.java | 40 + .../view/dto/ChartViewFieldDTO.java | 35 + .../view/dto/ChartViewFieldFilterDTO.java | 20 + .../view/dto/ColumnPermissionItem.java | 43 + .../view/dto/ColumnPermissions.java | 11 + .../view/dto/CustomFilterResult.java | 14 + .../dto/DatasetRowPermissionsTreeItem.java | 29 + .../dto/DatasetRowPermissionsTreeObj.java | 16 + .../extensions/view/dto/DynamicValueDTO.java | 17 + .../extensions/view/dto/FieldSource.java | 5 + .../extensions/view/dto/FormatterCfgDTO.java | 15 + .../view/dto/SqlVariableDetails.java | 39 + .../extensions/view/dto/TableCalcTotal.java | 10 + .../view/dto/TableCalcTotalCfg.java | 13 + .../view/dto/TableThresholdDTO.java | 25 + .../extensions/view/dto/TableTotal.java | 9 + .../extensions/view/dto/TableTotalCfg.java | 11 + .../view/dto/ThresholdDynamicFieldDTO.java | 23 + .../view/factory/PluginsChartFactory.java | 44 + .../view/filter/DynamicTimeSetting.java | 18 + .../view/filter/FilterTreeItem.java | 31 + .../extensions/view/filter/FilterTreeObj.java | 15 + .../view/plugin/AbstractChartPlugin.java | 61 + .../view/plugin/DataEaseChartPlugin.java | 30 + .../extensions/view/util/ChartDataUtil.java | 294 + .../extensions/view/util/FieldUtil.java | 18 + .../dataease/extensions/view/util/Utils.java | 24 + .../view/vo/XpackPluginsViewVO.java | 32 + sdk/extensions/pom.xml | 40 + sdk/pom.xml | 22 + staticResource/subject-light.png | Bin 0 -> 2663 bytes staticResource/subject_dark.png | Bin 0 -> 3106 bytes 2139 files changed, 243104 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .typos.toml create mode 100644 README.md create mode 100644 core/core-backend/.gitkeep create mode 100644 core/core-backend/pom.xml create mode 100644 core/core-backend/src/main/resources/application-distributed.yml create mode 100644 core/core-backend/src/main/resources/application-standalone.yml create mode 100644 core/core-backend/src/main/resources/application.yml create mode 100644 core/core-backend/src/main/resources/ehcache/ehcache.xml create mode 100644 core/core-backend/src/main/resources/i18n/core.properties create mode 100644 core/core-backend/src/main/resources/i18n/core_en_US.properties create mode 100644 core/core-backend/src/main/resources/i18n/core_zh_CN.properties create mode 100644 core/core-backend/src/main/resources/logback-spring.xml create mode 100644 core/core-backend/src/main/resources/mybatis/ExtDataVisualizationMapper.xml create mode 100644 core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkJumpMapper.xml create mode 100644 core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkageMapper.xml create mode 100644 core/core-backend/src/main/resources/mybatis/ExtVisualizationOuterParamsMapper.xml create mode 100644 core/core-backend/src/main/resources/mybatis/ExtVisualizationTemplateMapper.xml create mode 100644 core/core-backend/src/main/resources/saffron.properties create mode 100644 core/core-backend/src/main/resources/sql/sqlTemplate.stg create mode 100644 core/core-frontend/.editorconfig create mode 100644 core/core-frontend/.env.base create mode 100644 core/core-frontend/.env.desktop create mode 100644 core/core-frontend/.env.dev create mode 100644 core/core-frontend/.env.distributed create mode 100644 core/core-frontend/.eslintignore create mode 100644 core/core-frontend/.eslintrc.js create mode 100644 core/core-frontend/.gitkeep create mode 100644 core/core-frontend/.npmrc create mode 100644 core/core-frontend/.prettierignore create mode 100644 core/core-frontend/README.md create mode 100644 core/core-frontend/auto-imports.d.ts create mode 100644 core/core-frontend/config/base.ts create mode 100644 core/core-frontend/config/common.ts create mode 100644 core/core-frontend/config/dev.ts create mode 100644 core/core-frontend/config/distributed.ts create mode 100644 core/core-frontend/config/lib.ts create mode 100644 core/core-frontend/config/pages.ts create mode 100644 core/core-frontend/config/pagesConfig.ts create mode 100644 core/core-frontend/flushbonading/index.js create mode 100644 core/core-frontend/flushbonading/package.json create mode 100644 core/core-frontend/index.html create mode 100644 core/core-frontend/mobile.html create mode 100644 core/core-frontend/package.json create mode 100644 core/core-frontend/panel.html create mode 100644 core/core-frontend/pom.xml create mode 100644 core/core-frontend/postcss.config.js create mode 100644 core/core-frontend/prettier.config.js create mode 100644 core/core-frontend/public/dataease.svg create mode 100644 core/core-frontend/public/svg/icon_dashboard.svg create mode 100644 core/core-frontend/public/svg/icon_data-visualization.svg create mode 100644 core/core-frontend/public/svg/icon_database.svg create mode 100644 core/core-frontend/public/svg/icon_dataset.svg create mode 100644 core/core-frontend/public/svg/relation-dataset.svg create mode 100644 core/core-frontend/public/svg/relation-ds.svg create mode 100644 core/core-frontend/public/svg/relation-panel.svg create mode 100644 core/core-frontend/public/svg/relation-screen.svg create mode 100644 core/core-frontend/public/tinymce-dataease-private/langs/zh_CN.js create mode 100644 core/core-frontend/public/tinymce-dataease-private/langs/zh_TW.js create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/fonts/tinymce-mobile.woff create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/fonts/tinymce-mobile.woff create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.min.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.css create mode 100644 core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.min.css create mode 100644 core/core-frontend/public/vite.svg create mode 100644 core/core-frontend/src/api/about.ts create mode 100644 core/core-frontend/src/api/aiComponent.ts create mode 100644 core/core-frontend/src/api/auth.ts create mode 100644 core/core-frontend/src/api/chart.ts create mode 100644 core/core-frontend/src/api/common.ts create mode 100644 core/core-frontend/src/api/dataset.ts create mode 100644 core/core-frontend/src/api/datasource.ts create mode 100644 core/core-frontend/src/api/font.ts create mode 100644 core/core-frontend/src/api/login.ts create mode 100644 core/core-frontend/src/api/map.ts create mode 100644 core/core-frontend/src/api/msg.ts create mode 100644 core/core-frontend/src/api/org.ts create mode 100644 core/core-frontend/src/api/plugin.ts create mode 100644 core/core-frontend/src/api/relation/index.ts create mode 100644 core/core-frontend/src/api/setting/sysParameter.ts create mode 100644 core/core-frontend/src/api/staticResource.ts create mode 100644 core/core-frontend/src/api/sync/syncDatasource.ts create mode 100644 core/core-frontend/src/api/sync/syncSummary.ts create mode 100644 core/core-frontend/src/api/sync/syncTask.ts create mode 100644 core/core-frontend/src/api/sync/syncTaskLog.ts create mode 100644 core/core-frontend/src/api/template.ts create mode 100644 core/core-frontend/src/api/templateMarket.ts create mode 100644 core/core-frontend/src/api/user.ts create mode 100644 core/core-frontend/src/api/variable.ts create mode 100644 core/core-frontend/src/api/visualization/dataVisualization.ts create mode 100644 core/core-frontend/src/api/visualization/linkJump.ts create mode 100644 core/core-frontend/src/api/visualization/linkage.ts create mode 100644 core/core-frontend/src/api/visualization/outerParams.ts create mode 100644 core/core-frontend/src/api/visualization/pdfTemplate.ts create mode 100644 core/core-frontend/src/api/visualization/visualizationBackground.ts create mode 100644 core/core-frontend/src/api/watermark.ts create mode 100644 core/core-frontend/src/assets/img/DataEase-white.png create mode 100644 core/core-frontend/src/assets/img/about-bg.png create mode 100644 core/core-frontend/src/assets/img/bg-mobile.png create mode 100644 core/core-frontend/src/assets/img/dark-theme-bg.png create mode 100644 core/core-frontend/src/assets/img/dataease-10000Star.jpg create mode 100644 core/core-frontend/src/assets/img/demo_bar.png create mode 100644 core/core-frontend/src/assets/img/drag.png create mode 100644 core/core-frontend/src/assets/img/error.png create mode 100644 core/core-frontend/src/assets/img/license_header.png create mode 100644 core/core-frontend/src/assets/img/light-theme-bg.png create mode 100644 core/core-frontend/src/assets/img/logo.png create mode 100644 core/core-frontend/src/assets/img/mobile-bg-pc.png create mode 100644 core/core-frontend/src/assets/img/mobile-de-top.png create mode 100644 core/core-frontend/src/assets/img/mobile-header.png create mode 100644 core/core-frontend/src/assets/img/none.png create mode 100644 core/core-frontend/src/assets/img/nothing-input.png create mode 100644 core/core-frontend/src/assets/img/nothing-none-gray.png create mode 100644 core/core-frontend/src/assets/img/nothing-none.png create mode 100644 core/core-frontend/src/assets/img/nothing-select.png create mode 100644 core/core-frontend/src/assets/img/nothing-table.png create mode 100644 core/core-frontend/src/assets/img/nothing-tree.png create mode 100644 core/core-frontend/src/assets/img/page-preview-login.png create mode 100644 core/core-frontend/src/assets/img/page-preview-navigate.png create mode 100644 core/core-frontend/src/assets/img/subject_dark.png create mode 100644 core/core-frontend/src/assets/img/subject_light.png create mode 100644 core/core-frontend/src/assets/img/user.png create mode 100644 core/core-frontend/src/assets/img/watermark-demo-dark.png create mode 100644 core/core-frontend/src/assets/img/watermark-demo-light.png create mode 100644 core/core-frontend/src/assets/login-desc-de.png create mode 100644 core/core-frontend/src/assets/login-desc.png create mode 100644 core/core-frontend/src/assets/logo-bg.jpg create mode 100644 core/core-frontend/src/assets/none.png create mode 100644 core/core-frontend/src/assets/nothing.png create mode 100644 core/core-frontend/src/assets/svg/401.svg create mode 100644 core/core-frontend/src/assets/svg/403.svg create mode 100644 core/core-frontend/src/assets/svg/API-ds.svg create mode 100644 core/core-frontend/src/assets/svg/Apache Hive.svg create mode 100644 core/core-frontend/src/assets/svg/Checkbox.svg create mode 100644 core/core-frontend/src/assets/svg/DM.svg create mode 100644 core/core-frontend/src/assets/svg/DataEase.svg create mode 100644 core/core-frontend/src/assets/svg/Elasticsearch.svg create mode 100644 core/core-frontend/src/assets/svg/Excel-ds.svg create mode 100644 core/core-frontend/src/assets/svg/Frame.svg create mode 100644 core/core-frontend/src/assets/svg/KingBase.svg create mode 100644 core/core-frontend/src/assets/svg/Kylin.svg create mode 100644 core/core-frontend/src/assets/svg/Maxcompute.svg create mode 100644 core/core-frontend/src/assets/svg/PDF.svg create mode 100644 core/core-frontend/src/assets/svg/Presto.svg create mode 100644 core/core-frontend/src/assets/svg/StarRocks-ds.svg create mode 100644 core/core-frontend/src/assets/svg/TiDB-ds.svg create mode 100644 core/core-frontend/src/assets/svg/active-btn_copilot.svg create mode 100644 core/core-frontend/src/assets/svg/add.svg create mode 100644 core/core-frontend/src/assets/svg/all-msg.svg create mode 100644 core/core-frontend/src/assets/svg/appearance.svg create mode 100644 core/core-frontend/src/assets/svg/area-dark.svg create mode 100644 core/core-frontend/src/assets/svg/area-origin.svg create mode 100644 core/core-frontend/src/assets/svg/area-stack-dark.svg create mode 100644 core/core-frontend/src/assets/svg/area-stack-origin.svg create mode 100644 core/core-frontend/src/assets/svg/area-stack.svg create mode 100644 core/core-frontend/src/assets/svg/area.svg create mode 100644 core/core-frontend/src/assets/svg/association.svg create mode 100644 core/core-frontend/src/assets/svg/auth.svg create mode 100644 core/core-frontend/src/assets/svg/authentication.svg create mode 100644 core/core-frontend/src/assets/svg/bar-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group-stack-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group-stack-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group-stack.svg create mode 100644 core/core-frontend/src/assets/svg/bar-group.svg create mode 100644 core/core-frontend/src/assets/svg/bar-horizontal-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-horizontal-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-horizontal.svg create mode 100644 core/core-frontend/src/assets/svg/bar-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-range-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-range-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-range.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack-horizontal-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack-horizontal-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack-horizontal.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bar-stack.svg create mode 100644 core/core-frontend/src/assets/svg/bar.svg create mode 100644 core/core-frontend/src/assets/svg/bidirectional-bar-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bidirectional-bar-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bidirectional-bar.svg create mode 100644 core/core-frontend/src/assets/svg/board_1.svg create mode 100644 core/core-frontend/src/assets/svg/board_2.svg create mode 100644 core/core-frontend/src/assets/svg/board_3.svg create mode 100644 core/core-frontend/src/assets/svg/board_4.svg create mode 100644 core/core-frontend/src/assets/svg/board_5.svg create mode 100644 core/core-frontend/src/assets/svg/board_6.svg create mode 100644 core/core-frontend/src/assets/svg/board_7.svg create mode 100644 core/core-frontend/src/assets/svg/board_8.svg create mode 100644 core/core-frontend/src/assets/svg/board_9.svg create mode 100644 core/core-frontend/src/assets/svg/btn_copilot.svg create mode 100644 core/core-frontend/src/assets/svg/btn_oidc.svg create mode 100644 core/core-frontend/src/assets/svg/bubble-map-dark.svg create mode 100644 core/core-frontend/src/assets/svg/bubble-map-origin.svg create mode 100644 core/core-frontend/src/assets/svg/bubble-map.svg create mode 100644 core/core-frontend/src/assets/svg/button_right.svg create mode 100644 core/core-frontend/src/assets/svg/calculate.svg create mode 100644 core/core-frontend/src/assets/svg/cancel_release.svg create mode 100644 core/core-frontend/src/assets/svg/chart-download.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-dark.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-dual-line-dark.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-dual-line-origin.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-dual-line.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-group-dark.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-group-origin.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-group.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-origin.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-stack-dark.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-stack-origin.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix-stack.svg create mode 100644 core/core-frontend/src/assets/svg/chart-mix.svg create mode 100644 core/core-frontend/src/assets/svg/chart-table.svg create mode 100644 core/core-frontend/src/assets/svg/ck-ds.svg create mode 100644 core/core-frontend/src/assets/svg/clock.svg create mode 100644 core/core-frontend/src/assets/svg/copilot.svg create mode 100644 core/core-frontend/src/assets/svg/custom_sort.svg create mode 100644 core/core-frontend/src/assets/svg/dark_1.svg create mode 100644 core/core-frontend/src/assets/svg/dashboard.svg create mode 100644 core/core-frontend/src/assets/svg/data-reference.svg create mode 100644 core/core-frontend/src/assets/svg/database.svg create mode 100644 core/core-frontend/src/assets/svg/dataset-outline.svg create mode 100644 core/core-frontend/src/assets/svg/dataset-task.svg create mode 100644 core/core-frontend/src/assets/svg/dataset_params.svg create mode 100644 core/core-frontend/src/assets/svg/datasource.svg create mode 100644 core/core-frontend/src/assets/svg/db-de.svg create mode 100644 core/core-frontend/src/assets/svg/db-more-web.svg create mode 100644 core/core-frontend/src/assets/svg/db2-ds.svg create mode 100644 core/core-frontend/src/assets/svg/de-api-new.svg create mode 100644 core/core-frontend/src/assets/svg/de-copy.svg create mode 100644 core/core-frontend/src/assets/svg/de-db-new.svg create mode 100644 core/core-frontend/src/assets/svg/de-delete.svg create mode 100644 core/core-frontend/src/assets/svg/de-ds-error.svg create mode 100644 core/core-frontend/src/assets/svg/de-ds-move.svg create mode 100644 core/core-frontend/src/assets/svg/de-ds-rename.svg create mode 100644 core/core-frontend/src/assets/svg/de-ds-trash.svg create mode 100644 core/core-frontend/src/assets/svg/de-ds-warning.svg create mode 100644 core/core-frontend/src/assets/svg/de-excel-new.svg create mode 100644 core/core-frontend/src/assets/svg/de-json.svg create mode 100644 core/core-frontend/src/assets/svg/de-move.svg create mode 100644 core/core-frontend/src/assets/svg/de-search.svg create mode 100644 core/core-frontend/src/assets/svg/de-sql-new.svg create mode 100644 core/core-frontend/src/assets/svg/de-union-new.svg create mode 100644 core/core-frontend/src/assets/svg/de_pwd_invisible.svg create mode 100644 core/core-frontend/src/assets/svg/de_pwd_visible.svg create mode 100644 core/core-frontend/src/assets/svg/default_avatar.svg create mode 100644 core/core-frontend/src/assets/svg/delete.svg create mode 100644 core/core-frontend/src/assets/svg/display-setting.svg create mode 100644 core/core-frontend/src/assets/svg/doc.svg create mode 100644 core/core-frontend/src/assets/svg/docs.svg create mode 100644 core/core-frontend/src/assets/svg/doris-ds.svg create mode 100644 core/core-frontend/src/assets/svg/drag.svg create mode 100644 core/core-frontend/src/assets/svg/driver-de.svg create mode 100644 core/core-frontend/src/assets/svg/ds-api.svg create mode 100644 core/core-frontend/src/assets/svg/ds-custom.svg create mode 100644 core/core-frontend/src/assets/svg/ds-db.svg create mode 100644 core/core-frontend/src/assets/svg/ds-excel.svg create mode 100644 core/core-frontend/src/assets/svg/ds-sql.svg create mode 100644 core/core-frontend/src/assets/svg/ds-union.svg create mode 100644 core/core-frontend/src/assets/svg/dv-ai-window-max.svg create mode 100644 core/core-frontend/src/assets/svg/dv-ai-window-min.svg create mode 100644 core/core-frontend/src/assets/svg/dv-ai.svg create mode 100644 core/core-frontend/src/assets/svg/dv-bar-enlarge.svg create mode 100644 core/core-frontend/src/assets/svg/dv-bar-unLinkage.svg create mode 100644 core/core-frontend/src/assets/svg/dv-batch.svg create mode 100644 core/core-frontend/src/assets/svg/dv-copy-dark.svg create mode 100644 core/core-frontend/src/assets/svg/dv-copy.svg create mode 100644 core/core-frontend/src/assets/svg/dv-dashboard-spine-mobile.svg create mode 100644 core/core-frontend/src/assets/svg/dv-dashboard-spine.svg create mode 100644 core/core-frontend/src/assets/svg/dv-dashboard.svg create mode 100644 core/core-frontend/src/assets/svg/dv-delete.svg create mode 100644 core/core-frontend/src/assets/svg/dv-details.svg create mode 100644 core/core-frontend/src/assets/svg/dv-drag-tips.svg create mode 100644 core/core-frontend/src/assets/svg/dv-edit.svg create mode 100644 core/core-frontend/src/assets/svg/dv-empty.svg create mode 100644 core/core-frontend/src/assets/svg/dv-expand-down.svg create mode 100644 core/core-frontend/src/assets/svg/dv-expand-right.svg create mode 100644 core/core-frontend/src/assets/svg/dv-eye-close.svg create mode 100644 core/core-frontend/src/assets/svg/dv-filter-show.svg create mode 100644 core/core-frontend/src/assets/svg/dv-filter.svg create mode 100644 core/core-frontend/src/assets/svg/dv-folder.svg create mode 100644 core/core-frontend/src/assets/svg/dv-head-more.svg create mode 100644 core/core-frontend/src/assets/svg/dv-info.svg create mode 100644 core/core-frontend/src/assets/svg/dv-link-target.svg create mode 100644 core/core-frontend/src/assets/svg/dv-lock.svg create mode 100644 core/core-frontend/src/assets/svg/dv-material.svg create mode 100644 core/core-frontend/src/assets/svg/dv-max.svg create mode 100644 core/core-frontend/src/assets/svg/dv-media.svg create mode 100644 core/core-frontend/src/assets/svg/dv-min.svg create mode 100644 core/core-frontend/src/assets/svg/dv-more-com.svg create mode 100644 core/core-frontend/src/assets/svg/dv-more-time-clock.svg create mode 100644 core/core-frontend/src/assets/svg/dv-more.svg create mode 100644 core/core-frontend/src/assets/svg/dv-move.svg create mode 100644 core/core-frontend/src/assets/svg/dv-new-folder.svg create mode 100644 core/core-frontend/src/assets/svg/dv-new.svg create mode 100644 core/core-frontend/src/assets/svg/dv-no-img.svg create mode 100644 core/core-frontend/src/assets/svg/dv-nothing.svg create mode 100644 core/core-frontend/src/assets/svg/dv-params.svg create mode 100644 core/core-frontend/src/assets/svg/dv-picture-real.svg create mode 100644 core/core-frontend/src/assets/svg/dv-picture-show.svg create mode 100644 core/core-frontend/src/assets/svg/dv-picture.svg create mode 100644 core/core-frontend/src/assets/svg/dv-preview-download.svg create mode 100644 core/core-frontend/src/assets/svg/dv-preview-inner.svg create mode 100644 core/core-frontend/src/assets/svg/dv-preview-outer.svg create mode 100644 core/core-frontend/src/assets/svg/dv-preview.svg create mode 100644 core/core-frontend/src/assets/svg/dv-rename.svg create mode 100644 core/core-frontend/src/assets/svg/dv-reposition.svg create mode 100644 core/core-frontend/src/assets/svg/dv-richText.svg create mode 100644 core/core-frontend/src/assets/svg/dv-ruler.svg create mode 100644 core/core-frontend/src/assets/svg/dv-screen-new.svg create mode 100644 core/core-frontend/src/assets/svg/dv-screen-spine.svg create mode 100644 core/core-frontend/src/assets/svg/dv-scroll-text.svg create mode 100644 core/core-frontend/src/assets/svg/dv-share.svg create mode 100644 core/core-frontend/src/assets/svg/dv-show.svg create mode 100644 core/core-frontend/src/assets/svg/dv-sort-asc.svg create mode 100644 core/core-frontend/src/assets/svg/dv-sort-desc.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-activeFont.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-activeFontSize.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-backgroundColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-blur.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-borderColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-borderRadius.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-borderSize.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-borderStyle.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-color.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-fontFamily.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-fontSize.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-fontWeight.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-headBorderActiveColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-headBorderColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-headFontActiveColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-headFontColor.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-headHorizontalPosition.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-letterSpacing.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-lineHeight.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-opacity.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-scroll-speed.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-tab-head.svg create mode 100644 core/core-frontend/src/assets/svg/dv-style-textAlign.svg create mode 100644 core/core-frontend/src/assets/svg/dv-tab-show.svg create mode 100644 core/core-frontend/src/assets/svg/dv-tab.svg create mode 100644 core/core-frontend/src/assets/svg/dv-text.svg create mode 100644 core/core-frontend/src/assets/svg/dv-unlock.svg create mode 100644 core/core-frontend/src/assets/svg/dv-up-arrow.svg create mode 100644 core/core-frontend/src/assets/svg/dv-use-template.svg create mode 100644 core/core-frontend/src/assets/svg/dv-video.svg create mode 100644 core/core-frontend/src/assets/svg/dv-view.svg create mode 100644 core/core-frontend/src/assets/svg/dv_mobile_layout.svg create mode 100644 core/core-frontend/src/assets/svg/edit-done.svg create mode 100644 core/core-frontend/src/assets/svg/edit-in.svg create mode 100644 core/core-frontend/src/assets/svg/edit.svg create mode 100644 core/core-frontend/src/assets/svg/email-task.svg create mode 100644 core/core-frontend/src/assets/svg/embedded.svg create mode 100644 core/core-frontend/src/assets/svg/es-ds.svg create mode 100644 core/core-frontend/src/assets/svg/example.svg create mode 100644 core/core-frontend/src/assets/svg/exclamationmark.svg create mode 100644 core/core-frontend/src/assets/svg/exclamationmark2.svg create mode 100644 core/core-frontend/src/assets/svg/exit-fullscreen.svg create mode 100644 core/core-frontend/src/assets/svg/eye-open.svg create mode 100644 core/core-frontend/src/assets/svg/eye.svg create mode 100644 core/core-frontend/src/assets/svg/field_location.svg create mode 100644 core/core-frontend/src/assets/svg/field_text.svg create mode 100644 core/core-frontend/src/assets/svg/field_time.svg create mode 100644 core/core-frontend/src/assets/svg/field_url.svg create mode 100644 core/core-frontend/src/assets/svg/field_value.svg create mode 100644 core/core-frontend/src/assets/svg/filter-center.svg create mode 100644 core/core-frontend/src/assets/svg/filter-h-center.svg create mode 100644 core/core-frontend/src/assets/svg/filter-h-left.svg create mode 100644 core/core-frontend/src/assets/svg/filter-h-right.svg create mode 100644 core/core-frontend/src/assets/svg/filter-params.svg create mode 100644 core/core-frontend/src/assets/svg/filter-top.svg create mode 100644 core/core-frontend/src/assets/svg/filter.svg create mode 100644 core/core-frontend/src/assets/svg/flow-map-dark.svg create mode 100644 core/core-frontend/src/assets/svg/flow-map-origin.svg create mode 100644 core/core-frontend/src/assets/svg/flow-map.svg create mode 100644 core/core-frontend/src/assets/svg/folder.svg create mode 100644 core/core-frontend/src/assets/svg/form.svg create mode 100644 core/core-frontend/src/assets/svg/fullscreen.svg create mode 100644 core/core-frontend/src/assets/svg/funnel-dark.svg create mode 100644 core/core-frontend/src/assets/svg/funnel-origin.svg create mode 100644 core/core-frontend/src/assets/svg/funnel.svg create mode 100644 core/core-frontend/src/assets/svg/gauge-dark.svg create mode 100644 core/core-frontend/src/assets/svg/gauge-origin.svg create mode 100644 core/core-frontend/src/assets/svg/gauge.svg create mode 100644 core/core-frontend/src/assets/svg/graphical-circular.svg create mode 100644 core/core-frontend/src/assets/svg/graphical-rect.svg create mode 100644 core/core-frontend/src/assets/svg/graphical-triangle.svg create mode 100644 core/core-frontend/src/assets/svg/group-3400.svg create mode 100644 core/core-frontend/src/assets/svg/group.svg create mode 100644 core/core-frontend/src/assets/svg/heat-map-dark.svg create mode 100644 core/core-frontend/src/assets/svg/heat-map-origin.svg create mode 100644 core/core-frontend/src/assets/svg/heat-map.svg create mode 100644 core/core-frontend/src/assets/svg/icon-alarmclock.svg create mode 100644 core/core-frontend/src/assets/svg/icon-contacts.svg create mode 100644 core/core-frontend/src/assets/svg/icon-draft.svg create mode 100644 core/core-frontend/src/assets/svg/icon-filter.svg create mode 100644 core/core-frontend/src/assets/svg/icon-group.svg create mode 100644 core/core-frontend/src/assets/svg/icon-image-upload.svg create mode 100644 core/core-frontend/src/assets/svg/icon-image.svg create mode 100644 core/core-frontend/src/assets/svg/icon-laser.svg create mode 100644 core/core-frontend/src/assets/svg/icon-lock.svg create mode 100644 core/core-frontend/src/assets/svg/icon-maybe.svg create mode 100644 core/core-frontend/src/assets/svg/icon-maybe_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon-more.svg create mode 100644 core/core-frontend/src/assets/svg/icon-quicksetting.svg create mode 100644 core/core-frontend/src/assets/svg/icon-setting.svg create mode 100644 core/core-frontend/src/assets/svg/icon-stream.svg create mode 100644 core/core-frontend/src/assets/svg/icon-video.svg create mode 100644 core/core-frontend/src/assets/svg/icon/ctrl/close.svg create mode 100644 core/core-frontend/src/assets/svg/icon/outline/notification.svg create mode 100644 core/core-frontend/src/assets/svg/icon_Batch_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_Invalid_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_add-dictionary_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_add-entry_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_add-folder_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_add_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_add_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_adjustment_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_admin_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_api-outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_api.svg create mode 100644 core/core-frontend/src/assets/svg/icon_app_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_arrow-right_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_assigned_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_attachment_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_bold_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_bottom-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_calendar_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_cancel_store.svg create mode 100644 core/core-frontend/src/assets/svg/icon_card_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_center-alignment_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_chart-line-c.svg create mode 100644 core/core-frontend/src/assets/svg/icon_chart-line.svg create mode 100644 core/core-frontend/src/assets/svg/icon_clear_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_close_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_close_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_collect_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_collection_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_copy_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_copy_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_customize.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dashboard.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dashboard_outlined-c.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dashboard_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_data-visualization.svg create mode 100644 core/core-frontend/src/assets/svg/icon_database-alert_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_database-fail_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_database.svg create mode 100644 core/core-frontend/src/assets/svg/icon_database_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dataset.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dataset_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_db_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_delete-trash_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_describe_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_dialpad_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_disorde-list_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_divider_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_doc-replace_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_done_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_down-right_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_down_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_down_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_download_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_drag_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_drilling_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_drive_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_edit_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_effects_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_excel.svg create mode 100644 core/core-frontend/src/assets/svg/icon_excel_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_expand-down_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_expand-left_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_expand-right_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_file-add_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_file-doc_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_file-excel_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_file-font_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_folder_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_font-color_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_font.svg create mode 100644 core/core-frontend/src/assets/svg/icon_form_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_free.svg create mode 100644 core/core-frontend/src/assets/svg/icon_full-association.svg create mode 100644 core/core-frontend/src/assets/svg/icon_functions_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_graphical.svg create mode 100644 core/core-frontend/src/assets/svg/icon_gridlines_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_h1_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_h2_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_h3_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_hn_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_horizontal-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_info_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_info_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_info_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_intersect.svg create mode 100644 core/core-frontend/src/assets/svg/icon_into-item_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_invisible_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_italic_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_left-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_left-alignment_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_left-association.svg create mode 100644 core/core-frontend/src/assets/svg/icon_left_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_letter-spacing_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_link-record.svg create mode 100644 core/core-frontend/src/assets/svg/icon_link-record_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_link-record_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_loading_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_local-calculated_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_local-calculated_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_local.svg create mode 100644 core/core-frontend/src/assets/svg/icon_local_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_logs_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_logs_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_magnify_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_member-add_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_member_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_minify_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_moments-categories_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_more-vertical_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_more_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_msg_fill.svg create mode 100644 core/core-frontend/src/assets/svg/icon_multi-line_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_new-item_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_notification_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_number-calculated_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_number-calculated_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_number_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_operation-analysis_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_orde-list_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_organization_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_params_setting.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pc_fullscreen.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pc_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pc_outlined_copy.svg create mode 100644 core/core-frontend/src/assets/svg/icon_phone_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pie_outlined-c.svg create mode 100644 core/core-frontend/src/assets/svg/icon_play-round_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_play-round_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_plugin_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pull-left_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_pull-right_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_qr_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_radio_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_redo_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_refresh_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_rename_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_replace_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_reset_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_resetpassword.svg create mode 100644 core/core-frontend/src/assets/svg/icon_right-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_right-alignment_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_right-association.svg create mode 100644 core/core-frontend/src/assets/svg/icon_right_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_scroll_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_search-outline_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_search.svg create mode 100644 core/core-frontend/src/assets/svg/icon_share-label_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_share-label_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_side-expand_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_side-fold_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_single-line_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sort-a-to-z_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sort-z-to-a_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sort_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sql.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sql_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sql_outlined_1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_stretch_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_style-set_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_succeed_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_succeed_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_switch_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync-play-round_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync-play-round_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_close_log_details.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_datasource.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_free.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_log_number.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_logs_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_progress.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_target_to_datasource.svg create mode 100644 core/core-frontend/src/assets/svg/icon_sync_task_number.svg create mode 100644 core/core-frontend/src/assets/svg/icon_take-action_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_team-add_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_template.svg create mode 100644 core/core-frontend/src/assets/svg/icon_template_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_template_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_text-box_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_text-calculated_outlined-1.svg create mode 100644 core/core-frontend/src/assets/svg/icon_text-calculated_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_text_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_time_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_title-left-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_title-top-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_todo_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_top-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_undo_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_up-left_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_upload_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_url_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_vertical-align_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_view-list_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_viewinchat_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_visible_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/icon_warning_colorful.svg create mode 100644 core/core-frontend/src/assets/svg/icon_warning_colorful_red.svg create mode 100644 core/core-frontend/src/assets/svg/icon_warning_filled.svg create mode 100644 core/core-frontend/src/assets/svg/icon_yes_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/iconfont.svg create mode 100644 core/core-frontend/src/assets/svg/impala-ds.svg create mode 100644 core/core-frontend/src/assets/svg/indicator-dark.svg create mode 100644 core/core-frontend/src/assets/svg/indicator-origin.svg create mode 100644 core/core-frontend/src/assets/svg/indicator.svg create mode 100644 core/core-frontend/src/assets/svg/inner-join.svg create mode 100644 core/core-frontend/src/assets/svg/international.svg create mode 100644 core/core-frontend/src/assets/svg/join-join.svg create mode 100644 core/core-frontend/src/assets/svg/label.svg create mode 100644 core/core-frontend/src/assets/svg/language.svg create mode 100644 core/core-frontend/src/assets/svg/left-join.svg create mode 100644 core/core-frontend/src/assets/svg/line-dark.svg create mode 100644 core/core-frontend/src/assets/svg/line-origin.svg create mode 100644 core/core-frontend/src/assets/svg/line.svg create mode 100644 core/core-frontend/src/assets/svg/link-back.svg create mode 100644 core/core-frontend/src/assets/svg/link-down.svg create mode 100644 core/core-frontend/src/assets/svg/link.svg create mode 100644 core/core-frontend/src/assets/svg/liquid-dark.svg create mode 100644 core/core-frontend/src/assets/svg/liquid-origin.svg create mode 100644 core/core-frontend/src/assets/svg/liquid.svg create mode 100644 core/core-frontend/src/assets/svg/lock_closed.svg create mode 100644 core/core-frontend/src/assets/svg/lock_closed_switch.svg create mode 100644 core/core-frontend/src/assets/svg/lock_open.svg create mode 100644 core/core-frontend/src/assets/svg/lock_open_back.svg create mode 100644 core/core-frontend/src/assets/svg/lock_other_open.svg create mode 100644 core/core-frontend/src/assets/svg/log.svg create mode 100644 core/core-frontend/src/assets/svg/logo.svg create mode 100644 core/core-frontend/src/assets/svg/logo_cas.svg create mode 100644 core/core-frontend/src/assets/svg/logo_dingtalk.svg create mode 100644 core/core-frontend/src/assets/svg/logo_lark.svg create mode 100644 core/core-frontend/src/assets/svg/logo_ldap.svg create mode 100644 core/core-frontend/src/assets/svg/logo_oauth.svg create mode 100644 core/core-frontend/src/assets/svg/logo_wechat-work.svg create mode 100644 core/core-frontend/src/assets/svg/map-dark.svg create mode 100644 core/core-frontend/src/assets/svg/map-origin.svg create mode 100644 core/core-frontend/src/assets/svg/map.svg create mode 100644 core/core-frontend/src/assets/svg/map_mini.svg create mode 100644 core/core-frontend/src/assets/svg/map_old.svg create mode 100644 core/core-frontend/src/assets/svg/mariadb-ds.svg create mode 100644 core/core-frontend/src/assets/svg/market-expand.svg create mode 100644 core/core-frontend/src/assets/svg/market-retract.svg create mode 100644 core/core-frontend/src/assets/svg/menu.svg create mode 100644 core/core-frontend/src/assets/svg/mobile-checkbox.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_dashboard_filled.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_dashboard_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_home_filled.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_home_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_member_filled.svg create mode 100644 core/core-frontend/src/assets/svg/mobile/icon_member_outlined.svg create mode 100644 core/core-frontend/src/assets/svg/mongo-ds.svg create mode 100644 core/core-frontend/src/assets/svg/more_v.svg create mode 100644 core/core-frontend/src/assets/svg/move.svg create mode 100644 core/core-frontend/src/assets/svg/msg-fill.svg create mode 100644 core/core-frontend/src/assets/svg/msg-notice.svg create mode 100644 core/core-frontend/src/assets/svg/msg-setting.svg create mode 100644 core/core-frontend/src/assets/svg/mysql-ds.svg create mode 100644 core/core-frontend/src/assets/svg/mysql-frame.svg create mode 100644 core/core-frontend/src/assets/svg/nested.svg create mode 100644 core/core-frontend/src/assets/svg/no-join.svg create mode 100644 core/core-frontend/src/assets/svg/no_result.svg create mode 100644 core/core-frontend/src/assets/svg/non-existent.svg create mode 100644 core/core-frontend/src/assets/svg/none_select.svg create mode 100644 core/core-frontend/src/assets/svg/notification.svg create mode 100644 core/core-frontend/src/assets/svg/oracle-ds.svg create mode 100644 core/core-frontend/src/assets/svg/org.svg create mode 100644 core/core-frontend/src/assets/svg/other_material.svg create mode 100644 core/core-frontend/src/assets/svg/other_material_board.svg create mode 100644 core/core-frontend/src/assets/svg/other_material_icon.svg create mode 100644 core/core-frontend/src/assets/svg/other_media.svg create mode 100644 core/core-frontend/src/assets/svg/other_setting.svg create mode 100644 core/core-frontend/src/assets/svg/other_text.svg create mode 100644 core/core-frontend/src/assets/svg/outer-params-filter.svg create mode 100644 core/core-frontend/src/assets/svg/page-line.svg create mode 100644 core/core-frontend/src/assets/svg/panel-mobile-publish.svg create mode 100644 core/core-frontend/src/assets/svg/panel-mobile-unpublished-back.svg create mode 100644 core/core-frontend/src/assets/svg/panel-mobile-unpublished.svg create mode 100644 core/core-frontend/src/assets/svg/panel-publish.svg create mode 100644 core/core-frontend/src/assets/svg/panel-unpublished-back.svg create mode 100644 core/core-frontend/src/assets/svg/panel-unpublished.svg create mode 100644 core/core-frontend/src/assets/svg/panel.svg create mode 100644 core/core-frontend/src/assets/svg/people.svg create mode 100644 core/core-frontend/src/assets/svg/peoples.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack-dark.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-dark.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-origin.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack-origin.svg create mode 100644 core/core-frontend/src/assets/svg/percentage-bar-stack.svg create mode 100644 core/core-frontend/src/assets/svg/pg-ds.svg create mode 100644 core/core-frontend/src/assets/svg/picture-group-dark.svg create mode 100644 core/core-frontend/src/assets/svg/picture-group-origin.svg create mode 100644 core/core-frontend/src/assets/svg/picture-group.svg create mode 100644 core/core-frontend/src/assets/svg/pie-dark.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut-dark.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut-origin.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut-rose-dark.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut-rose-origin.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut-rose.svg create mode 100644 core/core-frontend/src/assets/svg/pie-donut.svg create mode 100644 core/core-frontend/src/assets/svg/pie-origin.svg create mode 100644 core/core-frontend/src/assets/svg/pie-rose-dark.svg create mode 100644 core/core-frontend/src/assets/svg/pie-rose-origin.svg create mode 100644 core/core-frontend/src/assets/svg/pie-rose.svg create mode 100644 core/core-frontend/src/assets/svg/pie.svg create mode 100644 core/core-frontend/src/assets/svg/platform.svg create mode 100644 core/core-frontend/src/assets/svg/plugin-3dmap.svg create mode 100644 core/core-frontend/src/assets/svg/plugin-3dpie.svg create mode 100644 core/core-frontend/src/assets/svg/plugin-dameng.svg create mode 100644 core/core-frontend/src/assets/svg/plugin-default.svg create mode 100644 core/core-frontend/src/assets/svg/plugin.svg create mode 100644 core/core-frontend/src/assets/svg/plugins-new.svg create mode 100644 core/core-frontend/src/assets/svg/plugins.svg create mode 100644 core/core-frontend/src/assets/svg/progress-bar-dark.svg create mode 100644 core/core-frontend/src/assets/svg/progress-bar-origin.svg create mode 100644 core/core-frontend/src/assets/svg/progress-bar.svg create mode 100644 core/core-frontend/src/assets/svg/pwd_invisible.svg create mode 100644 core/core-frontend/src/assets/svg/pwd_visible.svg create mode 100644 core/core-frontend/src/assets/svg/quadrant-dark.svg create mode 100644 core/core-frontend/src/assets/svg/quadrant-origin.svg create mode 100644 core/core-frontend/src/assets/svg/quadrant.svg create mode 100644 core/core-frontend/src/assets/svg/radar-dark.svg create mode 100644 core/core-frontend/src/assets/svg/radar-origin.svg create mode 100644 core/core-frontend/src/assets/svg/radar.svg create mode 100644 core/core-frontend/src/assets/svg/read-msg.svg create mode 100644 core/core-frontend/src/assets/svg/redshift-ds.svg create mode 100644 core/core-frontend/src/assets/svg/reference-field.svg create mode 100644 core/core-frontend/src/assets/svg/reference-play.svg create mode 100644 core/core-frontend/src/assets/svg/reference-setting.svg create mode 100644 core/core-frontend/src/assets/svg/reference-table.svg create mode 100644 core/core-frontend/src/assets/svg/relation_arrow_icon.svg create mode 100644 core/core-frontend/src/assets/svg/release.svg create mode 100644 core/core-frontend/src/assets/svg/report.svg create mode 100644 core/core-frontend/src/assets/svg/rich-text-dark.svg create mode 100644 core/core-frontend/src/assets/svg/rich-text-origin.svg create mode 100644 core/core-frontend/src/assets/svg/rich-text.svg create mode 100644 core/core-frontend/src/assets/svg/richTextView.svg create mode 100644 core/core-frontend/src/assets/svg/right-join.svg create mode 100644 core/core-frontend/src/assets/svg/role.svg create mode 100644 core/core-frontend/src/assets/svg/round_play.svg create mode 100644 core/core-frontend/src/assets/svg/sankey-dark.svg create mode 100644 core/core-frontend/src/assets/svg/sankey-origin.svg create mode 100644 core/core-frontend/src/assets/svg/sankey.svg create mode 100644 core/core-frontend/src/assets/svg/scatter-dark.svg create mode 100644 core/core-frontend/src/assets/svg/scatter-origin.svg create mode 100644 core/core-frontend/src/assets/svg/scatter.svg create mode 100644 core/core-frontend/src/assets/svg/scene.svg create mode 100644 core/core-frontend/src/assets/svg/scroll-text.svg create mode 100644 core/core-frontend/src/assets/svg/size.svg create mode 100644 core/core-frontend/src/assets/svg/sort-asc.svg create mode 100644 core/core-frontend/src/assets/svg/sort-desc.svg create mode 100644 core/core-frontend/src/assets/svg/sqlServer-ds.svg create mode 100644 core/core-frontend/src/assets/svg/stock-line-dark.svg create mode 100644 core/core-frontend/src/assets/svg/stock-line-origin.svg create mode 100644 core/core-frontend/src/assets/svg/stock-line.svg create mode 100644 core/core-frontend/src/assets/svg/symbolic-map-dark.svg create mode 100644 core/core-frontend/src/assets/svg/symbolic-map-origin.svg create mode 100644 core/core-frontend/src/assets/svg/symbolic-map.svg create mode 100644 core/core-frontend/src/assets/svg/sync.svg create mode 100644 core/core-frontend/src/assets/svg/sys-param.svg create mode 100644 core/core-frontend/src/assets/svg/sys-parameter.svg create mode 100644 core/core-frontend/src/assets/svg/sys-relationship.svg create mode 100644 core/core-frontend/src/assets/svg/sys-setting.svg create mode 100644 core/core-frontend/src/assets/svg/sys-tools.svg create mode 100644 core/core-frontend/src/assets/svg/system.svg create mode 100644 core/core-frontend/src/assets/svg/t-heatmap-dark.svg create mode 100644 core/core-frontend/src/assets/svg/t-heatmap-origin.svg create mode 100644 core/core-frontend/src/assets/svg/t-heatmap.svg create mode 100644 core/core-frontend/src/assets/svg/tab-title.svg create mode 100644 core/core-frontend/src/assets/svg/table-info-dark.svg create mode 100644 core/core-frontend/src/assets/svg/table-info-origin.svg create mode 100644 core/core-frontend/src/assets/svg/table-info.svg create mode 100644 core/core-frontend/src/assets/svg/table-normal-dark.svg create mode 100644 core/core-frontend/src/assets/svg/table-normal-origin.svg create mode 100644 core/core-frontend/src/assets/svg/table-normal.svg create mode 100644 core/core-frontend/src/assets/svg/table-pivot-dark.svg create mode 100644 core/core-frontend/src/assets/svg/table-pivot-origin.svg create mode 100644 core/core-frontend/src/assets/svg/table-pivot.svg create mode 100644 core/core-frontend/src/assets/svg/table.svg create mode 100644 core/core-frontend/src/assets/svg/task.svg create mode 100644 core/core-frontend/src/assets/svg/text-dark.svg create mode 100644 core/core-frontend/src/assets/svg/text.svg create mode 100644 core/core-frontend/src/assets/svg/threshold.svg create mode 100644 core/core-frontend/src/assets/svg/threshold_full.svg create mode 100644 core/core-frontend/src/assets/svg/title-bold.svg create mode 100644 core/core-frontend/src/assets/svg/title-center.svg create mode 100644 core/core-frontend/src/assets/svg/title-italic.svg create mode 100644 core/core-frontend/src/assets/svg/title-left.svg create mode 100644 core/core-frontend/src/assets/svg/title-right.svg create mode 100644 core/core-frontend/src/assets/svg/title-v-bottom.svg create mode 100644 core/core-frontend/src/assets/svg/title-v-center.svg create mode 100644 core/core-frontend/src/assets/svg/title-v-top.svg create mode 100644 core/core-frontend/src/assets/svg/toolbox-data_fill.svg create mode 100644 core/core-frontend/src/assets/svg/toolbox-icon_template.svg create mode 100644 core/core-frontend/src/assets/svg/toolbox-log.svg create mode 100644 core/core-frontend/src/assets/svg/top-doc-default.svg create mode 100644 core/core-frontend/src/assets/svg/top-enterprise-trial.svg create mode 100644 core/core-frontend/src/assets/svg/top-help-doc.svg create mode 100644 core/core-frontend/src/assets/svg/top-product-bbs.svg create mode 100644 core/core-frontend/src/assets/svg/top-tech-video.svg create mode 100644 core/core-frontend/src/assets/svg/top-technology.svg create mode 100644 core/core-frontend/src/assets/svg/tree.svg create mode 100644 core/core-frontend/src/assets/svg/treemap-dark.svg create mode 100644 core/core-frontend/src/assets/svg/treemap-origin.svg create mode 100644 core/core-frontend/src/assets/svg/treemap.svg create mode 100644 core/core-frontend/src/assets/svg/unlock.svg create mode 100644 core/core-frontend/src/assets/svg/unpublished.svg create mode 100644 core/core-frontend/src/assets/svg/unread-msg.svg create mode 100644 core/core-frontend/src/assets/svg/user-img.svg create mode 100644 core/core-frontend/src/assets/svg/user-reci.svg create mode 100644 core/core-frontend/src/assets/svg/user.svg create mode 100644 core/core-frontend/src/assets/svg/variable.svg create mode 100644 core/core-frontend/src/assets/svg/visual-star.svg create mode 100644 core/core-frontend/src/assets/svg/warn-tree.svg create mode 100644 core/core-frontend/src/assets/svg/waterfall-dark.svg create mode 100644 core/core-frontend/src/assets/svg/waterfall-origin.svg create mode 100644 core/core-frontend/src/assets/svg/waterfall.svg create mode 100644 core/core-frontend/src/assets/svg/watermark.svg create mode 100644 core/core-frontend/src/assets/svg/web-msg.svg create mode 100644 core/core-frontend/src/assets/svg/wizard_enterprise.svg create mode 100644 core/core-frontend/src/assets/svg/wizard_help.svg create mode 100644 core/core-frontend/src/assets/svg/wizard_main_bg_inner.svg create mode 100644 core/core-frontend/src/assets/svg/wizard_quick_start.svg create mode 100644 core/core-frontend/src/assets/svg/word-cloud-dark.svg create mode 100644 core/core-frontend/src/assets/svg/word-cloud-origin.svg create mode 100644 core/core-frontend/src/assets/svg/word-cloud.svg create mode 100644 core/core-frontend/src/components/assist-button/ColorButton.vue create mode 100644 core/core-frontend/src/components/collapse-switch-item/index.ts create mode 100644 core/core-frontend/src/components/collapse-switch-item/src/CollapseSwitchItem.vue create mode 100644 core/core-frontend/src/components/color-scheme/index.ts create mode 100644 core/core-frontend/src/components/color-scheme/src/ColorScheme.vue create mode 100644 core/core-frontend/src/components/column-list/index.ts create mode 100644 core/core-frontend/src/components/column-list/src/ColumnList.vue create mode 100644 core/core-frontend/src/components/common/DeEmpty.vue create mode 100644 core/core-frontend/src/components/config-global/index.ts create mode 100644 core/core-frontend/src/components/config-global/src/ConfigGlobal.vue create mode 100644 core/core-frontend/src/components/cron/index.ts create mode 100644 core/core-frontend/src/components/cron/src/Cron.vue create mode 100644 core/core-frontend/src/components/cron/src/Day.vue create mode 100644 core/core-frontend/src/components/cron/src/Hour.vue create mode 100644 core/core-frontend/src/components/cron/src/Month.vue create mode 100644 core/core-frontend/src/components/cron/src/SecondAndMinute.vue create mode 100644 core/core-frontend/src/components/cron/src/Week.vue create mode 100644 core/core-frontend/src/components/cron/src/Year.vue create mode 100644 core/core-frontend/src/components/custom-password/index.ts create mode 100644 core/core-frontend/src/components/custom-password/src/CustomPassword.vue create mode 100644 core/core-frontend/src/components/dashboard/DbCanvasAttr.vue create mode 100644 core/core-frontend/src/components/dashboard/DbDragArea.vue create mode 100644 core/core-frontend/src/components/dashboard/DbToolbar.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ComponentColorSelector.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSelector.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSimpleSelector.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/SeniorStyleSetting.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewSimpleTitle.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewTitle.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/pre-subject/Slider.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectEditDialog.vue create mode 100644 core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue create mode 100644 core/core-frontend/src/components/data-visualization/CanvasAttr.vue create mode 100644 core/core-frontend/src/components/data-visualization/ComponentList.vue create mode 100644 core/core-frontend/src/components/data-visualization/ComponentToolBar.vue create mode 100644 core/core-frontend/src/components/data-visualization/DeGrid.vue create mode 100644 core/core-frontend/src/components/data-visualization/DeGridScreen.vue create mode 100644 core/core-frontend/src/components/data-visualization/DvToolbar.vue create mode 100644 core/core-frontend/src/components/data-visualization/EventList.vue create mode 100644 core/core-frontend/src/components/data-visualization/Modal.vue create mode 100644 core/core-frontend/src/components/data-visualization/RealTimeGroup.vue create mode 100644 core/core-frontend/src/components/data-visualization/RealTimeListTree.vue create mode 100644 core/core-frontend/src/components/data-visualization/RealTimeTab.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/Area.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/ComposeShow.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/ContextMenu.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/ContextMenuAsideDetails.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/ContextMenuDetails.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/DePreview.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/DragShadow.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/LinkOptBar.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/MarkLine.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/PGrid.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/PointShadow.vue create mode 100644 core/core-frontend/src/components/data-visualization/canvas/Shape.vue create mode 100644 core/core-frontend/src/components/de-app/AppExportForm.vue create mode 100644 core/core-frontend/src/components/de-board/Board.vue create mode 100644 core/core-frontend/src/components/drawer-filter/index.ts create mode 100644 core/core-frontend/src/components/drawer-filter/src/DrawerEnumFilter.vue create mode 100644 core/core-frontend/src/components/drawer-filter/src/DrawerFilter.vue create mode 100644 core/core-frontend/src/components/drawer-filter/src/DrawerTimeFilter.vue create mode 100644 core/core-frontend/src/components/drawer-filter/src/DrawerTreeFilter.vue create mode 100644 core/core-frontend/src/components/drawer-main/index.ts create mode 100644 core/core-frontend/src/components/drawer-main/src/DrawerMain.vue create mode 100644 core/core-frontend/src/components/empty-background/index.ts create mode 100644 core/core-frontend/src/components/empty-background/src/EmptyBackground.vue create mode 100644 core/core-frontend/src/components/filter-text/index.ts create mode 100644 core/core-frontend/src/components/filter-text/src/FilterText.vue create mode 100644 core/core-frontend/src/components/grid-table/index.ts create mode 100644 core/core-frontend/src/components/grid-table/src/GridTable.vue create mode 100644 core/core-frontend/src/components/grid-table/src/TableBody.vue create mode 100644 core/core-frontend/src/components/handle-more/index.ts create mode 100644 core/core-frontend/src/components/handle-more/src/DvHandleMore.vue create mode 100644 core/core-frontend/src/components/handle-more/src/HandleMore.vue create mode 100644 core/core-frontend/src/components/icon-custom/index.ts create mode 100644 core/core-frontend/src/components/icon-custom/src/Icon.vue create mode 100644 core/core-frontend/src/components/icon-group/board-list.ts create mode 100644 core/core-frontend/src/components/icon-group/chart-dark-list.ts create mode 100644 core/core-frontend/src/components/icon-group/chart-list.ts create mode 100644 core/core-frontend/src/components/icon-group/datasource-list.ts create mode 100644 core/core-frontend/src/components/icon-group/field-calculated-list.ts create mode 100644 core/core-frontend/src/components/icon-group/field-list.ts create mode 100644 core/core-frontend/src/components/plugin/index.ts create mode 100644 core/core-frontend/src/components/plugin/src/PluginComponent.vue create mode 100644 core/core-frontend/src/components/plugin/src/convert.js create mode 100644 core/core-frontend/src/components/plugin/src/index.vue create mode 100644 core/core-frontend/src/components/plugin/src/nolic.vue create mode 100644 core/core-frontend/src/components/relation-chart/index.vue create mode 100644 core/core-frontend/src/components/rich-text/TinymacEditorAlarm.vue create mode 100644 core/core-frontend/src/components/rich-text/TinymceEditor.vue create mode 100644 core/core-frontend/src/components/tree-select/index.ts create mode 100644 core/core-frontend/src/components/tree-select/src/TreeSelect.vue create mode 100644 core/core-frontend/src/components/visualization/CanvasBaseSetting.vue create mode 100644 core/core-frontend/src/components/visualization/CanvasCacheDialog.vue create mode 100644 core/core-frontend/src/components/visualization/CanvasOptBar.vue create mode 100644 core/core-frontend/src/components/visualization/ComponentButton.vue create mode 100644 core/core-frontend/src/components/visualization/ComponentButtonLabel.vue create mode 100644 core/core-frontend/src/components/visualization/ComponentEditBar.vue create mode 100644 core/core-frontend/src/components/visualization/ComponentGroup.vue create mode 100644 core/core-frontend/src/components/visualization/ComponentSelector.vue create mode 100644 core/core-frontend/src/components/visualization/DatasetParamsComponent.vue create mode 100644 core/core-frontend/src/components/visualization/DatasetParamsSettingDialog.vue create mode 100644 core/core-frontend/src/components/visualization/DvSidebar.vue create mode 100644 core/core-frontend/src/components/visualization/EditMenu.vue create mode 100644 core/core-frontend/src/components/visualization/FieldsList.vue create mode 100644 core/core-frontend/src/components/visualization/HyperlinksDialog.vue create mode 100644 core/core-frontend/src/components/visualization/JumpSetOuterContentEditor.vue create mode 100644 core/core-frontend/src/components/visualization/LinkJumpSet.vue create mode 100644 core/core-frontend/src/components/visualization/LinkageSet.vue create mode 100644 core/core-frontend/src/components/visualization/LinkageSetOption.vue create mode 100644 core/core-frontend/src/components/visualization/OuterParamsSet.vue create mode 100644 core/core-frontend/src/components/visualization/SettingMenu.vue create mode 100644 core/core-frontend/src/components/visualization/StreamMediaLinks.vue create mode 100644 core/core-frontend/src/components/visualization/TabCarouselDialog.vue create mode 100644 core/core-frontend/src/components/visualization/UserViewEnlarge.vue create mode 100644 core/core-frontend/src/components/visualization/ViewTrackBar.vue create mode 100644 core/core-frontend/src/components/visualization/common/ComponentPosition.vue create mode 100644 core/core-frontend/src/components/visualization/common/DeFullscreen.vue create mode 100644 core/core-frontend/src/components/visualization/common/DeUpload.vue create mode 100644 core/core-frontend/src/components/visualization/common/DragInfo.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/BackgroundItem.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/BackgroundItemOverall.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/BackgroundOverallCommon.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/BoardItem.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/BorderOptionPrefix.vue create mode 100644 core/core-frontend/src/components/visualization/component-background/CanvasBackground.vue create mode 100644 core/core-frontend/src/components/watermark/watermark.ts create mode 100644 core/core-frontend/src/config/axios/config.ts create mode 100644 core/core-frontend/src/config/axios/index.ts create mode 100644 core/core-frontend/src/config/axios/refresh.ts create mode 100644 core/core-frontend/src/config/axios/service.ts create mode 100644 core/core-frontend/src/custom-component/ImgViewDialog.vue create mode 100644 core/core-frontend/src/custom-component/canvas-board/Attr.vue create mode 100644 core/core-frontend/src/custom-component/canvas-board/Component.vue create mode 100644 core/core-frontend/src/custom-component/canvas-filter-btn/Component.vue create mode 100644 core/core-frontend/src/custom-component/canvas-icon/Attr.vue create mode 100644 core/core-frontend/src/custom-component/canvas-icon/Component.vue create mode 100644 core/core-frontend/src/custom-component/circle-shape/Attr.vue create mode 100644 core/core-frontend/src/custom-component/circle-shape/Component.vue create mode 100644 core/core-frontend/src/custom-component/common/AsideCloseButton.vue create mode 100644 core/core-frontend/src/custom-component/common/CanvasGroup.vue create mode 100644 core/core-frontend/src/custom-component/common/CarouselSetting.vue create mode 100644 core/core-frontend/src/custom-component/common/CommonAttr.vue create mode 100644 core/core-frontend/src/custom-component/common/CommonBorderSetting.vue create mode 100644 core/core-frontend/src/custom-component/common/CommonEvent.vue create mode 100644 core/core-frontend/src/custom-component/common/CommonStyleSet.vue create mode 100644 core/core-frontend/src/custom-component/common/ComponentConfig.ts create mode 100644 core/core-frontend/src/custom-component/common/DeInputNum.vue create mode 100644 core/core-frontend/src/custom-component/common/DeRuler.vue create mode 100644 core/core-frontend/src/custom-component/common/DeRulerVertical.vue create mode 100644 core/core-frontend/src/custom-component/component-group/CommonGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/DbMoreComGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/DragComponent.vue create mode 100644 core/core-frontend/src/custom-component/component-group/MediaGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/MoreComGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/QueryGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/TabsGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/TextGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-group/UserViewGroup.vue create mode 100644 core/core-frontend/src/custom-component/component-list.ts create mode 100644 core/core-frontend/src/custom-component/de-frame/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-frame/ComponentFrame.vue create mode 100644 core/core-frontend/src/custom-component/de-frame/FrameLinks.vue create mode 100644 core/core-frontend/src/custom-component/de-graphical/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-graphical/Component.vue create mode 100644 core/core-frontend/src/custom-component/de-stream-media/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-stream-media/Component.vue create mode 100644 core/core-frontend/src/custom-component/de-stream-media/StreamMediaLinks.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/Component.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/CustomTabsSort.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/DeCustomTab.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/DeFullTabs.vue create mode 100644 core/core-frontend/src/custom-component/de-tabs/types.ts create mode 100644 core/core-frontend/src/custom-component/de-time-clock/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-time-clock/Component.vue create mode 100644 core/core-frontend/src/custom-component/de-time-clock/CustomAttr.vue create mode 100644 core/core-frontend/src/custom-component/de-time-clock/TimeClockFormat.vue create mode 100644 core/core-frontend/src/custom-component/de-time-clock/TimeDefault.vue create mode 100644 core/core-frontend/src/custom-component/de-video/Attr.vue create mode 100644 core/core-frontend/src/custom-component/de-video/Component.vue create mode 100644 core/core-frontend/src/custom-component/de-video/VideoLinks.vue create mode 100644 core/core-frontend/src/custom-component/group-area/Attr.vue create mode 100644 core/core-frontend/src/custom-component/group-area/Component.vue create mode 100644 core/core-frontend/src/custom-component/group/Attr.vue create mode 100644 core/core-frontend/src/custom-component/group/Component.vue create mode 100644 core/core-frontend/src/custom-component/group/GroupPreview.vue create mode 100644 core/core-frontend/src/custom-component/independent-hang/ComponentHang.vue create mode 100644 core/core-frontend/src/custom-component/independent-hang/ComponentHangPopver.vue create mode 100644 core/core-frontend/src/custom-component/index.ts create mode 100644 core/core-frontend/src/custom-component/indicator/DeIndicator.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/Attr.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/Component.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/PictureGroupDatasetSelect.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/PictureGroupThreshold.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/PictureGroupUploadAttr.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/PictureItem.vue create mode 100644 core/core-frontend/src/custom-component/picture-group/PictureOptionPrefix.vue create mode 100644 core/core-frontend/src/custom-component/picture/Attr.vue create mode 100644 core/core-frontend/src/custom-component/picture/Component.vue create mode 100644 core/core-frontend/src/custom-component/pop-area/Attr.vue create mode 100644 core/core-frontend/src/custom-component/pop-area/Component.vue create mode 100644 core/core-frontend/src/custom-component/rect-shape/Attr.vue create mode 100644 core/core-frontend/src/custom-component/rect-shape/Component.vue create mode 100644 core/core-frontend/src/custom-component/rich-text/DeRichEditor.vue create mode 100644 core/core-frontend/src/custom-component/rich-text/DeRichTextView.vue create mode 100644 core/core-frontend/src/custom-component/rich-text/FieldsList.vue create mode 100644 core/core-frontend/src/custom-component/rich-text/plugins/index.ts create mode 100644 core/core-frontend/src/custom-component/rich-text/plugins/vertical-content.ts create mode 100644 core/core-frontend/src/custom-component/scroll-text/Attr.vue create mode 100644 core/core-frontend/src/custom-component/scroll-text/Component.vue create mode 100644 core/core-frontend/src/custom-component/svgs/svg-star/Attr.vue create mode 100644 core/core-frontend/src/custom-component/svgs/svg-star/Component.vue create mode 100644 core/core-frontend/src/custom-component/svgs/svg-triangle/Attr.vue create mode 100644 core/core-frontend/src/custom-component/svgs/svg-triangle/Component.vue create mode 100644 core/core-frontend/src/custom-component/user-view/Attr.vue create mode 100644 core/core-frontend/src/custom-component/user-view/Component.vue create mode 100644 core/core-frontend/src/custom-component/v-query/Attr.vue create mode 100644 core/core-frontend/src/custom-component/v-query/Component.vue create mode 100644 core/core-frontend/src/custom-component/v-query/ConditionDefaultConfiguration.vue create mode 100644 core/core-frontend/src/custom-component/v-query/CustomSortFilter.vue create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTime.vue create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTimeFiltering.vue create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTimeForViewFilter.vue create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTimeRange.vue create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTimeRangeFiltering.vue create mode 100644 core/core-frontend/src/custom-component/v-query/FilterTime.vue create mode 100644 core/core-frontend/src/custom-component/v-query/NumberInput.vue create mode 100644 core/core-frontend/src/custom-component/v-query/QueryCascade.vue create mode 100644 core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue create mode 100644 core/core-frontend/src/custom-component/v-query/RangeFilterTime.vue create mode 100644 core/core-frontend/src/custom-component/v-query/Select.vue create mode 100644 core/core-frontend/src/custom-component/v-query/StyleInject.vue create mode 100644 core/core-frontend/src/custom-component/v-query/TextSearch.vue create mode 100644 core/core-frontend/src/custom-component/v-query/Time.vue create mode 100644 core/core-frontend/src/custom-component/v-query/Tree.vue create mode 100644 core/core-frontend/src/custom-component/v-query/TreeFieldDialog.vue create mode 100644 core/core-frontend/src/custom-component/v-query/com-info.ts create mode 100644 core/core-frontend/src/custom-component/v-query/options.ts create mode 100644 core/core-frontend/src/custom-component/v-query/shortcuts.ts create mode 100644 core/core-frontend/src/custom-component/v-query/time-format-dayjs.ts create mode 100644 core/core-frontend/src/custom-component/v-query/time-format.ts create mode 100644 core/core-frontend/src/custom-component/v-text/Attr.vue create mode 100644 core/core-frontend/src/custom-component/v-text/Component.vue create mode 100644 core/core-frontend/src/directive/ClickOutside/index.ts create mode 100644 core/core-frontend/src/directive/Permission/index.ts create mode 100644 core/core-frontend/src/directive/index.ts create mode 100644 core/core-frontend/src/hooks/event/useScrollTo.ts create mode 100644 core/core-frontend/src/hooks/web/useCache.ts create mode 100644 core/core-frontend/src/hooks/web/useEmitt.ts create mode 100644 core/core-frontend/src/hooks/web/useFilter.ts create mode 100644 core/core-frontend/src/hooks/web/useI18n.ts create mode 100644 core/core-frontend/src/hooks/web/useLocale.ts create mode 100644 core/core-frontend/src/hooks/web/useMoveLine.ts create mode 100644 core/core-frontend/src/hooks/web/useNProgress.ts create mode 100644 core/core-frontend/src/hooks/web/usePageLoading.ts create mode 100644 core/core-frontend/src/hooks/web/useWatermark.ts create mode 100644 core/core-frontend/src/layout/components/AccountOperator.vue create mode 100644 core/core-frontend/src/layout/components/AiComponent.vue create mode 100644 core/core-frontend/src/layout/components/AiTips.vue create mode 100644 core/core-frontend/src/layout/components/CollapseBar.vue create mode 100644 core/core-frontend/src/layout/components/Copilot.vue create mode 100644 core/core-frontend/src/layout/components/DesktopSetting.vue create mode 100644 core/core-frontend/src/layout/components/Header.vue create mode 100644 core/core-frontend/src/layout/components/HeaderMenuItem.vue create mode 100644 core/core-frontend/src/layout/components/HeaderSystem.vue create mode 100644 core/core-frontend/src/layout/components/LangSelector.vue create mode 100644 core/core-frontend/src/layout/components/LayoutTransition.vue create mode 100644 core/core-frontend/src/layout/components/Main.vue create mode 100644 core/core-frontend/src/layout/components/Menu.vue create mode 100644 core/core-frontend/src/layout/components/MenuItem.vue create mode 100644 core/core-frontend/src/layout/components/Sidebar.vue create mode 100644 core/core-frontend/src/layout/components/SystemCfg.vue create mode 100644 core/core-frontend/src/layout/components/ToolboxCfg.vue create mode 100644 core/core-frontend/src/layout/components/TopDesktopCard.vue create mode 100644 core/core-frontend/src/layout/components/TopDoc.vue create mode 100644 core/core-frontend/src/layout/components/TopDocCard.vue create mode 100644 core/core-frontend/src/layout/index.vue create mode 100644 core/core-frontend/src/locales/en.ts create mode 100644 core/core-frontend/src/locales/tw.ts create mode 100644 core/core-frontend/src/locales/zh-CN.ts create mode 100644 core/core-frontend/src/models/chart/chart-attr.d.ts create mode 100644 core/core-frontend/src/models/chart/chart-plugin.d.ts create mode 100644 core/core-frontend/src/models/chart/chart-senior.d.ts create mode 100644 core/core-frontend/src/models/chart/chart-style.d.ts create mode 100644 core/core-frontend/src/models/chart/chart.d.ts create mode 100644 core/core-frontend/src/models/chart/editor.d.ts create mode 100644 core/core-frontend/src/models/chart/map.d.ts create mode 100644 core/core-frontend/src/models/tree/TreeNode.ts create mode 100644 core/core-frontend/src/pages/index/App.vue create mode 100644 core/core-frontend/src/pages/index/main.ts create mode 100644 core/core-frontend/src/pages/lib/dashboard/index.ts create mode 100644 core/core-frontend/src/pages/lib/install.ts create mode 100644 core/core-frontend/src/pages/lib/main.ts create mode 100644 core/core-frontend/src/pages/mobile/App.vue create mode 100644 core/core-frontend/src/pages/mobile/main.ts create mode 100644 core/core-frontend/src/pages/panel/App.vue create mode 100644 core/core-frontend/src/pages/panel/DashboardPreview.vue create mode 100644 core/core-frontend/src/pages/panel/Iframe.vue create mode 100644 core/core-frontend/src/pages/panel/ViewWrapper.vue create mode 100644 core/core-frontend/src/pages/panel/main.ts create mode 100644 core/core-frontend/src/permission.ts create mode 100644 core/core-frontend/src/permissionMobile.ts create mode 100644 core/core-frontend/src/plugins/element-plus/index.ts create mode 100644 core/core-frontend/src/plugins/vue-i18n/helper.ts create mode 100644 core/core-frontend/src/plugins/vue-i18n/index.ts create mode 100644 core/core-frontend/src/router/embedded.ts create mode 100644 core/core-frontend/src/router/establish.ts create mode 100644 core/core-frontend/src/router/index.ts create mode 100644 core/core-frontend/src/router/mobile.ts create mode 100644 core/core-frontend/src/store/index.ts create mode 100644 core/core-frontend/src/store/modules/app.ts create mode 100644 core/core-frontend/src/store/modules/appearance.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/animation.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/common.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/compose.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/contextmenu.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/copy.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/dvMain.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/event.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/layer.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/lock.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/snapshot.ts create mode 100644 core/core-frontend/src/store/modules/data-visualization/viewSelector.ts create mode 100644 core/core-frontend/src/store/modules/embedded.ts create mode 100644 core/core-frontend/src/store/modules/interactive.ts create mode 100644 core/core-frontend/src/store/modules/link.ts create mode 100644 core/core-frontend/src/store/modules/locale.ts create mode 100644 core/core-frontend/src/store/modules/map.ts create mode 100644 core/core-frontend/src/store/modules/permission.ts create mode 100644 core/core-frontend/src/store/modules/request.ts create mode 100644 core/core-frontend/src/store/modules/share.ts create mode 100644 core/core-frontend/src/store/modules/user.ts create mode 100644 core/core-frontend/src/style/custom-theme.css create mode 100644 core/core-frontend/src/style/index.less create mode 100644 core/core-frontend/src/style/mixin.less create mode 100644 core/core-frontend/src/style/variable.less create mode 100644 core/core-frontend/src/utils/CanvasInfoTransUtils.ts create mode 100644 core/core-frontend/src/utils/CrossPermission.ts create mode 100644 core/core-frontend/src/utils/DateUtil.ts create mode 100644 core/core-frontend/src/utils/DeShortcutKey.ts create mode 100644 core/core-frontend/src/utils/ModelUtil.ts create mode 100644 core/core-frontend/src/utils/ParseUrl.ts create mode 100644 core/core-frontend/src/utils/RemoteJs.ts create mode 100644 core/core-frontend/src/utils/animationClassData.ts create mode 100644 core/core-frontend/src/utils/attr.ts create mode 100644 core/core-frontend/src/utils/calculateComponentPositionAndSize.ts create mode 100644 core/core-frontend/src/utils/canvasStyle.ts create mode 100644 core/core-frontend/src/utils/canvasUtils.ts create mode 100644 core/core-frontend/src/utils/changeComponentsSizeWithScale.ts create mode 100644 core/core-frontend/src/utils/check.ts create mode 100644 core/core-frontend/src/utils/components.ts create mode 100644 core/core-frontend/src/utils/decomposeComponent.ts create mode 100644 core/core-frontend/src/utils/encryption.ts create mode 100644 core/core-frontend/src/utils/eventBus.ts create mode 100644 core/core-frontend/src/utils/events.ts create mode 100644 core/core-frontend/src/utils/generateID.ts create mode 100644 core/core-frontend/src/utils/imgUtils.ts create mode 100644 core/core-frontend/src/utils/loading.ts create mode 100644 core/core-frontend/src/utils/logout.ts create mode 100644 core/core-frontend/src/utils/propTypes.ts create mode 100644 core/core-frontend/src/utils/runAnimation.ts create mode 100644 core/core-frontend/src/utils/sizeAdaptor.ts create mode 100644 core/core-frontend/src/utils/style.ts create mode 100644 core/core-frontend/src/utils/timeUitils.ts create mode 100644 core/core-frontend/src/utils/toast.ts create mode 100644 core/core-frontend/src/utils/translate.ts create mode 100644 core/core-frontend/src/utils/treeDraggble.ts create mode 100644 core/core-frontend/src/utils/treeDraggbleChart.ts create mode 100644 core/core-frontend/src/utils/treeSortUtils.ts create mode 100644 core/core-frontend/src/utils/url.ts create mode 100644 core/core-frontend/src/utils/utils.ts create mode 100644 core/core-frontend/src/utils/validate.ts create mode 100644 core/core-frontend/src/utils/viewUtils.ts create mode 100644 core/core-frontend/src/views/401/index.vue create mode 100644 core/core-frontend/src/views/404/index.vue create mode 100644 core/core-frontend/src/views/about/index.ts create mode 100644 core/core-frontend/src/views/about/index.vue create mode 100644 core/core-frontend/src/views/application/index.vue create mode 100644 core/core-frontend/src/views/canvas/DeCanvas.vue create mode 100644 core/core-frontend/src/views/chart/ChartView.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/chart-type/ChartType.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/common/ChartTemplateInfo.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/common/TableTooltip.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/DimensionItem.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/DragPlaceholder.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/DrillItem.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/FilterItem.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/QuotaItem.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/components/CompareEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/components/CustomSortEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/components/ValueFormatterEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/components/compare.ts create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-item/utils.ts create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-label/DimensionLabel.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/drag-label/QuotaLabel.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/Senior.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/AssistLine.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/BubbleAnimateCfg.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/FunctionCfg.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/MapMapping.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/ScrollCfg.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/Threshold.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/AssistLineEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/LineThresholdEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/PictureGroupThresholdEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/TableThresholdEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/TextLabelThresholdEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-senior/components/dialog/TextThresholdEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/ChartStyle.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/ChartStyleBatchSet.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/VQueryChartStyle.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/BasicStyleSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/ColorSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/CustomColorStyleSelect.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/DualBasicStyleSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/DualYAxisSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/DualYAxisSelectorInner.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/FlowMapLineSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/FlowMapPointSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/GradientColorSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/IndicatorNameSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/IndicatorValueSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/LabelSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/LegendSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/MiscSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/MiscStyleSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/QuadrantSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/TitleSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/TooltipSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/XAxisSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/YAxisSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/table/CustomAggrEdit.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableCellSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableHeaderSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableTotalSelector.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/FilterTree.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/QuotaFilterEditor.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/ResultFilterEditor.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/TimeDialog.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/auth-tree/AuthTree.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/auth-tree/FilterFiled.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/filter/auth-tree/RowAuth.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/index.vue create mode 100644 core/core-frontend/src/views/chart/components/editor/util/StringUtils.ts create mode 100644 core/core-frontend/src/views/chart/components/editor/util/chart.ts create mode 100644 core/core-frontend/src/views/chart/components/editor/util/dataVisualization.ts create mode 100644 core/core-frontend/src/views/chart/components/js/extremumUitl.ts create mode 100644 core/core-frontend/src/views/chart/components/js/formatter.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/bar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/bidirectional-bar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/horizontal-bar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/progress-bar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/range-bar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/bar/waterfall.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/line/area.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/line/common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/line/line.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/line/stock-line.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/liquid/liquid.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/bubble-map.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/flow-map.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/heat-map.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/map.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/symbolic-map.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/map/tooltip-carousel.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/chart-mix-common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/chart-mix.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/funnel.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/gauge.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/indicator.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/picture-group.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/quadrant.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/radar.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/rich-text.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/sankey-common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/sankey.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/scatter.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/treemap.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/others/word-cloud.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/pie/common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/pie/pie.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/pie/rose.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/table/common.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/table/t-heatmap.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/table/table-info.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/table/table-normal.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/charts/table/table-pivot.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/common/common_antv.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/common/common_table.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/index.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/types/impl/g2plot.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/types/impl/l7.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/types/impl/l7plot.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/types/impl/s2.ts create mode 100644 core/core-frontend/src/views/chart/components/js/panel/types/index.ts create mode 100644 core/core-frontend/src/views/chart/components/js/util.ts create mode 100644 core/core-frontend/src/views/chart/components/views/components/ChartComponentG2Plot.vue create mode 100644 core/core-frontend/src/views/chart/components/views/components/ChartComponentS2.vue create mode 100644 core/core-frontend/src/views/chart/components/views/components/ChartEmptyInfo.vue create mode 100644 core/core-frontend/src/views/chart/components/views/components/ChartError.vue create mode 100644 core/core-frontend/src/views/chart/components/views/components/DrillPath.vue create mode 100644 core/core-frontend/src/views/chart/components/views/index.vue create mode 100644 core/core-frontend/src/views/chart/components/views/util/util.ts create mode 100644 core/core-frontend/src/views/chart/index.vue create mode 100644 core/core-frontend/src/views/common/ComponentStyleEditor.vue create mode 100644 core/core-frontend/src/views/common/DeAppApply.vue create mode 100644 core/core-frontend/src/views/common/DeResourceArrow.vue create mode 100644 core/core-frontend/src/views/common/DeResourceCreateOpt.vue create mode 100644 core/core-frontend/src/views/common/DeResourceCreateOptV2.vue create mode 100644 core/core-frontend/src/views/common/DeResourceGroupOpt.vue create mode 100644 core/core-frontend/src/views/common/DeResourceTree.vue create mode 100644 core/core-frontend/src/views/common/DeTemplatePreviewList.vue create mode 100644 core/core-frontend/src/views/common/DvDetailInfo.vue create mode 100644 core/core-frontend/src/views/common/MultiplexingCanvas.vue create mode 100644 core/core-frontend/src/views/copilot/DialogueChart.vue create mode 100644 core/core-frontend/src/views/copilot/index.vue create mode 100644 core/core-frontend/src/views/dashboard/DashboardPreviewShow.vue create mode 100644 core/core-frontend/src/views/dashboard/MobileBackgroundSelector.vue create mode 100644 core/core-frontend/src/views/dashboard/MobileConfigPanel.vue create mode 100644 core/core-frontend/src/views/dashboard/index.vue create mode 100644 core/core-frontend/src/views/data-visualization/DvPreview.vue create mode 100644 core/core-frontend/src/views/data-visualization/LinkContainer.vue create mode 100644 core/core-frontend/src/views/data-visualization/MultiplexPreviewShow.vue create mode 100644 core/core-frontend/src/views/data-visualization/PreviewCanvas.vue create mode 100644 core/core-frontend/src/views/data-visualization/PreviewCanvasMobile.vue create mode 100644 core/core-frontend/src/views/data-visualization/PreviewHead.vue create mode 100644 core/core-frontend/src/views/data-visualization/PreviewShow.vue create mode 100644 core/core-frontend/src/views/data-visualization/index.vue create mode 100644 core/core-frontend/src/views/dynimic/Auth.vue create mode 100644 core/core-frontend/src/views/home/index.vue create mode 100644 core/core-frontend/src/views/login/index.vue create mode 100644 core/core-frontend/src/views/mobile/components/DashboardCell.vue create mode 100644 core/core-frontend/src/views/mobile/components/OrgCell.vue create mode 100644 core/core-frontend/src/views/mobile/components/Workbranch.vue create mode 100644 core/core-frontend/src/views/mobile/directory/index.vue create mode 100644 core/core-frontend/src/views/mobile/home/index.vue create mode 100644 core/core-frontend/src/views/mobile/index.vue create mode 100644 core/core-frontend/src/views/mobile/login/index.vue create mode 100644 core/core-frontend/src/views/mobile/panel/DashboardEmpty.vue create mode 100644 core/core-frontend/src/views/mobile/panel/Mobile.vue create mode 100644 core/core-frontend/src/views/mobile/panel/MobileInPc.vue create mode 100644 core/core-frontend/src/views/mobile/panel/NotSupport.vue create mode 100644 core/core-frontend/src/views/mobile/panel/index.vue create mode 100644 core/core-frontend/src/views/mobile/personal/index.vue create mode 100644 core/core-frontend/src/views/panel/index.vue create mode 100644 core/core-frontend/src/views/share/link/ErrorTemplate.vue create mode 100644 core/core-frontend/src/views/share/link/IframeError.vue create mode 100644 core/core-frontend/src/views/share/link/ShareProxy.ts create mode 100644 core/core-frontend/src/views/share/link/TicketError.vue create mode 100644 core/core-frontend/src/views/share/link/error.vue create mode 100644 core/core-frontend/src/views/share/link/exp.vue create mode 100644 core/core-frontend/src/views/share/link/index.vue create mode 100644 core/core-frontend/src/views/share/link/mobile.vue create mode 100644 core/core-frontend/src/views/share/link/pwd.vue create mode 100644 core/core-frontend/src/views/share/share/ShareGrid.vue create mode 100644 core/core-frontend/src/views/share/share/ShareHandler.vue create mode 100644 core/core-frontend/src/views/share/share/SharePanel.vue create mode 100644 core/core-frontend/src/views/share/share/ShareTicket.vue create mode 100644 core/core-frontend/src/views/share/share/ShareVisualHead.vue create mode 100644 core/core-frontend/src/views/share/share/option.ts create mode 100644 core/core-frontend/src/views/system/common/InfoTemplate.vue create mode 100644 core/core-frontend/src/views/system/common/SettingTemplate.ts create mode 100644 core/core-frontend/src/views/system/font/FontInfo.vue create mode 100644 core/core-frontend/src/views/system/font/UploadDetail.vue create mode 100644 core/core-frontend/src/views/system/font/index.vue create mode 100644 core/core-frontend/src/views/system/modify-pwd/UpdatePwd.vue create mode 100644 core/core-frontend/src/views/system/modify-pwd/index.vue create mode 100644 core/core-frontend/src/views/system/parameter/basic/BasicEdit.vue create mode 100644 core/core-frontend/src/views/system/parameter/basic/BasicInfo.vue create mode 100644 core/core-frontend/src/views/system/parameter/engine/EngineEdit.vue create mode 100644 core/core-frontend/src/views/system/parameter/engine/EngineInfo.vue create mode 100644 core/core-frontend/src/views/system/parameter/engine/EngineInfoTemplate.vue create mode 100644 core/core-frontend/src/views/system/parameter/index.vue create mode 100644 core/core-frontend/src/views/system/parameter/map/Geometry.vue create mode 100644 core/core-frontend/src/views/system/parameter/map/GeometryEdit.vue create mode 100644 core/core-frontend/src/views/system/parameter/map/MapSetting.vue create mode 100644 core/core-frontend/src/views/system/parameter/map/OnlineMap.vue create mode 100644 core/core-frontend/src/views/system/parameter/map/interface.ts create mode 100644 core/core-frontend/src/views/template-market/component/CategoryTemplateV2.vue create mode 100644 core/core-frontend/src/views/template-market/component/MarketPreview.vue create mode 100644 core/core-frontend/src/views/template-market/component/MarketPreviewV2.vue create mode 100644 core/core-frontend/src/views/template-market/component/TemplateMarketItem.vue create mode 100644 core/core-frontend/src/views/template-market/component/TemplateMarketPreviewItem.vue create mode 100644 core/core-frontend/src/views/template-market/component/TemplateMarketV2Item.vue create mode 100644 core/core-frontend/src/views/template-market/index.vue create mode 100644 core/core-frontend/src/views/template/component/DeCategoryChange.vue create mode 100644 core/core-frontend/src/views/template/component/DeTemplateImport.vue create mode 100644 core/core-frontend/src/views/template/component/DeTemplateItem.vue create mode 100644 core/core-frontend/src/views/template/component/DeTemplateList.vue create mode 100644 core/core-frontend/src/views/template/index.vue create mode 100644 core/core-frontend/src/views/toolbox/template-setting/index.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/DatasetDetail.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/auth-tree/AuthTree.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/auth-tree/FilterFiled.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/auth-tree/RowAuth.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/AddSql.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/CalcFieldEdit.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/CodeMirror.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/CreatDsGroup.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/FieldMore.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/UnionEdit.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/UnionFieldList.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/UnionItemEdit.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/index.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/form/util.ts create mode 100644 core/core-frontend/src/views/visualized/data/dataset/index.vue create mode 100644 core/core-frontend/src/views/visualized/data/dataset/options.js create mode 100644 core/core-frontend/src/views/visualized/data/datasource/BaseInfoContent.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/BaseInfoItem.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/ExcelInfo.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/FinishPage.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/SheetTabs.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiAuthConfig.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiBody.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestForm.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiKeyValue.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiTestModel.js create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ApiVariable.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/CodeEdit.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/CreatDsGroup.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/DsTypeList.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/EditorDetail.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ExcelDetail.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/ace-config.ts create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/convert.js create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/format-utils.js create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/index.vue create mode 100644 core/core-frontend/src/views/visualized/data/datasource/form/option.ts create mode 100644 core/core-frontend/src/views/visualized/data/datasource/index.vue create mode 100644 core/core-frontend/src/views/visualized/view/panel/filter-config/FilterHead.vue create mode 100644 core/core-frontend/src/views/visualized/view/panel/filter-config/index.vue create mode 100644 core/core-frontend/src/views/visualized/view/panel/index.vue create mode 100644 core/core-frontend/src/views/visualized/view/screen/index.vue create mode 100644 core/core-frontend/src/views/watermark/ParamsTips.vue create mode 100644 core/core-frontend/src/views/watermark/index.vue create mode 100644 core/core-frontend/src/views/wizard/index.vue create mode 100644 core/core-frontend/src/views/workbranch/ShortcutOption.ts create mode 100644 core/core-frontend/src/views/workbranch/ShortcutTable.vue create mode 100644 core/core-frontend/src/views/workbranch/TemplateBranchItem.vue create mode 100644 core/core-frontend/src/views/workbranch/index.vue create mode 100644 core/core-frontend/src/vite-env.d.ts create mode 100644 core/core-frontend/src/vue.d.ts create mode 100644 core/core-frontend/src/websocket/index.ts create mode 100644 core/core-frontend/stylelint.config.js create mode 100644 core/core-frontend/tsconfig.json create mode 100644 core/core-frontend/types/data-visualization/base.d.ts create mode 100644 core/core-frontend/types/global.d.ts create mode 100644 core/core-frontend/types/localeDropdown.d.ts create mode 100644 core/core-frontend/types/router.d.ts create mode 100644 core/core-frontend/types/vite-env.d.ts create mode 100644 core/core-frontend/vite.config.ts create mode 100644 core/pom.xml create mode 100644 gis-bi.png create mode 100644 pom.xml create mode 100644 sdk/api/api-base/pom.xml create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ai/AiComponentApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/ChartDataApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/ChartViewApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/DeSortField.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/PageInfo.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/PermissionProxy.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/ScatterChartDataDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/Series.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/dto/ViewDetailField.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/request/ChartExcelRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/request/ChartExcelRequestInner.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/request/ThresholdCheckRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/vo/ChartBaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/vo/ThresholdCheckVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/chart/vo/ViewSelectorVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/commons/BaseRspModel.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/communicate/api/CommunicateApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/communicate/dto/MessageDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/communicate/dto/MessageFile.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/CopilotApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/AxisDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/AxisFieldDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/ChartDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/DEReceiveDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/DESendDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/HistoryDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/MsgDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/ReceiveDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/SendDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/copilot/dto/TokenDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetDataApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableSqlLogApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTreeApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/BaseTreeNodeDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/DataSetExportRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/DatasetNodeDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/DeSortDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/EnumValueRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/MultFieldValuesRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/PreviewSqlDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/Sorted.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/dto/SqlLogDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/engine/SQLFunctionDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/engine/SQLFunctionsEnum.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/union/DatasetGroupInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/union/DatasetTableInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/union/UnionDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/union/UnionItemDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/union/UnionParamDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/vo/CoreDatasetGroupVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/vo/CoreDatasetTableFieldVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/vo/DataSetBarVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dataset/vo/DatasetTreeNodeVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/api/DingtalkApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/dto/DingtalkEnableEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/dto/DingtalkSettingCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/dto/DingtalkTokenRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/vo/DingtalkInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/DatasourceApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/DatasourceDriverApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/EngineApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/BusiCreateFolderRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/BusiDsRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/BusiRenameRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/CoreDatasourceTaskLogDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/DriveDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/DriveJarDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/DsSimpleVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/ExcelFileData.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/ExcelSheetData.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/ds/vo/TreeNodeVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/email/EmailApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/export/BaseExportApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/exportCenter/ExportCenterApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/font/api/FontApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/font/dto/FontDto.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/FreeApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeBatchDelRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeBatchSyncRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeQueryRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeRelationCategory.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeRelationLink.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeRelationNode.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeRelationRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/dto/FreeSyncRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/vo/FreeRelationVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/free/vo/FreeVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarkApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarksuiteApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/dto/LarkEnableEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/dto/LarkGroupItem.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/dto/LarkSettingCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/dto/LarkTokenRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/vo/LarkGroupVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/lark/vo/LarkInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/license/LicenseApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/license/dto/LicenseRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/log/LogApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/log/dto/LogGridRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/log/vo/LogGridVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/log/vo/LogOpVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/CustomGeoApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/GeoApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/MapApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/dto/GeometryNodeCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/vo/AreaNode.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/vo/CustomGeoArea.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/map/vo/CustomGeoSubArea.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/menu/MenuApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/menu/vo/MenuMeta.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/menu/vo/MenuVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/msgCenter/MsgCenterApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/panel/PanelTreeAPi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/panel/vo/PanelTreeNodeVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/ReportApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportExportRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportGridRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportInstanceDelRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportInstanceMsgRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/dto/ReportInstanceRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/vo/ReportGridVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/vo/ReportInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/report/vo/ReportInstanceVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/system/SysParameterApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/system/SystemInfoApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/system/request/OnlineMapEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/system/vo/SettingItemVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/system/vo/ShareBaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/TemplateManageApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/TemplateMarketApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/dto/TemplateManageDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/dto/TemplateManageFileDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/dto/TemplateMarketDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/dto/TemplateMarketPreviewInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/dto/VisualizationTemplateExtendDataDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/request/TemplateManageBatchRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/request/TemplateManageRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/request/TemplateMarketSearchRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketCategoryBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketLatestRelease.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketMetaDataBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketPreviewBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketTemplateBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketTemplateInnerResult.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketTemplateV2BaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/response/MarketTemplateV2ItemResult.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketApplicationMetaDataVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketApplicationSpecLinkVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketApplicationSpecScreenshotBaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketApplicationSpecVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketApplicationVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketCategoryVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketLatestReleaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketMetaDataVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketMetasVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketReleaseAssetVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketReleaseMetaDataVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/MarketReleaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/TemplateCategoryVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/VisualizationTemplateCategoryVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/VisualizationTemplateExtendDataVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/template/vo/VisualizationTemplateVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/ThresholdApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/BaseReciDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdBatchReciRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdGridRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdInstanceRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdPreviewRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/dto/ThresholdSwitchRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/vo/ThresholdGridVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/threshold/vo/ThresholdInstanceVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/DataVisualizationApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/StaticResourceApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationBackgroundApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationLinkJumpApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationLinkageApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationOuterParamsApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationStoreApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationSubjectApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/VisualizationWatermarkApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/LinkageInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationComponentDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationLinkJumpDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationLinkJumpInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationLinkageDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationOuterParamsDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationOuterParamsInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationOuterParamsTargetViewInfoDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/dto/VisualizationViewTableDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/DataVisualizationBaseRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/StaticResourceRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationAppExportRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationBackgroundRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationLinkJumpBaseRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationLinkageRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationStoreRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationSubjectRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationWatermarkRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/request/VisualizationWorkbranchQueryRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/response/VisualizationLinkJumpBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/response/VisualizationOuterParamsBaseResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreChartViewVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreDatasetGroupVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreDatasetTableFieldVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreDatasetTableVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreDatasourceTaskVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/AppCoreDatasourceVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationBaseVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationBackgroundVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationBaseInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationExport2AppVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationLinkJumpInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationLinkJumpTargetViewInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationLinkJumpVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationLinkageFieldVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationLinkageVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOutParamsJumpVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOuterParamsDsInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOuterParamsFilterInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOuterParamsInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOuterParamsTargetViewInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationOuterParamsVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationReportFilterVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationResourceVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationStoreVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationSubjectVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationViewTableVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/VisualizationWatermarkVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/wecom/api/WecomApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/wecom/dto/WecomCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/wecom/dto/WecomEnableEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/wecom/dto/WecomTokenRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/wecom/vo/WecomInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/appearance/api/XpackAppearanceApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/appearance/vo/AppearanceItemVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/component/XpackComponentApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/component/vo/XpackMenuVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/DataFillingApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/ColumnOption.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DataFillFormTableDataRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DataFillFormTableDataResponse.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DataFillingDTO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DatasourceOptionsRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfCommitLog.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfCommitLogRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfExcelData.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfSubTaskInfoRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfSubTaskVo.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfTaskInfoRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfUserTaskData.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfUserTaskRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/DfUserTaskVo.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/FilterSetting.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/RowDataDatum.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/TaskInfoGridVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/TaskInfoVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/plugin/PluginApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/plugin/dto/PluginEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/plugin/vo/PluginVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/XpackAuthenticationApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/XpackOauth2Api.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/request/XpackAuthenticationEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/request/XpackOauth2TokenRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackAuthenticationStatusVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackAuthenticationVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackCasVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackLdapVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackOauth2VO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackOauthAuthVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackOauthTokenVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/settings/vo/XpackOidcVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/ShareTicketApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/XpackShareApi.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/TicketCreator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/TicketDelRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/TicketSwitchRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/XpackShareExpRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/XpackShareProxyRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/XpackSharePwdRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/XpackSharePwdValidator.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/request/XpackShareUuidEditor.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/vo/TicketVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/vo/TicketValidVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/vo/XpackShareGridVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/vo/XpackShareProxyVO.java create mode 100644 sdk/api/api-base/src/main/java/io/dataease/api/xpack/share/vo/XpackShareVO.java create mode 100644 sdk/api/api-permissions/pom.xml create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/apikey/api/ApiKeyApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/apikey/dto/ApikeyEnableEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/apikey/vo/ApiKeyVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/AuthApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/InteractiveAuthApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiBatchAuthorizeNode.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiBatchAuthorizeRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiPerCheckDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiPerEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiPermissionRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiResourceCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiResourceEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiResourceMover.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/BusiTargetPerCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/MenuPerEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/MenuPermissionRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/MenuTargetPerCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/PermissionBO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/dto/TargetPerCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/PermissionItem.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/PermissionOrigin.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/PermissionVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/PermissionValVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/ResourceNodeVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/vo/ResourceVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/api/ColumnPermissionsApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/api/RowPermissionsApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/BaseTreeNode.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/DataSetColumnPermissionsDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/DataSetRowPermissionsTreeDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/DatasetRowPermissionsTreeRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/Item.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/LangSwitchRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/dataset/dto/WhiteListUsersRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/api/EmbeddedApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/dto/EmbeddedCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/dto/EmbeddedEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/dto/EmbeddedOrigin.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/dto/EmbeddedResetRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/embedded/vo/EmbeddedGridVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/login/api/LoginApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/login/dto/AccountLockStatus.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/login/dto/PwdLoginDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/api/OrgApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/dto/OrgCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/dto/OrgEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/dto/OrgRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/vo/MountedVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/vo/OrgDetailVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/org/vo/OrgPageVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/relation/api/RelationApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/relation/dto/RelationDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/relation/dto/RelationListDTO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/api/RoleApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/MountExternalUserRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/MountUserRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/RoleCopyRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/RoleCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/RoleEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/RoleRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/UnmountUserRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/dto/UserRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/vo/ExternalUserVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/vo/RoleDetailVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/role/vo/RoleVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/setting/api/PerSettingApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/setting/vo/PerSettingItemVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/bo/PlatformUser.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/EnableSwitchRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/LangSwitchRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/ModifyPwdRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/UserBindRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/UserCreator.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/UserEditor.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/UserReciRequest.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/CurIpVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/CurUserVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserFormVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserGridRoleItem.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserGridVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserImportVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserItem.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/vo/UserItemVO.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/api/SysVariablesApi.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableDto.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueDto.java create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueItem.java create mode 100644 sdk/api/api-sync/pom.xml create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/datasource/api/SyncDatasourceApi.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/datasource/dto/DBTableDTO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/datasource/dto/GetDatasourceRequest.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/datasource/dto/SyncDatasourceDTO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/datasource/vo/SyncDatasourceVO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/summary/api/SummaryApi.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskApi.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskLogApi.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/dto/Source.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/dto/TableField.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/dto/Target.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/dto/TaskInfoDTO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/vo/LogResultVO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/vo/TaskInfoVO.java create mode 100644 sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/vo/TaskLogVO.java create mode 100644 sdk/api/pom.xml create mode 100644 sdk/common/pom.xml create mode 100644 sdk/common/src/main/java/io/dataease/auth/DeApiPath.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/DeLinkPermit.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/DePermit.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/bo/LinkTokenUserBO.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/bo/TokenUserBO.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/config/SubstituleLoginConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/filter/CommunityTokenFilter.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/filter/FilterConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/filter/TokenFilter.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/interceptor/CorsConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/auth/vo/TokenVO.java create mode 100644 sdk/common/src/main/java/io/dataease/cache/DECacheService.java create mode 100644 sdk/common/src/main/java/io/dataease/cache/annotation/CacheClear.java create mode 100644 sdk/common/src/main/java/io/dataease/cache/impl/DefaultCacheImpl.java create mode 100644 sdk/common/src/main/java/io/dataease/cache/impl/RedisCacheImpl.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/AuthConstant.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/AuthEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/AuthResourceEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/BusiResourceEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/CacheConstant.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/ColumnPermissionConstants.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/CommonConstants.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/DataFillingFinishTaskEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/DataSourceType.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/LogOT.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/LogST.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/MessageEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/ReportLastStatusEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/ReportTaskEnum.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/SortConstants.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/StaticResourceConstants.java create mode 100644 sdk/common/src/main/java/io/dataease/constant/XpackSettingConstants.java create mode 100644 sdk/common/src/main/java/io/dataease/doc/SwaggerConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/exception/DEException.java create mode 100644 sdk/common/src/main/java/io/dataease/exception/GlobalExceptionHandler.java create mode 100644 sdk/common/src/main/java/io/dataease/feign/DeFeign.java create mode 100644 sdk/common/src/main/java/io/dataease/filter/HtmlResourceFilter.java create mode 100644 sdk/common/src/main/java/io/dataease/i18n/I18n.java create mode 100644 sdk/common/src/main/java/io/dataease/i18n/Lang.java create mode 100644 sdk/common/src/main/java/io/dataease/i18n/Translator.java create mode 100644 sdk/common/src/main/java/io/dataease/jackson/JacksonConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/listener/MyCacheListener.java create mode 100644 sdk/common/src/main/java/io/dataease/listener/RedisCacheListener.java create mode 100644 sdk/common/src/main/java/io/dataease/log/DeLog.java create mode 100644 sdk/common/src/main/java/io/dataease/model/BusiNodeRequest.java create mode 100644 sdk/common/src/main/java/io/dataease/model/BusiNodeVO.java create mode 100644 sdk/common/src/main/java/io/dataease/model/DeModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/ExportTaskDTO.java create mode 100644 sdk/common/src/main/java/io/dataease/model/ITreeBase.java create mode 100644 sdk/common/src/main/java/io/dataease/model/KeywordRequest.java create mode 100644 sdk/common/src/main/java/io/dataease/model/LogItemModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/RSAModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/TreeBaseModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/TreeModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/TreeResultModel.java create mode 100644 sdk/common/src/main/java/io/dataease/model/excel/AutoAdaptWidthStyleStrategy.java create mode 100644 sdk/common/src/main/java/io/dataease/model/excel/ErrWriteHandler.java create mode 100644 sdk/common/src/main/java/io/dataease/mybatisplus/MyBatisPlusPaginationInnerConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/result/ResultCode.java create mode 100644 sdk/common/src/main/java/io/dataease/result/ResultMessage.java create mode 100644 sdk/common/src/main/java/io/dataease/result/ResultResponseBodyAdvice.java create mode 100644 sdk/common/src/main/java/io/dataease/rsa/dao/entity/CoreRsa.java create mode 100644 sdk/common/src/main/java/io/dataease/rsa/dao/mapper/CoreRsaMapper.java create mode 100644 sdk/common/src/main/java/io/dataease/rsa/manage/RsaManage.java create mode 100644 sdk/common/src/main/java/io/dataease/rsa/starter/RsaStarter.java create mode 100644 sdk/common/src/main/java/io/dataease/traffic/DeTraffic.java create mode 100644 sdk/common/src/main/java/io/dataease/traffic/DeTrafficAop.java create mode 100644 sdk/common/src/main/java/io/dataease/traffic/dao/entity/CoreApiTraffic.java create mode 100644 sdk/common/src/main/java/io/dataease/traffic/dao/mapper/CoreApiTrafficMapper.java create mode 100644 sdk/common/src/main/java/io/dataease/traffic/starter/DeTrafficStarter.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/AesUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/AuthUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/BeanUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CacheUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CalendarUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CommonBeanFactory.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CommonExcelUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CommonThreadPool.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/CommunityUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/DateUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/DeClassUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/DeReflectUtil.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/DelayQueueUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/FileUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/HttpClientConfig.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/HttpClientUtil.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/IDUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/IPUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/JsonUtil.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/LogUtil.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/LongArray2StringSerialize.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/Md5Utils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/ModelUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/Pager.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/RsaUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/ServletUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/SnowFlake.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/StaticResourceUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/SystemSettingUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/TokenUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/TreeUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/UserUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/VersionUtil.java create mode 100644 sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java create mode 100644 sdk/common/src/main/java/io/dataease/websocket/WsMessage.java create mode 100644 sdk/common/src/main/java/io/dataease/websocket/WsService.java create mode 100644 sdk/distributed/pom.xml create mode 100644 sdk/distributed/src/main/java/io/dataease/DeFeignConfiguration.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/DynamicContextHolder.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/DynamicDataSource.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/config/DynamicDataSourceProperties.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/config/DynamicDsConfig.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/constant/DataSourceConstant.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/interceptor/DSInterceptor.java create mode 100644 sdk/distributed/src/main/java/io/dataease/dds/provider/TenantDatasourceProvider.java create mode 100644 sdk/distributed/src/main/java/io/dataease/flyway/TenantFlywayUtil.java create mode 100644 sdk/distributed/src/main/java/io/dataease/rpc/DeFeignRegister.java create mode 100644 sdk/distributed/src/main/resources/db/distributed/manage/V1.1__manage_ddl.sql create mode 100644 sdk/extensions/extensions-datafilling/pom.xml create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/api/DfPluginManageApi.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/dto/ExtFormSettings.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/dto/ExtIndexField.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/dto/ExtTableField.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/factory/ExtDDLProviderFactory.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/plugin/DataFillingPlugin.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/provider/ExtDDLProvider.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/utils/BeanUtils.java create mode 100644 sdk/extensions/extensions-datafilling/src/main/java/io/dataease/extensions/datafilling/vo/XpackPluginsDfVO.java create mode 100644 sdk/extensions/extensions-datasource/pom.xml create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/api/PluginManageApi.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/constant/SqlPlaceholderConstants.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/CalParam.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/ConnectionObj.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DatasetTableDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DatasetTableFieldDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DatasourceDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DatasourceRequest.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DatasourceSchemaDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/DsTypeDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/SimpleDatasourceDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/TableField.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/TableFieldWithValue.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/dto/TaskDTO.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/factory/ProviderFactory.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/model/SQLMeta.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/model/SQLObj.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/plugin/DataEaseDatasourcePlugin.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/DriverShim.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/ExtendedJdbcClassLoader.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/utils/SpringContextUtil.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/Configuration.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/DatasourceConfiguration.java create mode 100644 sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/XpackPluginsDatasourceVO.java create mode 100644 sdk/extensions/extensions-view/pom.xml create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/AxisChartDataAntVDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/AxisChartDataDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/AxisFormatResult.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartAxis.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartCalcDataResult.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartCustomFilterItemDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartDimensionDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartDrillRequest.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtRequest.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartFieldCompareCustomDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartFieldCompareDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartFieldCustomFilterDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartQuotaDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartSeniorAssistCfgDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartSeniorAssistDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartSeniorThresholdCfgDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartSeniorThresholdDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewBaseDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewFieldBaseDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewFieldDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewFieldFilterDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ColumnPermissionItem.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ColumnPermissions.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/CustomFilterResult.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/DatasetRowPermissionsTreeItem.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/DatasetRowPermissionsTreeObj.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/DynamicValueDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/FieldSource.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/FormatterCfgDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/SqlVariableDetails.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/TableCalcTotal.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/TableCalcTotalCfg.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/TableThresholdDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/TableTotal.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/TableTotalCfg.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ThresholdDynamicFieldDTO.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/factory/PluginsChartFactory.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/filter/DynamicTimeSetting.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/filter/FilterTreeItem.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/filter/FilterTreeObj.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/plugin/AbstractChartPlugin.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/plugin/DataEaseChartPlugin.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/util/ChartDataUtil.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/util/FieldUtil.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/util/Utils.java create mode 100644 sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/vo/XpackPluginsViewVO.java create mode 100644 sdk/extensions/pom.xml create mode 100644 sdk/pom.xml create mode 100644 staticResource/subject-light.png create mode 100644 staticResource/subject_dark.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..3a472a6 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +*.sql linguist-language=java +*.yml linguist-language=Java +*.html linguist-language=Java +*.js linguist-language=Java +*.xml linguist-language=Java +*.css linguist-language=Java +*.ts linguist-language=Java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5948770 --- /dev/null +++ b/.gitignore @@ -0,0 +1,51 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar +.idea/ +target/ +.vscode/ +.lh/ +*.iml +hs_err_pid* +node_modules/ +dist/ +package-lock.json +.DS_Store +.stylelintcache +core/core-frontend/release/ +plugins/vite-test +core/core-frontend/.stylelintcache +/core/core-backend/src/main/resources/static/ +/core/core-backend/src/test +/core/core-frontend/node/ +/core/core-frontend/lib/ +/core/core-frontend/components.d.ts +core/core-frontend/src/assets/fsSvg.js +core/core-frontend/src/assets/fsSvg.html +.flattened-pom.xml +/sdk/dataease-plugin-common/ +/sdk/dataease-plugin-datasource/ +/sdk/dataease-plugin-filter/ +/sdk/dataease-plugin-interface/ +/sdk/dataease-plugin-view/ +/extensions/ +.vite/ +/core/backend/ +/classpath:substitule.json diff --git a/.typos.toml b/.typos.toml new file mode 100644 index 0000000..8996703 --- /dev/null +++ b/.typos.toml @@ -0,0 +1,12 @@ +[default.extend-words] +ser = "ser" +Referer = "Referer" +Encryp = "Encryp" +OT = "OT" +Wheres = "Wheres" +ws = "ws" +guid = "guid" +yoy = "yoy" +Ein = "Ein" +[files] +extend-exclude = ["mapFiles/**", "docs"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..64402f6 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ + +## 什么是 GIS-BI开发平台? + +基于GIS的BI(商业智能)低代码开发平台是一个集成地理信息系统(GIS)和商业智能(BI)功能的应用配置开发平台, +旨在通过低代码或无代码的方式快速构建具备地理空间数据可视化、分析与业务洞察能力的应用。 +该平台支持用户通过直观的界面和可配置组件,将空间数据与业务数据相结合, +进行可视化展示、动态交互、空间分析与多维数据探索,帮助决策者高效地获取空间相关的商业洞察, +同时降低开发复杂度和技术门槛。 + +**GIS-BI 的价值:** + +- 提升开发效率:平台提供GIS、BI功能模块和可视化组件库,通过拖拽式操作和模板复用,显著减少从零开发的时间和成本。 +- 缩短开发周期:低代码特性让开发团队专注于核心功能的实现,大幅缩短项目的研发周期,提升整体开发效率。 +- 减少技术门槛:非专业开发人员也可以参与平台应用的配置和开发,优化技术资源配置。 +- 一致的用户体验:统一的开发框架和组件库确保项目交付的界面美观性和功能一致性,增强客户满意度。 + + +**GIS-BI 支持的数据源:** + +- OLTP 数据库: MySQL、Oracle、SQL Server、PostgreSQL、MariaDB、Db2、TiDB、MongoDB-BI 等; +- OLAP 数据库: ClickHouse、Apache Doris、Apache Impala、StarRocks 等; +- 数据仓库/数据湖: Amazon RedShift 等; +- 数据文件: Excel、CSV 等; +- API 数据源。 + +## 平台技术架构 +综合考虑技术生态、团队能力和平台功能需求,初步考虑以下的技术组合: + +- 前端:Vue + ElementUI + Mapbox GL(可结合已有GIS资源选择) + ECharts/AntV +- 后端:Spring Boot3.0 + PostgreSQL + PostGIS +- 低代码支持:DataEase 开源二次开发 +- DevOps:Docker + Kubernetes + + +## 平台功能框架 +![gis-bi.png](gis-bi.png) \ No newline at end of file diff --git a/core/core-backend/.gitkeep b/core/core-backend/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/core/core-backend/pom.xml b/core/core-backend/pom.xml new file mode 100644 index 0000000..a1917fc --- /dev/null +++ b/core/core-backend/pom.xml @@ -0,0 +1,325 @@ + + + + core + io.dataease + ${dataease.version} + + + 4.0.0 + jar + core-backend + + + + com.google.guava + guava + ${guava.version} + + + io.dataease + api-base + ${dataease.version} + + + io.dataease + api-permissions + ${dataease.version} + + + io.dataease + api-sync + ${dataease.version} + + + com.mysql + mysql-connector-j + + + org.apache.commons + commons-dbcp2 + ${commons-dbcp2.version} + + + + org.antlr + antlr + ${antlr.version} + + + junit + junit + ${junit.version} + test + + + com.jayway.jsonpath + json-path + [2.9.0, ) + + + org.slf4j + slf4j-api + + + + + org.springframework.boot + spring-boot-starter-test + + + org.springframework.boot + spring-boot-starter-websocket + + + com.fit2cloud + quartz-spring-boot-starter + 1.0.8 + + + org.slf4j + slf4j-api + + + + + + + + + + standalone + + true + + + standalone + + + + + com.h2database + h2 + + + org.seleniumhq.selenium + selenium-java + ${selenium-java.version} + + + org.eclipse.angus + angus-mail + ${angus-mail.version} + + + org.eclipse.angus + angus-activation + + + + + com.itextpdf + itext7-core + ${itextpdf.version} + pom + + + com.vladsch.flexmark + flexmark-all + ${flexmark.version} + + + + + + + maven-clean-plugin + + + + src/main/resources/static + + ** + + false + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + copy-front-2-back + generate-resources + + + + + + + + + + + run + + + + + + + + + + + desktop + + desktop + + + + com.h2database + h2 + + + + + + maven-clean-plugin + + + + src/main/resources/static + + ** + + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + org.apache.maven.plugins + maven-antrun-plugin + + + copy-front-2-back + generate-resources + + + + + + + + + + + run + + + + + + + + + + distributed + + distributed + + + + + io.dataease + distributed + ${project.version} + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + io/dataease/substitute/** + + + + + + + + + + + + + src/main/resources + true + + **/*.properties + **/*.xml + **/*.yml + **/*.sql + **/*.xlsx + + + static/**/*.* + + + + src/main/resources + false + + static/**/*.* + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + org.springframework.boot + spring-boot-maven-plugin + + CoreApplication + ZIP + + + + + repackage + + + + + + + + + + fit2cloud-public + Fit2cloud Public + https://repository.fit2cloud.com/repository/fit2cloud-public/ + + + + diff --git a/core/core-backend/src/main/resources/application-distributed.yml b/core/core-backend/src/main/resources/application-distributed.yml new file mode 100644 index 0000000..ed0fc3b --- /dev/null +++ b/core/core-backend/src/main/resources/application-distributed.yml @@ -0,0 +1,28 @@ + +spring: + + cloud: + nacos: + discovery: + enabled: true + server-addr: 127.0.0.1:8848 + datasource: + url: jdbc:mysql://localhost:3306/de_manage?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false + username: root + password: 1qaz@WSX + flyway: + enabled: false + messages: + basename: i18n/core + + +dynamic: + datasource: + official-ds: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/de_official?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false + username: root + password: 1qaz@WSX + +mybatis-plus: + mapper-locations: classpath:mybatis/*.xml diff --git a/core/core-backend/src/main/resources/application-standalone.yml b/core/core-backend/src/main/resources/application-standalone.yml new file mode 100644 index 0000000..dc736ca --- /dev/null +++ b/core/core-backend/src/main/resources/application-standalone.yml @@ -0,0 +1,19 @@ +spring: + datasource: + url: jdbc:mysql://localhost:3306/dataease?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true + username: root + password: 123456 + messages: + basename: i18n/lic,i18n/core,i18n/permissions,i18n/xpack,i18n/sync + flyway: + enabled: true + table: de_standalone_version + validate-on-migrate: false + locations: classpath:db/migration + baseline-on-migrate: true + out-of-order: true + +mybatis-plus: + mapper-locations: classpath:mybatis/*.xml + + diff --git a/core/core-backend/src/main/resources/application.yml b/core/core-backend/src/main/resources/application.yml new file mode 100644 index 0000000..498dc93 --- /dev/null +++ b/core/core-backend/src/main/resources/application.yml @@ -0,0 +1,69 @@ +server: + port: 8100 + max-http-request-header-size: 500KB + tomcat: + connection-timeout: 70000 +spring: + profiles: + active: '@profiles.active@' + application: + name: core-backend + messages: + encoding: UTF-8 + main: + allow-circular-references: true + cache: + type: jcache + jcache: + config: classpath:ehcache/ehcache.xml + data: + redis: + host: 127.0.0.1 + port: 6379 + password: 123456 + database: 0 + jackson: + parser: + allow-numeric-leading-zeros: true +management: + health: + redis: + enabled: false +mybatis: + configuration: + map-underscore-to-camel-case: true +logging: + file: + path: /opt/dataease2.0/logs/dataease +# sql日志生产环境注释掉 +#mybatis-plus: +# configuration: +# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + +quartz: + enabled: true + scheduler-name: deSyncJob + +dataease: + version: '@project.version@' + login_timeout: 2880 + xpack-front-distributed: true + origin-list: http://localhost:8080 + apisix-api: + domain: http://127.0.0.1:9180 + key: edd1c9f034335f136f87ad84b625c8f1 + +# springdoc-openapi项目配置 +springdoc: + swagger-ui: + path: /swagger-ui.html + tags-sorter: alpha + #operations-sorter: alpha + api-docs: + path: /v3/api-docs +# knife4j的增强配置,不需要增强可以不配 +knife4j: + enable: true + setting: + language: zh_cn + enable-swagger-models: false diff --git a/core/core-backend/src/main/resources/ehcache/ehcache.xml b/core/core-backend/src/main/resources/ehcache/ehcache.xml new file mode 100644 index 0000000..e4226dd --- /dev/null +++ b/core/core-backend/src/main/resources/ehcache/ehcache.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + 1000 + 10 + + + + + + java.lang.String + io.dataease.rsa.dao.entity.CoreRsa + + + + + + java.lang.String + java.util.List + + + + + java.lang.String + java.util.List + + + + java.lang.String + java.util.List + + + + java.lang.String + java.util.List + + + + java.lang.String + java.util.List + + + java.lang.String + java.util.List + + + + java.lang.String + java.lang.Integer + + + + java.lang.String + java.util.List + + + + java.lang.String + java.util.List + + + + java.lang.String + java.util.List + + + + java.lang.String + io.dataease.license.bo.F2CLicResult + + + java.lang.String + io.dataease.api.map.vo.AreaNode + + + java.lang.String + java.lang.Object + + + java.lang.String + java.util.List + + + java.lang.String + java.lang.Object + + + java.lang.String + java.lang.Object + + + + java.lang.String + java.lang.Integer + + ${dataease.login_timeout} + + + + io.dataease.listener.MyCacheListener + ASYNCHRONOUS + ORDERED + CREATED + UPDATED + EXPIRED + REMOVED + + + + 100 + 10 + 200 + + + + + + + diff --git a/core/core-backend/src/main/resources/i18n/core.properties b/core/core-backend/src/main/resources/i18n/core.properties new file mode 100644 index 0000000..c7d3485 --- /dev/null +++ b/core/core-backend/src/main/resources/i18n/core.properties @@ -0,0 +1,2 @@ +login.validator.name1= +login.validator.pwd1= \ No newline at end of file diff --git a/core/core-backend/src/main/resources/i18n/core_en_US.properties b/core/core-backend/src/main/resources/i18n/core_en_US.properties new file mode 100644 index 0000000..13c7b02 --- /dev/null +++ b/core/core-backend/src/main/resources/i18n/core_en_US.properties @@ -0,0 +1,205 @@ + +login.validator.name1=Username/Email/Phone number cannot be empty +login.validator.pwd1=Password cannot be empty + +i18n_menu.home=Home +i18n_menu.workbranch=Workbench +i18n_menu.visualized=Visualization +i18n_menu.template=Template +i18n_menu.application=Application +i18n_menu.system=System Management +i18n_menu.template-market=Template Market +i18n_menu.template-setting=Template Management +i18n_menu.view=Data Display +i18n_menu.data=Data Preparation +i18n_menu.panel=Dashboard +i18n_menu.data-filling-manage=Data Reporting +i18n_menu.screen=Data Screen +i18n_menu.dataset=Dataset +i18n_menu.datasource=Data Source +i18n_menu.user=User Management +i18n_menu.org=Organization Management +i18n_menu.auth=Permission Configuration +i18n_menu.report=Scheduled Report +i18n_menu.sync=Synchronization Management +i18n_menu.association=Bloodline Analysis +i18n_menu.threshold=Alert Management +i18n_menu.webhook=Webhook Management +i18n_menu.summary=Overview +i18n_menu.ds=Data Connection Management +i18n_menu.task=Task Management +i18n_menu.embedded=Embedded Management +i18n_menu.plugin=Plugin Management +i18n_menu.platform=Platform Integration +i18n_menu.appearance=Appearance Configuration +i18n_menu.sysVariable=System Variables +i18n_menu.sysTypeface=Font Management +i18n_menu.font=Font Management +i18n_menu.msg-fill=Reporting Task +i18n_field_name_repeat=Duplicate field name: +i18n_pid_not_eq_id=The target for moving cannot be itself or its subdirectory +i18n_ds_name_exists=Name is duplicated under this group +i18n_table_id_can_not_empty=Query node cannot be empty +i18n_no_fields=Fields cannot be empty +i18n_no_field=The field does not exist +i18n_union_ds_no_checked=No fields are selected +i18n_field_name_duplicated=Field name is duplicated +i18n_can_not_cross_ds=Cross dataset operations are not supported +i18n_dataset_ds_error=The data source used by the current dataset has been deleted +i18n_union_field_can_not_empty=Association field cannot be empty +i18n_table_duplicate=The same node needs to be dragged in again to continue creating a new dataset +i18n_no_column_permission=No column permissions +i18n_fetch_error=SQL execution failed, please check if the table, fields, association relationships, etc., are correct and edit again. +i18n_no_datasource_permission=No data source access permissions +i18n_no_dataset_permission=No dataset access permissions +i18n_not_full=The current data source does not support full join + +i18n_field_circular_ref=Fields have circular references + +i18n_chart_not_handler=Unable to handle this chart type +i18n_chart_delete=Chart does not exist +i18n_no_ds=Dataset does not exist or no permissions +i18n_datasource_delete=Data source does not exist +i18n_gauge_field_change=The field used has changed, please edit again +i18n_gauge_field_delete=The field used has been deleted, please edit again +i18n_no_id=ID cannot be empty +i18n_name_limit_100=Name cannot exceed 100 characters +i18n_field_circular_error=Field parsing error, possible reasons: field has been deleted, calculation field reference level is too deep, circular references exist, etc., please check the table nodes and fields and edit again. + +i18n_invalid_ds=Data source is invalid + +i18n_user_disable=User has been disabled and cannot log in +i18n_login_name_pwd_err=Username or password is incorrect +i18n_error_login_type=Login type error +i18n_schema_is_empty=Schema is empty! +i18n_table_name_repeat=Name is duplicated: +i18n_sql_not_empty=SQL cannot be empty +i18n_menu.parameter=System Parameters +i18n_user_old_pwd_error=Original password is incorrect +i18n_menu.toolbox-log=Operation Logs + +i18n_year=Year +i18n_month=Month +i18n_day=Day +i18n_hour=Hour +i18n_minute=Minute +i18n_second=Second + +i18n_no_datasource_permission_to_create_column=No data source access permissions, unable to create table fields +i18n_df_folder_cannot_to_search=Folders cannot query data +i18n_df_no_primary_key=No primary key +i18n_df_cannot_operate_folder=Cannot operate on folders +i18n_df_cannot_be_none=[%s] cannot be empty +i18n_df_value_cannot_be_none=[%s] value: %s cannot be empty +i18n_df_value_exists_in_database=[%s] value: %s already exists in the database, cannot be duplicated +i18n_df_data=Data +i18n_df_start=Start +i18n_df_end=End +i18n_df_datasource_not_found=No data source found +i18n_df_datasource_does_not_enable_data_filling=This data source has not enabled data reporting configuration +i18n_df_builtin_datasource=Built-in database +i18n_df_folder_required=Folder is required +i18n_df_form_not_exists=Form does not exist +i18n_df_name_can_not_empty=Name cannot be empty +i18n_df_template=Template +i18n_df_task_status_is_null_or_finished=Task status is null or completed +i18n_df_task_need_task_id=Task ID must be specified +i18n_df_not_current_task_user=Not the target user for the current task +i18n_df_miss_parameter=Missing parameter +i18n_df_no_running_instance=No running instances for the current task +i18n_df_value=Value +i18n_df_format_error=Format parsing error +i18n_df_cannot_earlier_than=Cannot be earlier than +i18n_df_cannot_be_all_null=Cannot have only one empty +i18n_df_value_not_in_range=Value is not within the range +i18n_df_value_value_not_in_range=Value: %s is not within the range +i18n_df_required=Required +i18n_df_must_unique=Duplicate values are not allowed +i18n_df_excel_parsing_error=Excel parsing error +i18n_df_excel_is_empty=This Excel has no data +i18n_df_excel_template_column_not_fit=Template field count does not match +i18n_df_selection=Option value is +i18n_df_date_format=Date format +i18n_df_integer=Integer +i18n_df_decimal=Decimal +i18n_df_multiple_value_split=Multiple values are separated by semicolon "; " +i18n_df_email_type=Email format +i18n_df_phone_type=Phone number format +i18n_df_lt_check=Value needs to be less than %s: %s +i18n_df_gt_check=Value needs to be greater than %s: %s +i18n_df_le_check=Value needs to be less than or equal to %s: %s +i18n_df_ge_check=Value needs to be greater than or equal to %s: %s +i18n_df_column_exists=The column: %s exists + +i18n_wrong_email=Email format is incorrect +i18n_wrong_tel=Phone number format is incorrect + + +i18n_copilot_cross_ds_error=Cross-source datasets do not support this feature + +i18n_template_recommend=Recommended +i18n_template_recent=Recently Used + +i18n_default_org=Default Organization +i18n_org_admin=Organization Admin +i18n_ordinary_role=Ordinary User +i18n_sys_admin=System Admin + +i18n_threshold_logic_eq=Equal to +i18n_threshold_logic_not_eq=Not equal to +i18n_threshold_logic_lt=Less than +i18n_threshold_logic_le=Less than or equal to +i18n_threshold_logic_gt=Greater than +i18n_threshold_logic_ge=Greater than or equal to +i18n_threshold_logic_in=Belong to +i18n_threshold_logic_not_in=Do not belong to +i18n_threshold_logic_like=Contains +i18n_threshold_logic_not_like=Does not contain +i18n_threshold_logic_null=Empty +i18n_threshold_logic_not_null=Not empty +i18n_threshold_logic_empty=Empty string +i18n_threshold_logic_not_empty=Non-empty string +i18n_threshold_logic_between=Range is +i18n_threshold_logic_and=And +i18n_threshold_logic_or=Or +i18n_threshold_max=Maximum value +i18n_threshold_min=Minimum value +i18n_threshold_average=Average value +i18n_time_year=Year +i18n_time_month=Month +i18n_time_date=Day +i18n_time_hour=Hour +i18n_time_minute=Minute +i18n_time_second=Second +i18n_time_ago=Ago +i18n_time_later=Later +i18n_time_year_current=Current year +i18n_time_year_last=Last year +i18n_time_year_next=Next year +i18n_time_month_current=Current month +i18n_time_month_last=Last month +i18n_time_month_next=Next month +i18n_time_month_start=Beginning of the year +i18n_time_month_end=End of the year +i18n_time_date_current=Today +i18n_time_date_last=Yesterday +i18n_time_date_next=Tomorrow +i18n_time_date_start=Beginning of the month +i18n_time_date_end=End of the month + +i18n_dataset_create_error=Create error,please try again +i18n_dataset_ds_delete=Datasource deleted,this dataset can not be show +i18n_dataset_plugin_error=Datasource plugin is not exist +i18n_dataset_cross_error=Dataset with more than two data sources is not supported +i18n_board=Board +i18n_invalid_connection=Invalid connection. +i18n_check_datasource_connection=Please check the validity of the datasource. + +i18n_datasource_not_exists=Datasource not exists! + +i18n_geo_exists=An area with the same name already exists\uFF01 +i18n_geo_sub_exists=A sub-area with the same name already exists\uFF01 +i18n_user_new_pwd_error=Password format: 8-20 characters and must include at least one uppercase letter, one lowercase letter, one number, and one special character. +i18n_user_pwd_same_error=Old and new passwords cannot be the same + +i18n_copilot_ds=Only supports MySQL datasource diff --git a/core/core-backend/src/main/resources/i18n/core_zh_CN.properties b/core/core-backend/src/main/resources/i18n/core_zh_CN.properties new file mode 100644 index 0000000..e7122b8 --- /dev/null +++ b/core/core-backend/src/main/resources/i18n/core_zh_CN.properties @@ -0,0 +1,204 @@ +login.validator.name1=\u8D26\u53F7/\u90AE\u7BB1/\u624B\u673A\u53F7\u4E0D\u80FD\u4E3A\u7A7A +login.validator.pwd1=\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A + +i18n_menu.home=\u9996\u9875 +i18n_menu.workbranch=\u5DE5\u4F5C\u53F0 +i18n_menu.visualized=\u53EF\u89C6\u5316 +i18n_menu.template=\u6A21\u7248 +i18n_menu.application=\u5E94\u7528 +i18n_menu.system=\u7CFB\u7EDF\u7BA1\u7406 +i18n_menu.template-market=\u6A21\u677F\u5E02\u573A +i18n_menu.template-setting=\u6A21\u677F\u7BA1\u7406 +i18n_menu.view=\u6570\u636E\u5C55\u793A +i18n_menu.data=\u6570\u636E\u51C6\u5907 +i18n_menu.panel=\u4EEA\u8868\u677F +i18n_menu.data-filling-manage=\u6570\u636E\u586B\u62A5 +i18n_menu.screen=\u6570\u636E\u5927\u5C4F +i18n_menu.dataset=\u6570\u636E\u96C6 +i18n_menu.datasource=\u6570\u636E\u6E90 +i18n_menu.user=\u7528\u6237\u7BA1\u7406 +i18n_menu.org=\u7EC4\u7EC7\u7BA1\u7406 +i18n_menu.auth=\u6743\u9650\u914D\u7F6E +i18n_menu.report=\u5B9A\u65F6\u62A5\u544A +i18n_menu.sync=\u540C\u6B65\u7BA1\u7406 +i18n_menu.association=\u8840\u7F18\u5206\u6790 +i18n_menu.threshold=\u544A\u8B66\u7BA1\u7406 +i18n_menu.webhook=Webhook \u7BA1\u7406 +i18n_menu.summary=\u6982\u89C8 +i18n_menu.ds=\u6570\u636E\u8FDE\u63A5\u7BA1\u7406 +i18n_menu.task=\u4EFB\u52A1\u7BA1\u7406 +i18n_menu.embedded=\u5D4C\u5165\u5F0F\u7BA1\u7406 +i18n_menu.plugin=\u63D2\u4EF6\u7BA1\u7406 +i18n_menu.platform=\u5E73\u53F0\u5BF9\u63A5 +i18n_menu.appearance=\u5916\u89C2\u914D\u7F6E +i18n_menu.sysVariable=\u7CFB\u7EDF\u53D8\u91CF +i18n_menu.sysTypeface=\u5B57\u4F53\u7BA1\u7406 +i18n_menu.font=\u5B57\u4F53\u7BA1\u7406 +i18n_menu.msg-fill=\u586B\u62A5\u4EFB\u52A1 +i18n_field_name_repeat=\u6709\u91CD\u590D\u5B57\u6BB5\u540D\uFF1A +i18n_pid_not_eq_id=\u79FB\u52A8\u76EE\u6807\u4E0D\u80FD\u662F\u81EA\u5DF1\u6216\u5B50\u76EE\u5F55 +i18n_ds_name_exists=\u8BE5\u5206\u7EC4\u4E0B\u540D\u79F0\u91CD\u590D +i18n_table_id_can_not_empty=\u67E5\u8BE2\u8282\u70B9\u4E0D\u80FD\u4E3A\u7A7A +i18n_no_fields=\u5B57\u6BB5\u4E0D\u80FD\u4E3A\u7A7A +i18n_no_field=\u8BE5\u5B57\u6BB5\u4E0D\u5B58\u5728 +i18n_union_ds_no_checked=\u6CA1\u6709\u5B57\u6BB5\u9009\u4E2D +i18n_field_name_duplicated=\u5B57\u6BB5\u540D\u91CD\u590D +i18n_can_not_cross_ds=\u4E0D\u652F\u6301\u8DE8\u6570\u636E\u96C6\u64CD\u4F5C +i18n_dataset_ds_error=\u5F53\u524D\u6570\u636E\u96C6\u7528\u5230\u7684\u6570\u636E\u6E90\u5DF2\u88AB\u5220\u9664 +i18n_union_field_can_not_empty=\u5173\u8054\u5B57\u6BB5\u4E0D\u80FD\u4E3A\u7A7A +i18n_table_duplicate=\u76F8\u540C\u8282\u70B9\u9700\u91CD\u65B0\u62D6\u5165\u624D\u80FD\u7EE7\u7EED\u65B0\u5EFA\u6570\u636E\u96C6 +i18n_no_column_permission=\u6CA1\u6709\u5217\u6743\u9650 +i18n_fetch_error=SQL\u6267\u884C\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u8868\u3001\u5B57\u6BB5\u3001\u5173\u8054\u5173\u7CFB\u7B49\u4FE1\u606F\u662F\u5426\u6B63\u786E\u5E76\u91CD\u65B0\u7F16\u8F91\u3002 +i18n_no_datasource_permission=\u65E0\u6570\u636E\u6E90\u8BBF\u95EE\u6743\u9650 +i18n_no_dataset_permission=\u65E0\u6570\u636E\u96C6\u8BBF\u95EE\u6743\u9650 +i18n_not_full=\u5F53\u524D\u6570\u636E\u6E90\u4E0D\u652F\u6301\u5168\u8FDE\u63A5 + +i18n_field_circular_ref=\u5B57\u6BB5\u5B58\u5728\u5FAA\u73AF\u5F15\u7528 + +i18n_chart_not_handler=\u65E0\u6CD5\u5904\u7406\u8BE5\u56FE\u8868\u7C7B\u578B +i18n_chart_delete=\u56FE\u8868\u4E0D\u5B58\u5728 +i18n_no_ds=\u6570\u636E\u96C6\u4E0D\u5B58\u5728\u6216\u6CA1\u6709\u6743\u9650 +i18n_datasource_delete=\u6570\u636E\u6E90\u4E0D\u5B58\u5728 +i18n_gauge_field_change=\u6240\u7528\u5B57\u6BB5\u53D1\u751F\u53D8\u66F4\uFF0C\u8BF7\u91CD\u65B0\u7F16\u8F91 +i18n_gauge_field_delete=\u6240\u7528\u5B57\u6BB5\u5DF2\u5220\u9664\uFF0C\u8BF7\u91CD\u65B0\u7F16\u8F91 +i18n_no_id=id\u4E0D\u80FD\u4E3A\u7A7A +i18n_name_limit_100=\u540D\u79F0\u4E0D\u80FD\u8D85\u8FC7100\u5B57\u7B26 +i18n_field_circular_error=\u5B57\u6BB5\u89E3\u6790\u9519\u8BEF\uFF0C\u53EF\u80FD\u539F\u56E0\uFF1A\u5B57\u6BB5\u5DF2\u5220\u9664\u3001\u8BA1\u7B97\u5B57\u6BB5\u5F15\u7528\u5C42\u7EA7\u8FC7\u6DF1\u3001\u5B58\u5728\u5FAA\u73AF\u5F15\u7528\u7B49\uFF0C\u8BF7\u68C0\u67E5\u8868\u8282\u70B9\u548C\u5B57\u6BB5\u5E76\u91CD\u65B0\u7F16\u8F91\u3002 + +i18n_invalid_ds=\u6570\u636E\u6E90\u65E0\u6548 + +i18n_user_disable=\u7528\u6237\u5DF2\u88AB\u7981\u7528\uFF0C\u65E0\u6CD5\u767B\u5F55 +i18n_login_name_pwd_err=\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF +i18n_error_login_type=\u767B\u5F55\u7C7B\u578B\u9519\u8BEF +i18n_schema_is_empty=schema \u4E3A\u7A7A\uFF01 +i18n_table_name_repeat=\u540D\u79F0\u91CD\u590D: +i18n_sql_not_empty=sql \u4E0D\u80FD\u4E3A\u7A7A +i18n_menu.parameter=\u7CFB\u7EDF\u53C2\u6570 +i18n_user_old_pwd_error=\u539F\u59CB\u5BC6\u7801\u9519\u8BEF +i18n_menu.toolbox-log=\u64CD\u4F5C\u65E5\u5FD7 + +i18n_year=\u5E74 +i18n_month=\u6708 +i18n_day=\u5929 +i18n_hour=\u5C0F\u65F6 +i18n_minute=\u5206\u949F +i18n_second=\u79D2 + +i18n_no_datasource_permission_to_create_column=\u65E0\u6570\u636E\u6E90\u8BBF\u95EE\u6743\u9650\uFF0C\u65E0\u6CD5\u521B\u5EFA\u8868\u5B57\u6BB5 +i18n_df_folder_cannot_to_search=\u6587\u4EF6\u5939\u4E0D\u80FD\u67E5\u8BE2\u6570\u636E +i18n_df_no_primary_key=\u6CA1\u6709\u4E3B\u952E +i18n_df_cannot_operate_folder=\u4E0D\u80FD\u64CD\u4F5C\u6587\u4EF6\u5939 +i18n_df_cannot_be_none=[%s] \u4E0D\u80FD\u4E3A\u7A7A +i18n_df_value_cannot_be_none=[%s] \u503C: %s \u4E0D\u80FD\u4E3A\u7A7A +i18n_df_value_exists_in_database=[%s] \u503C: %s \u5728\u6570\u636E\u5E93\u4E2D\u5DF2\u5B58\u5728, \u4E0D\u80FD\u91CD\u590D +i18n_df_data=\u6570\u636E +i18n_df_start=\u5F00\u59CB +i18n_df_end=\u7ED3\u675F +i18n_df_datasource_not_found=\u6CA1\u6709\u627E\u5230\u6570\u636E\u6E90 +i18n_df_datasource_does_not_enable_data_filling=\u8BE5\u6570\u636E\u6E90\u6CA1\u6709\u542F\u7528\u6570\u636E\u586B\u62A5\u914D\u7F6E +i18n_df_builtin_datasource=\u5185\u5EFA\u6570\u636E\u5E93 +i18n_df_folder_required=\u76EE\u5F55\u5FC5\u9009 +i18n_df_form_not_exists=\u8868\u5355\u4E0D\u5B58\u5728 +i18n_df_name_can_not_empty=\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A +i18n_df_template=\u6A21\u677F +i18n_df_task_status_is_null_or_finished=\u4EFB\u52A1\u72B6\u6001\u4E3A\u7A7A\u6216\u5DF2\u5B8C\u6210 +i18n_df_task_need_task_id=\u9700\u6307\u5B9A\u4EFB\u52A1ID +i18n_df_not_current_task_user=\u4E0D\u662F\u5F53\u524D\u4EFB\u52A1\u7684\u76EE\u6807\u7528\u6237 +i18n_df_miss_parameter=\u7F3A\u5931\u53C2\u6570 +i18n_df_no_running_instance=\u5F53\u524D\u4EFB\u52A1\u6682\u65F6\u65E0\u8FD0\u884C\u5B9E\u4F8B +i18n_df_value=\u503C +i18n_df_format_error=\u683C\u5F0F\u89E3\u6790\u9519\u8BEF +i18n_df_cannot_earlier_than=\u4E0D\u80FD\u65E9\u4E8E +i18n_df_cannot_be_all_null=\u4E0D\u80FD\u53EA\u6709\u4E00\u4E2A\u4E3A\u7A7A +i18n_df_value_not_in_range=\u503C\u4E0D\u5728\u8303\u56F4\u5185 +i18n_df_value_value_not_in_range=\u503C: %s \u4E0D\u5728\u8303\u56F4\u5185 +i18n_df_required=\u5FC5\u586B +i18n_df_must_unique=\u4E0D\u5141\u8BB8\u91CD\u590D\u503C +i18n_df_excel_parsing_error=Excel\u89E3\u6790\u9519\u8BEF +i18n_df_excel_is_empty=\u8BE5Excel\u6CA1\u6709\u6570\u636E +i18n_df_excel_template_column_not_fit=\u6A21\u677F\u5B57\u6BB5\u4E2A\u6570\u4E0D\u5339\u914D +i18n_df_selection=\u9009\u9879\u503C\u4E3A +i18n_df_date_format=\u65E5\u671F\u683C\u5F0F +i18n_df_integer=\u6574\u5F62\u6570\u5B57 +i18n_df_decimal=\u5C0F\u6570\u6570\u5B57 +i18n_df_multiple_value_split=\u591A\u4E2A\u503C\u4F7F\u7528\u5206\u53F7";"\u5206\u5272 +i18n_df_email_type=\u90AE\u7BB1\u683C\u5F0F +i18n_df_phone_type=\u624B\u673A\u53F7\u683C\u5F0F +i18n_df_lt_check=\u503C\u9700\u8981\u5C0F\u4E8E %s: %s +i18n_df_gt_check=\u503C\u9700\u8981\u5927\u4E8E %s: %s +i18n_df_le_check=\u503C\u9700\u8981\u5C0F\u4E8E\u7B49\u4E8E %s: %s +i18n_df_ge_check=\u503C\u9700\u8981\u5927\u4E8E\u7B49\u4E8E %s: %s +i18n_df_column_exists=\u5B57\u6BB5: %s \u5DF2\u5B58\u5728 + +i18n_wrong_email=\u90AE\u7BB1\u683C\u5F0F\u9519\u8BEF +i18n_wrong_tel=\u624B\u673A\u53F7\u7801\u683C\u5F0F\u9519\u8BEF + + +i18n_copilot_cross_ds_error=\u8DE8\u6E90\u6570\u636E\u96C6\u4E0D\u652F\u6301\u8BE5\u529F\u80FD + +i18n_template_recommend=\u63A8\u8350 +i18n_template_recent=\u6700\u8FD1\u4F7F\u7528 + +i18n_default_org=\u9ED8\u8BA4\u7EC4\u7EC7 +i18n_org_admin=\u7EC4\u7EC7\u7BA1\u7406\u5458 +i18n_ordinary_role=\u666E\u901A\u7528\u6237 +i18n_sys_admin=\u7CFB\u7EDF\u7BA1\u7406\u5458 + +i18n_threshold_logic_eq=\u7B49\u4E8E +i18n_threshold_logic_not_eq=\u4E0D\u7B49\u4E8E +i18n_threshold_logic_lt=\u5C0F\u4E8E +i18n_threshold_logic_le=\u5C0F\u4E8E\u7B49\u4E8E +i18n_threshold_logic_gt=\u5927\u4E8E +i18n_threshold_logic_ge=\u5927\u4E8E\u7B49\u4E8E +i18n_threshold_logic_in=\u5C5E\u4E8E +i18n_threshold_logic_not_in=\u4E0D\u5C5E\u4E8E +i18n_threshold_logic_like=\u5305\u542B +i18n_threshold_logic_not_like=\u4E0D\u5305\u542B +i18n_threshold_logic_null=\u7A7A +i18n_threshold_logic_not_null=\u4E0D\u7A7A +i18n_threshold_logic_empty=\u7A7A\u5B57\u7B26\u4E32 +i18n_threshold_logic_not_empty=\u975E\u7A7A\u5B57\u7B26\u4E32 +i18n_threshold_logic_between=\u8303\u56F4\u662F +i18n_threshold_logic_and=\u4E14 +i18n_threshold_logic_or=\u6216 +i18n_threshold_max=\u6700\u5927\u503C +i18n_threshold_min=\u6700\u5C0F\u503C +i18n_threshold_average=\u5E73\u5747\u503C +i18n_time_year=\u5E74 +i18n_time_month=\u6708 +i18n_time_date=\u65E5 +i18n_time_hour=\u65F6 +i18n_time_minute=\u5206 +i18n_time_second=\u79D2 +i18n_time_ago=\u524D +i18n_time_later=\u540E +i18n_time_year_current=\u5F53\u5E74 +i18n_time_year_last=\u53BB\u5E74 +i18n_time_year_next=\u660E\u5E74 +i18n_time_month_current=\u5F53\u6708 +i18n_time_month_last=\u4E0A\u4E2A\u6708 +i18n_time_month_next=\u4E0B\u4E2A\u6708 +i18n_time_month_start=\u5E74\u521D +i18n_time_month_end=\u5E74\u672B +i18n_time_date_current=\u4ECA\u5929 +i18n_time_date_last=\u6628\u5929 +i18n_time_date_next=\u660E\u5929 +i18n_time_date_start=\u6708\u521D +i18n_time_date_end=\u6708\u672B + +i18n_dataset_create_error=\u6570\u636E\u96C6\u56E0\u5F02\u5E38\u5BFC\u81F4\u65E0\u6CD5\u4F7F\u7528\uFF0C\u8BF7\u91CD\u65B0\u521B\u5EFA +i18n_dataset_ds_delete=\u7531\u4E8E\u6570\u636E\u96C6\u6240\u7528\u7684\u6570\u636E\u6E90\u5DF2\u88AB\u5220\u9664,\u65E0\u6CD5\u663E\u793A\u6570\u636E\u96C6 +i18n_dataset_plugin_error=\u5F53\u524D\u6570\u636E\u6E90\u63D2\u4EF6\u4E0D\u5B58\u5728 +i18n_dataset_cross_error=\u8DE8\u6E90\u6570\u636E\u96C6\u4E0D\u652F\u6301\u8BE5\u529F\u80FD +i18n_board=\u8FB9\u6846 +i18n_invalid_connection=\u8FDE\u63A5\u65E0\u6548, +i18n_check_datasource_connection=\u8BF7\u68C0\u67E5\u6570\u636E\u6E90\u7684\u6709\u6548\u6027 + +i18n_datasource_not_exists=\u6570\u636E\u6E90\u4E0D\u5B58\u5728\uFF01 + +i18n_geo_exists=\u5DF2\u5B58\u5728\u540C\u540D\u533A\u57DF\uFF01 +i18n_geo_sub_exists=\u5DF2\u5B58\u5728\u540C\u540D\u5B50\u533A\u57DF\uFF01 +i18n_user_new_pwd_error=\u5BC6\u7801\u683C\u5F0F\uFF1A8-20\u4F4D\u4E14\u81F3\u5C11\u4E00\u4F4D\u5927\u5199\u5B57\u6BCD\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u7279\u6B8A\u5B57\u7B26 +i18n_user_pwd_same_error=\u65B0\u65E7\u5BC6\u7801\u4E0D\u80FD\u76F8\u540C + +i18n_copilot_ds=\u5F53\u524D\u4EC5\u652F\u6301MySQL\u6570\u636E\u6E90 diff --git a/core/core-backend/src/main/resources/logback-spring.xml b/core/core-backend/src/main/resources/logback-spring.xml new file mode 100644 index 0000000..128e7f8 --- /dev/null +++ b/core/core-backend/src/main/resources/logback-spring.xml @@ -0,0 +1,59 @@ + + + + + + true + + %d{yyyy-MM-dd HH:mm:ss.SSS} %highlight(%-5level) --- [%15.15(%thread)] %cyan(%-40.40(%logger{40})) : %msg%n + UTF-8 + + + + + ${logPath}/info.log + true + + ERROR + DENY + ACCEPT + + + ${logPath}/info.%d.%i.log + 30 + + 10GB + 10MB + + + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level --- [%15.15(%thread)] %-40.40(%logger{40}) : %msg%n + UTF-8 + + + + + ${logPath}/error.log + true + + ERROR + + + ${logPath}/error.%d.%i.log + 30 + + 10GB + 10MB + + + %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level --- [%15.15(%thread)] %-40.40(%logger{40}) : %msg%n + UTF-8 + + + + + + + + + + \ No newline at end of file diff --git a/core/core-backend/src/main/resources/mybatis/ExtDataVisualizationMapper.xml b/core/core-backend/src/main/resources/mybatis/ExtDataVisualizationMapper.xml new file mode 100644 index 0000000..908a835 --- /dev/null +++ b/core/core-backend/src/main/resources/mybatis/ExtDataVisualizationMapper.xml @@ -0,0 +1,457 @@ + + + + + INSERT INTO `core_chart_view` (`id`, + `title`, + `scene_id`, + `table_id`, + `type`, + `render`, + `result_count`, + `result_mode`, + `x_axis`, + `x_axis_ext`, + `y_axis`, + `y_axis_ext`, + `ext_stack`, + `ext_bubble`, + `ext_label`, + `ext_tooltip`, + `custom_attr`, + `custom_attr_mobile`, + `custom_style`, + `custom_style_mobile`, + `custom_filter`, + `drill_fields`, + `senior`, + `create_by`, + `create_time`, + `update_time`, + `snapshot`, + `style_priority`, + `chart_type`, + `is_plugin`, + `data_from`, + `view_fields`, + `refresh_view_enable`, + `refresh_unit`, + `refresh_time`, + `linkage_active`, + `jump_active`, + `copy_from`, + `copy_id`, + `flow_map_start_name`, + `flow_map_end_name`, + `ext_color`) + SELECT core_chart_view.`id` + #{copyId} as id, + `title`, + #{newDvId} as scene_id, + `table_id`, + `type`, + `render`, + `result_count`, + `result_mode`, + `x_axis`, + `x_axis_ext`, + `y_axis`, + `y_axis_ext`, + `ext_stack`, + `ext_bubble`, + `ext_label`, + `ext_tooltip`, + `custom_attr`, + `custom_attr_mobile`, + `custom_style`, + `custom_style_mobile`, + `custom_filter`, + `drill_fields`, + `senior`, + `create_by`, + `create_time`, + `update_time`, + `snapshot`, + `style_priority`, + `chart_type`, + `is_plugin`, + `data_from`, + `view_fields`, + `refresh_view_enable`, + `refresh_unit`, + `refresh_time`, + `linkage_active`, + `jump_active`, + core_chart_view.`id` as copy_from, + #{copyId} as copy_id, + `flow_map_start_name`, + `flow_map_end_name`, + `ext_color` + FROM core_chart_view + WHERE core_chart_view.scene_id = #{sourceDvId} + + + INSERT INTO `data_visualization_info` (`id`, + `name`, + `pid`, + `org_id`, + `level`, + `node_type`, + `type`, + `canvas_style_data`, + `component_data`, + `mobile_layout`, + `status`, + `self_watermark_status`, + `sort`, + `create_time`, + `create_by`, + `update_time`, + `update_by`, + `remark`, + `source`, + `delete_flag`, + `delete_time`, + `delete_by`) + select #{newDvId}, + `name`, + `pid`, + `org_id`, + `level`, + `node_type`, + `type`, + `canvas_style_data`, + `component_data`, + `mobile_layout`, + `status`, + `self_watermark_status`, + `sort`, + `create_time`, + `create_by`, + `update_time`, + `update_by`, + `remark`, + `source`, + `delete_flag`, + `delete_time`, + `delete_by` + from data_visualization_info dvInfo + where dvInfo.id = #{sourceDvId} + + + + + + + + INSERT INTO visualization_link_jump (`id`, + `source_dv_id`, + `source_view_id`, + `link_jump_info`, + `checked`, + `copy_from`, + `copy_id`) + SELECT visualization_link_jump.`id` + #{copyId} as id, + dv_view_copy.t_dv_id as source_dv_id, + dv_view_copy.t_chart_view_id as source_view_id, + visualization_link_jump.`link_jump_info`, + visualization_link_jump.`checked`, + visualization_link_jump.`id` as copy_from, + #{copyId} as copy_id + FROM visualization_link_jump + INNER JOIN (SELECT pvs.scene_id AS s_dv_id, + pvs.id AS s_chart_view_id, + pvt.scene_id AS t_dv_id, + pvt.id AS t_chart_view_id + FROM core_chart_view pvt + INNER JOIN core_chart_view pvs ON pvt.copy_from = pvs.id + WHERE pvt.copy_id = #{copyId}) dv_view_copy + ON visualization_link_jump.source_dv_id = dv_view_copy.s_dv_id + AND visualization_link_jump.source_view_id = dv_view_copy.s_chart_view_id + + + + INSERT INTO visualization_link_jump_info (id, + link_jump_id, + link_type, + jump_type, + target_dv_id, + source_field_id, + content, + `checked`, + `attach_params`, + copy_from, + copy_id) + SELECT visualization_link_jump_info.`id` + #{copyId} as id, + plj_copy.t_id as link_jump_id, + visualization_link_jump_info.`link_type`, + visualization_link_jump_info.`jump_type`, + visualization_link_jump_info.`target_dv_id`, + visualization_link_jump_info.`source_field_id`, + visualization_link_jump_info.`content`, + visualization_link_jump_info.`checked`, + visualization_link_jump_info.`attach_params`, + visualization_link_jump_info.`id` AS copy_from, + #{copyId} AS copy_id + FROM visualization_link_jump_info + INNER JOIN (SELECT id AS t_id, + copy_from AS s_id + FROM visualization_link_jump + WHERE copy_id = #{copyId}) plj_copy + ON visualization_link_jump_info.link_jump_id = plj_copy.s_id + + + + + INSERT INTO visualization_link_jump_target_view_info (`target_id`, + `link_jump_info_id`, + `source_field_active_id`, + `target_view_id`, + `target_field_id`, + `copy_from`, + `copy_id`) + SELECT visualization_link_jump_target_view_info.`target_id` + #{copyId} as target_id, + plji_copy.t_id as link_jump_info_id, + visualization_link_jump_target_view_info.`source_field_active_id`, + visualization_link_jump_target_view_info.`target_view_id`, + visualization_link_jump_target_view_info.`target_field_id`, + visualization_link_jump_target_view_info.`target_id` AS copy_from, + #{copyId} AS copy_id + FROM visualization_link_jump_target_view_info + INNER JOIN (SELECT id AS t_id, + copy_from AS s_id + FROM visualization_link_jump_info + WHERE copy_id = #{copyId}) plji_copy + ON visualization_link_jump_target_view_info.link_jump_info_id = plji_copy.s_id + + + + INSERT INTO visualization_linkage (`id`, + dv_id, + source_view_id, + target_view_id, + `update_time`, + `update_people`, + `linkage_active`, + `ext1`, + `ext2`, + `copy_from`, + `copy_id`) + SELECT visualization_linkage.`id` + #{copyId} as `id`, + pv_source_copy.t_dv_id AS dv_id, + pv_source_copy.t_chart_view_id AS source_view_id, + pv_target_copy.t_chart_view_id AS target_view_id, + `update_time`, + `update_people`, + `linkage_active`, + `ext1`, + `ext2`, + visualization_linkage.`id` as copy_from, + #{copyId} as copy_id + FROM visualization_linkage + INNER JOIN (SELECT pvs.scene_id AS s_dv_id, + pvs.id AS s_chart_view_id, + pvt.scene_id AS t_dv_id, + pvt.id AS t_chart_view_id + FROM core_chart_view pvt + INNER JOIN core_chart_view pvs ON pvt.copy_from = pvs.id + WHERE pvt.copy_id = #{copyId}) pv_source_copy + ON visualization_linkage.dv_id = pv_source_copy.s_dv_id + AND visualization_linkage.source_view_id = pv_source_copy.s_chart_view_id + INNER JOIN (SELECT pvs.scene_id AS s_dv_id, + pvs.id AS s_chart_view_id, + pvt.scene_id AS t_dv_id, + pvt.id AS t_chart_view_id + FROM core_chart_view pvt + INNER JOIN core_chart_view pvs ON pvt.copy_from = pvs.id + WHERE pvt.copy_id = #{copyId}) pv_target_copy + ON visualization_linkage.dv_id = pv_target_copy.s_dv_id + AND visualization_linkage.target_view_id = pv_target_copy.s_chart_view_id + + + + + INSERT INTO visualization_linkage_field (id, + `linkage_id`, + `source_field`, + `target_field`, + `update_time`, + `copy_from`, + `copy_id`) + SELECT visualization_linkage_field.`id` + #{copyId} as `id`, + pvlf_copy.t_id as `linkage_id`, + `source_field`, + `target_field`, + `update_time`, + id AS copy_from, + #{copyId} as copy_id + FROM visualization_linkage_field + INNER JOIN (SELECT id AS t_id, + copy_from AS s_id + FROM visualization_linkage + WHERE copy_id = #{copyId}) pvlf_copy + ON visualization_linkage_field.linkage_id = pvlf_copy.s_id + + + + + + + + + + + + + + + + + + + + + + + + DELETE + FROM + data_visualization_info dvi + WHERE + dvi.id IN + + #{id} + + + + DELETE + FROM + core_chart_view ccv + WHERE + ccv.scene_id IN + + #{id} + + + + + diff --git a/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkJumpMapper.xml b/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkJumpMapper.xml new file mode 100644 index 0000000..e1be07a --- /dev/null +++ b/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkJumpMapper.xml @@ -0,0 +1,353 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM visualization_link_jump_target_view_info + WHERE link_jump_info_id IN ( + SELECT lji.id + FROM visualization_link_jump_info lji + JOIN visualization_link_jump lj ON lji.link_jump_id = lj.id + WHERE lj.source_dv_id = #{dvId} + AND lj.source_view_id = #{viewId} + ); + + + + DELETE FROM visualization_link_jump_info + WHERE link_jump_id IN ( + SELECT lj.id + FROM visualization_link_jump lj + WHERE lj.source_dv_id = #{dvId} + AND lj.source_view_id = #{viewId} + ); + + + + DELETE FROM visualization_link_jump + WHERE source_dv_id = #{dvId} + AND source_view_id = #{viewId} + + + + + DELETE FROM visualization_link_jump_target_view_info + WHERE link_jump_info_id IN ( + SELECT lji.id + FROM visualization_link_jump_info lji + JOIN visualization_link_jump lj ON lji.link_jump_id = lj.id + WHERE lj.source_dv_id = #{dvId} + OR lji.target_dv_id = #{dvId} + ) + + + + DELETE FROM visualization_link_jump_info + WHERE link_jump_id IN ( + SELECT lj.id + FROM visualization_link_jump lj + WHERE lj.source_dv_id = #{dvId} + OR lj.target_dv_id = #{dvId} + ) + + + + DELETE FROM visualization_link_jump + WHERE source_dv_id = #{dvId} + + + + + + insert into visualization_link_jump (id, source_dv_id, source_view_id, link_jump_info, `checked`, copy_from, + copy_id) + select UUID() as id, + visualization_view_copy.t_dv_id as source_dv_id, + visualization_view_copy.t_core_chart_view_id as source_view_id, + visualization_link_jump.link_jump_info, + visualization_link_jump.checked, + visualization_link_jump.id as copy_from, + #{copyId} as copy_id + from visualization_link_jump + inner join + (SELECT pvs.dv_id as s_dv_id, + pvs.core_chart_view_id as s_core_chart_view_id, + pvt.dv_id as t_dv_id, + pvt.core_chart_view_id as t_core_chart_view_id + FROM visualization_view pvt + inner JOIN visualization_view pvs ON pvt.copy_from = pvs.id + WHERE pvt.copy_id = #{copyId}) visualization_view_copy + on visualization_link_jump.source_dv_id = visualization_view_copy.s_dv_id + and visualization_link_jump.source_view_id = visualization_view_copy.s_core_chart_view_id + + + + INSERT INTO visualization_link_jump_info (id, + link_jump_id, + link_type, + jump_type, + window_size, + target_dv_id, + source_field_id, + content, + `checked`, + `attach_params`, + copy_from, + copy_id) + SELECT uuid() AS id, + plj_copy.t_id, + link_type, + jump_type, + window_size, + target_dv_id, + source_field_id, + content, + `checked`, + `attach_params`, + id AS copy_from, + #{copyId} + FROM visualization_link_jump_info + inner JOIN (SELECT id AS t_id, + copy_from AS s_id + FROM visualization_link_jump + WHERE copy_id = #{copyId}) plj_copy + ON visualization_link_jump_info.link_jump_id = plj_copy.s_id + + + + INSERT INTO visualization_link_jump_target_view_info (target_id, + link_jump_info_id, + target_view_id, + target_field_id, + copy_from, + copy_id) + SELECT uuid() AS id, + plji_copy.t_id AS link_jump_info_id, + target_view_id, + target_field_id, + copy_from, + #{copyId} AS copy_id + FROM visualization_link_jump_target_view_info + inner JOIN (SELECT id AS t_id, + copy_from AS s_id + FROM visualization_link_jump_info + WHERE copy_id = #{copyId}) plji_copy + ON visualization_link_jump_target_view_info.link_jump_info_id = plji_copy.s_id + + + + + + diff --git a/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkageMapper.xml b/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkageMapper.xml new file mode 100644 index 0000000..8639441 --- /dev/null +++ b/core/core-backend/src/main/resources/mybatis/ExtVisualizationLinkageMapper.xml @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + delete from visualization_linkage where visualization_linkage.dv_id = #{dvId} + AND visualization_linkage.source_view_id = #{sourceViewId} + + + + + DELETE FROM visualization_linkage + WHERE id IN ( + SELECT id FROM ( + SELECT pvl.id + FROM visualization_linkage pvl + JOIN visualization_linkage_field pvlf + ON pvl.id = pvlf.linkage_id + WHERE pvl.source_view_id = #{sourceViewId} + AND pvl.dv_id = #{dvId} + ) AS temp_table + ) + + + + + + INSERT INTO visualization_linkage ( + id, + dv_id, + source_view_id, + target_view_id, + update_time, + update_people, + linkage_active, + ext1, + ext2, + copy_from, + copy_id + ) SELECT + UUID() AS id, + pv_source_copy.t_dv_id AS dv_id, + pv_source_copy.t_core_chart_view_id AS source_view_id, + pv_target_copy.t_core_chart_view_id target_view_id, + update_time, + update_people, + linkage_active, + ext1, + ext2, + id as copy_from, + #{copyId} as copy_id + FROM + visualization_linkage + INNER JOIN ( + SELECT + pvs.dv_id AS s_dv_id, + pvs.core_chart_view_id AS s_core_chart_view_id, + pvt.dv_id AS t_dv_id, + pvt.core_chart_view_id AS t_core_chart_view_id + FROM + panel_view pvt + inner JOIN panel_view pvs ON pvt.copy_from = pvs.id + WHERE + pvt.copy_id = #{copyId} + ) pv_source_copy ON visualization_linkage.dv_id = pv_source_copy.s_dv_id + AND visualization_linkage.source_view_id = pv_source_copy.s_core_chart_view_id + INNER JOIN ( + SELECT + pvs.dv_id AS s_dv_id, + pvs.core_chart_view_id AS s_core_chart_view_id, + pvt.dv_id AS t_dv_id, + pvt.core_chart_view_id AS t_core_chart_view_id + FROM + panel_view pvt + inner JOIN panel_view pvs ON pvt.copy_from = pvs.id + WHERE + pvt.copy_id = #{copyId} + ) pv_target_copy ON visualization_linkage.dv_id = pv_target_copy.s_dv_id + AND visualization_linkage.target_view_id = pv_target_copy.s_core_chart_view_id + + + + + INSERT INTO visualization_linkage_field ( + id, + linkage_id, + source_field, + target_field, + update_time, + copy_from, + copy_id + ) SELECT + uuid() AS id, + pvlf_copy.t_id, + source_field, + target_field, + update_time, + id AS copy_from, + #{copyId} AS copy_id + FROM + visualization_linkage_field + INNER JOIN ( + SELECT + id AS t_id, + copy_from AS s_id + FROM + visualization_linkage + WHERE + copy_id = #{copyId} + ) pvlf_copy ON visualization_linkage_field.linkage_id = pvlf_copy.s_id + + + + + + + + diff --git a/core/core-backend/src/main/resources/mybatis/ExtVisualizationOuterParamsMapper.xml b/core/core-backend/src/main/resources/mybatis/ExtVisualizationOuterParamsMapper.xml new file mode 100644 index 0000000..bdbe373 --- /dev/null +++ b/core/core-backend/src/main/resources/mybatis/ExtVisualizationOuterParamsMapper.xml @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM + visualization_outer_params_target_view_info poptvi + WHERE + poptvi.params_info_id IN ( + SELECT params_info_id FROM + ( + SELECT poptvi.params_info_id FROM + visualization_outer_params_target_view_info poptvi + INNER JOIN visualization_outer_params_info popi ON poptvi.params_info_id = popi.params_info_id + INNER JOIN visualization_outer_params pop ON popi.params_id = pop.params_id + WHERE pop.visualization_id = #{visualizationId} + ) tmp + ) + + + + DELETE FROM + visualization_outer_params_info popi + WHERE + popi.params_id IN ( + SELECT params_id FROM + ( + SELECT popi.params_id FROM + visualization_outer_params_info popi + INNER JOIN visualization_outer_params pop ON popi.params_id = pop.params_id + WHERE pop.visualization_id = #{visualizationId} + ) tmp + ) + + + + DELETE pop + FROM + visualization_outer_params pop + WHERE + pop.visualization_id = #{visualizationId} + + + + + + + + + + + + + diff --git a/core/core-backend/src/main/resources/mybatis/ExtVisualizationTemplateMapper.xml b/core/core-backend/src/main/resources/mybatis/ExtVisualizationTemplateMapper.xml new file mode 100644 index 0000000..16536f9 --- /dev/null +++ b/core/core-backend/src/main/resources/mybatis/ExtVisualizationTemplateMapper.xml @@ -0,0 +1,290 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vt + . + id + , vt.`name`, vt.pid, vt.`level`,vt.`dv_type`, vt.node_type, vt.create_by, vt.create_time, vt.template_type, vt.snapshot + + + ,vt.template_style, vt.template_data, vt.dynamic_data + + + + + + + + + + + + + + + + + + delete from visualization_template_category_map tcm + + + tcm.template_id in ( + select id from visualization_template vt where vt.name = #{templateName}) + + + + and tcm.template_id = #{templateId} + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-backend/src/main/resources/saffron.properties b/core/core-backend/src/main/resources/saffron.properties new file mode 100644 index 0000000..68baf63 --- /dev/null +++ b/core/core-backend/src/main/resources/saffron.properties @@ -0,0 +1 @@ +calcite.default.charset = utf8 diff --git a/core/core-backend/src/main/resources/sql/sqlTemplate.stg b/core/core-backend/src/main/resources/sql/sqlTemplate.stg new file mode 100644 index 0000000..a7b9877 --- /dev/null +++ b/core/core-backend/src/main/resources/sql/sqlTemplate.stg @@ -0,0 +1,78 @@ +querySql(limitFiled, groups, aggregators, filters, orders, table, notUseAs, useAliasForGroup) +::=<< +SELECT + + + + + * + + + }; separator=",\n"> + + + AS }; separator=",\n"> + + , + + AS }; separator=",\n"> + +FROM + + +WHERE + }; separator="\nAND "> + + +GROUP BY + }; separator=",\n"> + + +GROUP BY + }; separator=",\n"> + + +ORDER BY + }; separator=",\n"> + +>> + + +previewSql(limitFiled, groups, aggregators, filters, orders, table, isGroup, notUseAs, useAliasForGroup) +::=<< +SELECT + + + + + * + + + }; separator=",\n"> + + + AS }; separator=",\n"> + + , + + AS }; separator=",\n"> + +FROM + + +WHERE + }; separator="\nAND "> + + +GROUP BY + }; separator=",\n"> + + +GROUP BY + }; separator=",\n"> + + +ORDER BY + }; separator=",\n"> + +>> diff --git a/core/core-frontend/.editorconfig b/core/core-frontend/.editorconfig new file mode 100644 index 0000000..ea6e20f --- /dev/null +++ b/core/core-frontend/.editorconfig @@ -0,0 +1,14 @@ +# http://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +insert_final_newline = false +trim_trailing_whitespace = false diff --git a/core/core-frontend/.env.base b/core/core-frontend/.env.base new file mode 100644 index 0000000..8a93b1c --- /dev/null +++ b/core/core-frontend/.env.base @@ -0,0 +1,3 @@ +# 接口前缀 +VITE_API_BASEPATH="./de2api" +VITE_VERSION="0.0.0" diff --git a/core/core-frontend/.env.desktop b/core/core-frontend/.env.desktop new file mode 100644 index 0000000..d6c82f4 --- /dev/null +++ b/core/core-frontend/.env.desktop @@ -0,0 +1,3 @@ +# 接口前缀 +VITE_API_BASEPATH=/api +VITE_VERSION="0.0.0" diff --git a/core/core-frontend/.env.dev b/core/core-frontend/.env.dev new file mode 100644 index 0000000..d6c82f4 --- /dev/null +++ b/core/core-frontend/.env.dev @@ -0,0 +1,3 @@ +# 接口前缀 +VITE_API_BASEPATH=/api +VITE_VERSION="0.0.0" diff --git a/core/core-frontend/.env.distributed b/core/core-frontend/.env.distributed new file mode 100644 index 0000000..8a93b1c --- /dev/null +++ b/core/core-frontend/.env.distributed @@ -0,0 +1,3 @@ +# 接口前缀 +VITE_API_BASEPATH="./de2api" +VITE_VERSION="0.0.0" diff --git a/core/core-frontend/.eslintignore b/core/core-frontend/.eslintignore new file mode 100644 index 0000000..05b381b --- /dev/null +++ b/core/core-frontend/.eslintignore @@ -0,0 +1,8 @@ +/dist/ +/*.js +/node_modules/* +/dist* +/src/main.ts +/flushbonading/ +/src/assets/fsSvg.js + diff --git a/core/core-frontend/.eslintrc.js b/core/core-frontend/.eslintrc.js new file mode 100644 index 0000000..1ad8e68 --- /dev/null +++ b/core/core-frontend/.eslintrc.js @@ -0,0 +1,40 @@ +module.exports = { + env: { + browser: true, + es2021: true, + node: true + }, + extends: [ + 'prettier', + 'plugin:vue/vue3-essential', + 'plugin:@typescript-eslint/recommended', + 'plugin:prettier/recommended' // 解决ESlint和Prettier冲突 + ], + overrides: [], + // 配置解析vue文件 + parser: 'vue-eslint-parser', + parserOptions: { + ecmaVersion: 'latest', + parser: '@typescript-eslint/parser', + sourceType: 'module', + jsxPragma: 'React', + ecmaFeatures: { + jsx: true + } + }, + plugins: ['vue', '@typescript-eslint'], + rules: { + '@typescript-eslint/ban-types': [ + 'error', + { + extendDefaults: true, + types: { + '{}': false + } + } + ], + 'vue/multi-word-component-names': 0, + '@typescript-eslint/no-explicit-any': ['off'], + 'vue/no-setup-props-destructure': ['off'] + } +} diff --git a/core/core-frontend/.gitkeep b/core/core-frontend/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/core/core-frontend/.npmrc b/core/core-frontend/.npmrc new file mode 100644 index 0000000..5e4086a --- /dev/null +++ b/core/core-frontend/.npmrc @@ -0,0 +1 @@ +registry=https://registry.npmmirror.com/ diff --git a/core/core-frontend/.prettierignore b/core/core-frontend/.prettierignore new file mode 100644 index 0000000..c531bbb --- /dev/null +++ b/core/core-frontend/.prettierignore @@ -0,0 +1,6 @@ +/node_modules/** +/dist/ +/dist* +/public/* +/vite.config.ts +/src/types/env.d.ts diff --git a/core/core-frontend/README.md b/core/core-frontend/README.md new file mode 100644 index 0000000..ef72fd5 --- /dev/null +++ b/core/core-frontend/README.md @@ -0,0 +1,18 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + + + \ No newline at end of file diff --git a/core/core-frontend/mobile.html b/core/core-frontend/mobile.html new file mode 100644 index 0000000..ddfd163 --- /dev/null +++ b/core/core-frontend/mobile.html @@ -0,0 +1,15 @@ + + + + + + + + + +
+ + + + \ No newline at end of file diff --git a/core/core-frontend/package.json b/core/core-frontend/package.json new file mode 100644 index 0000000..1cbd6f5 --- /dev/null +++ b/core/core-frontend/package.json @@ -0,0 +1,115 @@ +{ + "name": "dataease", + "private": true, + "version": "0.0.0", + "scripts": { + "dev": "NODE_OPTIONS=--max_old_space_size=4096 vite --mode dev --host 0.0.0.0", + "build:flush": "cd ./flushbonading && rimraf ./demo.html && npm i && node ./index.js", + "ts:check": "vue-tsc --noEmit", + "build:base": "NODE_OPTIONS=--max_old_space_size=4096 vite build --mode base && npm run build:flush", + "build:distributed": "NODE_OPTIONS=--max_old_space_size=5020 vite build --mode distributed && npm run build:flush", + "build:lib": "vite build --mode lib", + "lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx --fix", + "lint:stylelint": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/", + "preview": "vite preview" + }, + "dependencies": { + "@antv/g2plot": "^2.4.29", + "@antv/l7": "^2.22.0", + "@antv/l7plot": "^0.5.5", + "@antv/s2": "^1.49.0", + "@codemirror/lang-sql": "^6.4.0", + "@npkg/tinymce-plugins": "^0.0.7", + "@tinymce/tinymce-vue": "^5.1.0", + "@turf/centroid": "^7.0.0", + "@videojs-player/vue": "^1.0.0", + "@vueuse/core": "^9.13.0", + "ace-builds": "^1.15.3", + "axios": "^1.3.3", + "crypto-js": "^4.1.1", + "dayjs": "^1.11.9", + "echarts": "^5.5.1", + "element-plus-secondary": "^0.6.8", + "element-resize-detector": "^1.2.4", + "exceljs": "^4.4.0", + "file-saver": "^2.0.5", + "flv.js": "^1.6.2", + "html-to-image": "^1.11.11", + "html2canvas": "^1.4.1", + "js-base64": "^3.7.5", + "jsencrypt": "^3.3.2", + "jspdf": "^2.5.1", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "mathjs": "^11.6.0", + "mitt": "^3.0.0", + "net": "^1.0.2", + "normalize.css": "^8.0.1", + "nprogress": "^0.2.0", + "pinia": "^2.0.32", + "qs": "^6.11.0", + "screenfull": "^6.0.2", + "snowflake-id": "^1.1.0", + "tinymce": "^5.8.2", + "vant": "^4.8.3", + "video.js": "^7.21.6", + "vue": "^3.3.4", + "vue-clipboard3": "^2.0.0", + "vue-codemirror": "^6.1.1", + "vue-draggable-next": "^2.2.1", + "vue-i18n": "^9.2.2", + "vue-router": "4.1.3", + "vue-types": "^5.0.2", + "vue-uuid": "^3.0.0", + "vue3-ace-editor": "^2.2.2", + "vuedraggable": "^4.1.0", + "web-storage-cache": "^1.1.1", + "xss": "^1.0.14" + }, + "devDependencies": { + "@intlify/unplugin-vue-i18n": "^0.8.2", + "@types/element-resize-detector": "^1.1.3", + "@types/jquery": "^3.5.16", + "@types/lodash-es": "^4.17.6", + "@types/sockjs-client": "^1.5.4", + "@types/stompjs": "^2.3.9", + "@typescript-eslint/eslint-plugin": "^5.53.0", + "@typescript-eslint/parser": "^5.53.0", + "@vitejs/plugin-vue": "^4.0.0", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "autoprefixer": "^10.4.13", + "consola": "^2.15.3", + "eslint": "^7.32.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-vue": "^9.9.0", + "jquery": "^3.6.4", + "less": "^4.1.3", + "postcss": "^8.4.21", + "postcss-html": "^1.5.0", + "postcss-scss": "^4.0.6", + "prettier": "^2.8.4", + "rimraf": "^4.1.2", + "sockjs-client": "^1.6.1", + "stompjs": "^2.3.3", + "stylelint": "^15.2.0", + "stylelint-config-html": "^1.1.0", + "stylelint-config-recommended": "^10.0.1", + "stylelint-config-standard": "^30.0.1", + "stylelint-order": "^6.0.2", + "stylelint-prettier": "^2.0.0", + "typescript": "^4.9.3", + "unplugin-auto-import": "^0.15.1", + "unplugin-vue-components-secondary": "^0.24.6", + "vite": "^4.1.3", + "vite-plugin-compression": "^0.5.1", + "vite-plugin-eslint": "^1.8.1", + "vite-plugin-style-import": "^2.0.0", + "vite-plugin-style-import-secondary": "^2.0.0", + "vite-plugin-stylelint": "^4.2.0", + "vite-plugin-svg-icons": "^2.0.1", + "vite-svg-loader": "^5.1.0", + "vue-tsc": "^1.0.24", + "xss": "^1.0.14" + } +} diff --git a/core/core-frontend/panel.html b/core/core-frontend/panel.html new file mode 100644 index 0000000..7960f2b --- /dev/null +++ b/core/core-frontend/panel.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+ + + diff --git a/core/core-frontend/pom.xml b/core/core-frontend/pom.xml new file mode 100644 index 0000000..d56196d --- /dev/null +++ b/core/core-frontend/pom.xml @@ -0,0 +1,86 @@ + + + + core + io.dataease + ${dataease.version} + + 4.0.0 + + jar + + core-frontend + + + UTF-8 + UTF-8 + 1.9.1 + + + + + + org.apache.maven.plugins + maven-clean-plugin + + + + + node_modules + + + ./ + + *-lock.json + + + + + + + com.github.eirslett + frontend-maven-plugin + ${frontend-maven-plugin.version} + + + + install node and npm + + install-node-and-npm + + + v16.15.0 + 8.5.5 + + + + + npm install + + npm + + + install + + + + + npm run build + + npm + + + run build:distributed + + + + + + + + + diff --git a/core/core-frontend/postcss.config.js b/core/core-frontend/postcss.config.js new file mode 100644 index 0000000..961986e --- /dev/null +++ b/core/core-frontend/postcss.config.js @@ -0,0 +1,5 @@ +module.exports = { + plugins: { + autoprefixer: {} + } +} diff --git a/core/core-frontend/prettier.config.js b/core/core-frontend/prettier.config.js new file mode 100644 index 0000000..353b0a9 --- /dev/null +++ b/core/core-frontend/prettier.config.js @@ -0,0 +1,20 @@ +// prettier的默认配置文件 +module.exports = { + // 一行最多 100 字符 + printWidth: 100, + // 使用 2 个空格缩进 + tabWidth: 2, + // 不使用缩进符,而使用空格 + useTabs: false, + // 不尾随分号 + semi: false, + // 使用单引号 + singleQuote: true, + // 多行逗号分割的语法中,最后一行不加逗号 + trailingComma: 'none', + // 单个参数的箭头函数不加括号 x => x + arrowParens: 'avoid', + // 对象大括号内两边是否加空格 { a:0 } + bracketSpacing: true, + } + \ No newline at end of file diff --git a/core/core-frontend/public/dataease.svg b/core/core-frontend/public/dataease.svg new file mode 100644 index 0000000..741ca75 --- /dev/null +++ b/core/core-frontend/public/dataease.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/public/svg/icon_dashboard.svg b/core/core-frontend/public/svg/icon_dashboard.svg new file mode 100644 index 0000000..b726772 --- /dev/null +++ b/core/core-frontend/public/svg/icon_dashboard.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/public/svg/icon_data-visualization.svg b/core/core-frontend/public/svg/icon_data-visualization.svg new file mode 100644 index 0000000..8303575 --- /dev/null +++ b/core/core-frontend/public/svg/icon_data-visualization.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/public/svg/icon_database.svg b/core/core-frontend/public/svg/icon_database.svg new file mode 100644 index 0000000..b07810e --- /dev/null +++ b/core/core-frontend/public/svg/icon_database.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/public/svg/icon_dataset.svg b/core/core-frontend/public/svg/icon_dataset.svg new file mode 100644 index 0000000..da26700 --- /dev/null +++ b/core/core-frontend/public/svg/icon_dataset.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/public/svg/relation-dataset.svg b/core/core-frontend/public/svg/relation-dataset.svg new file mode 100644 index 0000000..c31cfd3 --- /dev/null +++ b/core/core-frontend/public/svg/relation-dataset.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/public/svg/relation-ds.svg b/core/core-frontend/public/svg/relation-ds.svg new file mode 100644 index 0000000..d5073da --- /dev/null +++ b/core/core-frontend/public/svg/relation-ds.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/public/svg/relation-panel.svg b/core/core-frontend/public/svg/relation-panel.svg new file mode 100644 index 0000000..090c1f4 --- /dev/null +++ b/core/core-frontend/public/svg/relation-panel.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/public/svg/relation-screen.svg b/core/core-frontend/public/svg/relation-screen.svg new file mode 100644 index 0000000..5b302b4 --- /dev/null +++ b/core/core-frontend/public/svg/relation-screen.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/public/tinymce-dataease-private/langs/zh_CN.js b/core/core-frontend/public/tinymce-dataease-private/langs/zh_CN.js new file mode 100644 index 0000000..64f2997 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/langs/zh_CN.js @@ -0,0 +1,423 @@ +tinymce.addI18n('zh_CN', { + "Redo": "\u91cd\u505a", + "Undo": "\u64a4\u9500", + "Cut": "\u526a\u5207", + "Copy": "\u590d\u5236", + "Paste": "\u7c98\u8d34", + "Select all": "\u5168\u9009", + "New document": "\u65b0\u6587\u4ef6", + "Ok": "\u786e\u5b9a", + "Cancel": "\u53d6\u6d88", + "Visual aids": "\u7f51\u683c\u7ebf", + "Bold": "\u7c97\u4f53", + "Italic": "\u659c\u4f53", + "Underline": "\u4e0b\u5212\u7ebf", + "Strikethrough": "\u5220\u9664\u7ebf", + "Superscript": "\u4e0a\u6807", + "Subscript": "\u4e0b\u6807", + "Clear formatting": "\u6e05\u9664\u683c\u5f0f", + "Align left": "\u5de6\u8fb9\u5bf9\u9f50", + "Align center": "\u4e2d\u95f4\u5bf9\u9f50", + "Align right": "\u53f3\u8fb9\u5bf9\u9f50", + "Justify": "\u4e24\u7aef\u5bf9\u9f50", + "Bullet list": "\u9879\u76ee\u7b26\u53f7", + "Numbered list": "\u7f16\u53f7\u5217\u8868", + "Decrease indent": "\u51cf\u5c11\u7f29\u8fdb", + "Increase indent": "\u589e\u52a0\u7f29\u8fdb", + "Close": "\u5173\u95ed", + "Formats": "\u683c\u5f0f", + "Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "\u4f60\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u6253\u5f00\u526a\u8d34\u677f\uff0c\u8bf7\u4f7f\u7528Ctrl+X\/C\/V\u7b49\u5feb\u6377\u952e\u3002", + "Headers": "\u6807\u9898", + "Header 1": "\u6807\u98981", + "Header 2": "\u6807\u98982", + "Header 3": "\u6807\u98983", + "Header 4": "\u6807\u98984", + "Header 5": "\u6807\u98985", + "Header 6": "\u6807\u98986", + "Headings": "\u6807\u9898", + "Heading 1": "\u6807\u98981", + "Heading 2": "\u6807\u98982", + "Heading 3": "\u6807\u98983", + "Heading 4": "\u6807\u98984", + "Heading 5": "\u6807\u98985", + "Heading 6": "\u6807\u98986", + "Preformatted": "\u9884\u5148\u683c\u5f0f\u5316\u7684", + "Div": "Div", + "Pre": "Pre", + "Code": "\u4ee3\u7801", + "Paragraph": "\u6bb5\u843d", + "Blockquote": "\u5f15\u6587\u533a\u5757", + "Inline": "\u6587\u672c", + "Blocks": "\u57fa\u5757", + "Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "\u5f53\u524d\u4e3a\u7eaf\u6587\u672c\u7c98\u8d34\u6a21\u5f0f\uff0c\u518d\u6b21\u70b9\u51fb\u53ef\u4ee5\u56de\u5230\u666e\u901a\u7c98\u8d34\u6a21\u5f0f\u3002", + "Fonts": "\u5b57\u4f53", + "Font Sizes": "\u5b57\u53f7", + "Class": "\u7c7b\u578b", + "Browse for an image": "\u6d4f\u89c8\u56fe\u50cf", + "OR": "\u6216", + "Drop an image here": "\u62d6\u653e\u4e00\u5f20\u56fe\u50cf\u81f3\u6b64", + "Upload": "\u4e0a\u4f20", + "Block": "\u5757", + "Align": "\u5bf9\u9f50", + "Default": "\u9ed8\u8ba4", + "Circle": "\u7a7a\u5fc3\u5706", + "Disc": "\u5b9e\u5fc3\u5706", + "Square": "\u65b9\u5757", + "Lower Alpha": "\u5c0f\u5199\u82f1\u6587\u5b57\u6bcd", + "Lower Greek": "\u5c0f\u5199\u5e0c\u814a\u5b57\u6bcd", + "Lower Roman": "\u5c0f\u5199\u7f57\u9a6c\u5b57\u6bcd", + "Upper Alpha": "\u5927\u5199\u82f1\u6587\u5b57\u6bcd", + "Upper Roman": "\u5927\u5199\u7f57\u9a6c\u5b57\u6bcd", + "Anchor...": "\u951a\u70b9...", + "Name": "\u540d\u79f0", + "Id": "\u6807\u8bc6\u7b26", + "Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.": "\u6807\u8bc6\u7b26\u5e94\u8be5\u4ee5\u5b57\u6bcd\u5f00\u5934\uff0c\u540e\u8ddf\u5b57\u6bcd\u3001\u6570\u5b57\u3001\u7834\u6298\u53f7\u3001\u70b9\u3001\u5192\u53f7\u6216\u4e0b\u5212\u7ebf\u3002", + "You have unsaved changes are you sure you want to navigate away?": "\u4f60\u8fd8\u6709\u6587\u6863\u5c1a\u672a\u4fdd\u5b58\uff0c\u786e\u5b9a\u8981\u79bb\u5f00\uff1f", + "Restore last draft": "\u6062\u590d\u4e0a\u6b21\u7684\u8349\u7a3f", + "Special character...": "\u7279\u6b8a\u5b57\u7b26...", + "Source code": "\u6e90\u4ee3\u7801", + "Insert\/Edit code sample": "\u63d2\u5165\/\u7f16\u8f91\u4ee3\u7801\u793a\u4f8b", + "Language": "\u8bed\u8a00", + "Code sample...": "\u793a\u4f8b\u4ee3\u7801...", + "Color Picker": "\u9009\u8272\u5668", + "R": "R", + "G": "G", + "B": "B", + "Left to right": "\u4ece\u5de6\u5230\u53f3", + "Right to left": "\u4ece\u53f3\u5230\u5de6", + "Emoticons...": "\u8868\u60c5\u7b26\u53f7...", + "Metadata and Document Properties": "\u5143\u6570\u636e\u548c\u6587\u6863\u5c5e\u6027", + "Title": "\u6807\u9898", + "Keywords": "\u5173\u952e\u8bcd", + "Description": "\u63cf\u8ff0", + "Robots": "\u673a\u5668\u4eba", + "Author": "\u4f5c\u8005", + "Encoding": "\u7f16\u7801", + "Fullscreen": "\u5168\u5c4f", + "Action": "\u64cd\u4f5c", + "Shortcut": "\u5feb\u6377\u952e", + "Help": "\u5e2e\u52a9", + "Address": "\u5730\u5740", + "Focus to menubar": "\u79fb\u52a8\u7126\u70b9\u5230\u83dc\u5355\u680f", + "Focus to toolbar": "\u79fb\u52a8\u7126\u70b9\u5230\u5de5\u5177\u680f", + "Focus to element path": "\u79fb\u52a8\u7126\u70b9\u5230\u5143\u7d20\u8def\u5f84", + "Focus to contextual toolbar": "\u79fb\u52a8\u7126\u70b9\u5230\u4e0a\u4e0b\u6587\u83dc\u5355", + "Insert link (if link plugin activated)": "\u63d2\u5165\u94fe\u63a5 (\u5982\u679c\u94fe\u63a5\u63d2\u4ef6\u5df2\u6fc0\u6d3b)", + "Save (if save plugin activated)": "\u4fdd\u5b58(\u5982\u679c\u4fdd\u5b58\u63d2\u4ef6\u5df2\u6fc0\u6d3b)", + "Find (if searchreplace plugin activated)": "\u67e5\u627e(\u5982\u679c\u67e5\u627e\u66ff\u6362\u63d2\u4ef6\u5df2\u6fc0\u6d3b)", + "Plugins installed ({0}):": "\u5df2\u5b89\u88c5\u63d2\u4ef6 ({0}):", + "Premium plugins:": "\u4f18\u79c0\u63d2\u4ef6\uff1a", + "Learn more...": "\u4e86\u89e3\u66f4\u591a...", + "You are using {0}": "\u4f60\u6b63\u5728\u4f7f\u7528 {0}", + "Plugins": "\u63d2\u4ef6", + "Handy Shortcuts": "\u5feb\u6377\u952e", + "Horizontal line": "\u6c34\u5e73\u5206\u5272\u7ebf", + "Insert\/edit image": "\u63d2\u5165\/\u7f16\u8f91\u56fe\u7247", + "Image description": "\u56fe\u7247\u63cf\u8ff0", + "Source": "\u5730\u5740", + "Dimensions": "\u5927\u5c0f", + "Constrain proportions": "\u4fdd\u6301\u7eb5\u6a2a\u6bd4", + "General": "\u666e\u901a", + "Advanced": "\u9ad8\u7ea7", + "Style": "\u6837\u5f0f", + "Vertical space": "\u5782\u76f4\u8fb9\u8ddd", + "Horizontal space": "\u6c34\u5e73\u8fb9\u8ddd", + "Border": "\u8fb9\u6846", + "Insert image": "\u63d2\u5165\u56fe\u7247", + "Image...": "\u56fe\u7247...", + "Image list": "\u56fe\u7247\u5217\u8868", + "Rotate counterclockwise": "\u9006\u65f6\u9488\u65cb\u8f6c", + "Rotate clockwise": "\u987a\u65f6\u9488\u65cb\u8f6c", + "Flip vertically": "\u5782\u76f4\u7ffb\u8f6c", + "Flip horizontally": "\u6c34\u5e73\u7ffb\u8f6c", + "Edit image": "\u7f16\u8f91\u56fe\u7247", + "Image options": "\u56fe\u7247\u9009\u9879", + "Zoom in": "\u653e\u5927", + "Zoom out": "\u7f29\u5c0f", + "Crop": "\u88c1\u526a", + "Resize": "\u8c03\u6574\u5927\u5c0f", + "Orientation": "\u65b9\u5411", + "Brightness": "\u4eae\u5ea6", + "Sharpen": "\u9510\u5316", + "Contrast": "\u5bf9\u6bd4\u5ea6", + "Color levels": "\u989c\u8272\u5c42\u6b21", + "Gamma": "\u4f3d\u9a6c\u503c", + "Invert": "\u53cd\u8f6c", + "Apply": "\u5e94\u7528", + "Back": "\u540e\u9000", + "Insert date\/time": "\u63d2\u5165\u65e5\u671f\/\u65f6\u95f4", + "Date\/time": "\u65e5\u671f\/\u65f6\u95f4", + "Insert\/Edit Link": "\u63d2\u5165\/\u7f16\u8f91\u94fe\u63a5", + "Insert\/edit link": "\u63d2\u5165\/\u7f16\u8f91\u94fe\u63a5", + "Text to display": "\u663e\u793a\u6587\u5b57", + "Url": "\u5730\u5740", + "Open link in...": "\u94fe\u63a5\u6253\u5f00\u4f4d\u7f6e...", + "Current window": "\u5f53\u524d\u7a97\u53e3", + "None": "\u65e0", + "New window": "\u5728\u65b0\u7a97\u53e3\u6253\u5f00", + "Remove link": "\u5220\u9664\u94fe\u63a5", + "Anchors": "\u951a\u70b9", + "Link...": "\u94fe\u63a5...", + "Paste or type a link": "\u7c98\u8d34\u6216\u8f93\u5165\u94fe\u63a5", + "The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u4e3a\u90ae\u4ef6\u5730\u5740\uff0c\u9700\u8981\u52a0\u4e0amailto:\u524d\u7f00\u5417\uff1f", + "The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u5c5e\u4e8e\u5916\u90e8\u94fe\u63a5\uff0c\u9700\u8981\u52a0\u4e0ahttp:\/\/:\u524d\u7f00\u5417\uff1f", + "Link list": "\u94fe\u63a5\u5217\u8868", + "Insert video": "\u63d2\u5165\u89c6\u9891", + "Insert\/edit video": "\u63d2\u5165\/\u7f16\u8f91\u89c6\u9891", + "Insert\/edit media": "\u63d2\u5165\/\u7f16\u8f91\u5a92\u4f53", + "Alternative source": "\u955c\u50cf", + "Alternative source URL": "\u66ff\u4ee3\u6765\u6e90\u7f51\u5740", + "Media poster (Image URL)": "\u5c01\u9762(\u56fe\u7247\u5730\u5740)", + "Paste your embed code below:": "\u5c06\u5185\u5d4c\u4ee3\u7801\u7c98\u8d34\u5728\u4e0b\u9762:", + "Embed": "\u5185\u5d4c", + "Media...": "\u591a\u5a92\u4f53...", + "Nonbreaking space": "\u4e0d\u95f4\u65ad\u7a7a\u683c", + "Page break": "\u5206\u9875\u7b26", + "Paste as text": "\u7c98\u8d34\u4e3a\u6587\u672c", + "Preview": "\u9884\u89c8", + "Print...": "\u6253\u5370...", + "Save": "\u4fdd\u5b58", + "Find": "\u67e5\u627e", + "Replace with": "\u66ff\u6362\u4e3a", + "Replace": "\u66ff\u6362", + "Replace all": "\u5168\u90e8\u66ff\u6362", + "Previous": "\u4e0a\u4e00\u4e2a", + "Next": "\u4e0b\u4e00\u4e2a", + "Find and replace...": "\u67e5\u627e\u5e76\u66ff\u6362...", + "Could not find the specified string.": "\u672a\u627e\u5230\u641c\u7d22\u5185\u5bb9.", + "Match case": "\u533a\u5206\u5927\u5c0f\u5199", + "Find whole words only": "\u5168\u5b57\u5339\u914d", + "Spell check": "\u62fc\u5199\u68c0\u67e5", + "Ignore": "\u5ffd\u7565", + "Ignore all": "\u5168\u90e8\u5ffd\u7565", + "Finish": "\u5b8c\u6210", + "Add to Dictionary": "\u6dfb\u52a0\u5230\u5b57\u5178", + "Insert table": "\u63d2\u5165\u8868\u683c", + "Table properties": "\u8868\u683c\u5c5e\u6027", + "Delete table": "\u5220\u9664\u8868\u683c", + "Cell": "\u5355\u5143\u683c", + "Row": "\u884c", + "Column": "\u5217", + "Cell properties": "\u5355\u5143\u683c\u5c5e\u6027", + "Merge cells": "\u5408\u5e76\u5355\u5143\u683c", + "Split cell": "\u62c6\u5206\u5355\u5143\u683c", + "Insert row before": "\u5728\u4e0a\u65b9\u63d2\u5165", + "Insert row after": "\u5728\u4e0b\u65b9\u63d2\u5165", + "Delete row": "\u5220\u9664\u884c", + "Row properties": "\u884c\u5c5e\u6027", + "Cut row": "\u526a\u5207\u884c", + "Copy row": "\u590d\u5236\u884c", + "Paste row before": "\u7c98\u8d34\u5230\u4e0a\u65b9", + "Paste row after": "\u7c98\u8d34\u5230\u4e0b\u65b9", + "Insert column before": "\u5728\u5de6\u4fa7\u63d2\u5165", + "Insert column after": "\u5728\u53f3\u4fa7\u63d2\u5165", + "Delete column": "\u5220\u9664\u5217", + "Cols": "\u5217", + "Rows": "\u884c", + "Width": "\u5bbd", + "Height": "\u9ad8", + "Cell spacing": "\u5355\u5143\u683c\u5916\u95f4\u8ddd", + "Cell padding": "\u5355\u5143\u683c\u5185\u8fb9\u8ddd", + "Show caption": "\u663e\u793a\u6807\u9898", + "Left": "\u5de6\u5bf9\u9f50", + "Center": "\u5c45\u4e2d", + "Right": "\u53f3\u5bf9\u9f50", + "Cell type": "\u5355\u5143\u683c\u7c7b\u578b", + "Scope": "\u8303\u56f4", + "Alignment": "\u5bf9\u9f50\u65b9\u5f0f", + "H Align": "\u6c34\u5e73\u5bf9\u9f50", + "V Align": "\u5782\u76f4\u5bf9\u9f50", + "Top": "\u9876\u90e8\u5bf9\u9f50", + "Middle": "\u5782\u76f4\u5c45\u4e2d", + "Bottom": "\u5e95\u90e8\u5bf9\u9f50", + "Header cell": "\u8868\u5934\u5355\u5143\u683c", + "Row group": "\u884c\u7ec4", + "Column group": "\u5217\u7ec4", + "Row type": "\u884c\u7c7b\u578b", + "Header": "\u8868\u5934", + "Body": "\u8868\u4f53", + "Footer": "\u8868\u5c3e", + "Border color": "\u8fb9\u6846\u989c\u8272", + "Insert template...": "\u63d2\u5165\u6a21\u677f...", + "Templates": "\u6a21\u677f", + "Template": "\u6a21\u677f", + "Text color": "\u6587\u5b57\u989c\u8272", + "Background color": "\u80cc\u666f\u8272", + "Custom...": "\u81ea\u5b9a\u4e49...", + "Custom color": "\u81ea\u5b9a\u4e49\u989c\u8272", + "No color": "\u65e0", + "Remove color": "\u79fb\u9664\u989c\u8272", + "Table of Contents": "\u5185\u5bb9\u5217\u8868", + "Show blocks": "\u663e\u793a\u533a\u5757\u8fb9\u6846", + "Show invisible characters": "\u663e\u793a\u4e0d\u53ef\u89c1\u5b57\u7b26", + "Word count": "\u5b57\u6570", + "Count": "\u8ba1\u6570", + "Document": "\u6587\u6863", + "Selection": "\u9009\u62e9", + "Words": "\u5355\u8bcd", + "Words: {0}": "\u5b57\u6570\uff1a{0}", + "{0} words": "{0} \u5b57", + "File": "\u6587\u4ef6", + "Edit": "\u7f16\u8f91", + "Insert": "\u63d2\u5165", + "View": "\u89c6\u56fe", + "Format": "\u683c\u5f0f", + "Table": "\u8868\u683c", + "Tools": "\u5de5\u5177", + "Powered by {0}": "\u7531{0}\u9a71\u52a8", + "Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "\u5728\u7f16\u8f91\u533a\u6309ALT-F9\u6253\u5f00\u83dc\u5355\uff0c\u6309ALT-F10\u6253\u5f00\u5de5\u5177\u680f\uff0c\u6309ALT-0\u67e5\u770b\u5e2e\u52a9", + "Image title": "\u56fe\u7247\u6807\u9898", + "Border width": "\u8fb9\u6846\u5bbd\u5ea6", + "Border style": "\u8fb9\u6846\u6837\u5f0f", + "Error": "\u9519\u8bef", + "Warn": "\u8b66\u544a", + "Valid": "\u6709\u6548", + "To open the popup, press Shift+Enter": "\u6309Shitf+Enter\u952e\u6253\u5f00\u5bf9\u8bdd\u6846", + "Rich Text Area. Press ALT-0 for help.": "\u7f16\u8f91\u533a\u3002\u6309Alt+0\u952e\u6253\u5f00\u5e2e\u52a9\u3002", + "System Font": "\u7cfb\u7edf\u5b57\u4f53", + "Failed to upload image: {0}": "\u56fe\u7247\u4e0a\u4f20\u5931\u8d25: {0}", + "Failed to load plugin: {0} from url {1}": "\u63d2\u4ef6\u52a0\u8f7d\u5931\u8d25: {0} \u6765\u81ea\u94fe\u63a5 {1}", + "Failed to load plugin url: {0}": "\u63d2\u4ef6\u52a0\u8f7d\u5931\u8d25 \u94fe\u63a5: {0}", + "Failed to initialize plugin: {0}": "\u63d2\u4ef6\u521d\u59cb\u5316\u5931\u8d25: {0}", + "example": "\u793a\u4f8b", + "Search": "\u641c\u7d22", + "All": "\u5168\u90e8", + "Currency": "\u8d27\u5e01", + "Text": "\u6587\u5b57", + "Quotations": "\u5f15\u7528", + "Mathematical": "\u6570\u5b66", + "Extended Latin": "\u62c9\u4e01\u8bed\u6269\u5145", + "Symbols": "\u7b26\u53f7", + "Arrows": "\u7bad\u5934", + "User Defined": "\u81ea\u5b9a\u4e49", + "dollar sign": "\u7f8e\u5143\u7b26\u53f7", + "currency sign": "\u8d27\u5e01\u7b26\u53f7", + "euro-currency sign": "\u6b27\u5143\u7b26\u53f7", + "colon sign": "\u5192\u53f7", + "cruzeiro sign": "\u514b\u9c81\u8d5b\u7f57\u5e01\u7b26\u53f7", + "french franc sign": "\u6cd5\u90ce\u7b26\u53f7", + "lira sign": "\u91cc\u62c9\u7b26\u53f7", + "mill sign": "\u5bc6\u5c14\u7b26\u53f7", + "naira sign": "\u5948\u62c9\u7b26\u53f7", + "peseta sign": "\u6bd4\u585e\u5854\u7b26\u53f7", + "rupee sign": "\u5362\u6bd4\u7b26\u53f7", + "won sign": "\u97e9\u5143\u7b26\u53f7", + "new sheqel sign": "\u65b0\u8c22\u514b\u5c14\u7b26\u53f7", + "dong sign": "\u8d8a\u5357\u76fe\u7b26\u53f7", + "kip sign": "\u8001\u631d\u57fa\u666e\u7b26\u53f7", + "tugrik sign": "\u56fe\u683c\u91cc\u514b\u7b26\u53f7", + "drachma sign": "\u5fb7\u62c9\u514b\u9a6c\u7b26\u53f7", + "german penny symbol": "\u5fb7\u56fd\u4fbf\u58eb\u7b26\u53f7", + "peso sign": "\u6bd4\u7d22\u7b26\u53f7", + "guarani sign": "\u74dc\u62c9\u5c3c\u7b26\u53f7", + "austral sign": "\u6fb3\u5143\u7b26\u53f7", + "hryvnia sign": "\u683c\u91cc\u592b\u5c3c\u4e9a\u7b26\u53f7", + "cedi sign": "\u585e\u5730\u7b26\u53f7", + "livre tournois sign": "\u91cc\u5f17\u5f17\u5c14\u7b26\u53f7", + "spesmilo sign": "spesmilo\u7b26\u53f7", + "tenge sign": "\u575a\u6208\u7b26\u53f7", + "indian rupee sign": "\u5370\u5ea6\u5362\u6bd4", + "turkish lira sign": "\u571f\u8033\u5176\u91cc\u62c9", + "nordic mark sign": "\u5317\u6b27\u9a6c\u514b", + "manat sign": "\u9a6c\u7eb3\u7279\u7b26\u53f7", + "ruble sign": "\u5362\u5e03\u7b26\u53f7", + "yen character": "\u65e5\u5143\u5b57\u6837", + "yuan character": "\u4eba\u6c11\u5e01\u5143\u5b57\u6837", + "yuan character, in hong kong and taiwan": "\u5143\u5b57\u6837\uff08\u6e2f\u53f0\u5730\u533a\uff09", + "yen\/yuan character variant one": "\u5143\u5b57\u6837\uff08\u5927\u5199\uff09", + "Loading emoticons...": "\u52a0\u8f7d\u8868\u60c5\u7b26\u53f7...", + "Could not load emoticons": "\u4e0d\u80fd\u52a0\u8f7d\u8868\u60c5\u7b26\u53f7", + "People": "\u4eba\u7c7b", + "Animals and Nature": "\u52a8\u7269\u548c\u81ea\u7136", + "Food and Drink": "\u98df\u7269\u548c\u996e\u54c1", + "Activity": "\u6d3b\u52a8", + "Travel and Places": "\u65c5\u6e38\u548c\u5730\u70b9", + "Objects": "\u7269\u4ef6", + "Flags": "\u65d7\u5e1c", + "Characters": "\u5b57\u7b26", + "Characters (no spaces)": "\u5b57\u7b26(\u65e0\u7a7a\u683c)", + "{0} characters": "{0} \u4e2a\u5b57\u7b26", + "Error: Form submit field collision.": "\u9519\u8bef: \u8868\u5355\u63d0\u4ea4\u5b57\u6bb5\u51b2\u7a81\u3002", + "Error: No form element found.": "\u9519\u8bef: \u6ca1\u6709\u8868\u5355\u63a7\u4ef6\u3002", + "Update": "\u66f4\u65b0", + "Color swatch": "\u989c\u8272\u6837\u672c", + "Turquoise": "\u9752\u7eff\u8272", + "Green": "\u7eff\u8272", + "Blue": "\u84dd\u8272", + "Purple": "\u7d2b\u8272", + "Navy Blue": "\u6d77\u519b\u84dd", + "Dark Turquoise": "\u6df1\u84dd\u7eff\u8272", + "Dark Green": "\u6df1\u7eff\u8272", + "Medium Blue": "\u4e2d\u84dd\u8272", + "Medium Purple": "\u4e2d\u7d2b\u8272", + "Midnight Blue": "\u6df1\u84dd\u8272", + "Yellow": "\u9ec4\u8272", + "Orange": "\u6a59\u8272", + "Red": "\u7ea2\u8272", + "Light Gray": "\u6d45\u7070\u8272", + "Gray": "\u7070\u8272", + "Dark Yellow": "\u6697\u9ec4\u8272", + "Dark Orange": "\u6df1\u6a59\u8272", + "Dark Red": "\u6df1\u7ea2\u8272", + "Medium Gray": "\u4e2d\u7070\u8272", + "Dark Gray": "\u6df1\u7070\u8272", + "Light Green": "\u6d45\u7eff\u8272", + "Light Yellow": "\u6d45\u9ec4\u8272", + "Light Red": "\u6d45\u7ea2\u8272", + "Light Purple": "\u6d45\u7d2b\u8272", + "Light Blue": "\u6d45\u84dd\u8272", + "Dark Purple": "\u6df1\u7d2b\u8272", + "Dark Blue": "\u6df1\u84dd\u8272", + "Black": "\u9ed1\u8272", + "White": "\u767d\u8272", + "Switch to or from fullscreen mode": "\u5207\u6362\u5168\u5c4f\u6a21\u5f0f", + "Open help dialog": "\u6253\u5f00\u5e2e\u52a9\u5bf9\u8bdd\u6846", + "history": "\u5386\u53f2", + "styles": "\u6837\u5f0f", + "formatting": "\u683c\u5f0f\u5316", + "alignment": "\u5bf9\u9f50", + "indentation": "\u7f29\u8fdb", + "permanent pen": "\u8bb0\u53f7\u7b14", + "comments": "\u5907\u6ce8", + "Format Painter": "\u683c\u5f0f\u5237", + "Insert\/edit iframe": "\u63d2\u5165\/\u7f16\u8f91\u6846\u67b6", + "Capitalization": "\u5927\u5199", + "lowercase": "\u5c0f\u5199", + "UPPERCASE": "\u5927\u5199", + "Title Case": "\u9996\u5b57\u6bcd\u5927\u5199", + "Permanent Pen Properties": "\u6c38\u4e45\u7b14\u5c5e\u6027", + "Permanent pen properties...": "\u6c38\u4e45\u7b14\u5c5e\u6027...", + "Font": "\u5b57\u4f53", + "Size": "\u5b57\u53f7", + "More...": "\u66f4\u591a...", + "Spellcheck Language": "\u62fc\u5199\u68c0\u67e5\u8bed\u8a00", + "Select...": "\u9009\u62e9...", + "Preferences": "\u9996\u9009\u9879", + "Yes": "\u662f", + "No": "\u5426", + "Keyboard Navigation": "\u952e\u76d8\u6307\u5f15", + "Version": "\u7248\u672c", + "Anchor": "\u951a\u70b9", + "Special character": "\u7279\u6b8a\u7b26\u53f7", + "Code sample": "\u4ee3\u7801\u793a\u4f8b", + "Color": "\u989c\u8272", + "Emoticons": "\u8868\u60c5", + "Document properties": "\u6587\u6863\u5c5e\u6027", + "Image": "\u56fe\u7247", + "Insert link": "\u63d2\u5165\u94fe\u63a5", + "Target": "\u6253\u5f00\u65b9\u5f0f", + "Link": "\u94fe\u63a5", + "Poster": "\u5c01\u9762", + "Media": "\u5a92\u4f53", + "Print": "\u6253\u5370", + "Prev": "\u4e0a\u4e00\u4e2a", + "Find and replace": "\u67e5\u627e\u548c\u66ff\u6362", + "Whole words": "\u5168\u5b57\u5339\u914d", + "Spellcheck": "\u62fc\u5199\u68c0\u67e5", + "Caption": "\u6807\u9898", + "Insert template": "\u63d2\u5165\u6a21\u677f", + "Cut column": "\u526a\u5207\u5217", + "Copy column": "\u590d\u5236\u5217", + "Paste column before": "\u7c98\u8d34\u5230\u524d\u65b9", + "Paste column after": "\u7c98\u8d34\u5230\u540e\u65b9" +}); diff --git a/core/core-frontend/public/tinymce-dataease-private/langs/zh_TW.js b/core/core-frontend/public/tinymce-dataease-private/langs/zh_TW.js new file mode 100644 index 0000000..b306e0a --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/langs/zh_TW.js @@ -0,0 +1,419 @@ +tinymce.addI18n('zh_TW', { + "Redo": "\u91cd\u505a", + "Undo": "\u64a4\u92b7", + "Cut": "\u526a\u4e0b", + "Copy": "\u8907\u88fd", + "Paste": "\u8cbc\u4e0a", + "Select all": "\u5168\u9078", + "New document": "\u65b0\u6587\u4ef6", + "Ok": "\u78ba\u5b9a", + "Cancel": "\u53d6\u6d88", + "Visual aids": "\u5c0f\u5e6b\u624b", + "Bold": "\u7c97\u9ad4", + "Italic": "\u659c\u9ad4", + "Underline": "\u4e0b\u5283\u7dda", + "Strikethrough": "\u522a\u9664\u7dda", + "Superscript": "\u4e0a\u6a19", + "Subscript": "\u4e0b\u6a19", + "Clear formatting": "\u6e05\u9664\u683c\u5f0f", + "Align left": "\u5de6\u908a\u5c0d\u9f4a", + "Align center": "\u4e2d\u9593\u5c0d\u9f4a", + "Align right": "\u53f3\u908a\u5c0d\u9f4a", + "Justify": "\u5de6\u53f3\u5c0d\u9f4a", + "Bullet list": "\u9805\u76ee\u6e05\u55ae", + "Numbered list": "\u6578\u5b57\u6e05\u55ae", + "Decrease indent": "\u6e1b\u5c11\u7e2e\u6392", + "Increase indent": "\u589e\u52a0\u7e2e\u6392", + "Close": "\u95dc\u9589", + "Formats": "\u683c\u5f0f", + "Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "\u60a8\u7684\u700f\u89bd\u5668\u4e0d\u652f\u63f4\u5b58\u53d6\u526a\u8cbc\u7c3f\uff0c\u53ef\u4ee5\u4f7f\u7528\u5feb\u901f\u9375 Ctrl + X\/C\/V \u4ee3\u66ff\u526a\u4e0b\u3001\u8907\u88fd\u8207\u8cbc\u4e0a\u3002", + "Headers": "\u6a19\u984c", + "Header 1": "\u6a19\u984c 1", + "Header 2": "\u6a19\u984c 2", + "Header 3": "\u6a19\u984c 3", + "Header 4": "\u6a19\u984c 4", + "Header 5": "\u6a19\u984c 5", + "Header 6": "\u6a19\u984c 6", + "Headings": "\u6a19\u984c", + "Heading 1": "\u6a19\u984c1", + "Heading 2": "\u6a19\u984c2", + "Heading 3": "\u6a19\u984c3", + "Heading 4": "\u6a19\u984c4", + "Heading 5": "\u6a19\u984c5", + "Heading 6": "\u6a19\u984c6", + "Preformatted": "\u9810\u5148\u683c\u5f0f\u5316\u7684", + "Div": "Div", + "Pre": "Pre", + "Code": "\u4ee3\u78bc", + "Paragraph": "\u6bb5\u843d", + "Blockquote": "\u5f15\u6587\u5340\u584a", + "Inline": "\u5167\u806f", + "Blocks": "\u57fa\u584a", + "Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "\u76ee\u524d\u5c07\u4ee5\u7d14\u6587\u5b57\u7684\u6a21\u5f0f\u8cbc\u4e0a\uff0c\u60a8\u53ef\u4ee5\u518d\u9ede\u9078\u4e00\u6b21\u53d6\u6d88\u3002", + "Fonts": "\u5b57\u578b", + "Font Sizes": "\u5b57\u578b\u5927\u5c0f", + "Class": "\u985e\u578b", + "Browse for an image": "\u5f9e\u5716\u7247\u4e2d\u700f\u89bd", + "OR": "\u6216", + "Drop an image here": "\u62d6\u66f3\u5716\u7247\u81f3\u6b64", + "Upload": "\u4e0a\u50b3", + "Block": "\u5340\u584a", + "Align": "\u5c0d\u9f4a", + "Default": "\u9810\u8a2d", + "Circle": "\u7a7a\u5fc3\u5713", + "Disc": "\u5be6\u5fc3\u5713", + "Square": "\u6b63\u65b9\u5f62", + "Lower Alpha": "\u5c0f\u5beb\u82f1\u6587\u5b57\u6bcd", + "Lower Greek": "\u5e0c\u81d8\u5b57\u6bcd", + "Lower Roman": "\u5c0f\u5beb\u7f85\u99ac\u6578\u5b57", + "Upper Alpha": "\u5927\u5beb\u82f1\u6587\u5b57\u6bcd", + "Upper Roman": "\u5927\u5beb\u7f85\u99ac\u6578\u5b57", + "Anchor...": "\u9328\u9ede...", + "Name": "\u540d\u7a31", + "Id": "Id", + "Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.": "Id\u61c9\u4ee5\u5b57\u6bcd\u958b\u982d\uff0c\u5f8c\u9762\u63a5\u8457\u5b57\u6bcd\uff0c\u6578\u5b57\uff0c\u7834\u6298\u865f\uff0c\u9ede\u6578\uff0c\u5192\u865f\u6216\u4e0b\u5283\u7dda\u3002", + "You have unsaved changes are you sure you want to navigate away?": "\u7de8\u8f2f\u5c1a\u672a\u88ab\u5132\u5b58\uff0c\u4f60\u78ba\u5b9a\u8981\u96e2\u958b\uff1f", + "Restore last draft": "\u8f09\u5165\u4e0a\u4e00\u6b21\u7de8\u8f2f\u7684\u8349\u7a3f", + "Special character...": "\u7279\u6b8a\u5b57\u5143......", + "Source code": "\u539f\u59cb\u78bc", + "Insert\/Edit code sample": "\u63d2\u5165\/\u7de8\u8f2f \u7a0b\u5f0f\u78bc\u7bc4\u4f8b", + "Language": "\u8a9e\u8a00", + "Code sample...": "\u7a0b\u5f0f\u78bc\u7bc4\u4f8b...", + "Color Picker": "\u9078\u8272\u5668", + "R": "\u7d05", + "G": "\u7da0", + "B": "\u85cd", + "Left to right": "\u5f9e\u5de6\u5230\u53f3", + "Right to left": "\u5f9e\u53f3\u5230\u5de6", + "Emoticons...": "\u8868\u60c5\u7b26\u865f\u2026", + "Metadata and Document Properties": "\u5f8c\u8a2d\u8cc7\u6599\u8207\u6587\u4ef6\u5c6c\u6027", + "Title": "\u6a19\u984c", + "Keywords": "\u95dc\u9375\u5b57", + "Description": "\u63cf\u8ff0", + "Robots": "\u6a5f\u5668\u4eba", + "Author": "\u4f5c\u8005", + "Encoding": "\u7de8\u78bc", + "Fullscreen": "\u5168\u87a2\u5e55", + "Action": "\u52d5\u4f5c", + "Shortcut": "\u5feb\u901f\u9375", + "Help": "\u5e6b\u52a9", + "Address": "\u5730\u5740", + "Focus to menubar": "\u8df3\u81f3\u9078\u55ae\u5217", + "Focus to toolbar": "\u8df3\u81f3\u5de5\u5177\u5217", + "Focus to element path": "\u8df3\u81f3HTML\u5143\u7d20\u5217", + "Focus to contextual toolbar": "\u8df3\u81f3\u5feb\u6377\u9078\u55ae", + "Insert link (if link plugin activated)": "\u65b0\u589e\u6377\u5f91 (\u6377\u5f91\u5916\u639b\u555f\u7528\u6642)", + "Save (if save plugin activated)": "\u5132\u5b58 (\u5132\u5b58\u5916\u639b\u555f\u7528\u6642)", + "Find (if searchreplace plugin activated)": "\u5c0b\u627e (\u5c0b\u627e\u53d6\u4ee3\u5916\u639b\u555f\u7528\u6642)", + "Plugins installed ({0}):": "({0}) \u500b\u5916\u639b\u5df2\u5b89\u88dd\uff1a", + "Premium plugins:": "\u52a0\u503c\u5916\u639b\uff1a", + "Learn more...": "\u4e86\u89e3\u66f4\u591a...", + "You are using {0}": "\u60a8\u6b63\u5728\u4f7f\u7528 {0}", + "Plugins": "\u5916\u639b", + "Handy Shortcuts": "\u5feb\u901f\u9375", + "Horizontal line": "\u6c34\u5e73\u7dda", + "Insert\/edit image": "\u63d2\u5165\/\u7de8\u8f2f \u5716\u7247", + "Image description": "\u5716\u7247\u63cf\u8ff0", + "Source": "\u5716\u7247\u7db2\u5740", + "Dimensions": "\u5c3a\u5bf8", + "Constrain proportions": "\u7b49\u6bd4\u4f8b\u7e2e\u653e", + "General": "\u4e00\u822c", + "Advanced": "\u9032\u968e", + "Style": "\u6a23\u5f0f", + "Vertical space": "\u9ad8\u5ea6", + "Horizontal space": "\u5bec\u5ea6", + "Border": "\u908a\u6846", + "Insert image": "\u63d2\u5165\u5716\u7247", + "Image...": "\u5716\u7247......", + "Image list": "\u5716\u7247\u6e05\u55ae", + "Rotate counterclockwise": "\u9006\u6642\u91dd\u65cb\u8f49", + "Rotate clockwise": "\u9806\u6642\u91dd\u65cb\u8f49", + "Flip vertically": "\u5782\u76f4\u7ffb\u8f49", + "Flip horizontally": "\u6c34\u5e73\u7ffb\u8f49", + "Edit image": "\u7de8\u8f2f\u5716\u7247", + "Image options": "\u5716\u7247\u9078\u9805", + "Zoom in": "\u653e\u5927", + "Zoom out": "\u7e2e\u5c0f", + "Crop": "\u88c1\u526a", + "Resize": "\u8abf\u6574\u5927\u5c0f", + "Orientation": "\u65b9\u5411", + "Brightness": "\u4eae\u5ea6", + "Sharpen": "\u92b3\u5316", + "Contrast": "\u5c0d\u6bd4", + "Color levels": "\u984f\u8272\u5c64\u6b21", + "Gamma": "\u4f3d\u99ac\u503c", + "Invert": "\u53cd\u8f49", + "Apply": "\u61c9\u7528", + "Back": "\u5f8c\u9000", + "Insert date\/time": "\u63d2\u5165 \u65e5\u671f\/\u6642\u9593", + "Date\/time": "\u65e5\u671f\/\u6642\u9593", + "Insert\/Edit Link": "\u63d2\u5165\/\u7de8\u8f2f\u9023\u7d50", + "Insert\/edit link": "\u63d2\u5165\/\u7de8\u8f2f\u9023\u7d50", + "Text to display": "\u986f\u793a\u6587\u5b57", + "Url": "\u7db2\u5740", + "Open link in...": "\u958b\u555f\u9023\u7d50\u65bc...", + "Current window": "\u76ee\u524d\u8996\u7a97", + "None": "\u7121", + "New window": "\u53e6\u958b\u8996\u7a97", + "Remove link": "\u79fb\u9664\u9023\u7d50", + "Anchors": "\u52a0\u5165\u9328\u9ede", + "Link...": "\u9023\u7d50...", + "Paste or type a link": "\u8cbc\u4e0a\u6216\u8f38\u5165\u9023\u7d50", + "The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "\u4f60\u6240\u586b\u5beb\u7684URL\u70ba\u96fb\u5b50\u90f5\u4ef6\uff0c\u9700\u8981\u52a0\u4e0amailto:\u524d\u7db4\u55ce\uff1f", + "The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "\u4f60\u6240\u586b\u5beb\u7684URL\u5c6c\u65bc\u5916\u90e8\u93c8\u63a5\uff0c\u9700\u8981\u52a0\u4e0ahttp:\/\/:\u524d\u7db4\u55ce\uff1f", + "Link list": "\u9023\u7d50\u6e05\u55ae", + "Insert video": "\u63d2\u5165\u5f71\u97f3", + "Insert\/edit video": "\u63d2\u4ef6\/\u7de8\u8f2f \u5f71\u97f3", + "Insert\/edit media": "\u63d2\u5165\/\u7de8\u8f2f \u5a92\u9ad4", + "Alternative source": "\u66ff\u4ee3\u5f71\u97f3", + "Alternative source URL": "\u66ff\u4ee3\u4f86\u6e90URL", + "Media poster (Image URL)": "\u5a92\u9ad4\u6d77\u5831\uff08\u5f71\u50cfImage URL\uff09", + "Paste your embed code below:": "\u8acb\u5c07\u60a8\u7684\u5d4c\u5165\u5f0f\u7a0b\u5f0f\u78bc\u8cbc\u5728\u4e0b\u9762:", + "Embed": "\u5d4c\u5165\u78bc", + "Media...": "\u5a92\u9ad4...", + "Nonbreaking space": "\u4e0d\u5206\u884c\u7684\u7a7a\u683c", + "Page break": "\u5206\u9801", + "Paste as text": "\u4ee5\u7d14\u6587\u5b57\u8cbc\u4e0a", + "Preview": "\u9810\u89bd", + "Print...": "\u5217\u5370...", + "Save": "\u5132\u5b58", + "Find": "\u641c\u5c0b", + "Replace with": "\u66f4\u63db", + "Replace": "\u66ff\u63db", + "Replace all": "\u66ff\u63db\u5168\u90e8", + "Previous": "\u4e0a\u4e00\u500b", + "Next": "\u4e0b\u4e00\u500b", + "Find and replace...": "\u5c0b\u627e\u53ca\u53d6\u4ee3...", + "Could not find the specified string.": "\u7121\u6cd5\u67e5\u8a62\u5230\u6b64\u7279\u5b9a\u5b57\u4e32", + "Match case": "\u76f8\u5339\u914d\u6848\u4ef6", + "Find whole words only": "\u50c5\u627e\u51fa\u5b8c\u6574\u5b57\u532f", + "Spell check": "\u62fc\u5beb\u6aa2\u67e5", + "Ignore": "\u5ffd\u7565", + "Ignore all": "\u5ffd\u7565\u6240\u6709", + "Finish": "\u5b8c\u6210", + "Add to Dictionary": "\u52a0\u5165\u5b57\u5178\u4e2d", + "Insert table": "\u63d2\u5165\u8868\u683c", + "Table properties": "\u8868\u683c\u5c6c\u6027", + "Delete table": "\u522a\u9664\u8868\u683c", + "Cell": "\u5132\u5b58\u683c", + "Row": "\u5217", + "Column": "\u884c", + "Cell properties": "\u5132\u5b58\u683c\u5c6c\u6027", + "Merge cells": "\u5408\u4f75\u5132\u5b58\u683c", + "Split cell": "\u5206\u5272\u5132\u5b58\u683c", + "Insert row before": "\u63d2\u5165\u5217\u5728...\u4e4b\u524d", + "Insert row after": "\u63d2\u5165\u5217\u5728...\u4e4b\u5f8c", + "Delete row": "\u522a\u9664\u5217", + "Row properties": "\u5217\u5c6c\u6027", + "Cut row": "\u526a\u4e0b\u5217", + "Copy row": "\u8907\u88fd\u5217", + "Paste row before": "\u8cbc\u4e0a\u5217\u5728...\u4e4b\u524d", + "Paste row after": "\u8cbc\u4e0a\u5217\u5728...\u4e4b\u5f8c", + "Insert column before": "\u63d2\u5165\u6b04\u4f4d\u5728...\u4e4b\u524d", + "Insert column after": "\u63d2\u5165\u6b04\u4f4d\u5728...\u4e4b\u5f8c", + "Delete column": "\u522a\u9664\u884c", + "Cols": "\u6b04\u4f4d\u6bb5", + "Rows": "\u5217", + "Width": "\u5bec\u5ea6", + "Height": "\u9ad8\u5ea6", + "Cell spacing": "\u5132\u5b58\u683c\u5f97\u9593\u8ddd", + "Cell padding": "\u5132\u5b58\u683c\u7684\u908a\u8ddd", + "Show caption": "\u986f\u793a\u6a19\u984c", + "Left": "\u5de6\u908a", + "Center": "\u4e2d\u9593", + "Right": "\u53f3\u908a", + "Cell type": "\u5132\u5b58\u683c\u7684\u985e\u578b", + "Scope": "\u7bc4\u570d", + "Alignment": "\u5c0d\u9f4a", + "H Align": "\u6c34\u5e73\u4f4d\u7f6e", + "V Align": "\u5782\u76f4\u4f4d\u7f6e", + "Top": "\u7f6e\u9802", + "Middle": "\u7f6e\u4e2d", + "Bottom": "\u7f6e\u5e95", + "Header cell": "\u6a19\u982d\u5132\u5b58\u683c", + "Row group": "\u5217\u7fa4\u7d44", + "Column group": "\u6b04\u4f4d\u7fa4\u7d44", + "Row type": "\u884c\u7684\u985e\u578b", + "Header": "\u6a19\u982d", + "Body": "\u4e3b\u9ad4", + "Footer": "\u9801\u5c3e", + "Border color": "\u908a\u6846\u984f\u8272", + "Insert template...": "\u63d2\u5165\u6a23\u7248...", + "Templates": "\u6a23\u7248", + "Template": "\u6a23\u677f", + "Text color": "\u6587\u5b57\u984f\u8272", + "Background color": "\u80cc\u666f\u984f\u8272", + "Custom...": "\u81ea\u8a02", + "Custom color": "\u81ea\u8a02\u984f\u8272", + "No color": "No color", + "Remove color": "\u79fb\u9664\u984f\u8272", + "Table of Contents": "\u76ee\u9304", + "Show blocks": "\u986f\u793a\u5340\u584a\u8cc7\u8a0a", + "Show invisible characters": "\u986f\u793a\u96b1\u85cf\u5b57\u5143", + "Word count": "\u8a08\u7b97\u5b57\u6578", + "Count": "\u8a08\u7b97", + "Document": "\u6587\u4ef6", + "Selection": "\u9078\u9805", + "Words": "\u5b57\u6578", + "Words: {0}": "\u5b57\u6578\uff1a{0}", + "{0} words": "{0} \u5b57\u5143", + "File": "\u6a94\u6848", + "Edit": "\u7de8\u8f2f", + "Insert": "\u63d2\u5165", + "View": "\u6aa2\u8996", + "Format": "\u683c\u5f0f", + "Table": "\u8868\u683c", + "Tools": "\u5de5\u5177", + "Powered by {0}": "\u7531 {0} \u63d0\u4f9b", + "Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "\u8c50\u5bcc\u7684\u6587\u672c\u5340\u57df\u3002\u6309ALT-F9\u524d\u5f80\u4e3b\u9078\u55ae\u3002\u6309ALT-F10\u547c\u53eb\u5de5\u5177\u6b04\u3002\u6309ALT-0\u5c0b\u6c42\u5e6b\u52a9", + "Image title": "\u5716\u7247\u6a19\u984c", + "Border width": "\u6846\u7dda\u5bec\u5ea6", + "Border style": "\u6846\u7dda\u6a23\u5f0f", + "Error": "\u932f\u8aa4", + "Warn": "\u8b66\u544a", + "Valid": "\u6709\u6548", + "To open the popup, press Shift+Enter": "\u8981\u958b\u555f\u5f48\u51fa\u8996\u7a97\uff0c\u8acb\u6309Shift+Enter", + "Rich Text Area. Press ALT-0 for help.": "\u5bcc\u6587\u672c\u5340\u57df\u3002\u8acb\u6309ALT-0\u5c0b\u6c42\u5354\u52a9\u3002", + "System Font": "\u7cfb\u7d71\u5b57\u578b", + "Failed to upload image: {0}": "\u7121\u6cd5\u4e0a\u50b3\u5f71\u50cf\uff1a{0}", + "Failed to load plugin: {0} from url {1}": "\u7121\u6cd5\u4e0a\u50b3\u63d2\u4ef6\uff1a{0}\u81eaurl{1}", + "Failed to load plugin url: {0}": "\u7121\u6cd5\u4e0a\u50b3\u63d2\u4ef6\uff1a{0}", + "Failed to initialize plugin: {0}": "\u7121\u6cd5\u555f\u52d5\u63d2\u4ef6\uff1a{0}", + "example": "\u7bc4\u4f8b", + "Search": "\u641c\u7d22", + "All": "\u5168\u90e8", + "Currency": "\u8ca8\u5e63", + "Text": "\u6587\u672c", + "Quotations": "\u5f15\u7528", + "Mathematical": "\u6578\u5b78", + "Extended Latin": "\u62c9\u4e01\u5b57\u6bcd\u64f4\u5145", + "Symbols": "\u7b26\u865f", + "Arrows": "\u7bad\u982d", + "User Defined": "\u4f7f\u7528\u8005\u5df2\u5b9a\u7fa9", + "dollar sign": "\u7f8e\u5143\u7b26\u865f", + "currency sign": "\u8ca8\u5e63\u7b26\u865f", + "euro-currency sign": "\u6b50\u5143\u7b26\u865f", + "colon sign": "\u79d1\u6717\u7b26\u865f", + "cruzeiro sign": "\u514b\u9b6f\u8cfd\u7f85\u7b26\u865f", + "french franc sign": "\u6cd5\u6717\u7b26\u865f", + "lira sign": "\u91cc\u62c9\u7b26\u865f", + "mill sign": "\u6587\u7b26\u865f", + "naira sign": "\u5948\u62c9\u7b26\u865f", + "peseta sign": "\u6bd4\u585e\u5854\u7b26\u865f", + "rupee sign": "\u76e7\u6bd4\u7b26\u865f", + "won sign": "\u97d3\u571c\u7b26\u865f", + "new sheqel sign": "\u65b0\u8b1d\u514b\u723e\u7b26\u865f", + "dong sign": "\u8d8a\u5357\u76fe\u7b26\u865f", + "kip sign": "\u8001\u64be\u5e63\u7b26\u865f", + "tugrik sign": "\u8499\u53e4\u5e63\u7b26\u865f", + "drachma sign": "\u5fb7\u514b\u62c9\u99ac\u7b26\u865f", + "german penny symbol": "\u5fb7\u570b\u5206\u7b26\u865f", + "peso sign": "\u62ab\u7d22\u7b26\u865f", + "guarani sign": "\u5df4\u62c9\u572d\u5e63\u7b26\u865f", + "austral sign": "\u963f\u6839\u5ef7\u5e63\u7b26\u865f", + "hryvnia sign": "\u70cf\u514b\u862d\u5e63\u7b26\u865f", + "cedi sign": "\u8fe6\u7d0d\u5e63\u7b26\u865f", + "livre tournois sign": "\u91cc\u5f17\u723e\u7b26\u865f", + "spesmilo sign": "\u570b\u969b\u5e63\u7b26\u865f", + "tenge sign": "\u54c8\u85a9\u514b\u5e63\u7b26\u865f", + "indian rupee sign": "\u5370\u5ea6\u76e7\u6bd4\u7b26\u865f", + "turkish lira sign": "\u571f\u8033\u5176\u91cc\u62c9\u7b26\u865f", + "nordic mark sign": "\u5317\u6b50\u99ac\u514b\u7b26\u865f", + "manat sign": "\u4e9e\u585e\u62dc\u7136\u5e63\u7b26\u865f", + "ruble sign": "\u76e7\u5e03\u7b26\u865f", + "yen character": "\u65e5\u5713\u7b26\u865f", + "yuan character": "\u4eba\u6c11\u5e63\u7b26\u865f", + "yuan character, in hong kong and taiwan": "\u6e2f\u5143\u8207\u53f0\u5e63\u7b26\u865f", + "yen\/yuan character variant one": "\u65e5\u5713\/\u4eba\u6c11\u5e63\u7b26\u865f\u8b8a\u5316\u578b", + "Loading emoticons...": "\u8f09\u5165\u8868\u60c5\u7b26\u865f\u2026", + "Could not load emoticons": "\u7121\u6cd5\u8f09\u5165\u8868\u60c5\u7b26\u865f", + "People": "\u4eba", + "Animals and Nature": "\u52d5\u7269\u8207\u81ea\u7136", + "Food and Drink": "\u98f2\u98df", + "Activity": "\u6d3b\u52d5", + "Travel and Places": "\u65c5\u884c\u8207\u5730\u9ede", + "Objects": "\u7269\u4ef6", + "Flags": "\u65d7\u6a19", + "Characters": "\u5b57\u5143", + "Characters (no spaces)": "\u5b57\u5143\uff08\u7121\u7a7a\u683c\uff09", + "{0} characters": "{0}\u5b57\u5143", + "Error: Form submit field collision.": "\u932f\u8aa4\uff1a\u8868\u683c\u905e\u4ea4\u6b04\u4f4d\u885d\u7a81\u3002", + "Error: No form element found.": "\u932f\u8aa4\uff1a\u627e\u4e0d\u5230\u8868\u683c\u5143\u7d20\u3002", + "Update": "\u66f4\u65b0", + "Color swatch": "\u8272\u5f69\u6a23\u672c", + "Turquoise": "\u571f\u8033\u5176\u85cd", + "Green": "\u7da0\u8272", + "Blue": "\u85cd\u8272", + "Purple": "\u7d2b\u8272", + "Navy Blue": "\u6df1\u85cd\u8272", + "Dark Turquoise": "\u6df1\u571f\u8033\u5176\u85cd", + "Dark Green": "\u6df1\u7da0\u8272", + "Medium Blue": "\u4e2d\u85cd\u8272", + "Medium Purple": "\u4e2d\u7d2b\u8272", + "Midnight Blue": "\u9ed1\u85cd\u8272", + "Yellow": "\u9ec3\u8272", + "Orange": "\u6a59\u8272", + "Red": "\u7d05\u8272", + "Light Gray": "\u6dfa\u7070\u8272", + "Gray": "\u7070\u8272", + "Dark Yellow": "\u6df1\u9ec3\u8272", + "Dark Orange": "\u6df1\u6a59\u8272", + "Dark Red": "\u6697\u7d05\u8272", + "Medium Gray": "\u4e2d\u7070\u8272", + "Dark Gray": "\u6df1\u7070\u8272", + "Light Green": "\u6de1\u7da0\u8272", + "Light Yellow": "\u6dfa\u9ec3\u8272", + "Light Red": "\u6dfa\u7d05\u8272", + "Light Purple": "\u6dfa\u7d2b\u8272", + "Light Blue": "\u6dfa\u85cd\u8272", + "Dark Purple": "\u6df1\u7d2b\u8272", + "Dark Blue": "\u6df1\u85cd\u8272", + "Black": "\u9ed1\u8272", + "White": "\u767d\u8272", + "Switch to or from fullscreen mode": "\u8f49\u63db\u81ea\/\u81f3\u5168\u87a2\u5e55\u6a21\u5f0f", + "Open help dialog": "\u958b\u555f\u5354\u52a9\u5c0d\u8a71", + "history": "\u6b77\u53f2", + "styles": "\u6a23\u5f0f", + "formatting": "\u683c\u5f0f", + "alignment": "\u5c0d\u9f4a", + "indentation": "\u7e2e\u6392", + "permanent pen": "\u6c38\u4e45\u6027\u7b46", + "comments": "\u8a3b\u89e3", + "Format Painter": "\u8907\u88fd\u683c\u5f0f", + "Insert\/edit iframe": "\u63d2\u5165\/\u7de8\u8f2fiframe", + "Capitalization": "\u5927\u5beb", + "lowercase": "\u5c0f\u5beb", + "UPPERCASE": "\u5927\u5beb", + "Title Case": "\u5b57\u9996\u5927\u5beb", + "Permanent Pen Properties": "\u6c38\u4e45\u6a19\u8a18\u5c6c\u6027", + "Permanent pen properties...": "\u6c38\u4e45\u6a19\u8a18\u5c6c\u6027......", + "Font": "\u5b57\u578b", + "Size": "\u5b57\u5f62\u5927\u5c0f", + "More...": "\u66f4\u591a\u8cc7\u8a0a......", + "Spellcheck Language": "\u62fc\u5beb\u8a9e\u8a00", + "Select...": "\u9078\u64c7......", + "Preferences": "\u9996\u9078\u9805", + "Yes": "\u662f", + "No": "\u5426", + "Keyboard Navigation": "\u9375\u76e4\u5c0e\u822a", + "Version": "\u7248\u672c", + "Anchor": "\u52a0\u5165\u9328\u9ede", + "Special character": "\u7279\u6b8a\u5b57\u5143", + "Code sample": "\u7a0b\u5f0f\u78bc\u7bc4\u4f8b", + "Color": "\u984f\u8272", + "Emoticons": "\u8868\u60c5", + "Document properties": "\u6587\u4ef6\u7684\u5c6c\u6027", + "Image": "\u5716\u7247", + "Insert link": "\u63d2\u5165\u9023\u7d50", + "Target": "\u958b\u555f\u65b9\u5f0f", + "Link": "\u9023\u7d50", + "Poster": "\u9810\u89bd\u5716\u7247", + "Media": "\u5a92\u9ad4", + "Print": "\u5217\u5370", + "Prev": "\u4e0a\u4e00\u500b", + "Find and replace": "\u5c0b\u627e\u53ca\u53d6\u4ee3", + "Whole words": "\u6574\u500b\u55ae\u5b57", + "Spellcheck": "\u62fc\u5b57\u6aa2\u67e5", + "Caption": "\u8868\u683c\u6a19\u984c", + "Insert template": "\u63d2\u5165\u6a23\u7248" +}); diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.css new file mode 100644 index 0000000..3919f03 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.css @@ -0,0 +1,84 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body { + background-color: #2f3742; + color: #dfe0e4; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; + line-height: 1.4; + margin: 1rem; +} + +a { + color: #4099ff; +} + +table { + border-collapse: collapse; +} + +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-width"]) th, +table[border]:not([border="0"]):not([style*="border-width"]) td { + border-width: 1px; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-style"]) th, +table[border]:not([border="0"]):not([style*="border-style"]) td { + border-style: solid; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-color"]) th, +table[border]:not([border="0"]):not([style*="border-color"]) td { + border-color: #6d737b; +} + +figure { + display: table; + margin: 1rem auto; +} + +figure figcaption { + color: #8a8f97; + display: block; + margin-top: 0.25rem; + text-align: center; +} + +hr { + border-color: #6d737b; + border-style: solid; + border-width: 1px 0 0 0; +} + +code { + background-color: #6d737b; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} + +.mce-content-body:not([dir=rtl]) blockquote { + border-left: 2px solid #6d737b; + margin-left: 1.5rem; + padding-left: 1rem; +} + +.mce-content-body[dir=rtl] blockquote { + border-right: 2px solid #6d737b; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.min.css new file mode 100644 index 0000000..07d40c2 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/dark/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body{background-color:#2f3742;color:#dfe0e4;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.css new file mode 100644 index 0000000..2df0c23 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.css @@ -0,0 +1,73 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ + +table { + border-collapse: collapse; +} + +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-width"]) th, +table[border]:not([border="0"]):not([style*="border-width"]) td { + border-width: 1px; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-style"]) th, +table[border]:not([border="0"]):not([style*="border-style"]) td { + border-style: solid; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-color"]) th, +table[border]:not([border="0"]):not([style*="border-color"]) td { + border-color: #ccc; +} + +figure { + display: table; + margin: 1rem auto; +} + +figure figcaption { + color: #999; + display: block; + margin-top: 0.25rem; + text-align: center; +} + +hr { + border-color: #ccc; + border-style: solid; + border-width: 1px 0 0 0; +} + +code { + background-color: #e8e8e8; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} + +.mce-content-body:not([dir=rtl]) blockquote { + border-left: 2px solid #ccc; + margin-left: 1.5rem; + padding-left: 1rem; +} + +.mce-content-body[dir=rtl] blockquote { + border-right: 2px solid #ccc; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.min.css new file mode 100644 index 0000000..29cd987 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/default/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.css new file mode 100644 index 0000000..abd6fc2 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.css @@ -0,0 +1,83 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +@media screen { + html { + background: #f4f4f4; + min-height: 100%; + } +} + +body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; +} + +@media screen { + body { + background-color: #fff; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); + box-sizing: border-box; + margin: 1rem auto 0; + max-width: 820px; + min-height: calc(100vh - 1rem); + padding: 4rem 6rem 6rem 6rem; + } +} + +table { + border-collapse: collapse; +} + +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-width"]) th, +table[border]:not([border="0"]):not([style*="border-width"]) td { + border-width: 1px; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-style"]) th, +table[border]:not([border="0"]):not([style*="border-style"]) td { + border-style: solid; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-color"]) th, +table[border]:not([border="0"]):not([style*="border-color"]) td { + border-color: #ccc; +} + +figure figcaption { + color: #999; + margin-top: 0.25rem; + text-align: center; +} + +hr { + border-color: #ccc; + border-style: solid; + border-width: 1px 0 0 0; +} + +.mce-content-body:not([dir=rtl]) blockquote { + border-left: 2px solid #ccc; + margin-left: 1.5rem; + padding-left: 1rem; +} + +.mce-content-body[dir=rtl] blockquote { + border-right: 2px solid #ccc; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.min.css new file mode 100644 index 0000000..a1feef4 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/document/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +@media screen{html{background:#f4f4f4;min-height:100%}}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}@media screen{body{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);box-sizing:border-box;margin:1rem auto 0;max-width:820px;min-height:calc(100vh - 1rem);padding:4rem 6rem 6rem 6rem}}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure figcaption{color:#999;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.css new file mode 100644 index 0000000..df0b395 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.css @@ -0,0 +1,79 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; + line-height: 1.4; + margin: 1rem auto; + max-width: 900px; +} + +table { + border-collapse: collapse; +} + +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-width"]) th, +table[border]:not([border="0"]):not([style*="border-width"]) td { + border-width: 1px; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-style"]) th, +table[border]:not([border="0"]):not([style*="border-style"]) td { + border-style: solid; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"]):not([style*="border-color"]) th, +table[border]:not([border="0"]):not([style*="border-color"]) td { + border-color: #ccc; +} + +figure { + display: table; + margin: 1rem auto; +} + +figure figcaption { + color: #999; + display: block; + margin-top: 0.25rem; + text-align: center; +} + +hr { + border-color: #ccc; + border-style: solid; + border-width: 1px 0 0 0; +} + +code { + background-color: #e8e8e8; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} + +.mce-content-body:not([dir=rtl]) blockquote { + border-left: 2px solid #ccc; + margin-left: 1.5rem; + padding-left: 1rem; +} + +.mce-content-body[dir=rtl] blockquote { + border-right: 2px solid #ccc; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.min.css new file mode 100644 index 0000000..0d8f5d3 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/content/writer/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem auto;max-width:900px}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.css new file mode 100644 index 0000000..522751b --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.css @@ -0,0 +1,849 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + width: 8px !important; +} + +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} + +.tox-comments-visible .tox-comment { + background-color: #fff0b7; +} + +.tox-comments-visible .tox-comment--active { + background-color: #ffe168; +} + +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} + +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} + +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} + +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} + +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * Dracula Theme originally by Zeno Rocha [@zenorocha] + * https://draculatheme.com/ + * + * Ported for PrismJS by Albert Vallverdu [@byverdu] + */ +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #282a36; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6272a4; +} + +.token.punctuation { + color: #f8f8f2; +} + +.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ff79c6; +} + +.token.boolean, +.token.number { + color: #bd93f9; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #50fa7b; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} + +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #f1fa8c; +} + +.token.keyword { + color: #8be9fd; +} + +.token.regex, +.token.important { + color: #ffb86c; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} + +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} + +.mce-content-body .mce-visual-caret-hidden { + display: none; +} + +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} + +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} + +.mce-content-body *[contentEditable=false] { + cursor: default; +} + +.mce-content-body *[contentEditable=true] { + cursor: text; +} + +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} + +.mce-content-body figure.align-left { + float: left; +} + +.mce-content-body figure.align-right { + float: right; +} + +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} + +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} + +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} + +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} + +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} + +@media print { + .mce-pagebreak { + border: 0; + } +} + +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} + +.tiny-pageembed { + display: inline-block; + position: relative; +} + +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} + +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} + +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} + +.tiny-pageembed--4by3 { + padding-top: 75%; +} + +.tiny-pageembed--1by1 { + padding-top: 100%; +} + +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-content-body[data-mce-placeholder] { + position: relative; +} + +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} + +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; + color:#a1b7cb; +} + +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} + +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 10000; +} + +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} + +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} + +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} + +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} + +.tox-rtc-user-selection { + position: relative; +} + +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} + +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} + +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} + +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} + +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} + +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} + +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} + +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} + +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} + +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} + +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} + +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} + +.mce-match-marker { + background: #aaa; + color: #fff; +} + +.mce-match-marker-selected { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} + +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #4099ff; +} + +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #4099ff; + outline-offset: 1px; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #4099ff; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #4099ff; +} + +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #4099ff; +} + +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} + +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #4099ff; +} + +.mce-content-body .mce-edit-focus { + outline: 3px solid #4099ff; +} + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} + +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid transparent; + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: lighten; + position: absolute; + right: -1px; + top: -1px; +} + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} + +.mce-content-body img::-moz-selection { + background: none; +} + +.mce-content-body img::selection { + background: none; +} + +.ephox-snooker-resizer-bar { + background-color: #4099ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.ephox-snooker-resizer-cols { + cursor: col-resize; +} + +.ephox-snooker-resizer-rows { + cursor: row-resize; +} + +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} + +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} + +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} + +.mce-toc { + border: 1px solid gray; +} + +.mce-toc h2 { + margin: 4px; +} + +.mce-toc li { + list-style-type: none; +} + +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} + +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} + +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} + +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} + +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} + +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} + +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} + +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} + +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} + +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} + +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} + +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} + +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} + +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} + +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} + +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} + +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} + +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} + +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} + +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} + +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} + +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} + +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} + +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} + +.mce-nbsp, +.mce-shy { + background: #aaa; +} + +.mce-shy::after { + content: '-'; +} + +body { + font-family: sans-serif; +} + +table { + border-collapse: collapse; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.css new file mode 100644 index 0000000..fee4323 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.css @@ -0,0 +1,861 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + width: 8px !important; +} + +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} + +.tox-comments-visible .tox-comment { + background-color: #fff0b7; +} + +.tox-comments-visible .tox-comment--active { + background-color: #ffe168; +} + +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} + +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} + +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} + +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} + +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} + +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} + +.mce-content-body .mce-visual-caret-hidden { + display: none; +} + +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} + +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} + +.mce-content-body *[contentEditable=false] { + cursor: default; +} + +.mce-content-body *[contentEditable=true] { + cursor: text; +} + +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} + +.mce-content-body figure.align-left { + float: left; +} + +.mce-content-body figure.align-right { + float: right; +} + +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} + +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} + +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} + +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} + +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} + +@media print { + .mce-pagebreak { + border: 0; + } +} + +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} + +.tiny-pageembed { + display: inline-block; + position: relative; +} + +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} + +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} + +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} + +.tiny-pageembed--4by3 { + padding-top: 75%; +} + +.tiny-pageembed--1by1 { + padding-top: 100%; +} + +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-content-body[data-mce-placeholder] { + position: relative; +} + +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} + +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; + color:#a1b7cb; +} + +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} + +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 10000; +} + +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} + +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} + +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} + +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} + +.tox-rtc-user-selection { + position: relative; +} + +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} + +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} + +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} + +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} + +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} + +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} + +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} + +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} + +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} + +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} + +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} + +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} + +.mce-match-marker { + background: #aaa; + color: #fff; +} + +.mce-match-marker-selected { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} + +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} + +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} + +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} + +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} + +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} + +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} + +.mce-content-body img::-moz-selection { + background: none; +} + +.mce-content-body img::selection { + background: none; +} + +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.ephox-snooker-resizer-cols { + cursor: col-resize; +} + +.ephox-snooker-resizer-rows { + cursor: row-resize; +} + +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} + +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} + +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} + +.mce-toc { + border: 1px solid gray; +} + +.mce-toc h2 { + margin: 4px; +} + +.mce-toc li { + list-style-type: none; +} + +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} + +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} + +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} + +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} + +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} + +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} + +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} + +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} + +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} + +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} + +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} + +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} + +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} + +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} + +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} + +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} + +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} + +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} + +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} + +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} + +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} + +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} + +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} + +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} + +.mce-nbsp, +.mce-shy { + background: #aaa; +} + +.mce-shy::after { + content: '-'; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.min.css new file mode 100644 index 0000000..5c66aca --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.inline.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px;color:#a1b7cb;}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.min.css new file mode 100644 index 0000000..e34ba50 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6272a4}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#50fa7b}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.important,.token.regex{color:#ffb86c}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px;color:#a1b7cb;}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #4099ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #4099ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #4099ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #4099ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #4099ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#4099ff}.mce-content-body .mce-edit-focus{outline:3px solid #4099ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid transparent;bottom:-1px;content:'';left:-1px;mix-blend-mode:lighten;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#4099ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.css new file mode 100644 index 0000000..68f5f0f --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.css @@ -0,0 +1,34 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection { + /* Note: this file is used inside the content, so isn't part of theming */ + background-color: green; + display: inline-block; + opacity: 0.5; + position: absolute; +} + +body { + -webkit-text-size-adjust: none; +} + +body img { + /* this is related to the content margin */ + max-width: 96vw; +} + +body table img { + max-width: 95%; +} + +body { + font-family: sans-serif; +} + +table { + border-collapse: collapse; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.min.css new file mode 100644 index 0000000..35f7dc0 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/content.mobile.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/fonts/tinymce-mobile.woff b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/fonts/tinymce-mobile.woff new file mode 100644 index 0000000000000000000000000000000000000000..1e3be038a607cb7c2544ed8ae3d6621f77bf4c38 GIT binary patch literal 4624 zcmb7IeQaFC5#QN&AGUL{efE7g{=BM1W-|RaVdWQe^e?BC`eGz4^i8S3PQw?Hhd_eQHxTkckXZB zdzU((wCVGko!Qyh+1c6InRotvZ%+>+hNrBQtrFOI4t*}DZ$7=>Sr=uD3c$ZlKuKBQ z8~ervCczs9SOk2!>AAqrz+v$CC}f1JfYPDSqx->|V$6{ekbe8M#Bh3Gkg?)-Fdi3B zeB$}UFqn*$pv&q7*net~hsUOlfG7Ho2zaowY%JPRytMvu{&xRPm(h_~w##F>vqE&a5-ssH##mlfAk}44^ zXRJKd!Ifw&ce{$Y9BAg5c>e>p_Z;t!=P{izddGWie?aHLdKL3Cn9rG=d2vt;esWqH zoD}uAoi3Z~4+LABvADt+so4~t%VlyIJ{O3tm$NC+(!yenQD%NVr*btG$T3+_WX=LH z#1M2ZNEtrO+-x;l2i>M^5o%GQ@s?N+gw*19H@G~vl3Q5Zf*t6jjW0GOTmAmlWYgSS zJeiEo%~LA-FW|YAd_Em$OE#@dw)y*#@p!UtnWa);V1HY3ZBw!>(3gY{iFFa_c6iW9 zIQ@xck^{xu9_o;UyQH#ba@y?L$xW?8J35?$p1z46ZjIctZ8QCKCa29bMC1-t@pT>S zTUT1WMjQz-75d)5zJxv~@Yd)bY)ejQBx_XQiaMJ z>$5`NO3?L*ND{UQeF8%xl)$_>w9tmQpfEebzedazFeh#~d}suN+vzsqLiW~@TLhoe zk1%xEcxP2ZL)FuoXeYzb-J5goljDxPL2@@#RW)d&X#&6QO5U=04_628@ONSvtgpha zDqqmoVep`A4<+PK$V>K+T}}{8Rj+Q|UAzCtl!Fh)uXJg{x$}HMJH7LcBLzj-r{h;< zzote8Id%pcAyE;87D<8glyaFeq#k)OEDB%yA ze%CeZ!?4TEs#pj+%14DBZHn8jxaF2as6}p3+!6p-&@I>5lbP3&N$svcIF-`0R5(o2 zh7la++|;-euckH44a4BAwB++#-cZ z)kFyC=eUS-4D0t}H8LdZY!JD^sW@F85io)%=8HU)ouhEeo-K_dJ3BV+8fo0JXIjlP zZt0H`0=Yv~I|PpRZ)r5_iAYmY9V=wT@BsoN9<3vftB|}TOH;|yNk_e7(2-?y{&cSK zG=E5Nz^Ko4>KxcbY!Q13!=HBS$lM96_+0y3M1yWTAt2u5C;6MWMXbRN?RI{$eHnAx z&t=-PSjZ>Qe2V2-YGs1YWemAq zVHdG{9V$QvsY~Cgq-L*PZqMPGv|px$)K~3<%+fBtG{oIRPL_7ye$-(`C=tS)^xC}% zue73qiF&{nXJ*>-@668G!`IrAeB;ad09shzt{O?7omLE_X@H|#ozGt&64 zb-&_lLkZI8TzigPZvUr=4g2-8M6M8b9EQLgoPswYg)d)j&%gZHJO!2>(?;I*8d>aG z#oS295Kcq{uD4R2@VEG($}WWiF-6YK)kjqks%o_U{CIAVX2;tX7o|unkew5?Gn3(| zOePS^{$(;Xi4ph;`KO#;k+vaLt8n5@doi+OEvH&?*+3(WgqkT9-$b0fTHm;)r=NmR zJnJ9o>UvNR(JMoIdRBf{%kd}jmZ)b)#4>dnDfq0G(?~S%d zv50QeMR$Kzd*S$AEXdp5Fhqe0Pz zZ!oS2e!i-tWEJ2^YoVo}V7S0tV7CujimbVJtVNb#yB&<-f&xpSb@m2=wBZ|qU-_^; z?C{lk+;tlxk&Sh3Pwh(D7~kNh`O=~TMWuRUu^0=9)`CYEVwhvGWUt4Wd3`6*H)Zs>LLYQcC#*~B78EfTt7RQ*l)b{v zqntLNsC`h&zZCY{x*}gfPU4at;nfileU3>zeyLdO7;;lFIft~ zsm6#wb5Jjtv;_VxleU0<%cQON-O*ywHt`@C4fn-Y83}=|hJPOpN>1H%C#7)9etg_yG)$ div { + padding-bottom: 4px; +} + +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} + +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #000000; + border-style: solid; +} + +.tox .accessibility-issue__repair { + margin-top: 16px; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(32, 122, 183, 0.5); + border-color: #207ab7; + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: #207ab7; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.5); + border-color: rgba(255, 165, 0, 0.8); + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.8); +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.5); + border-color: rgba(204, 0, 0, 0.8); + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.8); +} + +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.5); + border-color: rgba(120, 171, 70, 0.8); + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.8); +} + +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #fff; +} + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} + +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} + +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} + +.tox .tox-button { + background-color: #207ab7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #207ab7; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} + +.tox .tox-button[disabled] { + background-color: #207ab7; + background-image: none; + border-color: #207ab7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-button:focus:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} + +.tox .tox-button:hover:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} + +.tox .tox-button:active:not(:disabled) { + background-color: #185d8c; + background-image: none; + border-color: #185d8c; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--secondary { + background-color: #3d546f; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #3d546f; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} + +.tox .tox-button--secondary[disabled] { + background-color: #3d546f; + background-image: none; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} + +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #2b3b4e; + background-image: none; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} + +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} + +.tox .tox-button-link--sm { + font-size: 14px; +} + +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #fff; +} + +.tox .tox-button--naked[disabled] { + background-color: #3d546f; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} + +.tox .tox-button--naked:hover:not(:disabled) { + background-color: #34485f; + border-color: #34485f; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--naked:focus:not(:disabled) { + background-color: #34485f; + border-color: #34485f; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--naked:active:not(:disabled) { + background-color: #2b3b4e; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} + +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #fff; +} + +.tox .tox-checkbox { + align-items: center; + border-radius: 3px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} + +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} + +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 3px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(255, 255, 255, 0.2); +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #207ab7; +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #207ab7; +} + +.tox .tox-checkbox--disabled { + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} + +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} + +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} + +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} + +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 3px; + box-shadow: inset 0 0 0 1px #207ab7; + padding: calc(4px - 1px); +} + +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} + +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} + +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} + +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} + +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} + +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #1a1a1a; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} + +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} + +.tox .tox-collection__group-heading { + background-color: #333333; + color: #fff; + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.tox .tox-collection__item { + align-items: center; + color: #fff; + cursor: pointer; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} + +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} + +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} + +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #2b3b4e; + color: #fff; +} + +.tox .tox-collection--list .tox-collection__item--active { + background-color: #4a5562; +} + +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #757d87; + color: #fff; +} + +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #4a5562; +} + +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #757d87; + color: #fff; +} + +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #4a5562; + color: #fff; +} + +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} + +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} + +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} + +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} + +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} + +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + -ms-flex-preferred-size: auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} + +.tox .tox-collection__item-accessory { + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} + +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} + +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} + +.tox .tox-collection__item-caret svg { + fill: #fff; +} + +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} + +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} + +.tox .tox-collection--horizontal { + background-color: #2b3b4e; + border: 1px solid #1a1a1a; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} + +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} + +.tox .tox-collection--horizontal .tox-collection__item { + height: 34px; + margin: 2px 0 3px 0; + padding: 0 4px; +} + +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} + +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} + +.tox .tox-collection__item-container { + display: flex; +} + +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} + +.tox .tox-collection__item-container--column { + -ms-grid-row-align: center; + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + -ms-grid-row-align: center; + align-self: center; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} + +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid #000000; +} + +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} + +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} + +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid #000000; +} + +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-collection__item-icon-rtl { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg { + transform: rotateY(180deg); +} + +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} + +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} + +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} + +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} + +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} + +.tox .tox-sv-palette-spectrum { + height: 100%; +} + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} + +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} + +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} + +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} + +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} + +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} + +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} + +.tox .tox-rgb-form input { + width: 6em; +} + +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} + +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} + +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} + +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} + +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} + +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} + +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} + +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} + +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} + +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 2px 0 3px 4px; +} + +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px 0; +} + +.tox .tox-swatches__row { + display: flex; +} + +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} + +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} + +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} + +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} + +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} + +.tox .tox-swatches__picker-btn svg { + height: 24px; + width: 24px; +} + +.tox .tox-swatches__picker-btn:hover { + background: #4a5562; +} + +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} + +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} + +.tox .tox-comment-thread { + background: #2b3b4e; + position: relative; +} + +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} + +.tox .tox-comment { + background: #2b3b4e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} + +.tox .tox-comment__header { + align-items: center; + color: #fff; + display: flex; + justify-content: space-between; +} + +.tox .tox-comment__date { + color: rgba(255, 255, 255, 0.5); + font-size: 12px; +} + +.tox .tox-comment__body { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} + +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} + +.tox .tox-comment__expander { + padding-top: 8px; +} + +.tox .tox-comment__expander p { + color: rgba(255, 255, 255, 0.5); + font-size: 14px; + font-style: normal; +} + +.tox .tox-comment__body p { + margin: 0; +} + +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} + +.tox .tox-comment-thread__overlay::after { + background: #2b3b4e; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} + +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} + +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} + +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} + +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} + +.tox .tox-comment__overlay { + background: #2b3b4e; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} + +.tox .tox-comment__loading-text { + align-items: center; + color: #fff; + display: flex; + flex-direction: column; + position: relative; +} + +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} + +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} + +.tox .tox-comment__overlaytext p { + background-color: #2b3b4e; + box-shadow: 0 0 8px 8px #2b3b4e; + color: #fff; + text-align: center; +} + +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} + +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #2b3b4e; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} + +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} + +.tox .tox-conversations { + margin: 8px; +} + +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} + +.tox .tox-user { + align-items: center; + display: flex; +} + +.tox .tox-user__avatar svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-user__name { + color: rgba(255, 255, 255, 0.5); + font-size: 12px; + font-style: normal; + font-weight: bold; + text-transform: uppercase; +} + +.tox:not([dir=rtl]) .tox-user__avatar svg { + margin-right: 8px; +} + +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-user__avatar svg { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} + +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} + +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} + +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #222f3e; +} + +.tox .tox-dialog { + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: 0 16px 16px -10px rgba(42, 55, 70, 0.15), 0 0 40px 1px rgba(42, 55, 70, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + width: calc(100vw - 16px); + } +} + +.tox .tox-dialog-inline { + z-index: 1100; +} + +.tox .tox-dialog__header { + align-items: center; + background-color: #2b3b4e; + border-bottom: none; + color: #fff; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} + +.tox .tox-dialog__header .tox-button { + z-index: 1; +} + +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} + +.tox .tox-dialog__dismiss { + margin-left: auto; +} + +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} + +.tox .tox-dialog__body { + color: #fff; + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} + +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} + +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} + +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(32, 122, 183, 0.1); +} + +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #207ab7; + color: #207ab7; +} + +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} + +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} + +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} + +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} + +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} + +.tox .tox-dialog__body-content a { + color: #207ab7; + cursor: pointer; + text-decoration: none; +} + +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #185d8c; + text-decoration: none; +} + +.tox .tox-dialog__body-content a:active { + color: #185d8c; + text-decoration: none; +} + +.tox .tox-dialog__body-content svg { + fill: #fff; +} + +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + -webkit-margin-end: 0; + margin-inline-end: 0; + -webkit-margin-start: 0; + margin-inline-start: 0; + -webkit-padding-start: 2.5rem; + padding-inline-start: 2.5rem; +} + +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #fff; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} + +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #fff; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} + +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} + +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} + +.tox .tox-dialog--width-md { + max-width: 800px; +} + +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} + +.tox .tox-dialog__body-content--centered { + text-align: center; +} + +.tox .tox-dialog__footer { + align-items: center; + background-color: #2b3b4e; + border-top: 1px solid #000000; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} + +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} + +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} + +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} + +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} + +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #000000; +} + +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} + +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} + +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} + +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; +} + +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} + +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} + +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} + +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} + +.tox.tox-platform-ie { + /* IE11 CSS styles go here */ +} + +.tox.tox-platform-ie .tox-dialog-wrap { + position: -ms-device-fixed; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} + +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} + +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} + +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox .tox-dropzone-container { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #000000; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} + +.tox .tox-dropzone p { + color: rgba(255, 255, 255, 0.5); + margin: 0 0 16px 0; +} + +.tox .tox-edit-area { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + overflow: hidden; + position: relative; +} + +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; + position: absolute; + width: 100%; +} + +.tox.tox-inline-edit-area { + border: 1px dotted #000000; +} + +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} + +.tox .tox-editor-header { + z-index: 1000; +} + +.tox:not(.tox-tinymce-inline) .tox-editor-header { + box-shadow: none; + transition: box-shadow 0.5s; +} + +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { + margin-bottom: -1px; +} + +.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: transparent; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} + +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} + +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} + +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} + +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} + +.tox .tox-control-wrap { + flex: 1; + position: relative; +} + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} + +.tox .tox-control-wrap svg { + display: block; +} + +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} + +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} + +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} + +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} + +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} + +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} + +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} + +.tox .tox-autocompleter { + max-width: 25em; +} + +.tox .tox-autocompleter .tox-menu { + max-width: 25em; +} + +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} + +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} + +.tox .tox-color-input .tox-textfield { + z-index: -1; +} + +.tox .tox-color-input span { + border-color: rgba(42, 55, 70, 0.2); + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} + +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #207ab7; + cursor: pointer; +} + +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #2b3b4e; + border-radius: 3px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} + +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} + +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} + +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} + +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} + +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} + +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(255, 255, 255, 0.5); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} + +.tox .tox-toolbar-label { + padding: 0 8px; +} + +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} + +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} + +.tox .tox-form-group--maximize { + flex: 1; +} + +.tox .tox-form__group--error { + color: #c00; +} + +.tox .tox-form__group--collection { + display: flex; +} + +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} + +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} + +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} + +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} + +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} + +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} + +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; +} + +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} + +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} + +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #222f3e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} + +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #2b3b4e; + border-color: #207ab7; + box-shadow: none; + outline: none; +} + +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} + +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #207ab7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} + +.tox .tox-naked-btn svg { + display: block; + fill: #fff; +} + +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} + +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} + +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} + +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} + +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} + +.tox .tox-listbox__select-chevron svg { + fill: #fff; +} + +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} + +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} + +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} + +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} + +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} + +.tox .tox-selectfield select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} + +.tox .tox-selectfield select::-ms-expand { + display: none; +} + +.tox .tox-selectfield select:focus { + background-color: #2b3b4e; + border-color: #207ab7; + box-shadow: none; + outline: none; +} + +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} + +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} + +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} + +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} + +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} + +.tox-fullscreen { + border: 0; + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + -ms-scroll-chaining: none; + overscroll-behavior: none; + padding: 0; + position: fixed; + top: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; + z-index: 1200; +} + +.tox-shadowhost.tox-fullscreen { + z-index: 1200; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} + +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} + +.tox .tox-image-tools { + width: 100%; +} + +.tox .tox-image-tools__toolbar { + align-items: center; + display: flex; + justify-content: center; +} + +.tox .tox-image-tools__image { + background-color: #666; + height: 380px; + overflow: auto; + position: relative; + width: 100%; +} + +.tox .tox-image-tools__image, +.tox .tox-image-tools__image + .tox-image-tools__toolbar { + margin-top: 8px; +} + +.tox .tox-image-tools__image-bg { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} + +.tox .tox-image-tools__toolbar > .tox-spacer { + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} + +.tox .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} + +.tox .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} + +.tox .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} + +.tox .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} + +.tox .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} + +.tox .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider { + margin-left: 32px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button { + margin-left: 32px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider { + margin-right: 32px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button { + margin-right: 32px; +} + +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} + +.tox .tox-insert-table-picker > div { + border-color: #000000; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} + +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px 0; +} + +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(32, 122, 183, 0.5); + border-color: rgba(32, 122, 183, 0.5); +} + +.tox .tox-insert-table-picker__label { + color: #fff; + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} + +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} + +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} + +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} + +.tox .tox-menu { + background-color: #2b3b4e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} + +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0; +} + +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 4px; +} + +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 4px; +} + +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} + +.tox .tox-menubar { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; + background-color: #222f3e; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 4px 0 4px; +} + +.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { + border-top: 1px solid #000000; +} + +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} + +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-mbtn:focus:not(:disabled) { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-mbtn--active { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} + +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} + +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} + +.tox .tox-notification { + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: -ms-grid; + display: grid; + font-size: 14px; + font-weight: normal; + -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} + +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} + +.tox .tox-notification a { + text-decoration: underline; +} + +.tox .tox-notification--in { + opacity: 1; +} + +.tox .tox-notification--success { + background-color: #e4eeda; + border-color: #d7e6c8; + color: #fff; +} + +.tox .tox-notification--success p { + color: #fff; +} + +.tox .tox-notification--success a { + color: #547831; +} + +.tox .tox-notification--success svg { + fill: #fff; +} + +.tox .tox-notification--error { + background-color: #f8dede; + border-color: #f2bfbf; + color: #fff; +} + +.tox .tox-notification--error p { + color: #fff; +} + +.tox .tox-notification--error a { + color: #c00; +} + +.tox .tox-notification--error svg { + fill: #fff; +} + +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #fffaea; + border-color: #ffe89d; + color: #fff; +} + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #fff; +} + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #fff; +} + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #fff; +} + +.tox .tox-notification--info { + background-color: #d9edf7; + border-color: #779ecb; + color: #fff; +} + +.tox .tox-notification--info p { + color: #fff; +} + +.tox .tox-notification--info a { + color: #fff; +} + +.tox .tox-notification--info svg { + fill: #fff; +} + +.tox .tox-notification__body { + -ms-grid-row-align: center; + align-self: center; + color: #fff; + font-size: 14px; + -ms-grid-column-span: 1; + grid-column-end: 3; + -ms-grid-column: 2; + grid-column-start: 2; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} + +.tox .tox-notification__body > * { + margin: 0; +} + +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} + +.tox .tox-notification__icon { + -ms-grid-row-align: center; + align-self: center; + -ms-grid-column-span: 1; + grid-column-end: 2; + -ms-grid-column: 1; + grid-column-start: 1; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + -ms-grid-column-align: end; + justify-self: end; +} + +.tox .tox-notification__icon svg { + display: block; +} + +.tox .tox-notification__dismiss { + -ms-grid-row-align: start; + align-self: start; + -ms-grid-column-span: 1; + grid-column-end: 4; + -ms-grid-column: 3; + grid-column-start: 3; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + -ms-grid-column-align: end; + justify-self: end; +} + +.tox .tox-notification .tox-progress-bar { + -ms-grid-column-span: 3; + grid-column-end: 4; + -ms-grid-column: 1; + grid-column-start: 1; + -ms-grid-row-span: 1; + grid-row-end: 3; + -ms-grid-row: 2; + grid-row-start: 2; + -ms-grid-column-align: center; + justify-self: center; +} + +.tox .tox-pop { + display: inline-block; + position: relative; +} + +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} + +.tox .tox-pop--resizing .tox-toolbar { + flex-wrap: nowrap; +} + +.tox .tox-pop__dialog { + background-color: #222f3e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + min-width: 0; + overflow: hidden; +} + +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} + +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} + +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + position: absolute; + width: 0; +} + +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} + +.tox .tox-pop.tox-pop--bottom::after { + border-color: #222f3e transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} + +.tox .tox-pop.tox-pop--bottom::before { + border-color: #000000 transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} + +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} + +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #222f3e transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} + +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #000000 transparent; + border-width: 9px; + margin-left: -9px; +} + +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} + +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #222f3e transparent transparent; + border-width: 8px; + margin-left: -15px; +} + +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #000000 transparent transparent; + border-width: 10px; + margin-left: -19px; +} + +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} + +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #222f3e; + border-width: 8px; + margin-left: -1px; +} + +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #000000; + border-width: 10px; + margin-left: -1px; +} + +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} + +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} + +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + -ms-flex-preferred-size: 0; + min-height: 0; +} + +.tox .tox-sidebar { + background-color: #222f3e; + display: flex; + flex-direction: row; + justify-content: flex-end; +} + +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} + +.tox .tox-sidebar__pane-container { + display: flex; +} + +.tox .tox-sidebar__pane { + display: flex; +} + +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} + +.tox .tox-sidebar--sliding-open { + opacity: 1; +} + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} + +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} + +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} + +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + height: 24px; + justify-content: center; + position: relative; +} + +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #000000; + border-radius: 3px; + height: 10px; + min-width: 120px; + width: 100%; +} + +.tox .tox-slider__handle { + background-color: #207ab7; + border: 2px solid #185d8c; + border-radius: 3px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} + +.tox .tox-source-code { + overflow: auto; +} + +.tox .tox-spinner { + display: flex; +} + +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 100%; + height: 8px; + width: 8px; +} + +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} + +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} + +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} + +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} + +.tox .tox-statusbar { + align-items: center; + background-color: #222f3e; + border-top: 1px solid #000000; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 12px; + font-weight: normal; + height: 18px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: uppercase; +} + +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} + +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} + +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: #fff; + text-decoration: none; +} + +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + cursor: pointer; + text-decoration: underline; +} + +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-left: 1ch; +} + +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: #fff; +} + +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #4a5562; + border-radius: 1px; + box-shadow: 0 0 0 2px #4a5562; +} + +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} + +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 1ch; +} + +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} + +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} + +.tox .tox-throbber { + z-index: 1299; +} + +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} + +.tox .tox-tbtn svg { + display: block; + fill: #fff; +} + +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} + +.tox .tox-tbtn:focus { + background: #4a5562; + border: 0; + box-shadow: none; +} + +.tox .tox-tbtn:hover { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-tbtn:hover svg { + fill: #fff; +} + +.tox .tox-tbtn:active { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-tbtn:active svg { + fill: #fff; +} + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} + +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #fff; +} + +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #fff; +} + +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #fff; +} + +.tox .tox-tbtn:active > * { + transform: none; +} + +.tox .tox-tbtn--md { + height: 51px; + width: 51px; +} + +.tox .tox-tbtn--lg { + flex-direction: column; + height: 68px; + width: 68px; +} + +.tox .tox-tbtn--return { + -ms-grid-row-align: stretch; + align-self: stretch; + height: unset; + width: 16px; +} + +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} + +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} + +.tox .tox-tbtn--select { + margin: 2px 0 3px 0; + padding: 0 4px; + width: auto; +} + +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} + +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} + +.tox .tox-tbtn__select-chevron svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} + +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 2px 0 3px 0; + overflow: hidden; +} + +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #4a5562 inset; +} + +.tox .tox-split-button:focus { + background: #4a5562; + box-shadow: none; + color: #fff; +} + +.tox .tox-split-button > * { + border-radius: 0; +} + +.tox .tox-split-button__chevron { + width: 16px; +} + +.tox .tox-split-button__chevron svg { + fill: rgba(255, 255, 255, 0.5); +} + +.tox .tox-split-button .tox-tbtn { + margin: 0; +} + +.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child { + width: 30px; +} + +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} + +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} + +.tox .tox-toolbar-overlord { + background-color: #222f3e; +} + +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; + background-color: #222f3e; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0; +} + +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} + +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} + +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { + border-top: 1px solid #000000; + margin-top: -1px; +} + +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} + +.tox .tox-pop .tox-toolbar { + border-width: 0; +} + +.tox .tox-toolbar--no-divider { + background-image: none; +} + +.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child, +.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary { + border-top: 1px solid #000000; +} + +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #222f3e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); +} + +.tox[dir=rtl] .tox-tbtn__icon-rtl svg { + transform: rotateY(180deg); +} + +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 4px 0 4px; +} + +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} + +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} + +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid #000000; +} + +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid #000000; +} + +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} + +.tox .tox-tooltip__body { + background-color: #3d546f; + border-radius: 3px; + box-shadow: 0 2px 4px rgba(42, 55, 70, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} + +.tox .tox-tooltip__arrow { + position: absolute; +} + +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #3d546f; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} + +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #3d546f; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} + +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #3d546f; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #3d546f; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-well { + border: 1px solid #000000; + border-radius: 3px; + padding: 8px; + width: 100%; +} + +.tox .tox-well > *:first-child { + margin-top: 0; +} + +.tox .tox-well > *:last-child { + margin-bottom: 0; +} + +.tox .tox-well > *:only-child { + margin: 0; +} + +.tox .tox-custom-editor { + border: 1px solid #000000; + border-radius: 3px; + display: flex; + flex: 1; + position: relative; +} + +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} + +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} + +.tox .tox-tab { + cursor: pointer; +} + +.tox .tox-dialog__content-js { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-image-tools-edit-panel { + height: 60px; +} + +.tox .tox-image-tools__sidebar { + height: 60px; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.min.css new file mode 100644 index 0000000..5683e99 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tox{box-shadow:none;box-sizing:content-box;color:#2a3746;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #000;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox-tinymce-inline{max-width:850px;border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{background-color:transparent;border:1px solid #000;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #000;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>:last-child:not(:only-child){border-color:#000;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.5);border-color:#207ab7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>:last-child{border-color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.5);border-color:rgba(255,165,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>:last-child{border-color:rgba(255,165,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.5);border-color:rgba(204,0,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>:last-child{border-color:rgba(204,0,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.5);border-color:rgba(120,171,70,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{border-color:rgba(120,171,70,.8)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#3d546f;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#3d546f;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#3d546f;background-image:none;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:hover:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:active:not(:disabled){background-color:#2b3b4e;background-image:none;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked[disabled]{background-color:#3d546f;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:focus:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:active:not(:disabled){background-color:#2b3b4e;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#fff}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(255,255,255,.2)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(255,255,255,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#1a1a1a;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#333;color:#fff;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#2b3b4e;color:#fff}.tox .tox-collection--list .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#4a5562;color:#fff}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(255,255,255,.5);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#fff}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#2b3b4e;border:1px solid #1a1a1a;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{-ms-grid-row-align:center;align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{-ms-grid-row-align:center;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #000}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #000}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg{transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#4a5562}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#2b3b4e;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#fff;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(255,255,255,.5);font-size:12px}.tox .tox-comment__body{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(255,255,255,.5);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#2b3b4e;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(43,59,78,0),#2b3b4e);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#2b3b4e;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#2b3b4e;box-shadow:0 0 8px 8px #2b3b4e;color:#fff;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#2b3b4e;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(255,255,255,.5)}.tox .tox-user__name{color:rgba(255,255,255,.5);font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(34,47,62,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#222f3e}.tox .tox-dialog{background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(42,55,70,.15),0 0 40px 1px rgba(42,55,70,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#2b3b4e;border-bottom:none;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#fff;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(255,255,255,.5);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#fff}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#2b3b4e;border-top:1px solid #000;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(34,47,62,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #000}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #000;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(255,255,255,.5);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #000}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1000}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:transparent;box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(42,55,70,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #2b3b4e;border-radius:3px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(255,255,255,.5);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#222f3e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#fff}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#000;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:#fff;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #000}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn--active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:400;-ms-grid-columns:minmax(40px,1fr) auto minmax(40px,1fr);grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#fff}.tox .tox-notification--success p{color:#fff}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#fff}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#fff}.tox .tox-notification--error p{color:#fff}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#fff}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#fff}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#fff}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#fff}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#fff}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#fff}.tox .tox-notification--info p{color:#fff}.tox .tox-notification--info a{color:#fff}.tox .tox-notification--info svg{fill:#fff}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#fff;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar{flex-wrap:nowrap}.tox .tox-pop__dialog{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#222f3e transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#000 transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #222f3e transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #000 transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #222f3e transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #000 transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #222f3e;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #000;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#222f3e;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #000;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(255,255,255,.5);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#222f3e;border-top:1px solid #000;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:400;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#fff;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:#fff}.tox .tox-statusbar__resize-handle:focus svg{background-color:#4a5562;border-radius:1px;box-shadow:0 0 0 2px #4a5562}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(34,47,62,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#fff}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#4a5562;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:hover svg{fill:#fff}.tox .tox-tbtn:active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:active svg{fill:#fff}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#fff}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #4a5562 inset}.tox .tox-split-button:focus{background:#4a5562;box-shadow:none;color:#fff}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-toolbar-overlord{background-color:#222f3e}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #000;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child{border-top:1px solid #000}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox[dir=rtl] .tox-tbtn__icon-rtl svg{transform:rotateY(180deg)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #000}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #000}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#3d546f;border-radius:3px;box-shadow:0 2px 4px rgba(42,55,70,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3d546f;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #3d546f;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #3d546f;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #3d546f;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #000;border-radius:3px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #000;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.css new file mode 100644 index 0000000..efcd1bb --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.css @@ -0,0 +1,798 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +/* RESET all the things! */ +.tinymce-mobile-outer-container { + all: initial; + display: block; +} + +.tinymce-mobile-outer-container * { + border: 0; + box-sizing: initial; + cursor: inherit; + float: none; + line-height: 1; + margin: 0; + outline: 0; + padding: 0; + -webkit-tap-highlight-color: transparent; + /* TBIO-3691, stop the gray flicker on touch. */ + text-shadow: none; + white-space: nowrap; +} + +.tinymce-mobile-icon-arrow-back::before { + content: "\e5cd"; +} + +.tinymce-mobile-icon-image::before { + content: "\e412"; +} + +.tinymce-mobile-icon-cancel-circle::before { + content: "\e5c9"; +} + +.tinymce-mobile-icon-full-dot::before { + content: "\e061"; +} + +.tinymce-mobile-icon-align-center::before { + content: "\e234"; +} + +.tinymce-mobile-icon-align-left::before { + content: "\e236"; +} + +.tinymce-mobile-icon-align-right::before { + content: "\e237"; +} + +.tinymce-mobile-icon-bold::before { + content: "\e238"; +} + +.tinymce-mobile-icon-italic::before { + content: "\e23f"; +} + +.tinymce-mobile-icon-unordered-list::before { + content: "\e241"; +} + +.tinymce-mobile-icon-ordered-list::before { + content: "\e242"; +} + +.tinymce-mobile-icon-font-size::before { + content: "\e245"; +} + +.tinymce-mobile-icon-underline::before { + content: "\e249"; +} + +.tinymce-mobile-icon-link::before { + content: "\e157"; +} + +.tinymce-mobile-icon-unlink::before { + content: "\eca2"; +} + +.tinymce-mobile-icon-color::before { + content: "\e891"; +} + +.tinymce-mobile-icon-previous::before { + content: "\e314"; +} + +.tinymce-mobile-icon-next::before { + content: "\e315"; +} + +.tinymce-mobile-icon-large-font::before, +.tinymce-mobile-icon-style-formats::before { + content: "\e264"; +} + +.tinymce-mobile-icon-undo::before { + content: "\e166"; +} + +.tinymce-mobile-icon-redo::before { + content: "\e15a"; +} + +.tinymce-mobile-icon-removeformat::before { + content: "\e239"; +} + +.tinymce-mobile-icon-small-font::before { + content: "\e906"; +} + +.tinymce-mobile-icon-readonly-back::before, +.tinymce-mobile-format-matches::after { + content: "\e5ca"; +} + +.tinymce-mobile-icon-small-heading::before { + content: "small"; +} + +.tinymce-mobile-icon-large-heading::before { + content: "large"; +} + +.tinymce-mobile-icon-small-heading::before, +.tinymce-mobile-icon-large-heading::before { + font-family: sans-serif; + font-size: 80%; +} + +.tinymce-mobile-mask-edit-icon::before { + content: "\e254"; +} + +.tinymce-mobile-icon-back::before { + content: "\e5c4"; +} + +.tinymce-mobile-icon-heading::before { + /* TODO: Translate */ + content: "Headings"; + font-family: sans-serif; + font-size: 80%; + font-weight: bold; +} + +.tinymce-mobile-icon-h1::before { + content: "H1"; + font-weight: bold; +} + +.tinymce-mobile-icon-h2::before { + content: "H2"; + font-weight: bold; +} + +.tinymce-mobile-icon-h3::before { + content: "H3"; + font-weight: bold; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask { + align-items: center; + display: flex; + justify-content: center; + background: rgba(51, 51, 51, 0.5); + height: 100%; + position: absolute; + top: 0; + width: 100%; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container { + align-items: center; + border-radius: 50%; + display: flex; + flex-direction: column; + font-family: sans-serif; + font-size: 1em; + justify-content: space-between; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item { + align-items: center; + display: flex; + justify-content: center; + border-radius: 50%; + height: 2.1em; + width: 2.1em; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section { + align-items: center; + display: flex; + justify-content: center; + flex-direction: column; + font-size: 1em; +} + +@media only screen and (min-device-width: 700px) { + .tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section { + font-size: 1.2em; + } +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon { + align-items: center; + display: flex; + justify-content: center; + border-radius: 50%; + height: 2.1em; + width: 2.1em; + background-color: white; + color: #207ab7; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before { + content: "\e900"; + font-family: 'tinymce-mobile', sans-serif; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon { + z-index: 2; +} + +.tinymce-mobile-android-container.tinymce-mobile-android-maximized { + background: #ffffff; + border: none; + bottom: 0; + display: flex; + flex-direction: column; + left: 0; + position: fixed; + right: 0; + top: 0; +} + +.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) { + position: relative; +} + +.tinymce-mobile-android-container .tinymce-mobile-editor-socket { + display: flex; + flex-grow: 1; +} + +.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe { + display: flex !important; + flex-grow: 1; + height: auto !important; +} + +.tinymce-mobile-android-scroll-reload { + overflow: hidden; +} + +:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar { + margin-top: 23px; +} + +.tinymce-mobile-toolstrip { + background: #fff; + display: flex; + flex: 0 0 auto; + z-index: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar { + align-items: center; + background-color: #fff; + border-bottom: 1px solid #cccccc; + display: flex; + flex: 1; + height: 2.5em; + width: 100%; + /* Make it no larger than the toolstrip, so that it needs to scroll */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group { + align-items: center; + display: flex; + height: 100%; + flex-shrink: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div { + align-items: center; + display: flex; + height: 100%; + flex: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container { + background: #f44336; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group { + flex-grow: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item { + padding-left: 0.5em; + padding-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button { + align-items: center; + display: flex; + height: 80%; + margin-left: 2px; + margin-right: 2px; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected { + background: #c8cbcf; + color: #cccccc; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type { + background: #207ab7; + color: #eceff1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar { + /* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group { + align-items: center; + display: flex; + height: 100%; + flex: 1; + padding-bottom: 0.4em; + padding-top: 0.4em; + /* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */ + /* For widgets like the colour picker, use the whole height */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog { + display: flex; + min-height: 1.5em; + overflow: hidden; + padding-left: 0; + padding-right: 0; + position: relative; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain { + display: flex; + height: 100%; + transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen { + display: flex; + flex: 0 0 auto; + justify-content: space-between; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input { + font-family: Sans-serif; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container { + display: flex; + flex-grow: 1; + position: relative; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x { + -ms-grid-row-align: center; + align-self: center; + background: inherit; + border: none; + border-radius: 50%; + color: #888; + font-size: 0.6em; + font-weight: bold; + height: 100%; + padding-right: 2px; + position: absolute; + right: 0; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x { + display: none; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next { + align-items: center; + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before { + align-items: center; + display: flex; + font-weight: bold; + height: 100%; + padding-left: 0.5em; + padding-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before { + visibility: hidden; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item { + color: #cccccc; + font-size: 10px; + line-height: 10px; + margin: 0 2px; + padding-top: 3px; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active { + color: #c8cbcf; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before { + margin-left: 0.5em; + margin-right: 0.9em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before { + margin-left: 0.9em; + margin-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider { + display: flex; + flex: 1; + margin-left: 0; + margin-right: 0; + padding: 0.28em 0; + position: relative; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container { + align-items: center; + display: flex; + flex-grow: 1; + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line { + background: #cccccc; + display: flex; + flex: 1; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container { + padding-left: 2em; + padding-right: 2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container { + align-items: center; + display: flex; + flex-grow: 1; + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient { + background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%); + display: flex; + flex: 1; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black { + /* Not part of theming */ + background: black; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; + width: 1.2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white { + /* Not part of theming */ + background: white; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; + width: 1.2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb { + /* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave + * out these values, then it shows the thumb at the top of the spectrum. This is probably because it is + * absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without + * this approach. + */ + align-items: center; + background-clip: padding-box; + background-color: #455a64; + border: 0.5em solid rgba(136, 136, 136, 0); + border-radius: 3em; + bottom: 0; + color: #fff; + display: flex; + height: 0.5em; + justify-content: center; + left: -10px; + margin: auto; + position: absolute; + top: 0; + transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1); + width: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active { + border: 0.5em solid rgba(136, 136, 136, 0.39); +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div { + align-items: center; + display: flex; + height: 100%; + flex: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper { + flex-direction: column; + justify-content: center; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item { + align-items: center; + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) { + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container { + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input { + background: #ffffff; + border: none; + border-radius: 0; + color: #455a64; + flex-grow: 1; + font-size: 0.85em; + padding-bottom: 0.1em; + padding-left: 5px; + padding-top: 0.1em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder { + /* WebKit, Blink, Edge */ + color: #888; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder { + /* WebKit, Blink, Edge */ + color: #888; +} + +/* dropup */ +.tinymce-mobile-dropup { + background: white; + display: flex; + overflow: hidden; + width: 100%; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking { + transition: height 0.3s ease-out; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-growing { + transition: height 0.3s ease-in; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-closed { + flex-grow: 0; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) { + flex-grow: 1; +} + +/* TODO min-height for device size and orientation */ +.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 200px; +} + +@media only screen and (orientation: landscape) { + .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 200px; + } +} + +@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) { + .tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 150px; + } +} + +/* styles menu */ +.tinymce-mobile-styles-menu { + font-family: sans-serif; + outline: 4px solid black; + overflow: hidden; + position: relative; + width: 100%; +} + +.tinymce-mobile-styles-menu [role="menu"] { + display: flex; + flex-direction: column; + height: 100%; + position: absolute; + width: 100%; +} + +.tinymce-mobile-styles-menu [role="menu"].transitioning { + transition: transform 0.5s ease-in-out; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item { + border-bottom: 1px solid #ddd; + color: #455a64; + cursor: pointer; + display: flex; + padding: 1em 1em; + position: relative; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before { + color: #455a64; + content: "\e314"; + font-family: 'tinymce-mobile', sans-serif; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after { + color: #455a64; + content: "\e315"; + font-family: 'tinymce-mobile', sans-serif; + padding-left: 1em; + padding-right: 1em; + position: absolute; + right: 0; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after { + font-family: 'tinymce-mobile', sans-serif; + padding-left: 1em; + padding-right: 1em; + position: absolute; + right: 0; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator, +.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser { + align-items: center; + background: #fff; + border-top: #455a64; + color: #455a64; + display: flex; + min-height: 2.5em; + padding-left: 1em; + padding-right: 1em; +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="before"] { + transform: translate(-100%); +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="current"] { + transform: translate(0%); +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="after"] { + transform: translate(100%); +} + +@font-face { + font-family: 'tinymce-mobile'; + font-style: normal; + font-weight: normal; + src: url('fonts/tinymce-mobile.woff?8x92w3') format('woff'); +} + +@media (min-device-width: 700px) { + .tinymce-mobile-outer-container, + .tinymce-mobile-outer-container input { + font-size: 25px; + } +} + +@media (max-device-width: 700px) { + .tinymce-mobile-outer-container, + .tinymce-mobile-outer-container input { + font-size: 18px; + } +} + +.tinymce-mobile-icon { + font-family: 'tinymce-mobile', sans-serif; +} + +.mixin-flex-and-centre { + align-items: center; + display: flex; + justify-content: center; +} + +.mixin-flex-bar { + align-items: center; + display: flex; + height: 100%; +} + +.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe { + background-color: #fff; + width: 100%; +} + +.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + /* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */ + background-color: #207ab7; + border-radius: 50%; + bottom: 1em; + color: white; + font-size: 1em; + height: 2.1em; + position: fixed; + right: 2em; + width: 2.1em; + align-items: center; + display: flex; + justify-content: center; +} + +@media only screen and (min-device-width: 700px) { + .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + font-size: 1.2em; + } +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket { + height: 300px; + overflow: hidden; +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe { + height: 100%; +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip { + display: none; +} + +/* + Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets + increased and the whole body becomes scrollable. It's important! + */ +input[type="file"]::-webkit-file-upload-button { + display: none; +} + +@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) { + .tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + bottom: 50%; + } +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.min.css new file mode 100644 index 0000000..3a45cac --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.mobile.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-outer-container{all:initial;display:block}.tinymce-mobile-outer-container *{border:0;box-sizing:initial;cursor:inherit;float:none;line-height:1;margin:0;outline:0;padding:0;-webkit-tap-highlight-color:transparent;text-shadow:none;white-space:nowrap}.tinymce-mobile-icon-arrow-back::before{content:"\e5cd"}.tinymce-mobile-icon-image::before{content:"\e412"}.tinymce-mobile-icon-cancel-circle::before{content:"\e5c9"}.tinymce-mobile-icon-full-dot::before{content:"\e061"}.tinymce-mobile-icon-align-center::before{content:"\e234"}.tinymce-mobile-icon-align-left::before{content:"\e236"}.tinymce-mobile-icon-align-right::before{content:"\e237"}.tinymce-mobile-icon-bold::before{content:"\e238"}.tinymce-mobile-icon-italic::before{content:"\e23f"}.tinymce-mobile-icon-unordered-list::before{content:"\e241"}.tinymce-mobile-icon-ordered-list::before{content:"\e242"}.tinymce-mobile-icon-font-size::before{content:"\e245"}.tinymce-mobile-icon-underline::before{content:"\e249"}.tinymce-mobile-icon-link::before{content:"\e157"}.tinymce-mobile-icon-unlink::before{content:"\eca2"}.tinymce-mobile-icon-color::before{content:"\e891"}.tinymce-mobile-icon-previous::before{content:"\e314"}.tinymce-mobile-icon-next::before{content:"\e315"}.tinymce-mobile-icon-large-font::before,.tinymce-mobile-icon-style-formats::before{content:"\e264"}.tinymce-mobile-icon-undo::before{content:"\e166"}.tinymce-mobile-icon-redo::before{content:"\e15a"}.tinymce-mobile-icon-removeformat::before{content:"\e239"}.tinymce-mobile-icon-small-font::before{content:"\e906"}.tinymce-mobile-format-matches::after,.tinymce-mobile-icon-readonly-back::before{content:"\e5ca"}.tinymce-mobile-icon-small-heading::before{content:"small"}.tinymce-mobile-icon-large-heading::before{content:"large"}.tinymce-mobile-icon-large-heading::before,.tinymce-mobile-icon-small-heading::before{font-family:sans-serif;font-size:80%}.tinymce-mobile-mask-edit-icon::before{content:"\e254"}.tinymce-mobile-icon-back::before{content:"\e5c4"}.tinymce-mobile-icon-heading::before{content:"Headings";font-family:sans-serif;font-size:80%;font-weight:700}.tinymce-mobile-icon-h1::before{content:"H1";font-weight:700}.tinymce-mobile-icon-h2::before{content:"H2";font-weight:700}.tinymce-mobile-icon-h3::before{content:"H3";font-weight:700}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask{align-items:center;display:flex;justify-content:center;background:rgba(51,51,51,.5);height:100%;position:absolute;top:0;width:100%}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container{align-items:center;border-radius:50%;display:flex;flex-direction:column;font-family:sans-serif;font-size:1em;justify-content:space-between}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{align-items:center;display:flex;justify-content:center;flex-direction:column;font-size:1em}@media only screen and (min-device-width:700px){.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{font-size:1.2em}}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em;background-color:#fff;color:#207ab7}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before{content:"\e900";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon{z-index:2}.tinymce-mobile-android-container.tinymce-mobile-android-maximized{background:#fff;border:none;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0}.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized){position:relative}.tinymce-mobile-android-container .tinymce-mobile-editor-socket{display:flex;flex-grow:1}.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe{display:flex!important;flex-grow:1;height:auto!important}.tinymce-mobile-android-scroll-reload{overflow:hidden}:not(.tinymce-mobile-readonly-mode)>.tinymce-mobile-android-selection-context-toolbar{margin-top:23px}.tinymce-mobile-toolstrip{background:#fff;display:flex;flex:0 0 auto;z-index:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex:1;height:2.5em;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex-shrink:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container{background:#f44336}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group{flex-grow:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button{align-items:center;display:flex;height:80%;margin-left:2px;margin-right:2px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected{background:#c8cbcf;color:#ccc}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background:#207ab7;color:#eceff1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex:1;padding-bottom:.4em;padding-top:.4em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog{display:flex;min-height:1.5em;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain{display:flex;height:100%;transition:left cubic-bezier(.4,0,1,1) .15s;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen{display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input{font-family:Sans-serif}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container{display:flex;flex-grow:1;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x{-ms-grid-row-align:center;align-self:center;background:inherit;border:none;border-radius:50%;color:#888;font-size:.6em;font-weight:700;height:100%;padding-right:2px;position:absolute;right:0}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x{display:none}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before{align-items:center;display:flex;font-weight:700;height:100%;padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before{visibility:hidden}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item{color:#ccc;font-size:10px;line-height:10px;margin:0 2px;padding-top:3px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active{color:#c8cbcf}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before{margin-left:.5em;margin-right:.9em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before{margin-left:.9em;margin-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider{display:flex;flex:1;margin-left:0;margin-right:0;padding:.28em 0;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line{background:#ccc;display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container{padding-left:2em;padding-right:2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient{background:linear-gradient(to right,red 0,#feff00 17%,#0f0 33%,#00feff 50%,#00f 67%,#ff00fe 83%,red 100%);display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black{background:#000;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white{background:#fff;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb{align-items:center;background-clip:padding-box;background-color:#455a64;border:.5em solid rgba(136,136,136,0);border-radius:3em;bottom:0;color:#fff;display:flex;height:.5em;justify-content:center;left:-10px;margin:auto;position:absolute;top:0;transition:border 120ms cubic-bezier(.39,.58,.57,1);width:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active{border:.5em solid rgba(136,136,136,.39)}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper{flex-direction:column;justify-content:center}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog){height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container{display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input{background:#fff;border:none;border-radius:0;color:#455a64;flex-grow:1;font-size:.85em;padding-bottom:.1em;padding-left:5px;padding-top:.1em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder{color:#888}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder{color:#888}.tinymce-mobile-dropup{background:#fff;display:flex;overflow:hidden;width:100%}.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking{transition:height .3s ease-out}.tinymce-mobile-dropup.tinymce-mobile-dropup-growing{transition:height .3s ease-in}.tinymce-mobile-dropup.tinymce-mobile-dropup-closed{flex-grow:0}.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing){flex-grow:1}.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}@media only screen and (orientation:landscape){.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:150px}}.tinymce-mobile-styles-menu{font-family:sans-serif;outline:4px solid #000;overflow:hidden;position:relative;width:100%}.tinymce-mobile-styles-menu [role=menu]{display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.tinymce-mobile-styles-menu [role=menu].transitioning{transition:transform .5s ease-in-out}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item{border-bottom:1px solid #ddd;color:#455a64;cursor:pointer;display:flex;padding:1em 1em;position:relative}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before{color:#455a64;content:"\e314";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after{color:#455a64;content:"\e315";font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after{font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser,.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator{align-items:center;background:#fff;border-top:#455a64;color:#455a64;display:flex;min-height:2.5em;padding-left:1em;padding-right:1em}.tinymce-mobile-styles-menu [data-transitioning-destination=before][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=before]{transform:translate(-100%)}.tinymce-mobile-styles-menu [data-transitioning-destination=current][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=current]{transform:translate(0)}.tinymce-mobile-styles-menu [data-transitioning-destination=after][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=after]{transform:translate(100%)}@font-face{font-family:tinymce-mobile;font-style:normal;font-weight:400;src:url(fonts/tinymce-mobile.woff?8x92w3) format('woff')}@media (min-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:25px}}@media (max-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:18px}}.tinymce-mobile-icon{font-family:tinymce-mobile,sans-serif}.mixin-flex-and-centre{align-items:center;display:flex;justify-content:center}.mixin-flex-bar{align-items:center;display:flex;height:100%}.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe{background-color:#fff;width:100%}.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{background-color:#207ab7;border-radius:50%;bottom:1em;color:#fff;font-size:1em;height:2.1em;position:fixed;right:2em;width:2.1em;align-items:center;display:flex;justify-content:center}@media only screen and (min-device-width:700px){.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{font-size:1.2em}}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket{height:300px;overflow:hidden}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe{height:100%}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip{display:none}input[type=file]::-webkit-file-upload-button{display:none}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{bottom:50%}} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.css new file mode 100644 index 0000000..16f4d30 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.css @@ -0,0 +1,42 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox-fullscreen { + border: 0; + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + -ms-scroll-chaining: none; + overscroll-behavior: none; + padding: 0; + position: fixed; + top: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; + z-index: 1200; +} + +.tox-shadowhost.tox-fullscreen { + z-index: 1200; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.min.css new file mode 100644 index 0000000..9ba6e02 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide-dark/skin.shadowdom.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.css new file mode 100644 index 0000000..0f1e529 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.css @@ -0,0 +1,869 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + width: 8px !important; +} + +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} + +.tox-comments-visible .tox-comment { + background-color: #fff0b7; +} + +.tox-comments-visible .tox-comment--active { + background-color: #ffe168; +} + +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} + +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} + +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} + +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} + +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} + +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} + +.mce-content-body .mce-visual-caret-hidden { + display: none; +} + +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} + +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} + +.mce-content-body *[contentEditable=false] { + cursor: default; +} + +.mce-content-body *[contentEditable=true] { + cursor: text; +} + +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} + +.mce-content-body figure.align-left { + float: left; +} + +.mce-content-body figure.align-right { + float: right; +} + +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} + +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} + +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} + +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} + +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} + +@media print { + .mce-pagebreak { + border: 0; + } +} + +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} + +.tiny-pageembed { + display: inline-block; + position: relative; +} + +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} + +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} + +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} + +.tiny-pageembed--4by3 { + padding-top: 75%; +} + +.tiny-pageembed--1by1 { + padding-top: 100%; +} + +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-content-body[data-mce-placeholder] { + position: relative; +} + +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} + +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; + color: #a1b7cb; +} + +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} + +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 10000; +} + +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} + +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} + +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} + +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} + +.tox-rtc-user-selection { + position: relative; +} + +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} + +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} + +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} + +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} + +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} + +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} + +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} + +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} + +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} + +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} + +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} + +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} + +.mce-match-marker { + background: #aaa; + color: #fff; +} + +.mce-match-marker-selected { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} + +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} + +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} + +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} + +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} + +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} + +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} + +.mce-content-body img::-moz-selection { + background: none; +} + +.mce-content-body img::selection { + background: none; +} + +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.ephox-snooker-resizer-cols { + cursor: col-resize; +} + +.ephox-snooker-resizer-rows { + cursor: row-resize; +} + +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} + +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} + +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} + +.mce-toc { + border: 1px solid gray; +} + +.mce-toc h2 { + margin: 4px; +} + +.mce-toc li { + list-style-type: none; +} + +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} + +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} + +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} + +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} + +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} + +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} + +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} + +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} + +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} + +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} + +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} + +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} + +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} + +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} + +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} + +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} + +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} + +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} + +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} + +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} + +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} + +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} + +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} + +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} + +.mce-nbsp, +.mce-shy { + background: #aaa; +} + +.mce-shy::after { + content: '-'; +} + +body { + font-family: sans-serif; +} + +table { + border-collapse: collapse; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.css new file mode 100644 index 0000000..fc15063 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.css @@ -0,0 +1,861 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; + width: 8px !important; +} + +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} + +.tox-comments-visible .tox-comment { + background-color: #fff0b7; +} + +.tox-comments-visible .tox-comment--active { + background-color: #ffe168; +} + +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} + +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} + +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} + +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} + +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} + +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} + +.mce-content-body .mce-visual-caret-hidden { + display: none; +} + +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} + +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} + +.mce-content-body *[contentEditable=false] { + cursor: default; +} + +.mce-content-body *[contentEditable=true] { + cursor: text; +} + +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} + +.mce-content-body figure.align-left { + float: left; +} + +.mce-content-body figure.align-right { + float: right; +} + +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} + +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} + +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} + +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} + +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} + +@media print { + .mce-pagebreak { + border: 0; + } +} + +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} + +.tiny-pageembed { + display: inline-block; + position: relative; +} + +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} + +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} + +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} + +.tiny-pageembed--4by3 { + padding-top: 75%; +} + +.tiny-pageembed--1by1 { + padding-top: 100%; +} + +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.mce-content-body[data-mce-placeholder] { + position: relative; +} + +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} + +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; + color: #a1b7cb; +} + +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} + +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 10000; +} + +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} + +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} + +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} + +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} + +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} + +.tox-rtc-user-selection { + position: relative; +} + +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} + +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} + +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} + +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} + +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} + +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} + +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} + +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} + +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} + +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} + +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} + +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} + +.mce-match-marker { + background: #aaa; + color: #fff; +} + +.mce-match-marker-selected { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} + +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} + +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} + +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} + +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} + +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} + +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} + +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} + +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} + +.mce-content-body img::-moz-selection { + background: none; +} + +.mce-content-body img::selection { + background: none; +} + +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.ephox-snooker-resizer-cols { + cursor: col-resize; +} + +.ephox-snooker-resizer-rows { + cursor: row-resize; +} + +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} + +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} + +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} + +.mce-toc { + border: 1px solid gray; +} + +.mce-toc h2 { + margin: 4px; +} + +.mce-toc li { + list-style-type: none; +} + +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} + +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} + +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} + +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} + +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} + +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} + +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} + +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} + +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} + +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} + +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} + +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} + +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} + +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} + +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} + +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} + +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} + +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} + +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} + +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} + +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} + +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} + +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} + +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} + +.mce-nbsp, +.mce-shy { + background: #aaa; +} + +.mce-shy::after { + content: '-'; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.min.css new file mode 100644 index 0000000..5c66aca --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.inline.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px;color:#a1b7cb;}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.min.css new file mode 100644 index 0000000..b3dcb52 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px;color: #a1b7cb;}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.css new file mode 100644 index 0000000..68f5f0f --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.css @@ -0,0 +1,34 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection { + /* Note: this file is used inside the content, so isn't part of theming */ + background-color: green; + display: inline-block; + opacity: 0.5; + position: absolute; +} + +body { + -webkit-text-size-adjust: none; +} + +body img { + /* this is related to the content margin */ + max-width: 96vw; +} + +body table img { + max-width: 95%; +} + +body { + font-family: sans-serif; +} + +table { + border-collapse: collapse; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.min.css new file mode 100644 index 0000000..35f7dc0 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/content.mobile.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/fonts/tinymce-mobile.woff b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/fonts/tinymce-mobile.woff new file mode 100644 index 0000000000000000000000000000000000000000..1e3be038a607cb7c2544ed8ae3d6621f77bf4c38 GIT binary patch literal 4624 zcmb7IeQaFC5#QN&AGUL{efE7g{=BM1W-|RaVdWQe^e?BC`eGz4^i8S3PQw?Hhd_eQHxTkckXZB zdzU((wCVGko!Qyh+1c6InRotvZ%+>+hNrBQtrFOI4t*}DZ$7=>Sr=uD3c$ZlKuKBQ z8~ervCczs9SOk2!>AAqrz+v$CC}f1JfYPDSqx->|V$6{ekbe8M#Bh3Gkg?)-Fdi3B zeB$}UFqn*$pv&q7*net~hsUOlfG7Ho2zaowY%JPRytMvu{&xRPm(h_~w##F>vqE&a5-ssH##mlfAk}44^ zXRJKd!Ifw&ce{$Y9BAg5c>e>p_Z;t!=P{izddGWie?aHLdKL3Cn9rG=d2vt;esWqH zoD}uAoi3Z~4+LABvADt+so4~t%VlyIJ{O3tm$NC+(!yenQD%NVr*btG$T3+_WX=LH z#1M2ZNEtrO+-x;l2i>M^5o%GQ@s?N+gw*19H@G~vl3Q5Zf*t6jjW0GOTmAmlWYgSS zJeiEo%~LA-FW|YAd_Em$OE#@dw)y*#@p!UtnWa);V1HY3ZBw!>(3gY{iFFa_c6iW9 zIQ@xck^{xu9_o;UyQH#ba@y?L$xW?8J35?$p1z46ZjIctZ8QCKCa29bMC1-t@pT>S zTUT1WMjQz-75d)5zJxv~@Yd)bY)ejQBx_XQiaMJ z>$5`NO3?L*ND{UQeF8%xl)$_>w9tmQpfEebzedazFeh#~d}suN+vzsqLiW~@TLhoe zk1%xEcxP2ZL)FuoXeYzb-J5goljDxPL2@@#RW)d&X#&6QO5U=04_628@ONSvtgpha zDqqmoVep`A4<+PK$V>K+T}}{8Rj+Q|UAzCtl!Fh)uXJg{x$}HMJH7LcBLzj-r{h;< zzote8Id%pcAyE;87D<8glyaFeq#k)OEDB%yA ze%CeZ!?4TEs#pj+%14DBZHn8jxaF2as6}p3+!6p-&@I>5lbP3&N$svcIF-`0R5(o2 zh7la++|;-euckH44a4BAwB++#-cZ z)kFyC=eUS-4D0t}H8LdZY!JD^sW@F85io)%=8HU)ouhEeo-K_dJ3BV+8fo0JXIjlP zZt0H`0=Yv~I|PpRZ)r5_iAYmY9V=wT@BsoN9<3vftB|}TOH;|yNk_e7(2-?y{&cSK zG=E5Nz^Ko4>KxcbY!Q13!=HBS$lM96_+0y3M1yWTAt2u5C;6MWMXbRN?RI{$eHnAx z&t=-PSjZ>Qe2V2-YGs1YWemAq zVHdG{9V$QvsY~Cgq-L*PZqMPGv|px$)K~3<%+fBtG{oIRPL_7ye$-(`C=tS)^xC}% zue73qiF&{nXJ*>-@668G!`IrAeB;ad09shzt{O?7omLE_X@H|#ozGt&64 zb-&_lLkZI8TzigPZvUr=4g2-8M6M8b9EQLgoPswYg)d)j&%gZHJO!2>(?;I*8d>aG z#oS295Kcq{uD4R2@VEG($}WWiF-6YK)kjqks%o_U{CIAVX2;tX7o|unkew5?Gn3(| zOePS^{$(;Xi4ph;`KO#;k+vaLt8n5@doi+OEvH&?*+3(WgqkT9-$b0fTHm;)r=NmR zJnJ9o>UvNR(JMoIdRBf{%kd}jmZ)b)#4>dnDfq0G(?~S%d zv50QeMR$Kzd*S$AEXdp5Fhqe0Pz zZ!oS2e!i-tWEJ2^YoVo}V7S0tV7CujimbVJtVNb#yB&<-f&xpSb@m2=wBZ|qU-_^; z?C{lk+;tlxk&Sh3Pwh(D7~kNh`O=~TMWuRUu^0=9)`CYEVwhvGWUt4Wd3`6*H)Zs>LLYQcC#*~B78EfTt7RQ*l)b{v zqntLNsC`h&zZCY{x*}gfPU4at;nfileU3>zeyLdO7;;lFIft~ zsm6#wb5Jjtv;_VxleU0<%cQON-O*ywHt`@C4fn-Y83}=|hJPOpN>1H%C#7)9etg_yG)$ div { + padding-bottom: 4px; +} + +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} + +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #cccccc; + border-style: solid; +} + +.tox .accessibility-issue__repair { + margin-top: 16px; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(32, 122, 183, 0.1); + border-color: rgba(32, 122, 183, 0.4); + color: #222f3e; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: rgba(32, 122, 183, 0.4); +} + +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #207ab7; +} + +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #207ab7; +} + +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #207ab7; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.1); + border-color: rgba(255, 165, 0, 0.5); + color: #222f3e; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.5); +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #cc8500; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #cc8500; +} + +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #cc8500; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.1); + border-color: rgba(204, 0, 0, 0.4); + color: #222f3e; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.4); +} + +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #c00; +} + +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #c00; +} + +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #c00; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.1); + border-color: rgba(120, 171, 70, 0.4); + color: #222f3e; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.4); +} + +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #78AB46; +} + +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #78AB46; +} + +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #78AB46; +} + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} + +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} + +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} + +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} + +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} + +.tox .tox-button { + background-color: #207ab7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #207ab7; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} + +.tox .tox-button[disabled] { + background-color: #207ab7; + background-image: none; + border-color: #207ab7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} + +.tox .tox-button:focus:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} + +.tox .tox-button:hover:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} + +.tox .tox-button:active:not(:disabled) { + background-color: #185d8c; + background-image: none; + border-color: #185d8c; + box-shadow: none; + color: #fff; +} + +.tox .tox-button--secondary { + background-color: #f0f0f0; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #f0f0f0; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} + +.tox .tox-button--secondary[disabled] { + background-color: #f0f0f0; + background-image: none; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} + +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #d6d6d6; + background-image: none; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} + +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} + +.tox .tox-button-link--sm { + font-size: 14px; +} + +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} + +.tox .tox-button--naked[disabled] { + background-color: #f0f0f0; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} + +.tox .tox-button--naked:hover:not(:disabled) { + background-color: #e3e3e3; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--naked:focus:not(:disabled) { + background-color: #e3e3e3; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--naked:active:not(:disabled) { + background-color: #d6d6d6; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} + +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #222f3e; +} + +.tox .tox-checkbox { + align-items: center; + border-radius: 3px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} + +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} + +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 3px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(34, 47, 62, 0.3); +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #207ab7; +} + +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #207ab7; +} + +.tox .tox-checkbox--disabled { + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(34, 47, 62, 0.5); +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(34, 47, 62, 0.5); +} + +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(34, 47, 62, 0.5); +} + +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} + +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} + +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} + +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} + +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 3px; + box-shadow: inset 0 0 0 1px #207ab7; + padding: calc(4px - 1px); +} + +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} + +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} + +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} + +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} + +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} + +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #cccccc; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} + +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} + +.tox .tox-collection__group-heading { + background-color: #e6e6e6; + color: rgba(34, 47, 62, 0.7); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.tox .tox-collection__item { + align-items: center; + color: #222f3e; + cursor: pointer; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} + +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} + +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} + +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #fff; + color: #222f3e; +} + +.tox .tox-collection--list .tox-collection__item--active { + background-color: #dee0e2; +} + +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #c8cbcf; + color: #222f3e; +} + +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #dee0e2; +} + +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #c8cbcf; + color: #222f3e; +} + +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #dee0e2; + color: #222f3e; +} + +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} + +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} + +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} + +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} + +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} + +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} + +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + -ms-flex-preferred-size: auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} + +.tox .tox-collection__item-accessory { + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} + +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} + +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} + +.tox .tox-collection__item-caret svg { + fill: #222f3e; +} + +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} + +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} + +.tox .tox-collection--horizontal { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} + +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} + +.tox .tox-collection--horizontal .tox-collection__item { + height: 34px; + margin: 2px 0 3px 0; + padding: 0 4px; +} + +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} + +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} + +.tox .tox-collection__item-container { + display: flex; +} + +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} + +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} + +.tox .tox-collection__item-container--column { + -ms-grid-row-align: center; + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + -ms-grid-row-align: center; + align-self: center; +} + +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} + +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid #cccccc; +} + +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} + +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} + +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} + +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid #cccccc; +} + +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} + +.tox[dir=rtl] .tox-collection__item-icon-rtl { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg { + transform: rotateY(180deg); +} + +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} + +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} + +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} + +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} + +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} + +.tox .tox-sv-palette-spectrum { + height: 100%; +} + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} + +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} + +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} + +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} + +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} + +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} + +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} + +.tox .tox-rgb-form input { + width: 6em; +} + +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} + +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} + +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} + +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} + +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} + +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} + +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} + +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} + +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} + +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 2px 0 3px 4px; +} + +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px 0; +} + +.tox .tox-swatches__row { + display: flex; +} + +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} + +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} + +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} + +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} + +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} + +.tox .tox-swatches__picker-btn svg { + height: 24px; + width: 24px; +} + +.tox .tox-swatches__picker-btn:hover { + background: #dee0e2; +} + +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} + +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} + +.tox .tox-comment-thread { + background: #fff; + position: relative; +} + +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} + +.tox .tox-comment { + background: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} + +.tox .tox-comment__header { + align-items: center; + color: #222f3e; + display: flex; + justify-content: space-between; +} + +.tox .tox-comment__date { + color: rgba(34, 47, 62, 0.7); + font-size: 12px; +} + +.tox .tox-comment__body { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} + +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} + +.tox .tox-comment__expander { + padding-top: 8px; +} + +.tox .tox-comment__expander p { + color: rgba(34, 47, 62, 0.7); + font-size: 14px; + font-style: normal; +} + +.tox .tox-comment__body p { + margin: 0; +} + +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} + +.tox .tox-comment-thread__overlay::after { + background: #fff; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} + +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} + +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} + +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} + +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(255, 255, 255, 0), #fff); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} + +.tox .tox-comment__overlay { + background: #fff; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} + +.tox .tox-comment__loading-text { + align-items: center; + color: #222f3e; + display: flex; + flex-direction: column; + position: relative; +} + +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} + +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} + +.tox .tox-comment__overlaytext p { + background-color: #fff; + box-shadow: 0 0 8px 8px #fff; + color: #222f3e; + text-align: center; +} + +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} + +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #fff; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} + +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} + +.tox .tox-conversations { + margin: 8px; +} + +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} + +.tox .tox-user { + align-items: center; + display: flex; +} + +.tox .tox-user__avatar svg { + fill: rgba(34, 47, 62, 0.7); +} + +.tox .tox-user__name { + color: rgba(34, 47, 62, 0.7); + font-size: 12px; + font-style: normal; + font-weight: bold; + text-transform: uppercase; +} + +.tox:not([dir=rtl]) .tox-user__avatar svg { + margin-right: 8px; +} + +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-user__avatar svg { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} + +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} + +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} + +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #fff; +} + +.tox .tox-dialog { + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + width: calc(100vw - 16px); + } +} + +.tox .tox-dialog-inline { + z-index: 1100; +} + +.tox .tox-dialog__header { + align-items: center; + background-color: #fff; + border-bottom: none; + color: #222f3e; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} + +.tox .tox-dialog__header .tox-button { + z-index: 1; +} + +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} + +.tox .tox-dialog__dismiss { + margin-left: auto; +} + +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} + +.tox .tox-dialog__body { + color: #222f3e; + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} + +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} + +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} + +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(32, 122, 183, 0.1); +} + +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #207ab7; + color: #207ab7; +} + +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} + +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} + +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} + +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} + +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} + +.tox .tox-dialog__body-content a { + color: #207ab7; + cursor: pointer; + text-decoration: none; +} + +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #185d8c; + text-decoration: none; +} + +.tox .tox-dialog__body-content a:active { + color: #185d8c; + text-decoration: none; +} + +.tox .tox-dialog__body-content svg { + fill: #222f3e; +} + +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + -webkit-margin-end: 0; + margin-inline-end: 0; + -webkit-margin-start: 0; + margin-inline-start: 0; + -webkit-padding-start: 2.5rem; + padding-inline-start: 2.5rem; +} + +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #222f3e; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} + +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #222f3e; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} + +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} + +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} + +.tox .tox-dialog--width-md { + max-width: 800px; +} + +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} + +.tox .tox-dialog__body-content--centered { + text-align: center; +} + +.tox .tox-dialog__footer { + align-items: center; + background-color: #fff; + border-top: 1px solid #cccccc; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} + +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} + +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} + +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} + +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} + +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #cccccc; +} + +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} + +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} + +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} + +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; +} + +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} + +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} + +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} + +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} + +.tox.tox-platform-ie { + /* IE11 CSS styles go here */ +} + +.tox.tox-platform-ie .tox-dialog-wrap { + position: -ms-device-fixed; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} + +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} + +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} + +@media only screen and (max-width: 767px) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} + +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} + +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox .tox-dropzone-container { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #cccccc; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} + +.tox .tox-dropzone p { + color: rgba(34, 47, 62, 0.7); + margin: 0 0 16px 0; +} + +.tox .tox-edit-area { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + overflow: hidden; + position: relative; +} + +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; + position: absolute; + width: 100%; +} + +.tox.tox-inline-edit-area { + border: 1px dotted #cccccc; +} + +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} + +.tox .tox-editor-header { + z-index: 1000; +} + +.tox:not(.tox-tinymce-inline) .tox-editor-header { + box-shadow: none; + transition: box-shadow 0.5s; +} + +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { + margin-bottom: -1px; +} + +.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: transparent; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} + +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} + +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} + +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} + +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} + +.tox .tox-control-wrap { + flex: 1; + position: relative; +} + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} + +.tox .tox-control-wrap svg { + display: block; +} + +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} + +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} + +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} + +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} + +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} + +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} + +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} + +.tox .tox-autocompleter { + max-width: 25em; +} + +.tox .tox-autocompleter .tox-menu { + max-width: 25em; +} + +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} + +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} + +.tox .tox-color-input .tox-textfield { + z-index: -1; +} + +.tox .tox-color-input span { + border-color: rgba(34, 47, 62, 0.2); + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} + +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #207ab7; + cursor: pointer; +} + +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #fff; + border-radius: 3px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} + +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} + +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} + +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} + +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} + +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} + +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} + +.tox .tox-toolbar-label { + padding: 0 8px; +} + +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} + +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} + +.tox .tox-form-group--maximize { + flex: 1; +} + +.tox .tox-form__group--error { + color: #c00; +} + +.tox .tox-form__group--collection { + display: flex; +} + +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} + +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} + +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} + +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} + +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} + +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} + +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + -ms-flex-preferred-size: auto; + height: 100%; +} + +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} + +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} + +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} + +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #fff; + border-color: #207ab7; + box-shadow: none; + outline: none; +} + +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} + +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #207ab7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} + +.tox .tox-naked-btn svg { + display: block; + fill: #222f3e; +} + +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} + +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} + +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} + +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} + +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} + +.tox .tox-listbox__select-chevron svg { + fill: #222f3e; +} + +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} + +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} + +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} + +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} + +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} + +.tox .tox-selectfield select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} + +.tox .tox-selectfield select::-ms-expand { + display: none; +} + +.tox .tox-selectfield select:focus { + background-color: #fff; + border-color: #207ab7; + box-shadow: none; + outline: none; +} + +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} + +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} + +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} + +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} + +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} + +.tox-fullscreen { + border: 0; + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + -ms-scroll-chaining: none; + overscroll-behavior: none; + padding: 0; + position: fixed; + top: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; + z-index: 1200; +} + +.tox-shadowhost.tox-fullscreen { + z-index: 1200; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} + +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} + +.tox .tox-image-tools { + width: 100%; +} + +.tox .tox-image-tools__toolbar { + align-items: center; + display: flex; + justify-content: center; +} + +.tox .tox-image-tools__image { + background-color: #666; + height: 380px; + overflow: auto; + position: relative; + width: 100%; +} + +.tox .tox-image-tools__image, +.tox .tox-image-tools__image + .tox-image-tools__toolbar { + margin-top: 8px; +} + +.tox .tox-image-tools__image-bg { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} + +.tox .tox-image-tools__toolbar > .tox-spacer { + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} + +.tox .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} + +.tox .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} + +.tox .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} + +.tox .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} + +.tox .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} + +.tox .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) { + margin-left: 8px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider { + margin-left: 32px; +} + +.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button { + margin-left: 32px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) { + margin-right: 8px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider { + margin-right: 32px; +} + +.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button { + margin-right: 32px; +} + +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} + +.tox .tox-insert-table-picker > div { + border-color: #cccccc; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} + +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px 0; +} + +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(32, 122, 183, 0.5); + border-color: rgba(32, 122, 183, 0.5); +} + +.tox .tox-insert-table-picker__label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} + +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} + +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} + +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} + +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} + +.tox .tox-menu { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} + +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0; +} + +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 4px; +} + +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 4px; +} + +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} + +.tox .tox-menubar { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; + background-color: #fff; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 4px 0 4px; +} + +.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { + border-top: 1px solid #cccccc; +} + +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} + +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} + +.tox .tox-mbtn:focus:not(:disabled) { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-mbtn--active { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} + +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} + +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} + +.tox .tox-notification { + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: -ms-grid; + display: grid; + font-size: 14px; + font-weight: normal; + -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} + +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} + +.tox .tox-notification a { + text-decoration: underline; +} + +.tox .tox-notification--in { + opacity: 1; +} + +.tox .tox-notification--success { + background-color: #e4eeda; + border-color: #d7e6c8; + color: #222f3e; +} + +.tox .tox-notification--success p { + color: #222f3e; +} + +.tox .tox-notification--success a { + color: #547831; +} + +.tox .tox-notification--success svg { + fill: #222f3e; +} + +.tox .tox-notification--error { + background-color: #f8dede; + border-color: #f2bfbf; + color: #222f3e; +} + +.tox .tox-notification--error p { + color: #222f3e; +} + +.tox .tox-notification--error a { + color: #c00; +} + +.tox .tox-notification--error svg { + fill: #222f3e; +} + +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #fffaea; + border-color: #ffe89d; + color: #222f3e; +} + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #222f3e; +} + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #222f3e; +} + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #222f3e; +} + +.tox .tox-notification--info { + background-color: #d9edf7; + border-color: #779ecb; + color: #222f3e; +} + +.tox .tox-notification--info p { + color: #222f3e; +} + +.tox .tox-notification--info a { + color: #222f3e; +} + +.tox .tox-notification--info svg { + fill: #222f3e; +} + +.tox .tox-notification__body { + -ms-grid-row-align: center; + align-self: center; + color: #222f3e; + font-size: 14px; + -ms-grid-column-span: 1; + grid-column-end: 3; + -ms-grid-column: 2; + grid-column-start: 2; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} + +.tox .tox-notification__body > * { + margin: 0; +} + +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} + +.tox .tox-notification__icon { + -ms-grid-row-align: center; + align-self: center; + -ms-grid-column-span: 1; + grid-column-end: 2; + -ms-grid-column: 1; + grid-column-start: 1; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + -ms-grid-column-align: end; + justify-self: end; +} + +.tox .tox-notification__icon svg { + display: block; +} + +.tox .tox-notification__dismiss { + -ms-grid-row-align: start; + align-self: start; + -ms-grid-column-span: 1; + grid-column-end: 4; + -ms-grid-column: 3; + grid-column-start: 3; + -ms-grid-row-span: 1; + grid-row-end: 2; + -ms-grid-row: 1; + grid-row-start: 1; + -ms-grid-column-align: end; + justify-self: end; +} + +.tox .tox-notification .tox-progress-bar { + -ms-grid-column-span: 3; + grid-column-end: 4; + -ms-grid-column: 1; + grid-column-start: 1; + -ms-grid-row-span: 1; + grid-row-end: 3; + -ms-grid-row: 2; + grid-row-start: 2; + -ms-grid-column-align: center; + justify-self: center; +} + +.tox .tox-pop { + display: inline-block; + position: relative; +} + +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} + +.tox .tox-pop--resizing .tox-toolbar { + flex-wrap: nowrap; +} + +.tox .tox-pop__dialog { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + min-width: 0; + overflow: hidden; +} + +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} + +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} + +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + position: absolute; + width: 0; +} + +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} + +.tox .tox-pop.tox-pop--bottom::after { + border-color: #fff transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} + +.tox .tox-pop.tox-pop--bottom::before { + border-color: #cccccc transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} + +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} + +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #fff transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} + +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #cccccc transparent; + border-width: 9px; + margin-left: -9px; +} + +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} + +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #fff transparent transparent; + border-width: 8px; + margin-left: -15px; +} + +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #cccccc transparent transparent; + border-width: 10px; + margin-left: -19px; +} + +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} + +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #fff; + border-width: 8px; + margin-left: -1px; +} + +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #cccccc; + border-width: 10px; + margin-left: -1px; +} + +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} + +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} + +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + -ms-flex-preferred-size: 0; + min-height: 0; +} + +.tox .tox-sidebar { + background-color: #fff; + display: flex; + flex-direction: row; + justify-content: flex-end; +} + +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} + +.tox .tox-sidebar__pane-container { + display: flex; +} + +.tox .tox-sidebar__pane { + display: flex; +} + +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} + +.tox .tox-sidebar--sliding-open { + opacity: 1; +} + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} + +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} + +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} + +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; + height: 24px; + justify-content: center; + position: relative; +} + +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #cccccc; + border-radius: 3px; + height: 10px; + min-width: 120px; + width: 100%; +} + +.tox .tox-slider__handle { + background-color: #207ab7; + border: 2px solid #185d8c; + border-radius: 3px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} + +.tox .tox-source-code { + overflow: auto; +} + +.tox .tox-spinner { + display: flex; +} + +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(34, 47, 62, 0.7); + border-radius: 100%; + height: 8px; + width: 8px; +} + +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} + +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} + +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} + +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} + +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} + +.tox .tox-statusbar { + align-items: center; + background-color: #fff; + border-top: 1px solid #cccccc; + color: rgba(34, 47, 62, 0.7); + display: flex; + flex: 0 0 auto; + font-size: 12px; + font-weight: normal; + height: 18px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: uppercase; +} + +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} + +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} + +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(34, 47, 62, 0.7); + text-decoration: none; +} + +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + cursor: pointer; + text-decoration: underline; +} + +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-left: 1ch; +} + +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(34, 47, 62, 0.7); +} + +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #dee0e2; + border-radius: 1px; + box-shadow: 0 0 0 2px #dee0e2; +} + +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} + +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 1ch; +} + +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} + +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} + +.tox .tox-throbber { + z-index: 1299; +} + +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} + +.tox .tox-tbtn svg { + display: block; + fill: #222f3e; +} + +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} + +.tox .tox-tbtn:focus { + background: #dee0e2; + border: 0; + box-shadow: none; +} + +.tox .tox-tbtn:hover { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-tbtn:hover svg { + fill: #222f3e; +} + +.tox .tox-tbtn:active { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-tbtn:active svg { + fill: #222f3e; +} + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(34, 47, 62, 0.5); +} + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #222f3e; +} + +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #222f3e; +} + +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #222f3e; +} + +.tox .tox-tbtn:active > * { + transform: none; +} + +.tox .tox-tbtn--md { + height: 51px; + width: 51px; +} + +.tox .tox-tbtn--lg { + flex-direction: column; + height: 68px; + width: 68px; +} + +.tox .tox-tbtn--return { + -ms-grid-row-align: stretch; + align-self: stretch; + height: unset; + width: 16px; +} + +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} + +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} + +.tox .tox-tbtn--select { + margin: 2px 0 3px 0; + padding: 0 4px; + width: auto; +} + +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} + +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} + +.tox .tox-tbtn__select-chevron svg { + fill: rgba(34, 47, 62, 0.5); +} + +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} + +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 2px 0 3px 0; + overflow: hidden; +} + +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #dee0e2 inset; +} + +.tox .tox-split-button:focus { + background: #dee0e2; + box-shadow: none; + color: #222f3e; +} + +.tox .tox-split-button > * { + border-radius: 0; +} + +.tox .tox-split-button__chevron { + width: 16px; +} + +.tox .tox-split-button__chevron svg { + fill: rgba(34, 47, 62, 0.5); +} + +.tox .tox-split-button .tox-tbtn { + margin: 0; +} + +.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child { + width: 30px; +} + +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} + +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} + +.tox .tox-toolbar-overlord { + background-color: #fff; +} + +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; + background-color: #fff; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0; +} + +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} + +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} + +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { + border-top: 1px solid #cccccc; + margin-top: -1px; +} + +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} + +.tox .tox-pop .tox-toolbar { + border-width: 0; +} + +.tox .tox-toolbar--no-divider { + background-image: none; +} + +.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child, +.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary { + border-top: 1px solid #cccccc; +} + +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); +} + +.tox[dir=rtl] .tox-tbtn__icon-rtl svg { + transform: rotateY(180deg); +} + +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 4px 0 4px; +} + +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} + +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} + +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid #cccccc; +} + +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid #cccccc; +} + +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} + +.tox .tox-tooltip__body { + background-color: #222f3e; + border-radius: 3px; + box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} + +.tox .tox-tooltip__arrow { + position: absolute; +} + +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #222f3e; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} + +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #222f3e; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} + +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #222f3e; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #222f3e; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.tox .tox-well { + border: 1px solid #cccccc; + border-radius: 3px; + padding: 8px; + width: 100%; +} + +.tox .tox-well > *:first-child { + margin-top: 0; +} + +.tox .tox-well > *:last-child { + margin-bottom: 0; +} + +.tox .tox-well > *:only-child { + margin: 0; +} + +.tox .tox-custom-editor { + border: 1px solid #cccccc; + border-radius: 3px; + display: flex; + flex: 1; + position: relative; +} + +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} + +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} + +.tox .tox-tab { + cursor: pointer; +} + +.tox .tox-dialog__content-js { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; + -ms-flex-preferred-size: auto; +} + +.tox .tox-image-tools-edit-panel { + height: 60px; +} + +.tox .tox-image-tools__sidebar { + height: 60px; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.min.css new file mode 100644 index 0000000..143255f --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox-tinymce-inline{max-width:850px;border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{background-color:transparent;border:1px solid #ccc;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #ccc;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>:last-child:not(:only-child){border-color:#ccc;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.1);border-color:rgba(32,122,183,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>:last-child{border-color:rgba(32,122,183,.4)}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.1);border-color:rgba(255,165,0,.5);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>:last-child{border-color:rgba(255,165,0,.5)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);border-color:rgba(204,0,0,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>:last-child{border-color:rgba(204,0,0,.4)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);border-color:rgba(120,171,70,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{border-color:rgba(120,171,70,.4)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#d6d6d6;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,.3)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#ccc;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#e6e6e6;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#222f3e;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#dee0e2;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(34,47,62,.7);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{-ms-grid-row-align:center;align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{-ms-grid-row-align:center;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #ccc}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #ccc}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg{transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#dee0e2}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(34,47,62,.7);font-size:12px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,.7)}.tox .tox-user__name{color:rgba(34,47,62,.7);font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,.7);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #ccc}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #ccc;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #ccc}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1000}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:transparent;box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34,47,62,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:3px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #ccc}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:400;-ms-grid-columns:minmax(40px,1fr) auto minmax(40px,1fr);grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#222f3e}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#222f3e}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#222f3e;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar{flex-wrap:nowrap}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#ccc transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #ccc transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #ccc transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #ccc;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #ccc;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #ccc;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:12px;font-weight:400;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,.7);text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,.7)}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#dee0e2;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #dee0e2 inset}.tox .tox-split-button:focus{background:#dee0e2;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #ccc;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child{border-top:1px solid #ccc}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox[dir=rtl] .tox-tbtn__icon-rtl svg{transform:rotateY(180deg)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #ccc}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #ccc}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:3px;box-shadow:0 2px 4px rgba(34,47,62,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #ccc;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.css new file mode 100644 index 0000000..efcd1bb --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.css @@ -0,0 +1,798 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +/* RESET all the things! */ +.tinymce-mobile-outer-container { + all: initial; + display: block; +} + +.tinymce-mobile-outer-container * { + border: 0; + box-sizing: initial; + cursor: inherit; + float: none; + line-height: 1; + margin: 0; + outline: 0; + padding: 0; + -webkit-tap-highlight-color: transparent; + /* TBIO-3691, stop the gray flicker on touch. */ + text-shadow: none; + white-space: nowrap; +} + +.tinymce-mobile-icon-arrow-back::before { + content: "\e5cd"; +} + +.tinymce-mobile-icon-image::before { + content: "\e412"; +} + +.tinymce-mobile-icon-cancel-circle::before { + content: "\e5c9"; +} + +.tinymce-mobile-icon-full-dot::before { + content: "\e061"; +} + +.tinymce-mobile-icon-align-center::before { + content: "\e234"; +} + +.tinymce-mobile-icon-align-left::before { + content: "\e236"; +} + +.tinymce-mobile-icon-align-right::before { + content: "\e237"; +} + +.tinymce-mobile-icon-bold::before { + content: "\e238"; +} + +.tinymce-mobile-icon-italic::before { + content: "\e23f"; +} + +.tinymce-mobile-icon-unordered-list::before { + content: "\e241"; +} + +.tinymce-mobile-icon-ordered-list::before { + content: "\e242"; +} + +.tinymce-mobile-icon-font-size::before { + content: "\e245"; +} + +.tinymce-mobile-icon-underline::before { + content: "\e249"; +} + +.tinymce-mobile-icon-link::before { + content: "\e157"; +} + +.tinymce-mobile-icon-unlink::before { + content: "\eca2"; +} + +.tinymce-mobile-icon-color::before { + content: "\e891"; +} + +.tinymce-mobile-icon-previous::before { + content: "\e314"; +} + +.tinymce-mobile-icon-next::before { + content: "\e315"; +} + +.tinymce-mobile-icon-large-font::before, +.tinymce-mobile-icon-style-formats::before { + content: "\e264"; +} + +.tinymce-mobile-icon-undo::before { + content: "\e166"; +} + +.tinymce-mobile-icon-redo::before { + content: "\e15a"; +} + +.tinymce-mobile-icon-removeformat::before { + content: "\e239"; +} + +.tinymce-mobile-icon-small-font::before { + content: "\e906"; +} + +.tinymce-mobile-icon-readonly-back::before, +.tinymce-mobile-format-matches::after { + content: "\e5ca"; +} + +.tinymce-mobile-icon-small-heading::before { + content: "small"; +} + +.tinymce-mobile-icon-large-heading::before { + content: "large"; +} + +.tinymce-mobile-icon-small-heading::before, +.tinymce-mobile-icon-large-heading::before { + font-family: sans-serif; + font-size: 80%; +} + +.tinymce-mobile-mask-edit-icon::before { + content: "\e254"; +} + +.tinymce-mobile-icon-back::before { + content: "\e5c4"; +} + +.tinymce-mobile-icon-heading::before { + /* TODO: Translate */ + content: "Headings"; + font-family: sans-serif; + font-size: 80%; + font-weight: bold; +} + +.tinymce-mobile-icon-h1::before { + content: "H1"; + font-weight: bold; +} + +.tinymce-mobile-icon-h2::before { + content: "H2"; + font-weight: bold; +} + +.tinymce-mobile-icon-h3::before { + content: "H3"; + font-weight: bold; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask { + align-items: center; + display: flex; + justify-content: center; + background: rgba(51, 51, 51, 0.5); + height: 100%; + position: absolute; + top: 0; + width: 100%; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container { + align-items: center; + border-radius: 50%; + display: flex; + flex-direction: column; + font-family: sans-serif; + font-size: 1em; + justify-content: space-between; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item { + align-items: center; + display: flex; + justify-content: center; + border-radius: 50%; + height: 2.1em; + width: 2.1em; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section { + align-items: center; + display: flex; + justify-content: center; + flex-direction: column; + font-size: 1em; +} + +@media only screen and (min-device-width: 700px) { + .tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section { + font-size: 1.2em; + } +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon { + align-items: center; + display: flex; + justify-content: center; + border-radius: 50%; + height: 2.1em; + width: 2.1em; + background-color: white; + color: #207ab7; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before { + content: "\e900"; + font-family: 'tinymce-mobile', sans-serif; +} + +.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon { + z-index: 2; +} + +.tinymce-mobile-android-container.tinymce-mobile-android-maximized { + background: #ffffff; + border: none; + bottom: 0; + display: flex; + flex-direction: column; + left: 0; + position: fixed; + right: 0; + top: 0; +} + +.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) { + position: relative; +} + +.tinymce-mobile-android-container .tinymce-mobile-editor-socket { + display: flex; + flex-grow: 1; +} + +.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe { + display: flex !important; + flex-grow: 1; + height: auto !important; +} + +.tinymce-mobile-android-scroll-reload { + overflow: hidden; +} + +:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar { + margin-top: 23px; +} + +.tinymce-mobile-toolstrip { + background: #fff; + display: flex; + flex: 0 0 auto; + z-index: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar { + align-items: center; + background-color: #fff; + border-bottom: 1px solid #cccccc; + display: flex; + flex: 1; + height: 2.5em; + width: 100%; + /* Make it no larger than the toolstrip, so that it needs to scroll */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group { + align-items: center; + display: flex; + height: 100%; + flex-shrink: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div { + align-items: center; + display: flex; + height: 100%; + flex: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container { + background: #f44336; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group { + flex-grow: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item { + padding-left: 0.5em; + padding-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button { + align-items: center; + display: flex; + height: 80%; + margin-left: 2px; + margin-right: 2px; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected { + background: #c8cbcf; + color: #cccccc; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type { + background: #207ab7; + color: #eceff1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar { + /* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group { + align-items: center; + display: flex; + height: 100%; + flex: 1; + padding-bottom: 0.4em; + padding-top: 0.4em; + /* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */ + /* For widgets like the colour picker, use the whole height */ +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog { + display: flex; + min-height: 1.5em; + overflow: hidden; + padding-left: 0; + padding-right: 0; + position: relative; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain { + display: flex; + height: 100%; + transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen { + display: flex; + flex: 0 0 auto; + justify-content: space-between; + width: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input { + font-family: Sans-serif; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container { + display: flex; + flex-grow: 1; + position: relative; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x { + -ms-grid-row-align: center; + align-self: center; + background: inherit; + border: none; + border-radius: 50%; + color: #888; + font-size: 0.6em; + font-weight: bold; + height: 100%; + padding-right: 2px; + position: absolute; + right: 0; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x { + display: none; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next { + align-items: center; + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before { + align-items: center; + display: flex; + font-weight: bold; + height: 100%; + padding-left: 0.5em; + padding-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before { + visibility: hidden; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item { + color: #cccccc; + font-size: 10px; + line-height: 10px; + margin: 0 2px; + padding-top: 3px; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active { + color: #c8cbcf; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before { + margin-left: 0.5em; + margin-right: 0.9em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before { + margin-left: 0.9em; + margin-right: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider { + display: flex; + flex: 1; + margin-left: 0; + margin-right: 0; + padding: 0.28em 0; + position: relative; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container { + align-items: center; + display: flex; + flex-grow: 1; + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line { + background: #cccccc; + display: flex; + flex: 1; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container { + padding-left: 2em; + padding-right: 2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container { + align-items: center; + display: flex; + flex-grow: 1; + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient { + background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%); + display: flex; + flex: 1; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black { + /* Not part of theming */ + background: black; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; + width: 1.2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white { + /* Not part of theming */ + background: white; + height: 0.2em; + margin-bottom: 0.3em; + margin-top: 0.3em; + width: 1.2em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb { + /* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave + * out these values, then it shows the thumb at the top of the spectrum. This is probably because it is + * absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without + * this approach. + */ + align-items: center; + background-clip: padding-box; + background-color: #455a64; + border: 0.5em solid rgba(136, 136, 136, 0); + border-radius: 3em; + bottom: 0; + color: #fff; + display: flex; + height: 0.5em; + justify-content: center; + left: -10px; + margin: auto; + position: absolute; + top: 0; + transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1); + width: 0.5em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active { + border: 0.5em solid rgba(136, 136, 136, 0.39); +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper, +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div { + align-items: center; + display: flex; + height: 100%; + flex: 1; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper { + flex-direction: column; + justify-content: center; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item { + align-items: center; + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) { + height: 100%; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container { + display: flex; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input { + background: #ffffff; + border: none; + border-radius: 0; + color: #455a64; + flex-grow: 1; + font-size: 0.85em; + padding-bottom: 0.1em; + padding-left: 5px; + padding-top: 0.1em; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder { + /* WebKit, Blink, Edge */ + color: #888; +} + +.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder { + /* WebKit, Blink, Edge */ + color: #888; +} + +/* dropup */ +.tinymce-mobile-dropup { + background: white; + display: flex; + overflow: hidden; + width: 100%; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking { + transition: height 0.3s ease-out; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-growing { + transition: height 0.3s ease-in; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-closed { + flex-grow: 0; +} + +.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) { + flex-grow: 1; +} + +/* TODO min-height for device size and orientation */ +.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 200px; +} + +@media only screen and (orientation: landscape) { + .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 200px; + } +} + +@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) { + .tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) { + min-height: 150px; + } +} + +/* styles menu */ +.tinymce-mobile-styles-menu { + font-family: sans-serif; + outline: 4px solid black; + overflow: hidden; + position: relative; + width: 100%; +} + +.tinymce-mobile-styles-menu [role="menu"] { + display: flex; + flex-direction: column; + height: 100%; + position: absolute; + width: 100%; +} + +.tinymce-mobile-styles-menu [role="menu"].transitioning { + transition: transform 0.5s ease-in-out; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item { + border-bottom: 1px solid #ddd; + color: #455a64; + cursor: pointer; + display: flex; + padding: 1em 1em; + position: relative; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before { + color: #455a64; + content: "\e314"; + font-family: 'tinymce-mobile', sans-serif; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after { + color: #455a64; + content: "\e315"; + font-family: 'tinymce-mobile', sans-serif; + padding-left: 1em; + padding-right: 1em; + position: absolute; + right: 0; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after { + font-family: 'tinymce-mobile', sans-serif; + padding-left: 1em; + padding-right: 1em; + position: absolute; + right: 0; +} + +.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator, +.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser { + align-items: center; + background: #fff; + border-top: #455a64; + color: #455a64; + display: flex; + min-height: 2.5em; + padding-left: 1em; + padding-right: 1em; +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="before"] { + transform: translate(-100%); +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="current"] { + transform: translate(0%); +} + +.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state], +.tinymce-mobile-styles-menu [data-transitioning-state="after"] { + transform: translate(100%); +} + +@font-face { + font-family: 'tinymce-mobile'; + font-style: normal; + font-weight: normal; + src: url('fonts/tinymce-mobile.woff?8x92w3') format('woff'); +} + +@media (min-device-width: 700px) { + .tinymce-mobile-outer-container, + .tinymce-mobile-outer-container input { + font-size: 25px; + } +} + +@media (max-device-width: 700px) { + .tinymce-mobile-outer-container, + .tinymce-mobile-outer-container input { + font-size: 18px; + } +} + +.tinymce-mobile-icon { + font-family: 'tinymce-mobile', sans-serif; +} + +.mixin-flex-and-centre { + align-items: center; + display: flex; + justify-content: center; +} + +.mixin-flex-bar { + align-items: center; + display: flex; + height: 100%; +} + +.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe { + background-color: #fff; + width: 100%; +} + +.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + /* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */ + background-color: #207ab7; + border-radius: 50%; + bottom: 1em; + color: white; + font-size: 1em; + height: 2.1em; + position: fixed; + right: 2em; + width: 2.1em; + align-items: center; + display: flex; + justify-content: center; +} + +@media only screen and (min-device-width: 700px) { + .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + font-size: 1.2em; + } +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket { + height: 300px; + overflow: hidden; +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe { + height: 100%; +} + +.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip { + display: none; +} + +/* + Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets + increased and the whole body becomes scrollable. It's important! + */ +input[type="file"]::-webkit-file-upload-button { + display: none; +} + +@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) { + .tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon { + bottom: 50%; + } +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.min.css new file mode 100644 index 0000000..3a45cac --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.mobile.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +.tinymce-mobile-outer-container{all:initial;display:block}.tinymce-mobile-outer-container *{border:0;box-sizing:initial;cursor:inherit;float:none;line-height:1;margin:0;outline:0;padding:0;-webkit-tap-highlight-color:transparent;text-shadow:none;white-space:nowrap}.tinymce-mobile-icon-arrow-back::before{content:"\e5cd"}.tinymce-mobile-icon-image::before{content:"\e412"}.tinymce-mobile-icon-cancel-circle::before{content:"\e5c9"}.tinymce-mobile-icon-full-dot::before{content:"\e061"}.tinymce-mobile-icon-align-center::before{content:"\e234"}.tinymce-mobile-icon-align-left::before{content:"\e236"}.tinymce-mobile-icon-align-right::before{content:"\e237"}.tinymce-mobile-icon-bold::before{content:"\e238"}.tinymce-mobile-icon-italic::before{content:"\e23f"}.tinymce-mobile-icon-unordered-list::before{content:"\e241"}.tinymce-mobile-icon-ordered-list::before{content:"\e242"}.tinymce-mobile-icon-font-size::before{content:"\e245"}.tinymce-mobile-icon-underline::before{content:"\e249"}.tinymce-mobile-icon-link::before{content:"\e157"}.tinymce-mobile-icon-unlink::before{content:"\eca2"}.tinymce-mobile-icon-color::before{content:"\e891"}.tinymce-mobile-icon-previous::before{content:"\e314"}.tinymce-mobile-icon-next::before{content:"\e315"}.tinymce-mobile-icon-large-font::before,.tinymce-mobile-icon-style-formats::before{content:"\e264"}.tinymce-mobile-icon-undo::before{content:"\e166"}.tinymce-mobile-icon-redo::before{content:"\e15a"}.tinymce-mobile-icon-removeformat::before{content:"\e239"}.tinymce-mobile-icon-small-font::before{content:"\e906"}.tinymce-mobile-format-matches::after,.tinymce-mobile-icon-readonly-back::before{content:"\e5ca"}.tinymce-mobile-icon-small-heading::before{content:"small"}.tinymce-mobile-icon-large-heading::before{content:"large"}.tinymce-mobile-icon-large-heading::before,.tinymce-mobile-icon-small-heading::before{font-family:sans-serif;font-size:80%}.tinymce-mobile-mask-edit-icon::before{content:"\e254"}.tinymce-mobile-icon-back::before{content:"\e5c4"}.tinymce-mobile-icon-heading::before{content:"Headings";font-family:sans-serif;font-size:80%;font-weight:700}.tinymce-mobile-icon-h1::before{content:"H1";font-weight:700}.tinymce-mobile-icon-h2::before{content:"H2";font-weight:700}.tinymce-mobile-icon-h3::before{content:"H3";font-weight:700}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask{align-items:center;display:flex;justify-content:center;background:rgba(51,51,51,.5);height:100%;position:absolute;top:0;width:100%}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container{align-items:center;border-radius:50%;display:flex;flex-direction:column;font-family:sans-serif;font-size:1em;justify-content:space-between}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{align-items:center;display:flex;justify-content:center;flex-direction:column;font-size:1em}@media only screen and (min-device-width:700px){.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{font-size:1.2em}}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em;background-color:#fff;color:#207ab7}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before{content:"\e900";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon{z-index:2}.tinymce-mobile-android-container.tinymce-mobile-android-maximized{background:#fff;border:none;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0}.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized){position:relative}.tinymce-mobile-android-container .tinymce-mobile-editor-socket{display:flex;flex-grow:1}.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe{display:flex!important;flex-grow:1;height:auto!important}.tinymce-mobile-android-scroll-reload{overflow:hidden}:not(.tinymce-mobile-readonly-mode)>.tinymce-mobile-android-selection-context-toolbar{margin-top:23px}.tinymce-mobile-toolstrip{background:#fff;display:flex;flex:0 0 auto;z-index:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex:1;height:2.5em;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex-shrink:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container{background:#f44336}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group{flex-grow:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button{align-items:center;display:flex;height:80%;margin-left:2px;margin-right:2px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected{background:#c8cbcf;color:#ccc}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background:#207ab7;color:#eceff1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex:1;padding-bottom:.4em;padding-top:.4em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog{display:flex;min-height:1.5em;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain{display:flex;height:100%;transition:left cubic-bezier(.4,0,1,1) .15s;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen{display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input{font-family:Sans-serif}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container{display:flex;flex-grow:1;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x{-ms-grid-row-align:center;align-self:center;background:inherit;border:none;border-radius:50%;color:#888;font-size:.6em;font-weight:700;height:100%;padding-right:2px;position:absolute;right:0}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x{display:none}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before{align-items:center;display:flex;font-weight:700;height:100%;padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before{visibility:hidden}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item{color:#ccc;font-size:10px;line-height:10px;margin:0 2px;padding-top:3px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active{color:#c8cbcf}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before{margin-left:.5em;margin-right:.9em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before{margin-left:.9em;margin-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider{display:flex;flex:1;margin-left:0;margin-right:0;padding:.28em 0;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line{background:#ccc;display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container{padding-left:2em;padding-right:2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient{background:linear-gradient(to right,red 0,#feff00 17%,#0f0 33%,#00feff 50%,#00f 67%,#ff00fe 83%,red 100%);display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black{background:#000;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white{background:#fff;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb{align-items:center;background-clip:padding-box;background-color:#455a64;border:.5em solid rgba(136,136,136,0);border-radius:3em;bottom:0;color:#fff;display:flex;height:.5em;justify-content:center;left:-10px;margin:auto;position:absolute;top:0;transition:border 120ms cubic-bezier(.39,.58,.57,1);width:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active{border:.5em solid rgba(136,136,136,.39)}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper{flex-direction:column;justify-content:center}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog){height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container{display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input{background:#fff;border:none;border-radius:0;color:#455a64;flex-grow:1;font-size:.85em;padding-bottom:.1em;padding-left:5px;padding-top:.1em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder{color:#888}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder{color:#888}.tinymce-mobile-dropup{background:#fff;display:flex;overflow:hidden;width:100%}.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking{transition:height .3s ease-out}.tinymce-mobile-dropup.tinymce-mobile-dropup-growing{transition:height .3s ease-in}.tinymce-mobile-dropup.tinymce-mobile-dropup-closed{flex-grow:0}.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing){flex-grow:1}.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}@media only screen and (orientation:landscape){.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:150px}}.tinymce-mobile-styles-menu{font-family:sans-serif;outline:4px solid #000;overflow:hidden;position:relative;width:100%}.tinymce-mobile-styles-menu [role=menu]{display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.tinymce-mobile-styles-menu [role=menu].transitioning{transition:transform .5s ease-in-out}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item{border-bottom:1px solid #ddd;color:#455a64;cursor:pointer;display:flex;padding:1em 1em;position:relative}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before{color:#455a64;content:"\e314";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after{color:#455a64;content:"\e315";font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after{font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser,.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator{align-items:center;background:#fff;border-top:#455a64;color:#455a64;display:flex;min-height:2.5em;padding-left:1em;padding-right:1em}.tinymce-mobile-styles-menu [data-transitioning-destination=before][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=before]{transform:translate(-100%)}.tinymce-mobile-styles-menu [data-transitioning-destination=current][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=current]{transform:translate(0)}.tinymce-mobile-styles-menu [data-transitioning-destination=after][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=after]{transform:translate(100%)}@font-face{font-family:tinymce-mobile;font-style:normal;font-weight:400;src:url(fonts/tinymce-mobile.woff?8x92w3) format('woff')}@media (min-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:25px}}@media (max-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:18px}}.tinymce-mobile-icon{font-family:tinymce-mobile,sans-serif}.mixin-flex-and-centre{align-items:center;display:flex;justify-content:center}.mixin-flex-bar{align-items:center;display:flex;height:100%}.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe{background-color:#fff;width:100%}.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{background-color:#207ab7;border-radius:50%;bottom:1em;color:#fff;font-size:1em;height:2.1em;position:fixed;right:2em;width:2.1em;align-items:center;display:flex;justify-content:center}@media only screen and (min-device-width:700px){.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{font-size:1.2em}}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket{height:300px;overflow:hidden}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe{height:100%}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip{display:none}input[type=file]::-webkit-file-upload-button{display:none}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{bottom:50%}} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.css new file mode 100644 index 0000000..16f4d30 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.css @@ -0,0 +1,42 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox-fullscreen { + border: 0; + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + -ms-scroll-chaining: none; + overscroll-behavior: none; + padding: 0; + position: fixed; + top: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; + z-index: 1200; +} + +.tox-shadowhost.tox-fullscreen { + z-index: 1200; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.min.css b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.min.css new file mode 100644 index 0000000..9ba6e02 --- /dev/null +++ b/core/core-frontend/public/tinymce-dataease-private/skins/ui/oxide/skin.shadowdom.min.css @@ -0,0 +1,7 @@ +/** + * Copyright (c) Tiny Technologies, Inc. All rights reserved. + * Licensed under the LGPL or a commercial license. + * For LGPL see License.txt in the project root for license information. + * For commercial licenses see https://www.tiny.cloud/ + */ +body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201} diff --git a/core/core-frontend/public/vite.svg b/core/core-frontend/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/core/core-frontend/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/api/about.ts b/core/core-frontend/src/api/about.ts new file mode 100644 index 0000000..1a20032 --- /dev/null +++ b/core/core-frontend/src/api/about.ts @@ -0,0 +1,5 @@ +import request from '@/config/axios' + +export const validateApi = data => request.post({ url: '/license/validate', data }) +export const buildVersionApi = () => request.get({ url: '/license/version' }) +export const updateInfoApi = data => request.post({ url: '/license/update', data }) diff --git a/core/core-frontend/src/api/aiComponent.ts b/core/core-frontend/src/api/aiComponent.ts new file mode 100644 index 0000000..5675148 --- /dev/null +++ b/core/core-frontend/src/api/aiComponent.ts @@ -0,0 +1,3 @@ +import request from '@/config/axios' + +export const findBaseParams = async () => request.get({ url: '/aiBase/findTargetUrl' }) diff --git a/core/core-frontend/src/api/auth.ts b/core/core-frontend/src/api/auth.ts new file mode 100644 index 0000000..834f407 --- /dev/null +++ b/core/core-frontend/src/api/auth.ts @@ -0,0 +1,24 @@ +import request from '@/config/axios' + +export const queryUserApi = data => request.post({ url: '/user/byCurOrg', data }) +export const queryUserOptionsApi = () => request.get({ url: '/user/org/option' }) +export const queryRoleApi = data => request.post({ url: '/role/byCurOrg', data }) + +export const resourceTreeApi = (flag: string) => request.get({ url: '/auth/busiResource/' + flag }) + +export const menuTreeApi = () => request.get({ url: '/auth/menuResource' }) + +export const resourcePerApi = data => request.post({ url: '/auth/busiPermission', data }) + +export const menuPerApi = data => request.post({ url: '/auth/menuPermission', data }) + +export const busiPerSaveApi = data => request.post({ url: '/auth/saveBusiPer', data }) +export const menuPerSaveApi = data => request.post({ url: '/auth/saveMenuPer', data }) + +export const resourceTargetPerApi = data => + request.post({ url: '/auth/busiTargetPermission', data }) + +export const menuTargetPerApi = data => request.post({ url: '/auth/menuTargetPermission', data }) + +export const busiTargetPerSaveApi = data => request.post({ url: '/auth/saveBusiTargetPer', data }) +export const menuTargetPerSaveApi = data => request.post({ url: '/auth/saveMenuTargetPer', data }) diff --git a/core/core-frontend/src/api/chart.ts b/core/core-frontend/src/api/chart.ts new file mode 100644 index 0000000..0c5ce85 --- /dev/null +++ b/core/core-frontend/src/api/chart.ts @@ -0,0 +1,125 @@ +import request from '@/config/axios' + +export interface Field { + id: number | string + datasourceId: number | string + datasetTableId: number | string + datasetGroupId: number | string + originName: string + name: string + dataeaseName: string + groupType: string + type: string + deType: number + deExtractType: number + extField: number + checked: boolean + fieldShortName: string + desensitized: boolean +} + +export interface ComponentInfo { + id: string + name: string + deType: number + type: string + datasetId: string +} + +export const getFieldByDQ = async (id, chartId, data): Promise => { + return request.post({ url: `/chart/listByDQ/${id}/${chartId}`, data: data }).then(res => { + return res?.data + }) +} + +export const copyChartField = async (id, chartId): Promise => { + return request.post({ url: `/chart/copyField/${id}/${chartId}`, data: {} }).then(res => { + return res?.data + }) +} + +export const deleteChartField = async (id): Promise => { + return request.post({ url: `/chart/deleteField/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const deleteChartFieldByChartId = async (chartId): Promise => { + return request.post({ url: `/chart/deleteFieldByChart/${chartId}`, data: {} }).then(res => { + return res?.data + }) +} + +// 通过图表对象获取数据 +export const getData = async (data): Promise => { + delete data.data + return request.post({ url: '/chartData/getData', data }).then(res => { + if (res.code === 0) { + return res?.data + } else { + return res + } + }) +} + +export const innerExportDetails = async (data): Promise => { + return request.post({ + url: '/chartData/innerExportDetails', + method: 'post', + data: data, + loading: true, + responseType: 'blob' + }) +} + +export const innerExportDataSetDetails = async (data): Promise => { + return request.post({ + url: '/chartData/innerExportDataSetDetails', + method: 'post', + data: data, + loading: true, + responseType: 'blob' + }) +} + +// 通过图表id获取数据 +export const getChart = async (id): Promise => { + return request.post({ url: `/chart/getChart/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +// 单个图表保存测试 +export const saveChart = async (data): Promise => { + delete data.data + return request.post({ url: '/chart/save', data }).then(res => { + return res?.data + }) +} + +// 获取单个字段枚举值 +export const getFieldData = async ({ fieldId, fieldType, data }): Promise => { + delete data.data + return request + .post({ url: `/chartData/getFieldData/${fieldId}/${fieldType}`, data }) + .then(res => { + return res + }) +} + +// 获取下钻字段枚举值 +export const getDrillFieldData = async ({ fieldId, data }): Promise => { + delete data.data + return request.post({ url: `/chartData/getDrillFieldData/${fieldId}`, data }).then(res => { + return res + }) +} + +export const getChartDetail = async (id: string): Promise => { + return request.post({ url: `chart/getDetail/${id}`, data: {} }).then(res => { + return res + }) +} + +export const checkSameDataSet = async (viewIdSource, viewIdTarget) => + request.get({ url: '/chart/checkSameDataSet/' + viewIdSource + '/' + viewIdTarget }) diff --git a/core/core-frontend/src/api/common.ts b/core/core-frontend/src/api/common.ts new file mode 100644 index 0000000..81b9745 --- /dev/null +++ b/core/core-frontend/src/api/common.ts @@ -0,0 +1,15 @@ +import request from '@/config/axios' + +// 获取权限路由 +export const getRoleRouters = async (): Promise> => { + return request.get({ url: '/menu/query' }).then(res => { + return res?.data + }) +} + +// 获取默认排序 +export const getDefaultSettings = async (): Promise => { + return request.get({ url: '/sysParameter/defaultSettings' }).then(res => { + return res?.data + }) +} diff --git a/core/core-frontend/src/api/dataset.ts b/core/core-frontend/src/api/dataset.ts new file mode 100644 index 0000000..018e6f6 --- /dev/null +++ b/core/core-frontend/src/api/dataset.ts @@ -0,0 +1,365 @@ +import request from '@/config/axios' +import { type Field } from '@/api/chart' +import type { BusiTreeRequest } from '@/models/tree/TreeNode' +import { nameTrim } from '@/utils/utils' +export interface DatasetOrFolder { + name: string + action?: string + id?: number | string + pid?: number | string + nodeType: 'folder' | 'dataset' + union?: Array<{}> + allFields?: Array<{}> +} + +export interface EnumValue { + queryId: string + displayId?: string + sortId?: string + sort?: string + resultMode?: number + searchText: string + filter?: Array<{}> +} + +interface Fields { + fields: Array<{}> + data: Array<{}> +} +export interface ParamsDetail { + datasetGroupId: string + type: Array + variableName: string +} + +export interface DatasetDetail { + id: string + name: string + componentId: string + fields: { + dimensionList: Array + quotaList: Array + parameterList?: Array + } + activelist?: string + hasParameter?: boolean + checkList: string[] + list: Array +} + +export interface FieldData { + allFields: Array<{}> + data: Fields + total?: number +} + +export interface Dataset { + id: string + pid: string + name: string + union?: Array<{}> + allFields?: Array<{}> +} + +export interface Table { + datasourceId: string + name: string + tableName: string + type: string + unableCheck?: boolean +} +// 获取权限路 +// edit +export const saveDatasetTree = async (data: DatasetOrFolder): Promise => { + nameTrim(data) + return request.post({ url: '/datasetTree/save', data }).then(res => { + return res?.data + }) +} + +// create +export const createDatasetTree = async (data: DatasetOrFolder): Promise => { + nameTrim(data) + return request.post({ url: '/datasetTree/create', data }).then(res => { + return res?.data + }) +} + +// rename +export const renameDatasetTree = async (data: DatasetOrFolder): Promise => { + nameTrim(data) + return request.post({ url: '/datasetTree/rename', data }).then(res => { + return res?.data + }) +} + +export const enumValueObj = async (data: EnumValue): Promise[]> => { + return request.post({ url: '/datasetData/enumValueObj', data }).then(res => { + return res?.data + }) +} + +export const enumValueDs = async (data: any): Promise[]> => { + return request.post({ url: '/datasetData/enumValueDs', data }).then(res => { + return res?.data + }) +} + +export const moveDatasetTree = async (data: DatasetOrFolder): Promise => { + return request.post({ url: '/datasetTree/move', data }).then(res => { + return res?.data + }) +} + +export const getDatasetTree = async (data: BusiTreeRequest): Promise => { + data.busiFlag = 'dataset' + return request.post({ url: '/datasetTree/tree', data }).then(res => { + return res?.data + }) +} + +export const barInfoApi = async (id): Promise => { + return request.get({ url: `/datasetTree/barInfo/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const delDatasetTree = async (id): Promise => { + return request.post({ url: `/datasetTree/delete/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const exportDatasetData = (data = {}) => { + return request.post({ + url: '/datasetTree/exportDataset', + method: 'post', + data: data, + loading: true + }) +} + +export const exportLimit = async (): Promise => { + return request.post({ url: `/exportCenter/exportLimit`, data: {} }).then(res => { + return res?.data + }) +} + +export const perDelete = async (id): Promise => { + return request.post({ url: `/datasetTree/perDelete/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const getDatasourceList = async (weight?: number): Promise => { + const data = { busiFlag: 'datasource' } + if (weight) { + data['weight'] = weight + } + return request.post({ url: '/datasource/tree', data }).then(res => { + return res?.data + }) +} + +export const getTables = async (data): Promise => { + return request.post({ url: `/datasource/getTables`, data }).then(res => { + return res?.data + }) +} + +export const getTableField = async (data): Promise => { + return request.post({ url: '/datasetData/tableField', data }).then(res => { + return res?.data + }) +} + +export const getPreviewData = async (data): Promise => { + return request.post({ url: '/datasetData/previewData', data }).then(res => { + return res?.data + }) +} + +export const getDatasetPreview = async (id): Promise => { + return request.post({ url: `/datasetTree/get/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const getDatasetTotal = async (id): Promise => { + return request.post({ url: `/datasetData/getDatasetTotal`, data: { id: id } }).then(res => { + return res?.data + }) +} + +export const getDatasetDetails = async (id): Promise => { + return request.post({ url: `/datasetTree/details/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const tableUpdate = async (data): Promise => { + return request.post({ url: '/dataset/table/update', data }).then(res => { + return res?.data + }) +} + +export const getPreviewSql = async (data): Promise => { + return request.post({ url: '/datasetData/previewSql', data }).then(res => { + return res?.data + }) +} + +export const getDsDetails = async (data): Promise => { + return request.post({ url: '/datasetTree/dsDetails', data }).then(res => { + return res?.data + }) +} +export const getDsDetailsWithPerm = async (data): Promise => { + return request.post({ url: '/datasetTree/detailWithPerm', data }).then(res => { + return res?.data + }) +} +export const getSqlParams = async (data): Promise => { + return request.post({ url: '/datasetTree/getSqlParams', data }).then(res => { + return res?.data + }) +} +export const rowPermissionList = (page: number, limit: number, datasetId: number) => + request.get({ url: '/dataset/rowPermissions/pager/' + datasetId + '/' + page + '/' + limit }) + +export const columnPermissionList = (page: number, limit: number, datasetId: number) => + request.get({ url: '/dataset/columnPermissions/pager/' + datasetId + '/' + page + '/' + limit }) + +export const rowPermissionTargetObjList = (datasetId: number, type: string) => + request.get({ url: '/dataset/rowPermissions/authObjs/' + datasetId + '/' + type }) + +export const listFieldByDatasetGroup = (datasetId: number) => + request.post({ url: '/datasetField/listByDatasetGroup/' + datasetId }) + +export const multFieldValuesForPermissions = (data = {}) => { + return request.post({ url: '/datasetField/multFieldValuesForPermissions', data }) +} + +export const listFieldsWithPermissions = (datasetId: number) => { + return request.get({ url: '/datasetField/listWithPermissions/' + datasetId }) +} + +export const copilotFields = (datasetId: number) => { + return request.post({ url: '/datasetField/copilotFields/' + datasetId }) +} + +export const saveRowPermission = (data = {}) => { + return request.post({ url: '/dataset/rowPermissions/save', data }) +} + +export const saveColumnPermission = (data = {}) => { + return request.post({ url: '/dataset/columnPermissions/save', data }) +} + +export const deleteRowPermission = (data = {}) => { + return request.post({ url: '/dataset/rowPermissions/delete', data }) +} + +export const deleteColumnPermission = (data = {}) => { + return request.post({ url: '/dataset/columnPermissions/delete', data }) +} + +export const whiteListUsersForPermissions = (data = {}) => { + return request.post({ url: '/dataset/rowPermissions/whiteListUsers', data }) +} + +export const saveField = async (data): Promise => { + return request.post({ url: '/datasetField/save', data }).then(res => { + return res?.data + }) +} + +export const deleteField = async (id): Promise => { + return request.post({ url: `/datasetField/delete/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const deleteFieldByChartId = async (id): Promise => { + return request.post({ url: `/datasetField/deleteByChartId/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const getEnumValue = async (data): Promise => { + return request.post({ url: '/datasetData/enumValue', data }).then(res => { + return res?.data + }) +} + +export const getFunction = async (): Promise => { + return request.post({ url: '/datasetField/getFunction', data: {} }).then(res => { + return res?.data + }) +} + +export const exportTasks = async (type): Promise => { + return request.post({ url: '/exportCenter/exportTasks/' + type, data: {} }).then(res => { + return res + }) +} + +export const exportRetry = async (id): Promise => { + return request.post({ url: '/exportCenter/retry/' + id, data: {} }).then(res => { + return res?.data + }) +} + +export const downloadFile = async (id): Promise => { + return request.get({ url: 'exportCenter/download/' + id, responseType: 'blob' }).then(res => { + return res?.data + }) +} + +export const exportDelete = async (id): Promise => { + return request.get({ url: '/exportCenter/delete/' + id }).then(res => { + return res?.data + }) +} + +export const exportDeleteAll = async (type, data): Promise => { + return request.post({ url: '/exportCenter/deleteAll/' + type, data }).then(res => { + return res?.data + }) +} + +export const exportDeletePost = async (data): Promise => { + return request.post({ url: '/exportCenter/delete', data }).then(res => { + return res?.data + }) +} + +export const listByDsIds = async (data): Promise => { + return request.post({ url: 'datasetField/listByDsIds', data }).then(res => { + return res?.data + }) +} + +export const getFieldTree = async (data): Promise => { + return request.post({ url: 'datasetData/getFieldTree', data }).then(res => { + return res?.data + }) +} + +export const copilotChat = async (data): Promise => { + return request.post({ url: '/copilot/chat', data }).then(res => { + return res?.data + }) +} + +export const getListCopilot = async (): Promise => { + return request.post({ url: '/copilot/getList' }).then(res => { + return res?.data + }) +} + +export const clearAllCopilot = async (): Promise => { + return request.post({ url: '/copilot/clearAll' }).then(res => { + return res?.data + }) +} diff --git a/core/core-frontend/src/api/datasource.ts b/core/core-frontend/src/api/datasource.ts new file mode 100644 index 0000000..4a6530d --- /dev/null +++ b/core/core-frontend/src/api/datasource.ts @@ -0,0 +1,183 @@ +import request from '@/config/axios' +import { nameTrim } from '@/utils/utils' + +export interface DatasetOrFolder { + name: string + id?: number | string + pid?: number | string + nodeType: 'folder' | 'dataset' + union?: Array<{}> + allFields?: Array<{}> +} + +interface Fields { + fields: Array<{}> + data: Array<{}> +} +export interface FieldData { + allFields: Array<{}> + data: Fields +} + +export interface Dataset { + id: string + pid: string + name: string + union?: Array<{}> + allFields?: Array<{}> +} + +export interface Table { + datasourceId: string + name: string + tableName: string + type: string + unableCheck?: boolean +} + +export const listDatasources = data => { + return request + .post({ url: '/datasource/tree', data: { ...data, ...{ busiFlag: 'datasource' } } }) + .then(res => { + return res?.data + }) +} + +export const listDatasourceType = async (data = {}): Promise => { + return request.post({ url: '/datasource/types', data }).then(res => { + return res?.data + }) +} +export const getTableField = (data = {}) => request.post({ url: '/datasource/getTableField', data }) + +export const syncApiTable = (data = {}) => request.post({ url: '/datasource/syncApiTable', data }) + +export const syncApiDs = (data = {}) => request.post({ url: '/datasource/syncApiDs', data }) + +export const listDatasourceTables = async (data = {}): Promise => { + return request.post({ url: '/datasource/getTables', data }).then(res => { + return res + }) +} + +export const getSchema = (data = {}) => { + return request.post({ url: '/datasource/getSchema', data }) +} + +export const previewData = (data = {}) => { + return request.post({ url: '/datasource/previewData', data }).then(res => { + return res?.data + }) +} +export const validate = (data = {}) => { + return request.post({ url: '/datasource/validate', data }) +} + +export const isShowFinishPage = async () => { + return request.get({ url: '/datasource/showFinishPage' }) +} + +export const setShowFinishPage = (data = {}) => { + return request.post({ url: '/datasource/setShowFinishPage', data }) +} +export const latestUse = async (data = {}) => { + return request.post({ url: '/datasource/latestUse', data }) +} + +export const validateById = (id: number) => request.get({ url: '/datasource/validate/' + id }) + +export const save = async (data = {}): Promise => { + nameTrim(data) + return request.post({ url: '/datasource/save', data }).then(res => { + return res?.data + }) +} + +export const perDeleteDatasource = async (id): Promise => { + return request.post({ url: `/datasource/perDelete/${id}`, data: {} }).then(res => { + return res?.data + }) +} + +export const update = async (data = {}): Promise => { + nameTrim(data) + return request.post({ url: '/datasource/update', data }).then(res => { + return res?.data + }) +} + +export const move = async (data = {}): Promise => { + return request.post({ url: '/datasource/move', data }).then(res => { + return res?.data + }) +} + +export const reName = async (data = {}): Promise => { + nameTrim(data) + return request.post({ url: '/datasource/reName', data }).then(res => { + return res?.data + }) +} + +export const createFolder = async (data = {}): Promise => { + nameTrim(data) + return request.post({ url: '/datasource/createFolder', data }).then(res => { + return res?.data + }) +} + +export const checkRepeat = async (data = {}): Promise => { + return request.post({ url: '/datasource/checkRepeat', data }).then(res => { + return res?.data + }) +} + +export const checkApiItem = async (data = {}): Promise => { + return request.post({ url: '/datasource/checkApiDatasource', data }).then(res => { + return res + }) +} + +export const getDatasetTree = async (data = {}): Promise => { + return request + .post({ url: '/datasetTree/tree', data: { ...data, ...{ busiFlag: 'dataset' } } }) + .then(res => { + return res?.data + }) +} + +export const getDsTree = async (data = {}): Promise => { + return request + .post({ url: '/datasource/tree', data: { ...data, ...{ busiFlag: 'datasource' } } }) + .then(res => { + return res?.data + }) +} + +export const deleteById = (id: number) => request.get({ url: '/datasource/delete/' + id }) + +export const getById = (id: number) => request.get({ url: '/datasource/get/' + id }) + +export const getHidePwById = (id: number) => request.get({ url: '/datasource/hidePw/' + id }) + +export const getSimpleDs = (id: number) => request.get({ url: '/datasource/getSimpleDs/' + id }) + +export const uploadFile = async (data): Promise => { + return request + .post({ + url: '/datasource/uploadFile', + data, + loading: true, + headersType: 'multipart/form-data;' + }) + .then(res => { + return res + }) +} + +export const listSyncRecord = (page: number, limit: number, dsId: number | string) => + request.post({ url: '/datasource/listSyncRecord/' + dsId + '/' + page + '/' + limit }) + +export const getDeEngine = () => request.get({ url: '/engine/getEngine' }) + +export const supportSetKey = () => request.get({ url: '/engine/supportSetKey' }) diff --git a/core/core-frontend/src/api/font.ts b/core/core-frontend/src/api/font.ts new file mode 100644 index 0000000..c0c4974 --- /dev/null +++ b/core/core-frontend/src/api/font.ts @@ -0,0 +1,52 @@ +import request from '@/config/axios' + +export interface Font { + id: string + name: string + fileName: string + isDefault: boolean + isBuiltin?: boolean +} + +export const list = (data = {}) => { + return request.post({ url: '/typeface/listFont', data }).then(res => { + return res?.data + }) +} + +export const create = (data = {}) => { + return request.post({ url: '/typeface/create', data }).then(res => { + return res?.data + }) +} + +export const edit = (data = {}) => { + return request.post({ url: '/typeface/edit', data }).then(res => { + return res?.data + }) +} + +export const deleteById = id => { + return request.post({ url: '/typeface/delete/' + id, data: {} }).then(res => { + return res?.data + }) +} + +export const defaultFont = () => { + return request.get({ url: '/typeface/defaultFont' }).then(res => { + return res?.data + }) +} + +export const uploadFontFile = async (data): Promise => { + return request + .post({ + url: '/typeface/uploadFile', + data, + loading: true, + headersType: 'multipart/form-data;' + }) + .then(res => { + return res + }) +} diff --git a/core/core-frontend/src/api/login.ts b/core/core-frontend/src/api/login.ts new file mode 100644 index 0000000..a86ccc5 --- /dev/null +++ b/core/core-frontend/src/api/login.ts @@ -0,0 +1,19 @@ +import request from '@/config/axios' + +export const loginApi = data => request.post({ url: '/login/localLogin', data }) + +export const queryDekey = () => request.get({ url: 'dekey' }) + +export const querySymmetricKey = () => request.get({ url: 'symmetricKey' }) + +export const modelApi = () => request.get({ url: 'model' }) + +export const platformLoginApi = origin => request.post({ url: '/login/platformLogin/' + origin }) + +export const logoutApi = () => request.get({ url: '/logout' }) + +export const refreshApi = () => request.get({ url: '/login/refresh' }) + +export const uiLoadApi = () => request.get({ url: '/sysParameter/ui' }) + +export const loginCategoryApi = () => request.get({ url: '/sysParameter/defaultLogin' }) diff --git a/core/core-frontend/src/api/map.ts b/core/core-frontend/src/api/map.ts new file mode 100644 index 0000000..8df1721 --- /dev/null +++ b/core/core-frontend/src/api/map.ts @@ -0,0 +1,53 @@ +import request from '@/config/axios' +import { FeatureCollection } from '@antv/l7plot/dist/esm/plots/choropleth/types' + +export const getWorldTree = (): Promise> => { + return request.get({ url: '/map/worldTree' }) +} + +export const getGeoJson = (areaId: string): Promise> => { + let prefix = '/map' + let areaCode = areaId + if (isCustomGeo(areaId)) { + prefix = '/geo' + areaCode = getBusiGeoCode(areaId) + } + const realCountry = areaCode.substring(0, 3) + const url = `${prefix}/${realCountry}/${areaCode}.json` + return request.get({ url }) +} + +const isCustomGeo = (id: string) => { + return id.startsWith('geo_') +} +const getBusiGeoCode = (id: string) => { + return id.substring(4) +} + +export const listCustomGeoArea = (): Promise> => { + return request.get({ url: '/customGeo/geoArea/list' }) +} + +export const getCustomGeoArea = (id: string): Promise> => { + return request.get({ url: `/customGeo/geoArea/${id}` }) +} + +export const deleteCustomGeoArea = (id: string) => { + return request.delete({ url: `/customGeo/geoArea/${id}` }) +} + +export const saveCustomGeoArea = (area: CustomGeoArea) => { + return request.post({ url: '/customGeo/geoArea/save', data: area }) +} + +export const deleteCustomGeoSubArea = (id: string) => { + return request.delete({ url: `/customGeo/geoSubArea/${id}` }) +} + +export const saveCustomGeoSubArea = (area: CustomGeoSubArea) => { + return request.post({ url: '/customGeo/geoSubArea/save', data: area }) +} + +export const listSubAreaOptions = (): Promise> => { + return request.get({ url: '/customGeo/geoSubArea/options' }) +} diff --git a/core/core-frontend/src/api/msg.ts b/core/core-frontend/src/api/msg.ts new file mode 100644 index 0000000..cc94c14 --- /dev/null +++ b/core/core-frontend/src/api/msg.ts @@ -0,0 +1,3 @@ +import request from '@/config/axios' + +export const msgCountApi = () => request.post({ url: '/msg-center/count', data: {} }) diff --git a/core/core-frontend/src/api/org.ts b/core/core-frontend/src/api/org.ts new file mode 100644 index 0000000..d030867 --- /dev/null +++ b/core/core-frontend/src/api/org.ts @@ -0,0 +1,7 @@ +import request from '@/config/axios' + +export const searchApi = data => request.post({ url: '/org/page/tree', data }) +export const saveApi = data => request.post({ url: '/org/page/create', data }) +export const updateApi = data => request.post({ url: '/org/page/edit', data }) +export const resourceExistApi = oid => request.get({ url: '/org/resourceExist/' + oid }) +export const deleteApi = oid => request.post({ url: '/org/page/delete/' + oid }) diff --git a/core/core-frontend/src/api/plugin.ts b/core/core-frontend/src/api/plugin.ts new file mode 100644 index 0000000..38d6066 --- /dev/null +++ b/core/core-frontend/src/api/plugin.ts @@ -0,0 +1,10 @@ +import request from '@/config/axios' + +export const load = (key: string) => request.get({ url: `/xpackComponent/content/${key}` }) + +export const loadPluginApi = (key: string) => + request.get({ url: `/xpackComponent/contentPlugin/${key}` }) + +export const loadDistributed = () => request.get({ url: '/DEXPack.umd.js' }) + +export const xpackModelApi = () => request.get({ url: '/xpackModel' }) diff --git a/core/core-frontend/src/api/relation/index.ts b/core/core-frontend/src/api/relation/index.ts new file mode 100644 index 0000000..b1ad10e --- /dev/null +++ b/core/core-frontend/src/api/relation/index.ts @@ -0,0 +1,25 @@ +import request from '@/config/axios' + +export function getDatasourceRelationship(id) { + return request.post({ + url: `/relation/datasource/${id}` + }) +} + +export function getDatasetRelationship(id) { + return request.post({ + url: `/relation/dataset/${id}` + }) +} + +export function getPanelRelationship(id) { + return request.post({ + url: `/relation/dv/${id}` + }) +} + +export function resourceCheckPermission(id) { + return request.post({ + url: `/resource/checkPermission/${id}` + }) +} diff --git a/core/core-frontend/src/api/setting/sysParameter.ts b/core/core-frontend/src/api/setting/sysParameter.ts new file mode 100644 index 0000000..6b2de15 --- /dev/null +++ b/core/core-frontend/src/api/setting/sysParameter.ts @@ -0,0 +1,4 @@ +import request from '@/config/axios' + +export const queryMapKeyApi = () => request.get({ url: '/sysParameter/queryOnlineMap' }) +export const saveMapKeyApi = data => request.post({ url: '/sysParameter/saveOnlineMap', data }) diff --git a/core/core-frontend/src/api/staticResource.ts b/core/core-frontend/src/api/staticResource.ts new file mode 100644 index 0000000..c6a2448 --- /dev/null +++ b/core/core-frontend/src/api/staticResource.ts @@ -0,0 +1,46 @@ +import request from '@/config/axios' +import { guid } from '@/views/visualized/data/dataset/form/util.js' +import { ElMessage } from 'element-plus-secondary' + +const staticResourcePath = '/static-resource/' +export const uploadFile = (fileId: number | string, param) => + request.post({ + url: '/staticResource/upload/' + fileId, + headersType: 'multipart/form-data', + loading: true, + data: param + }) + +export function beforeUploadCheck(file) { + const isImage = file.type.startsWith('image/') + const isSizeValid = file.size / 1024 / 1024 < 15 // 15MB + + if (!isImage) { + ElMessage.error('请上传图片') + return false + } + if (!isSizeValid) { + ElMessage.error('图片大小不能超过15M') + return false + } + return true +} + +export function uploadFileResult(file, callback) { + const fileId = guid() + const fileName = file.name + const newFileName = fileId + fileName.substr(fileName.lastIndexOf('.'), fileName.length) + const fileUrl = staticResourcePath + newFileName + const param = new FormData() + param.append('file', file) + return uploadFile(fileId, param).then(() => { + callback(fileUrl) + }) +} + +export function findResourceAsBase64(params) { + return request.post({ + url: '/staticResource/findResourceAsBase64', + data: params + }) +} diff --git a/core/core-frontend/src/api/sync/syncDatasource.ts b/core/core-frontend/src/api/sync/syncDatasource.ts new file mode 100644 index 0000000..919fdc6 --- /dev/null +++ b/core/core-frontend/src/api/sync/syncDatasource.ts @@ -0,0 +1,51 @@ +import request from '@/config/axios' + +export const sourceDsPageApi = (page: number, limit: number, data) => { + return request.post({ url: `/sync/datasource/source/pager/${page}/${limit}`, data }) +} + +export const targetDsPageApi = (page: number, limit: number, data) => { + return request.post({ url: `/sync/datasource/target/pager/${page}/${limit}`, data }) +} +export const latestUseApi = (sourceType: string) => { + return request.post({ url: `/sync/datasource/latestUse/${sourceType}`, data: {} }) +} + +export const validateApi = data => { + return request.post({ url: '/sync/datasource/validate', data }) +} + +export const getSchemaApi = data => { + return request.post({ url: '/sync/datasource/getSchema', data }) +} + +export const saveApi = data => { + return request.post({ url: '/sync/datasource/save', data }) +} + +export const getByIdApi = (id: string) => { + return request.get({ url: `/sync/datasource/get/${id}` }) +} + +export const updateApi = data => { + return request.post({ url: '/sync/datasource/update', data }) +} + +export const deleteByIdApi = (id: string) => { + return request.post({ url: `/sync/datasource/delete/${id}` }) +} + +export const batchDelApi = (ids: string[]) => { + return request.post({ url: `/sync/datasource/batchDel`, data: ids }) +} + +/** + * 获取源数据库字段集合以及目标数据库数据类型集合 + */ +export const getFieldListApi = data => { + return request.post({ url: `/sync/datasource/fields`, data }) +} + +export const validateByIdApi = (id: string) => { + return request.get({ url: `/sync/datasource/validate/${id}` }) +} diff --git a/core/core-frontend/src/api/sync/syncSummary.ts b/core/core-frontend/src/api/sync/syncSummary.ts new file mode 100644 index 0000000..801c83f --- /dev/null +++ b/core/core-frontend/src/api/sync/syncSummary.ts @@ -0,0 +1,26 @@ +import request from '@/config/axios' + +interface IResourceCount { + jobCount: number + datasourceCount: number + jobLogCount: number +} + +export const getResourceCount = () => { + return request + .get({ + url: 'sync/summary/resourceCount', + method: 'get' + }) + .then(res => { + return res.data as IResourceCount + }) +} + +export const getJobLogLienChartInfo = () => { + return request.post({ + url: '/sync/summary/logChartData', + method: 'post', + data: '' + }) +} diff --git a/core/core-frontend/src/api/sync/syncTask.ts b/core/core-frontend/src/api/sync/syncTask.ts new file mode 100644 index 0000000..c22b484 --- /dev/null +++ b/core/core-frontend/src/api/sync/syncTask.ts @@ -0,0 +1,229 @@ +import request from '@/config/axios' + +export interface IGetTaskInfoReq { + id?: string + name?: string +} + +export interface ITaskInfoInsertReq { + [key: string]: any +} + +export interface ISchedulerOption { + interval: number + unit: string +} + +export interface ISource { + type: string + query: string + tables: string + datasourceId: string + tableExtract: string + dsTableList?: IDsTable[] + dsList?: [] + fieldList?: ITableField[] + targetFieldTypeList?: string[] + incrementCheckbox?: string + incrementField?: string + esQuery?: string +} + +export interface ITableField { + id: string + fieldSource: string + fieldName: string + fieldType: string + remarks: string + fieldSize: number + fieldPrecision: number + fieldPk: boolean + fieldIndex: boolean +} + +export interface ITargetProperty { + /** + * 启用分区on + */ + partitionEnable: string + /** + * 分区类型 + * DateRange 日期 + * NumberRange 数值 + * List 列 + */ + partitionType: string + /** + * 启用动态分区on + */ + dynamicPartitionEnable: string + /** + * 动态分区结束偏移量 + */ + dynamicPartitionEnd: number + /** + * 动态分区间隔单位 + * HOUR WEEK DAY MONTH YEAR + */ + dynamicPartitionTimeUnit: string + /** + * 手动分区列值 + * 多个以','隔开 + */ + manualPartitionColumnValue: string + /** + * 手动分区数值区间开始值 + */ + manualPartitionStart: number + /** + * 手动分区数值区间结束值 + */ + manualPartitionEnd: number + /** + * 手动分区数值区间间隔 + */ + manualPartitionInterval: number + /** + * 手动分区日期区间 + * 2023-09-08 - 2023-09-15 + */ + manualPartitionTimeRange: string + /** + * 手动分区日期区间间隔单位 + */ + manualPartitionTimeUnit: string + /** + * 分区字段 + */ + partitionColumn: string +} + +export interface ITarget { + createTable?: string + type: string + fieldList: ITableField[] + tableName: string + datasourceId: string + targetProperty: string + dsList?: [] + multipleSelection?: ITableField[] + property: ITargetProperty + incrementSync: string + incrementField: string + incrementFieldType: string +} + +export class ITaskInfoRes { + id: string + + name: string + + schedulerType: string + + schedulerConf: string + + schedulerOption: ISchedulerOption + + taskKey: string + + desc: string + + executorTimeout: number + + executorFailRetryCount: number + + source: ISource + + target: ITarget + + status: string + startTime: string + stopTime: string + + constructor( + id: string, + name: string, + schedulerType: string, + schedulerConf: string, + taskKey: string, + desc: string, + executorTimeout: number, + executorFailRetryCount: number, + source: ISource, + target: ITarget, + status: string, + startTime: string, + stopTime: string, + schedulerOption: ISchedulerOption + ) { + this.id = id + this.name = name + this.schedulerType = schedulerType + this.schedulerConf = schedulerConf + this.taskKey = taskKey + this.desc = desc + this.executorTimeout = executorTimeout + this.executorFailRetryCount = executorFailRetryCount + this.source = source + this.target = target + this.status = status + this.startTime = startTime + this.stopTime = stopTime + this.schedulerOption = schedulerOption + } +} + +export interface ITaskInfoUpdateReq { + [key: string]: any +} + +export interface IDsTable { + datasourceId: string + name: string + remark: string + enableCheck: string + datasetPath: string +} + +export const getDatasourceListByTypeApi = (type: string) => { + return request.get({ url: `/sync/datasource/list/${type}` }) +} +export const getTaskInfoListApi = (current: number, size: number, data) => { + return request.post({ url: `/sync/task/pager/${current}/${size}`, data: data }) +} + +export const executeOneApi = (id: string) => { + return request.get({ url: `/sync/task/execute/${id}` }) +} + +export const startTaskApi = (id: string) => { + return request.get({ url: `/sync/task/start/${id}` }) +} + +export const stopTaskApi = (id: string) => { + return request.get({ url: `/sync/task/stop/${id}` }) +} + +export const addApi = (data: ITaskInfoInsertReq) => { + return request.post({ url: `/sync/task/add`, data: data }) +} + +export const removeApi = (taskId: string) => { + return request.post({ url: `/sync/task/remove/${taskId}` }) +} + +export const batchRemoveApi = (taskIds: string[]) => { + return request.post({ url: `/sync/task/batch/del`, data: taskIds }) +} + +export const modifyApi = (data: ITaskInfoUpdateReq) => { + return request.post({ url: `/sync/task/update`, data: data }) +} + +export const findTaskInfoByIdApi = (taskId: string) => { + return request.get({ url: `/sync/task/get/${taskId}` }) +} + +export const getDatasourceTableListApi = (dsId: string) => { + return request.get({ url: `/sync/datasource/table/list/${dsId}` }) +} diff --git a/core/core-frontend/src/api/sync/syncTaskLog.ts b/core/core-frontend/src/api/sync/syncTaskLog.ts new file mode 100644 index 0000000..077ce2b --- /dev/null +++ b/core/core-frontend/src/api/sync/syncTaskLog.ts @@ -0,0 +1,24 @@ +import request from '@/config/axios' + +export const getTaskLogListApi = (current: number, size: number, data: any) => { + return request.post({ + url: `/sync/task/log/pager/${current}/${size}`, + data: data + }) +} + +export const removeApi = (logId: string) => { + return request.post({ url: `/sync/task/log/delete/${logId}` }) +} + +export const getTaskLogDetailApi = (logId: string, fromLineNum: number) => { + return request.get({ url: `/sync/task/log/detail/${logId}/${fromLineNum}` }) +} + +export const clear = (clearData: {}) => { + return request.post({ url: `/sync/task/log/clear`, data: clearData }) +} + +export const terminationTaskApi = (logId: string) => { + return request.post({ url: `/sync/task/log/terminationTask/${logId}`, data: {} }) +} diff --git a/core/core-frontend/src/api/template.ts b/core/core-frontend/src/api/template.ts new file mode 100644 index 0000000..657591d --- /dev/null +++ b/core/core-frontend/src/api/template.ts @@ -0,0 +1,91 @@ +import request from '@/config/axios' + +export function save(data) { + return request.post({ + url: '/templateManage/save', + data: data, + loading: true + }) +} +export function templateDelete(id, categoryId) { + return request.post({ + url: '/templateManage/delete/' + id + '/' + categoryId + }) +} + +export function deleteCategory(id) { + return request.post({ + url: '/templateManage/deleteCategory/' + id + }) +} + +export function showTemplateList(data) { + return request.post({ + url: '/templateManage/templateList', + data: data + }) +} + +export function findOne(id) { + return request.get({ + url: '/templateManage/findOne/' + id + }) +} + +export function find(data) { + return request.post({ + url: '/templateManage/find', + data: data, + loading: true + }) +} + +export function findCategories(data) { + return request.post({ + url: '/templateManage/findCategories', + data: data, + loading: true + }) +} + +export function nameCheck(data) { + return request.post({ + url: '/templateManage/nameCheck', + data: data + }) +} + +export function categoryTemplateNameCheck(data) { + return request.post({ + url: '/templateManage/categoryTemplateNameCheck', + data: data + }) +} + +export function checkCategoryTemplateBatchNames(data) { + return request.post({ + url: '/templateManage/categoryTemplateNameCheck', + data: data + }) +} + +export function batchDelete(data) { + return request.post({ + url: '/templateManage/batchDelete', + data: data + }) +} + +export function batchUpdate(data) { + return request.post({ + url: '/templateManage/batchUpdate', + data: data + }) +} + +export function findCategoriesByTemplateIds(data) { + return request.post({ + url: '/templateManage/findCategoriesByTemplateIds', + data: data + }) +} diff --git a/core/core-frontend/src/api/templateMarket.ts b/core/core-frontend/src/api/templateMarket.ts new file mode 100644 index 0000000..30d25d1 --- /dev/null +++ b/core/core-frontend/src/api/templateMarket.ts @@ -0,0 +1,31 @@ +import request from '@/config/axios' + +export function searchMarket() { + return request.get({ + url: '/templateMarket/search' + }) +} + +export function searchMarketRecommend() { + return request.get({ + url: '/templateMarket/searchRecommend' + }) +} + +export function searchMarketPreview() { + return request.get({ + url: '/templateMarket/searchPreview' + }) +} + +export function getCategories() { + return request.get({ + url: '/templateMarket/categories' + }) +} + +export function getCategoriesObject() { + return request.get({ + url: '/templateMarket/categoriesObject' + }) +} diff --git a/core/core-frontend/src/api/user.ts b/core/core-frontend/src/api/user.ts new file mode 100644 index 0000000..19a23e9 --- /dev/null +++ b/core/core-frontend/src/api/user.ts @@ -0,0 +1,81 @@ +import request from '@/config/axios' + +export const mountedOrg = (keyword?: string) => + request.post({ url: '/org/mounted', data: { keyword } }) + +export const switchOrg = (id: number | string) => request.post({ url: `/user/switch/${id}` }) + +export const userInfo = () => request.get({ url: '/user/info' }) + +export const searchRoleApi = (keyword: string) => + request.post({ url: '/role/query', data: { keyword } }) + +export const userOptionForRoleApi = data => request.post({ url: '/user/role/option', data }) + +export const userSelectedForRoleApi = (page: number, limit: number, data) => + request.post({ url: `/user/role/selected/${page}/${limit}`, data }) + +export const userPageApi = (page: number, limit: number, data) => + request.post({ url: `/user/pager/${page}/${limit}`, data }) + +export const userCreateApi = data => request.post({ url: '/user/create', data }) + +export const userEditApi = data => request.post({ url: '/user/edit', data }) + +export const personEditApi = data => request.post({ url: '/user/personEdit', data }) + +export const roleOptionForUserApi = data => request.post({ url: '/role/user/option', data }) + +export const userDelApi = uid => request.post({ url: `/user/delete/${uid}` }) + +export const queryFormApi = uid => request.get({ url: `/user/queryById/${uid}` }) + +export const personInfoApi = () => request.get({ url: `/user/personInfo` }) + +export const ipInfoApi = () => request.get({ url: `/user/ipInfo` }) + +export const roleCreateApi = data => request.post({ url: '/role/create', data }) + +export const roleEditApi = data => request.post({ url: '/role/edit', data }) + +export const roleDetailApi = rid => request.get({ url: `/role/detail/${rid}` }) + +export const roleDelApi = rid => request.post({ url: `/role/delete/${rid}` }) + +export const beforeUnmountInfoApi = data => request.post({ url: '/role/beforeUnmountInfo', data }) + +export const unMountUserApi = data => request.post({ url: '/role/unMountUser', data }) + +export const mountUserApi = data => request.post({ url: '/role/mountUser', data }) + +export const searchExternalUserApi = keyword => + request.get({ url: '/role/searchExternalUser/' + keyword }) + +export const mountExternalUserApi = data => request.post({ url: '/role/mountExternalUser', data }) + +export const switchLangApi = data => request.post({ url: '/user/switchLanguage', data }) + +export const downExcelTemplateApi = () => + request.post({ url: '/user/excelTemplate', responseType: 'blob' }) + +export const importUserApi = data => + request.post({ + url: '/user/batchImport', + headersType: 'multipart/form-data', + data + }) + +export const downErrorRecordApi = (key: string) => + request.get({ url: `/user/errorRecord/${key}`, responseType: 'blob' }) + +export const clearErrorApi = (key: string) => { + request.get({ url: `/user/clearErrorRecord/${key}` }) +} + +export const batchDelApi = data => request.post({ url: '/user/batchDel', data }) + +export const defaultPwdApi = () => request.get({ url: '/user/defaultPwd' }) + +export const resetPwdApi = uid => request.post({ url: `/user/resetPwd/${uid}` }) + +export const switchEnableApi = data => request.post({ url: '/user/enable', data }) diff --git a/core/core-frontend/src/api/variable.ts b/core/core-frontend/src/api/variable.ts new file mode 100644 index 0000000..c447866 --- /dev/null +++ b/core/core-frontend/src/api/variable.ts @@ -0,0 +1,25 @@ +import request from '@/config/axios' + +export const variableCreateApi = data => request.post({ url: '/sysVariable/create', data }) + +export const variableEditApi = data => request.post({ url: '/sysVariable/edit', data }) + +export const variableDetailApi = id => request.get({ url: '/sysVariable/detail/' + id }) + +export const variableDeletelApi = id => request.get({ url: '/sysVariable/delete/' + id }) + +export const searchVariableApi = async data => request.post({ url: '/sysVariable/query', data }) + +export const valueSelectedForVariableApi = (page: number, limit: number, data) => + request.post({ url: `/sysVariable/value/selected/${page}/${limit}`, data }) + +export const valueForVariable = id => request.get({ url: '/sysVariable/value/selected/' + id }) + +export const variableValueCreateApi = data => + request.post({ url: '/sysVariable/value/create', data }) + +export const variableValueDeletelApi = id => request.get({ url: '/sysVariable/value/delete/' + id }) + +export const variableValueEditApi = data => request.post({ url: '/sysVariable/value/edit', data }) + +export const batchDelApi = data => request.post({ url: '/sysVariable/value/batchDel', data }) diff --git a/core/core-frontend/src/api/visualization/dataVisualization.ts b/core/core-frontend/src/api/visualization/dataVisualization.ts new file mode 100644 index 0000000..eadd799 --- /dev/null +++ b/core/core-frontend/src/api/visualization/dataVisualization.ts @@ -0,0 +1,136 @@ +import request from '@/config/axios' +import type { BusiTreeRequest } from '@/models/tree/TreeNode' +export interface ResourceOrFolder { + name: string + id?: number | string + pid?: number | string + nodeType: 'folder' | 'leaf' + type: string +} + +export interface Panel { + name: string + type: string + updateTime: number + createBy: string + updateBy: string +} + +export const findCopyResource = async (dvId, busiFlag): Promise => { + return request.get({ url: '/dataVisualization/findCopyResource/' + dvId + '/' + busiFlag }) +} + +export const findById = async ( + dvId, + busiFlag, + attachInfo = { source: 'main', taskId: null } +): Promise => { + let busiFlagResult = busiFlag + if (!busiFlagResult) { + await findDvType(dvId).then(res => { + busiFlagResult = res.data + }) + } + const data = { id: dvId, busiFlag: busiFlagResult, ...attachInfo } + return request.post({ url: '/dataVisualization/findById', data }) +} + +export const updateCheckVersion = dvId => + request.get({ url: `/dataVisualization/updateCheckVersion/${dvId}` }) + +export const queryTreeApi = async (data: BusiTreeRequest): Promise => { + return request.post({ url: '/dataVisualization/tree', data }).then(res => { + return res?.data + }) +} + +export const queryBusiTreeApi = async (data): Promise => { + return request.post({ url: '/dataVisualization/interactiveTree', data }).then(res => { + return res?.data + }) +} + +export const findDvType = async dvId => + request.get({ url: `/dataVisualization/findDvType/${dvId}` }) + +export const save = data => request.post({ url: '/dataVisualization/save', data }) + +export const checkCanvasChange = data => + request.post({ url: '/dataVisualization/checkCanvasChange', data, loading: true }) + +export const saveCanvas = data => + request.post({ url: '/dataVisualization/saveCanvas', data, loading: true }) + +export const appCanvasNameCheck = async data => + request.post({ url: '/dataVisualization/appCanvasNameCheck', data, loading: false }) + +export const updateBase = data => request.post({ url: '/dataVisualization/updateBase', data }) + +export const updateCanvas = data => + request.post({ url: '/dataVisualization/updateCanvas', data, loading: true }) + +export const moveResource = data => request.post({ url: '/dataVisualization/move', data }) + +export const copyResource = data => request.post({ url: '/dataVisualization/copy', data }) + +export const deleteLogic = (dvId, busiFlag) => + request.post({ url: '/dataVisualization/deleteLogic/' + dvId + '/' + busiFlag }) + +export const querySubjectWithGroupApi = data => + request.post({ url: '/visualizationSubject/querySubjectWithGroup', data }) + +export const saveOrUpdateSubject = data => + request.post({ url: '/visualizationSubject/update', data }) + +export const deleteSubject = id => request.post({ url: '/visualizationSubject/delete/' + id }) + +export const dvNameCheck = async data => request.post({ url: '/dataVisualization/nameCheck', data }) + +export const storeApi = (data): Promise => { + return request.post({ url: '/store/execute', data }) +} + +export const storeStatusApi = (id: string): Promise => { + return request.get({ url: `/store/favorited/${id}` }) +} + +export const decompression = async data => + request.post({ url: '/dataVisualization/decompression', data, loading: true }) + +export const viewDetailList = dvId => { + return request.get({ + url: '/dataVisualization/viewDetailList/' + dvId, + method: 'get', + loading: false + }) +} + +export const getComponentInfo = dvId => { + return request.get({ + url: '/panel/view/getComponentInfo/' + dvId, + loading: false + }) +} + +export const export2AppCheck = params => { + return request.post({ + url: '/dataVisualization/export2AppCheck', + data: params, + loading: true + }) +} + +export const queryOuterParamsDsInfo = async dvId => { + return request.get({ + url: '/outerParams/queryDsWithVisualizationId/' + dvId, + method: 'get', + loading: false + }) +} + +export const queryShareBaseApi = () => { + return request.get({ + url: '/sysParameter/shareBase', + loading: false + }) +} diff --git a/core/core-frontend/src/api/visualization/linkJump.ts b/core/core-frontend/src/api/visualization/linkJump.ts new file mode 100644 index 0000000..393acb9 --- /dev/null +++ b/core/core-frontend/src/api/visualization/linkJump.ts @@ -0,0 +1,57 @@ +import request from '@/config/axios' + +export function getTableFieldWithViewId(viewId) { + return request.get({ + url: '/linkJump/getTableFieldWithViewId/' + viewId + }) +} +export function queryWithViewId(dvId, viewId) { + return request.get({ + url: '/linkJump/queryWithViewId/' + dvId + '/' + viewId + }) +} + +export function updateJumpSet(requestInfo) { + return request.post({ + url: '/linkJump/updateJumpSet', + data: requestInfo, + loading: true + }) +} +export function queryTargetVisualizationJumpInfo(requestInfo) { + return request.post({ + url: '/linkJump/queryTargetVisualizationJumpInfo', + data: requestInfo, + loading: true + }) +} + +export function queryVisualizationJumpInfo(dvId) { + return request.get({ + url: '/linkJump/queryVisualizationJumpInfo/' + dvId, + loading: false + }) +} + +export function viewTableDetailList(dvId) { + return request.get({ + url: '/linkJump/viewTableDetailList/' + dvId, + loading: false + }) +} + +export function updateJumpSetActive(requestInfo) { + return request.post({ + url: '/linkJump/updateJumpSetActive', + data: requestInfo, + loading: true + }) +} + +export function removeJumpSet(requestInfo) { + return request.post({ + url: '/linkJump/removeJumpSet', + data: requestInfo, + loading: true + }) +} diff --git a/core/core-frontend/src/api/visualization/linkage.ts b/core/core-frontend/src/api/visualization/linkage.ts new file mode 100644 index 0000000..9239c96 --- /dev/null +++ b/core/core-frontend/src/api/visualization/linkage.ts @@ -0,0 +1,17 @@ +import request from '@/config/axios' + +export const getViewLinkageGather = data => + request.post({ url: '/linkage/getViewLinkageGather', data }) + +export const getViewLinkageGatherArray = data => + request.post({ url: '/linkage/getViewLinkageGatherArray', data }) + +export const saveLinkage = data => request.post({ url: '/linkage/saveLinkage', data }) + +export const getPanelAllLinkageInfo = dvId => + request.get({ url: '/linkage/getVisualizationAllLinkageInfo/' + dvId }) + +export const updateLinkageActive = data => + request.post({ url: '/linkage/updateLinkageActive', data }) + +export const removeLinkage = data => request.post({ url: '/linkage/removeLinkage', data }) diff --git a/core/core-frontend/src/api/visualization/outerParams.ts b/core/core-frontend/src/api/visualization/outerParams.ts new file mode 100644 index 0000000..6d6a6dc --- /dev/null +++ b/core/core-frontend/src/api/visualization/outerParams.ts @@ -0,0 +1,23 @@ +import request from '@/config/axios' + +export function queryWithVisualizationId(dvId) { + return request.get({ + url: '/outerParams/queryWithVisualizationId/' + dvId + }) +} + +export function updateOuterParamsSet(requestInfo) { + return request.post({ + url: '/outerParams/updateOuterParamsSet', + data: requestInfo, + loading: true + }) +} + +export function getOuterParamsInfo(dvId) { + return request.get({ + url: '/outerParams/getOuterParamsInfo/' + dvId, + method: 'get', + loading: false + }) +} diff --git a/core/core-frontend/src/api/visualization/pdfTemplate.ts b/core/core-frontend/src/api/visualization/pdfTemplate.ts new file mode 100644 index 0000000..670ef07 --- /dev/null +++ b/core/core-frontend/src/api/visualization/pdfTemplate.ts @@ -0,0 +1,8 @@ +import request from '@/config/axios' + +export function queryAll() { + return request.get({ + url: '/pdf-template/queryAll', + loading: false + }) +} diff --git a/core/core-frontend/src/api/visualization/visualizationBackground.ts b/core/core-frontend/src/api/visualization/visualizationBackground.ts new file mode 100644 index 0000000..67208f2 --- /dev/null +++ b/core/core-frontend/src/api/visualization/visualizationBackground.ts @@ -0,0 +1,4 @@ +import request from '@/config/axios' + +export const queryVisualizationBackground = () => + request.get({ url: '/visualizationBackground/findAll' }) diff --git a/core/core-frontend/src/api/watermark.ts b/core/core-frontend/src/api/watermark.ts new file mode 100644 index 0000000..c5caf45 --- /dev/null +++ b/core/core-frontend/src/api/watermark.ts @@ -0,0 +1,5 @@ +import request from '@/config/axios' + +export const watermarkSave = params => request.post({ url: '/watermark/save', data: params }) + +export const watermarkFind = async () => request.get({ url: 'watermark/find' }) diff --git a/core/core-frontend/src/assets/img/DataEase-white.png b/core/core-frontend/src/assets/img/DataEase-white.png new file mode 100644 index 0000000000000000000000000000000000000000..c9c61d056bf3f41f8084a11c3d32b62f3a3babb7 GIT binary patch literal 12182 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 VlzWsPx<_bGd9L}aQqdyf{{U}(cDw)p literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/about-bg.png b/core/core-frontend/src/assets/img/about-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4076b9eb1e62fce6351c9c5c6eb32463291671d7 GIT binary patch literal 170888 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

I)T1_%ZD}+v)$L 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

3hXy8Dq0L+gn&ZfGZjNq*aJrM<9mV?vjBPy zoS6+zUIAT_lV0H9 z`+S0z=y5-q*rS_f^<*`qZbrZ+J6kc%$LOMBG^+I+4|G%W-OHLj_hKVbPy?1{X}mj(kFg3nrX; zE#m^Xkk*gEY;fd$c_75#0tLoKPG+K-Y^X8=tn}b|6s#^+3UHk@0W}&~V8tq*C5^Gw z;4597lkv8`J3RW}NsV=bW|33BIulVg=iE~|a4y}c?1Cyv)DHq(aoGgz%RDKK4s8r) zRX=-qHt?!9b)15wvMbPK+r0f*DuKp-=Mq%~XI@?&Eafiy_OatpUwjKk1AA&*D7ydM z#LrmxWiLpXip7Hw;B~4t=z-A)$~Z)cQScm%Z9ByH`G9cS%u!ba1J7wgDyFSs!&*8@ zrg_?KjCLcm`6%2N)P`gkfS(^8WwB^Lr#y-*ws8Q+prFsew0VPel6l0wV1`EhluNV#eFQ?~3^EN?X!en#spjjBjxi$t-U_1t7!N4y<|!I8 zjj`py#xNT9&L8*1gfB`r`mEn@DUasZ>oT9d^zb;e6%>vLq#J>vXY6K$Lr2tdy04^x z|BGnCuYfG0U3blP)I`PVYH;%elb}(cO49@`-Q@saKP6XrO^W%dr4157T0;il{F|cd z;+eXf3VoOW!QeLqTm}T3-jG%KC00tmLT?qE2=g6Ny;3FA1tRS}1FCl>M2W zqYFqi*+-MDI+C+gCb}(q$Y{`NH|-W0ft}R@^;9yW@*a7Rx?r@wNvEPSuH?TNwJJ4O zGlrWw`~10>y_D0N@9+t}UpBDfG3YQk4O_@E(iw%-fD-W?HountM@%;%@( zYD4$Dm{4L}y)l_bje|?e6n{}Jp167pHu%5w4WpTgAPc1ZFyoS+G8oKKqi4FLryV!y zb_F|}3E`O{BUKJSwO+H#W`AG%#ssnI%tHhIU=&w6p{}fQMfW1$_IElIFPhz7ItOPo zGJ0kNoFmlp2o@>#a5TTDZY!AqVOHT41Db^@aa<-QTy)|VjqpL0*nZ-t2*-X+Q>bmy; z>-_yqmtFtEJ4H0k+rg_S>sn08lv6@oy;ai9&-@cc1}G;Pu9}}To zq+Jxt_!fAqe(w4cIGH~`!>e%zVt!zAx@0ZEPd{rM$JV3&*Gou$fz7o{GxXh zd0D+%6PSg4?ENGiQuf_MO~%N5Wn4LZ{@!O0Bd;F?2*{5rf4Zs&?x2a3)1mtZrdF)( zapR$i29~|osTlf`v@QHj0wcdukLfb{B7N{{o1YK9`uvPzB8RsFUBs)>IX)=@J2_M9 z$^fwtAVzpDe$gTn9ae--n59ZyV}(?bjMDuqfdehzv&!Gs9$${9XuWhiE!K*?Ku{Ju zc=L)x6r)yV7l6l1XJvxS*^#FgpnaPV6A^n$-%c&q#(S}h!1ZrIrl&DNPA#cS%fL(1 zI3C@`6KN0gFx9h*={PFk2=8aR_&ZIP3WB6v7p>r^zz}BON_hMnG^1c_Maj0ARgotM zD$k>Ks9Dbb4V^szGd21SEd+#{;%_)>bY$gu7g;-e*md(qqF3I!hh)g503t49aW=3_j@y43r?#?TQ2|+fa%C zktR9kqv+8xKu^;%8BOZ{V}xQ6%;P;}hgVH^4F(fn@&G3&&NTg93Z_l-JoK46bOfEn zjMADYTN_s00$-ymBvd-TUEd%Jz=V!L+Js==JljxXUrE17(Qg0w4$jC(Tc1h~7I`6a zWHazxt*>i~pY3Q7vVB)HjNn$;(<0bb38L-?n3ArtPpu0qeM|F(F}n4Z){0BY$crD% z>*u2R9$ggGk!Ur3tcmmjIB+j(`Ll0?2P?D|KsT3V?|F_Qr1NL|n=+3QQbp{am(M5Y>9b(O zvM*YD^yg$|D?%5;wQXW)T#}a+aewwWM6kswY2p0`Te4D9k`{El88Ff1jGZNT!=S}w zs&(5AIUaPHEB#(X_mjax(&A081NVRopCuzA#b)iit!jpH;6(64yyEAUE>E;r+mXeP8}4CWHfoK1Z{1gL9(9K5bvnOJ zufy+uV*k27Nw`L|>D%dl$^X<3L0yEtrHPxVBpc2Al#^>OAJqv4`ITi(3L@eL>!Llu zvp#F?lF?;+1M2x_RbA9Lz2+avt4eHk$tuo1Q04~;ThCHIKo66@>8NYJk{89+G{7KJ zSz_rb*`{!iRCH2#?aQ*P#vX<7tmdt^jBoA|P&+N>eH>aK8x^7>`Am1Oq3z%`er~xF zZMFvCkd9TpkK+9L`~e14+kyD8TzkWy(~?7~RhI*9r+4vu{@57n5b1R54Q_>cwuo2k zKL~e`pMDUL!9S!8*?<^D=FiK1l;+dF<$yUwNNgP$S<>jywl6u6di^(%`(gNX#-`F! zgkD!fPM;H^BG?QZhCs*5Jl}u(7uGsbF#oI}m?yfZbmIpGvm3Z`IeXE{Oi0$War|Ts z@6t3<_#Z|N&LpP+_5zRPMxF+{$J2Bafba1;C*z=~R)1zwvB*X-a{$sSBB_i67e^qt z?G$9EJTOIy=euhnK#{Iz7o#uMX$rV}6xmLKBGR_cS5cV~gR&f@4*^E;G`0P5Ld&B@ z#Ww~#lSjk@Z5(?_0;a=MPSd>(0d=aNBWf)x@kCIJj(p_S<2Eu+pZK?!e@%0zo)Mq-XyI)=WIR$Toz@t&-TOUP34R#);=YF zY@A%?ILZ=hl+R}tnGAo$bNg0wg2ocPbcQraDUBT$O;#A(D;*!9s9rj%Dh@p7HQ*Vb z9WG}>P3*(|jf}~VCeeW#DAoA8W&9OQtM0p^(1pfXqR)eQ?Tu`-5=p&nqB~^+1TxSt zE}ByxbS8HYu4Iu1dx6+7{4&Cb1#ptf58ii5t^VUD%ssq$h2O*m~P|OzA1knmR)IBZl9UO;LYB z_X~XngaDkT8?~e5YX9ldCJ^i6WE&xpxZpUH8CBq3^l=`!IuBObJ@7kABs9vLW>BG9{ zzca%3PINQ=@OJZ94ZReoYu&IVUo{Kl=f(e6i&@nFt6nnkmowQhye=IpTy)m|^CNsv z7nsJ`Jy#HAEL$2=B_FJdaX0nxGVkP9plr#Wc9n_t!7SB=eLgAlV%9^d5)2icr9A)l z^I6^l0(21^Le;iGyVms1!TgEoi_&Q|v^bynu&>fpE3~NYRY}@yl)B*Vqa(WeIxj~F za}LLEpx2i<|7<4h1Ee9Za3dSC6<`E3&)_*93bu^Kuj+6~csKNMOxGAa9tI=6_w)~q z4MnsRp=dQe0#lZ~)dS#Ed#JIH^1NkKVEncjw!P^k1%Us<`d}d{rsQfSeNad<>=@Af zHV~Z%wd z`poBpbX|X+*|hvwHYkdwd_LoFiq8EOj-pfqCn5~4JfFJo=ZC=lVl_6*0ZeH!h;GzA zr4Ik~&tKs1Uo_QVFVsZY^w_*cNG=+swS znP)aK)-X;;esOMdw~34?B8MMZAC;4+$GzP`h1D zv3M#aTQq>=k-A8sy5|`M%c(UU(HyS+dZ3EQnO#uj=2g||IN-yR@Dx#)CgQe#0 z1^SJ?ueirLVk9Z{gc3XQvG{_KKJkqBQxQt{SdhmQ0O|d|bC$g_M7OvX06+n*eaYHp zszv7|^{WoeI}&OTo(jmItV_KXO(u=h3>tf*y)02j$;R5cxphuP*SRKx1>lD_w_mXv}cEaweuUroTs^V+N|Q>?;zk zOyCkw5~Ja4+R=^;<4{Cn;ZLN=~5KLLHzYg+_i1d7uP&I`sU>%zNg z+OFV5sDbZD27q*;`KIlaoKHTt8+?~&7=BsH-3kL&Wma2`f0OqH@O_DU8S)PpT_!0h zM;nj^ckpDm85x0;;MiLQ45bh02(7^no^BLZzK(A5+(d@@%rH0t-xubCsKQ1dFt#rnLyJbf|HG2$ zW*P3iXfK0$4FgC57tJlI;rfrZMHKtU!b&!lC3*4pCC4X|IDBikXif z?O^9Qyr3rYqUs3*&IT{}o}GX`QB8`#6`o?bUEzLYH;945*qjM23OEKUw*i_F28b`Tat_jcIbDOV00(jzOghhs3 zClPF<7nnV37N1+$)=ZL03v!sL&)K%~=^A}F7yp<4HU9#`YA2(?;NJx(-T$L~2OIZa z@ea=APPtOf`d5Rzzia*Xzm$MjFpr{*`aYX5rcqgrB z^|VF419&YfD;!^1zk%QJOh=0DOw&=kAFNl|LiHSw>+QUW|59hdpTS_H>7@_kwF4Lk zDVct?pOy(tG9K1;L zQsYVX*J(^4G*MZ`BO<0o9fxbM+>RC;rPwIX^j#|rg4Y#Pn!Rd_GUOjbK7jIvQ8)u( zzAHl$gm@kn4lHgzVGt=BxVh>5s)k#1WMq*%a!=|J;C!~C(*$r__($VKEmHuiMLE-L zOXDaf9fNX1E9gM_Nzdf9=dIDOSZ|jY^_VVwCnD?sNuPlh`!_<~a8Iq`LgK!C7VKR;~Nez1|-c zwg$KKpZWcX!f+xacBe?P)muX`$-hY(BJ|!&S&X1bp}M0Q8#w==ql7R??b`}>u zf~X8kz{rSZp-5j{WkwzTwXz|YXeleC$tYUGmN6igVI-j< ztKifB!+)uEF8-JQ0GR&y>^_yBKQKfmvT;g%4sg`1%$RaE3QN4xQH2;@63x32GBojM z6D(w0!3X~;TH+k78R0D!xuL%PrEDUGMirOSlD85L0*5gO*KZ+(^YyOlGd=z?c13yOa&&xR;-jH)sZ>n55vQP=t-Tw8l@i4T`?84u?Adft!GqP30s zrh?C}9C`hES6ut{lCSmgAO86py86HVA2a^%|Bp}nzy7yWPy0lZny>a1fu6`!^SGJ? z^WRbF=*YfGF?u*~JP+dgl%Mud~R*%0`F)%p5`<;}1czrf<$w*`{(oLiF zm5Gg_Udxel)Wz7@(4->)?8U?Ce^o|+`d=W_!4SQ({|E0|1bQQcnO zGPu~2k=OZb=!d7q?j%d1x)J@=Ifk3!)c{skX1VFWzu%704XNB?NU)!5qD4?N?BFWk zSPy9BhG6aqw5y5IGYHX|{s1_-8xp6vCR z{i2~ZdK7Pjf}Xg2TTV^7tgyiA%u)eo1Z9wHAV?4l@Vzsbq8p+$)Ixks{I{4<7oPKQ z3+hnlEe(Ug+Iz%vj$XqEWMU;@JL=b-xRl?{r1ZdMuS3ulKLq&a&%eBsP^HLyGz7h_ z4iTReGs$!o#9PY_44uOP!qiI{h`do1+OxC!RGU;gI zgTNsV%lDNH)g2mRhKMDpkKX6Pf)$}^o=6Q80iJ6NvL<-i&!SOQW=Ex0!olQ{b*RzGW8Bi7i}WEPk#f=0kNS)t^o-;`UOt&$269n> z-l-~ZHq#6TzjaUWG(PPQGc4ozfJRhyw=s@o%Ewikg1Ssp`WdR2P z+H2+bXKizjYj$r>C2#t|M79Qu%=+>=n2|gD+r^asj{fjT%E01g>dADRpZ=f!TgLzG z|5Wk+{U3kgKYu5igzvGeGm4i7<^VT4;n#YLSzitt*iQA`H^VAZRAZbguM&kR%Rzt} z|Nby*qULusTdI$vRKg`&HMsA{ET!d0pZJ@9hLgDEXyGk@8`(u z89%AXKRTaZ@&pHqfxEWKK;;k*PxSUrvw2V7qFvquj{@TYHw3z+OWc}gFf~ri?wzHh zZcsh`dCAYuG;T*CGgL8nVX41@0iP|Mj9TC+C8DScd^gTw*%50F{FnZ_`k_O`Y%{`xyIZJTRBsciVv5yURv zA=BsePGCk(7|PSajt@p?Gn0_m^Xutun+^o!yi+&DyM98|hUAH{_(>Y$HujAvPzk*` z8IaNY{Uc^`n%>Hi{ea2TuhRkVs1ebHo!rl_92v0)ry>f5bYm_X6`Bi*xzPaUDL08b9RCu|4;H5G~>{{+9Hv}pYc3|~M(LEBZ#ypH9Y2Q?i@@9() zLU&U@EsU&p{^$fAei{@E@Or8*2}Ls08nWOqdjS z_umA-jV@N2$Q$4NcM*U7;3}g3{OA2^p!eV3chkuVv;GxTSOb)Zj^i?8k#RdD6tfG+ zjuQ|R_6n)Q3jdhzSmC+-*DnL}07xvacQPN6JJA2|gu;P5KSfrqXNd{#b$tE%y$o9! zzvOF;Mm<+2p}wMz8q!?OM_tdPR=6Izy{IwvIBy3__840Z(wwE#|BjR52jMf1H%X_5 z&;PG~vu8hlW%z&4RK8ERyr;n)jnVt=@T9Kmz2^6Y_cf34Rf@d6yv`X>JAe!(CmAv4 zfQl@p(gQk@)YL?e)ANCTqnuLMEDwB;k?|SmY))gLKw2s2Qsbi$ot!_u7r+p+oS%KD zse5XhBI#4yOiz1iMkTu1onD5RblPFx?>`dkshfJ=BGj6O1WFxqnq+y@Nci z02g>kSr>pxmCleBbY6N_%4n$>_6-LR4$byIrS`GWuc7EUGYUuMxh^ys|HT-Y-n+&H zpYN-}Lz8$qGxW>Sse=oCCWLaFk5m4ntb=b%-{jTAP2NrCBp77oS_2MLh9yuAUWpDS zd~_ys8fDkss~1baePTE)#c^3U>B-N3KH+MXOy66aQ9bm$fA?I~TvE=O)Y%C=T;ygK-)he8B(RDi#I zH&)7K^vW-KE@m1~#8vTbD8xaARuR3dYZ^xlqh(q%Y{V2}-z6e#Fg9>Buq z5m}Nm0#tEgm_H3rg!Ie-coSd@XChHf}q za!zb5($cV+megFAEt@#f@)Q1;kAPSaKFPsr-ApPI|`_tov&qaODR`ZmE z;WD)6eD*eP4912*l|mIb4WnkfusF5MMoN+5e}i+=n$ve`&QW}r#Z2V>mxEJqOcX3I zfZl{pG)%~}ae%=7_sfGyvrP{j{{vd3VX(F2`zyyivaTf!rm0TgVmYI-`Le}NPv%Hl z7I?02M}UgT({x&15|KL6sugJRGR5t%iIx7X3+n>WkP#@?r=0-NtH$(k4InGd`^bSN z*~}~nsV|Dhye(I}6cAKk2GU=8Syr~o8|%ZH>N z4~ja|UOJ8c0TnP%1pMT&l`kTj2!3#z#c5?r6PrMrQ{IF6f0-ll&sINNeD@o~6~t-K z931(GD13uQ?!_~~7IgX6K6$w^lgXU(yx?Wani%J5T8fINhH=Gl5Ec=->zCp&bb7 zXl2-u6$occg6Gw^h1dvL@@&uR4GxSU-*g!x?d)0qhxSkX3+HpEyzTQrVC?*^^6QRG zEUlxwM`fTJ9COlI=A6N%?NBDMd6Vbf&tQ2EN-Qx^Y2PDeOR#zH$kBIqrfLFiaEfs0 zqU@rwnUkUVB+GL)trr=jXCduk;lI1D&NP1)T7%`}T0$;W7LRrH-VwfDM^06f+n0QV-iNcPm(%If8{s)u4XiEcFV{z)#&wQ|Y z6S{>~2I2hMCv$2RZ}1!8^b-sn(??0g!i{$H=rfs$r5W`kh#UV(zmuVMu)cXwshz*j z`)dus3d&8L5FQ~6nkLrfI_d&$ON0L>lSnUXOoWRIw0)G2S}5#tDlWp5Pvtfidd zo;a%Ld1r+#_9BNXE$sfF>$|rM=!*mT1?Jhb>wSj5t6N{4e(!Z`f1fDT5gr}Bor#MM zpjX+?62Qh6_&xu9=nnO;znqE^Q+N-gwdkMMdkaqOo#=;5U%kJ zB@_F4=L?+&Cw+KKdRix#VSU-Jv{ZY>~=zMqDlda=^CiVOzZqQE=+VHIdMz5|_oS$q&v# zASM|7ZUfKE&`S_mDhUfZj5R?$q5Qd114Amh5uKNZDa)#Nbjib;jKE^8ch*AHzA9~g z9jW!}V5`Vanhe#>+%r*d>xE6{YKLusduW=Nw0-|@KQXuXSeoX}rgAd-Sn$@gLMS-82|`;*v9<_Pu{pP^D9O&Q!Q zx%u5F@mn=nMm7Df9{@TyiCEKzrF!R<_&Kz=xcl$ET9n*nIrKV_mSEta1egSTMmJY?($I+WQew#GPQSXhJxu8S0DYsDV;@PoL z%20MTZV4PukFWbmA|23_BO?9SMe-RPtoVF3`7j(j=yo-wP+VUSqH+ zk)`?h;5jOVoAS&=t0#zLI`N{}GvdDc}}dDw>YI{Ll*v z5cH&n|NKB1yXm#0h;l$j;Siu878qi`VD3wiX*}O3hK) z1TktvoLi;^>~jqGmEKh8kV?U}>S&!#$07C&od&7OZ>jPmVESuhID zv|}gr=p1RxBtAF7o{Vr-*pIMK^=+hdYW1ys8FJO=HhJV@#l04M7Lm>%n9Nbw92a$z zX)(kDL&S)UBfN`Bq+EW`7hJuY&R&dDD$hRBvT*a) z1AbpRgT4Yp-Hy^_fVi#{ccdsW?oyEEb^qYfL*lo%-do~OIsrCr;@z)Y#81(>LjMuNFdo+e}WWEHxiFY_EiQbC%%`raPP=sN<$zB zSEu^WM z$)$?rEZGk#I9vC<9WAGP?k~Zgos2bdef|@k@lEy2e6$l1;oenD6N->={iw1bm<7m_ z}h!-1yyf{ap^;)(=S|91p2e>GH<0 zSt=6>^zgor|KMIE7w!{{;c?kt;g{z1oT+Gh3V4-4nDcWD^=Vn&D&Z>gm8Q9!i|bAm zg(jdW6RV)o&8xEU8aJKng-~!rJk<0GevZ1m_s#n-`Z>%#2&?9YcqPW>C1rQ9Og?m` z+pI}FyR4VmiQwq)eFdNv*MQPZmgjZEVbkl?>SGu|=hvxaGPt}>#YSUv5+d)Hp^8#D z5*4ACHzw+i`up+RV3avsgSE?H4|t4x-xm6AM|QS)1BhUt1Q#NeR8+UqL^-sh;JRRa zDC>W!N5iuhl)oaqd&e|yB97XCo)#AG*apY@y0u&-3I?di*-eCqA5;_#hH#=Uik_g} zjxh?<+ zWErf>BAbVrri`qqR4pzLzZ_v7V_{nG{fdm?J2MnAF3yG`+s3v&l>X|9?_Vrk3aovm z?|_a2@(5lGwy1C{5Thu?YjOyR|8{=|MlR=f@4#^g?^~sV_nPzeBr+|ty7*BJPLOZa zXXLC%NO_S5N*RNTnpOAV`PZ!TR@7V#jmiGX{_N{}*JooKwJ} z5ffXV=jv_Ov-H#PEiU@fIOyNw>OG(yI0nR{Ff&~K<v7~_x~{j!2cB9_h{VZW_>#8rN8$XaxDOJMgE>Y z&&7`T&%K_Z3^xJRPkjO0x@7YHzWA#7FoI=Xl$Syf%gynkNsS$mGw?jpZHayp8wBiq z<>-K--YV&cch-(OpBM}wzi91upsIoBoe=_u;qI_^K0ohG-#+cq@+W*Fx2jD9ut8h& zOptQTSGu8H&(MD_@mEy&JAKRe<)%(}z_|7QOF31jP^3@`S=)lCw?6*&kXa34wWoS~C)*mH@bx?H6 z1@}}j@}*zGm$h^Paos@95$4>B0uLD3od^&G?V<44Gx}9LOFW)-7F}BzjC4zYsgV0w zd~s4SD$n?{wG7*(MY)O9k}>E*Ndrf_}nkiMi#-@Nm!H!d6H*;~5iTFikd8zXCKT-61Xn!*9y zi$M;W9D}{kF(?@p@ebD4rF{Zv3e@bOv1l$(uTmR3<8nwuLPk~jQ3<=L|8EUvhX~!I9m6%}; z62=Zh`F$_Jq9K9d5MU1j&tz)!=8CxwVp(}kQ#PAAMRcZ{2WZfM?rUN6Tzg0tixXRM zzSGRR>E#V}BUlYN6pRE&QJU>0k|M4zhO&~%@V*R4nVS77GKjSbNMK+3Io8oXG7!4F zcOrW?b#Ya061@OipYt1Xi$Mbc`)1HRv%sY!t4xDU;a@%rdHUp~U0;A%3N1oln%ukQ z`~gmBSab%LX0Xwh!rKIm|BC7}xDdN^EmK|pI{*9it3)3OsZrz?-2@T_qni5&QNvMi zWl2i^qctzorsThu&R=(AUUF&T^q0yGjxuYhQVc?g@c*)p!cT;3Kru};uKe@m@0Jxw z@CeERkBl#6g=ccyYE|m&FkGFj45@~8Iea-|Vztk_vNnu+=MDYB3i5JgzMPBOIOE^G zvp~0F=QW5<5sb25%36C``IRmYlc#)En|$461+2X_U?F1J;?BZ5O(T^<)|9mN=XcRT zAs}jy#vqIlv%nb2MV%4N@Fi4n84vN43{!ub2(FA*9bTJ`s3 z(9)%8F#tw&+p?E0GZ62S?yYJt#r~3FRJceVWUm-m-o+_BaJXV!G7`yVY&^3k<|V-_ z?JMrK;QHTSIc@fY7y;SWrPjdDzxb>g;)fT<-oVkGDE2nG!*9Rp z8<72I;ko4~4f18HUfyLTrxCuhqWa`r@=;@w8Xn)2Q}OW^A5pdX(!>jh*#uoWU*&cE z?Dx{|TKg-W2sbA89(Fj>C7C(2e3X6Axsf-;Bg$kvYzT%0k$BeAk7=B8*9gY!#P( z&r&t;rSIUPe(KV1$~2<*lSN7CvcG@-vj$I;N*z-+M}e5U^jnPMPFg>7WbA;^q15?w zmT@CftIWkXsbzkAUg;({Y;w@Vvi%23rMKRv5ER96_re9<(00JS06FaQYwrc7odeRpj4jD$Ej}u@$>uh zUPhHl$X*~F1x-t8W>8bG0JI3oeMeo!NE+!lG|wijib`)lkHFkY9kNQk%9)*%!MW1| z{1=?h7z|7{+QSfj7npNOFleAmzqp)0)*wDGO1eYBk*%$1WFy!R7Q%yEG+H?h6(Qh$ zCo8p|>5Wj?ljeSZQhO1-wD&U57mvL>kLIc+9=Uj%bkB?9_3x60yRTp^Wp@0jxIwI+ z$?prasg_?3WU@@b0vZ)6yP`Y7y^Ju*s3$+$u5gM^v~bA}qY(EYSZ(1QZgk_nKvs8r zMe@0kiG78Er&WxcnVjeN5xGMEHMRC&30Pn`@>TGx>-Q_5ApW(o8sx}t3VzO-CA=>E z`PwN@Ev4Tg{$0*Cf18s=eBlV{WfTQIQq9@RfDB+vx@0rbcsZk&{Fo-B3yvTiUG8Wd zYi$wT{!aHJ8XMFj>1jkRWr}f5l8!*~9nMZj##2TrCL*2Tk&^<&0vr9z3YS}IM!Z2; zQNEc{a0KyR(Q!{OVw1Z-%j;+~)@?AulMxN1&qIJ%I-A680BySB13PQZ7LOlLcFt+x z;wyu}JpiTm_a^NJc;sy1mwVZCEL?e+HDHW<_tH6p0WY(-BG3x3JsdHs%l3j1+XfGG z4i5bvqF*(5>zSfdk`7&>AswW>L|D%j`4^MIz?r9!6abg2{9 z-?D?*&)1-i9Q&FvS)~Ct<+V6KKt8kKFWv2tV{0z{Xdw8GT$3fgKs01%KGzrW3gZO% zc@tRgyvo$d_EI)e*_W5}&<)kUPYk9x-`&OR%qaDKCWDM$k#IKmzXIf<|5kYrp3zHK z;B%LXCNf-Mxz8&zldd6`jS{t+9>qv{1Oa?>&#mxV2s>2S8Q!GndD1VlFcW-@>D^0Y zBe17%KTPWdDwt=B7D3(j_n9?+*1FF={}Gm`S;P6rqhQj7l~khCI+6Amm?WqVBkrvnZf<4frp z2OqiKs&TR^I6#Q|*%;QMjJPfk)#ObQjSmA}h74tB+SZQ@PmioxP+(n4`3Vcic@&55 zG(pegpkFr=L$L*E*PiD720L!PX3D7>21%&3rcTuV>u#c56f@ZU&@Hsg@$z$S_6w*203{vL%vAwl>?-SF2nl^wukId`uJdYR$5%jA$ljK>P zrzTFkC&cmG1=M_7DS64|Ae4z#oeW&~P7&#gogDL-jzVFe0d>zi>sPJv;UN#$D3+Qg z8#gJ4#XW}C6>~oZjdpWxU@(DQum=V!pOn$>aS1)Gbw+sKtKun&u2AltDOVsvR?iK2YBQzfxOGAO_xiRX*!vJixU6u zJDIL}YJdqDLj3iZ_a*GaB?8MD=t5mB-uze}r=zoAJzf^K=2>{3f;w`=t)?;K@Q{#Pz_xu;z!mz8lcZRdrc8$&Xi`^IDm{+=REiV^@hFg}pb2cq ztfkjao0inS7%fXIQE(1c%GS~fQ0JeIU~*dyTWbPQ^RZL$(V7C0{Ba4<+UfcsF4%7&sKr)_{{_`gD6p6KHggr562kRb-U=3?{ zoV%9&$$p7u{CeJSFrx0LQ4kp6^1q}IIc0SNoAkpwS`FhnnFB%=7n}P)d%cgtU|f1n_ccN5z-d{_=sj#DX*c z4diq9wzeYxNuI+Ql$k=MKAz;1Dk;Lh?TDGCRplr}i))4>0{1VKKY5@5k(EaIg@M)7 zq&BY!l^UH^jL1v|!T3L9>|o$_DXPK}CrBCrYQx$vMDZCL2=sdP32fa-D3%#l!L>0Wme{L64=&N`mJc z855C>aqZ?VYpzP{H1N|_P zis)>*e5A><6s1L(2=3&;T2xPuQdshGBFlP54OJ>7or)|JZC$0$McIRYSlV))(WNQH zjPQ$+v5ru`vtBv4Gi|TXx4-~ck;jnj7-tfqG63*-!qIHou9^%P_$|>Jv9)*A%ZK~u zRPuLh!_ObCgM9cQTP(_p%a%emC(T!)hvctq4Q;mjiKtr#sV=vwqgMteM$!8%u z0bOxyv`QesyX9=k!}q6wzA{iHay#4Fx`OXpA6?+8Tv?=+Q3k81+h2ol1kfpF(^nA%4Es@)2G+D| z0z_r_q(2Zh zRk9i2|3Y9azZH~Dn7|iZ`j$`Eb_&ov@1$3LnI2SA4iqh)=@S+p4ttruzv{VY^U8F2 zu=)C4o4^f)mY=-Yd#{KPyV zXD25_HIZu#uvRt)04msb#P~SZPRueij4SFZ*zK~O^qNJBDJ8fKWinDL!R~1Pp_fF406#qqLcJqjf4Gj)}(7XUmNKUZ|SBJ z=jh=EAKi8Rayt5(HEbu~U&|*)n#wQ>gaJ~#c9x4RcrY&dcH&032;EKMT4nNBO|}Da zT@CDX6b&X=X4-30z#_usPtZx^`z7hZ8s+e6B9%*8DANKf0`Dp-`3h*t$n&?r+8{_N*qv!;l=qsQNS>U1b{8;J>$}e01tTDW*b7wFeI>dCt`|f*H znij-jx`W{S_s=hR4%)}TER8@uFL~J4@oY5qt3=IB$N|UBjs-cY=}0W~%U%TOYTUh0 z=JBV79^*7ds9&&XUvwEW0B%knR7^=D0s`t)ki6&gLGbs7fe1avfrntACdY!|qQi34 z34#;nyE8OLI$Z$?opDlr@(N6}oV~&mX{SvAmYG6F+gGI9&XI$Cf$n}@nvVx_zy`XP z=?Mp=KqK()k?Zc8dnRzwR|O<^@Lc8K311KNiY{pFOA@O>7rw%&KI_DURt@lw!`_Y^ z8`6J*2alU6@xmp=A>1Kw6XC-@Up^^#+;#SskqdK{|9K%i@&ey?N@y^r8w9~+FEkz{ z!h8Ne z4r*yC|6tbOI5mifEzYwCb3*t=F#@pVD2}aC5oIfuqk02sSx%(p?H7li3u!7%`Z|Kp z_f)7kZWpIOVQ=Soh?vQIqnzlomJK@6iC72J(T!?p7#Ec|OGtusc}T;K2d{?sB`|F7 zLdJ0rqt2t(phmz_R!eEZ!UTtaM4V531e6vO&fNC9aZ_!9={0(>2wqWNO2ZtyGK>PM z`$-k${&pUyKU3#L^<*Vk*Iwq|Wju?H1fubb9@7|sr{+cT&WeHYHNx1RX^Tc4(iU)X zA?JqWV$J}Rl>3g6keY(Tv+v}ZuEjvf=S>Flvm^anr)(w6h%VgOs4#^veWz)lQ*Gy~Jmiv&LZ$X{IABt_6O5odQZ5K9w!jBoSnZq`ZPaJ zP7AXB?ozNc8s+%Xmlb=EG5414H_$D+lBvE0R%ce@h?IcsMwWc> zqKSQZs`9FR zm1sM2SNQp&?M0I`cu@9i{g8wQFq7tW(WEN@9ss0QmnBd?Z(gkSnqFb-AR2cN;?UMX z9jrm|)w@i#o6`A+zD)1v!#{A6tIL!Ilt)atl^(3jN1a>U|Ad{|w)e#V#z&Xm@i`2_ z74gRzAoQo#TaHEbni%PRS+1nAJpt_2cNeYg_(<_9FjpBG67S1IrGrS?<_2Mmm~v3j zuS7BORok@>e=nB3F9udJTz09F@2$+G-lIVWbcUN3IRs@gxdi(QWxsN49H%VFxEuuN z&i5TBMOjYRl!XzuFDJ4!uVmw>;Ki$(*jc@%eg46+XX2)$K2^UL*bP6UFYQ22^0?1u zsc!l~;A7a)#a|1cs8|Se54dZCjJp31L85{f zy6>X*yVsYI3ekm(d48QV+J`r~3NZ?Jc_LE81$IC&HQhi_7H;5-ociCmz)__&xcXBN z?Ori+^=T-J>9UPAoL+WO(; zH37bp!&ITj07@%*FDv5T<#$pv0)Afzmh{zHmi30Bw^9rh|MM?BVE)Z`s^S8w71J9; zxyk{^T&XlHo}4*rxBxGvOGQk7!6+5I+&saOfRuBY@tw_s8V_X?w9a;8xxRG+1X-1W z}{(^mAD2JO~s%3`iyAO`2fo^d)Tbd2b%)(_U=3#}sPe9*z)MOuML`w~6Y zVatKS*-H=M{1x?8Bdspb>yi%!WeTFk(jCh3XJo`tTfPH)l77xH`t=#v*;`=g@9)22 zBJ$KL2@cC=5r7Cx>zoh=)2{eT@|7Z#^9=wM^E}(^xJHt$ za^?VhUYDB4ufMk=dVa(Js4zzn)Y;-Ndo?bo zfYUkW!};R}B{$v2@YZB*WUthFh4LlZSrYvWGoXhb z_msST=Ndf+kPZUa9?-!Pehv1Jb?;FV=xrVI^H~fuMcnt&ykutSoinQc^M`Bvj01FN z`;*Gt4VEqT2ME&{L8^ykO~4Lz1CC|re5s#``cGC-1AXAg5Z~N7fx(<^|K&L}A;>>A zcoJC3(186lpHs~p6a|#);a^@`U?`@Zfu6v?=Y42-Urr5Dl*D%~1cX39S+(+!mqx2_ zqh;uR39consBg#Lgt6g>>DkbFcerc{lTsp*Aw4$}1)66zr^R%A?w)cY_poG6ITu14 zHq@HV(0gF>vuZ5AdMAqBHaDl}dU&nc91Rc;-TeYQPmygdUnv8vQt4Vr@k}H(v|n#7 zY-F9Gv7?ARHBYT&-VskZI?;az)64O6U17%50OmyY49>_;a`qq`V-U1%H^EwAxYvjer*6UndPkgud^)P3V-2?n^rMKAoX|B!jrCI zfR4XkSM)jRTJbysWdWQ~mSKk}E;?Zib7N`Mob@Q-l5HC6QIZv{M_?y>#*(L?(JX@D z=E=7lVSec-wl1j{p088t_l6?*YFZ5jEu?2p#5fHka#$%w&bo<}ndXojmkcv>$K%}^Cn9W?(yj4`Uba|Lq7#0^bVX2quJz1<|rH)lr!12+YFQ;Fp{CM z?Ohr~ePl4IGAiwrbLd6S1)t~T$;kh8~kNRI@0{qCnlX&KfH`G`^Qq@(a%QdPCbn`mO!>F&VnXuRAjnOR;gExpxB!y9MrgZ;G^7Hpa zzB^{$DmOiJ{naoBR*oRRnWNjOi=@4jZNn5zlxsdJ|CC@e1GqK9mp0(F9W9?faAMf8 zYWTfoSk7%r%yWFt^GtwIe43X&678p#6ZmV_7^}`w>0EbB{}6S6bqDpdO>*eGVTYfd zP_>N{`xE5pV$)9t_|H1<{@Zv8fRFM8z!3nM&41*Qh71&GPvx?67O2kqjQLMdBMJM6 z@pw?NDlU45>fRs#X@Cs^Z%-lGY*NPBuC#6jy>&t`MK&Z5eeOJ%0(1RxG_HtgrMpzV z#6#r9MF$xi3x@z_j1WO7viwPcMOw`TR{(REg?=fdC_6x62q}pWz>R4@?ET48p#UyL zF*h8haT#Jja}?`o`8)z9DF7=Y()+m@+!V=Izl5?A{4o@Ucq+k23DNV<%k(U#<2RKl z_M5Kby&2R(OUkM)G-8w^p1&`kH%rl@?oy{)5oJoK>x!UJ;P|kK*iu(<;WEF3{@X{TlG|Q6lvPTKEOuvK+LZ z@9>x}ire9Hy1_Iqj1B9p^SerL(15OL2I&K-6r6)@k3Zl0ebl!n^`y+hHqUx3i@B9O z-wCcCEn5VPWpQ<6dz{RgeGshT8Q*-{d-)BQel_jYyiM6sDNBiNTzg(PDzE1WtDMhw zWSoIa0Qmf}Ne;HM4&N67790hQrmd@QqJjFuJySp2mm^B=VEPdBG%o$*GfQ@sXGf5) ze^a*O{8OKEp%;4qPgTi1PqHJzJ$!X+A0H6-{?4V-d<~&bftTNxH~R9pw({ z6!w>3SCdeWfIOEzP>)V$)z;vr(*$nq$#-~?nd~xkyX|VRl#aCN*T3I3BS{a@`NIq~ z1}EI-0D?h}%{w$=T(al@RstuS@93_Ji2QPRdrhb0X`veDc}3@Nmg-@^Uv_D~WBW9) zK=;~AaG$)D+wy>W&~e8hECudyP^gNzb)UiwmrYP7A~=F0KMQl3F5YAB$s=|4eW zH8q8J&jIh6Jq}^xUbYw}`Ccf(MW7!tu0&7H;0Pc!^DKDL!S9nPHz8TqUTf+KG6%@16*yLL#_u zE-3FYPIlDj*0@Z0@$#x&K119x9%I-Y)9R(NI$91=M_+pqeC8}Ox16B5?1L<1@I_ix?E3ohRcV8 zC1Dr^7t(*=v5}c>u077o9sv6?0xj8ty)N8jOy_1UuuB8zMIyFF+9PWUzM(G$XPz&? zq-7=uitaK{UG7RyzRS1+2bko`G%dsjo+L)QE?KNgwj#z6P_Q6)=Jk$)XnCZA*K)SS zTUgJY2&}P1UeEWso{BruIpwnCsmRfz@qM}8;elT|doz&?Sp@}+VB@5N(xb3n9+3EQ zGp+V8SbJw)+Nn{5Jy6>9+R>b|m)tBmx4MzLZk;0e4>`K{?(b6*Kp~)(Od<{i*?LKQ zW$WZb%lTE7N;K*zfRU4((DUQF`o#l&QWxyaP#^Ka_WFx#L7l#-H$K7WKmMLOVltm# zww8rAzJkoqA-JRB^Fx}`p~iHnWlR7ERQUOF%Bj24dV9gS*}&cJFBskdC-N+Y5ak3~ zYx-MMh91;yJ;;DqdbJ*_Vfvzi?D{Q&&y*mQ3~yO^8n|*%{3j~&@M4-Vozh9C>cDKg z5Qs$Sk*Viu^aSwyisA&XOMfrV^%ZkbRvDp0Z5lk~j1l-`1D2Wv@pA(IOqbTk!|cQL z*bxbNxk2c>mHK7Yk3JAcFoDYrp>m&9;YJAxGoEkQ1S0CHITj6n2d&i zV5i;XTpSt@GzRyTA1T|gLTd%o#sVP(T-Flp*uXj3XdJBhubWtX{&h`hkyA%w;~ZW% z0;U9;0FywrFNLC0rzqgdo3rq5VP!0!et1XB-;ZiVIZ+6luhj(8Gs{CK~soP8=r}YDVb2$$Zy;Q*CwCa-}{H4s^mC>Sf>=y0WvU)0F@y$iJJ8 zkh3j(zTOWfA*}N@ZLKme0;(#f6K_g*W~46xZN(MeD1-Yhk^H4Sx_W;UkX&?(>b{a}#hjhW zv`l{r*P4`kgX68$%a4=fTuOR3ape< ze#dvAx%{%R>k7Ocif_>4t&cH=F2u_#Qt7};!7&W64*9;ALCcBSL7&p;)YQFAT-Jey zcLx5XvQq-1%*eB$l*t&h=xw9UjS2FtGrX(R%I|-Zu zX0ij3Vg{5i{kY~69wiw3QfN_EpF@pjToC5u#VKF}OiekS9|*i={HB3Qgl#&ftRPiB zB?=*dqXKA<&PF8iDnG**AQ?L^gDS$eT)q<4v@*YiUjo^aors=%?*#=%iVsc!FDJ}p z;|JQVQJ&-k)!Nl%Y&&xBOC_-<)1y+48|b-2BZlD#O+yzNoxgpS(#W7avJ^w}BEV^f z>JcEU$xvPAg71j|MrjD)-VVdQ({27(jS|z(FQL%BMAWse&vCy-Ki3~+II&3a{`K%2 z;{t^b0gqep$@pYgX7rq|dTc%;>C6DoiZ~T6`uda51&h^QYV>4qF!B&Nld9Bw|_-lcqR?Zwq@MsHM^Y8>iZ=n8!?U;_o1u~ z8EdLi@qUlD+yLSYf(c+_?D)|4@=lA+%6{ttp>(u)Zt7D|P~i?3y$_AX#r#Ppd+#}q z+N2wS!dnwDRmo%$nxq=-|OyEKx}svT&B6FBoJ` zKu7n6s?L;yt^gh9pFcf{k?#uW*Km-c*>#Ns0q~^tgo0q#t74|9V5*Qy$ZF`N=}VHm zcBZbeo=tC+F_1Z3UbWRfR_tE_wby58uk%xlbe|FLxIku_`d6TaH+_5DJ861e|Ik7G z^E0$l>_?8>%llhe&wb*G#!v4ZK2N7le479~E|(IUQb3dEBu__YavZ3hoU|wFEcpdy z0S%mS0^l$>Dk=zwAU-RZ+I#G(bnN-ju}}CJX?5%T8re0bC_YPBh{AK^AZwbV5^ZuQ zpSP^f?PL;YL!ZEr)ubmT0hxIVP05`*Jzn*!Mwj!*!FqowKU@6_44AQx=0iXo#3G`P zWX!U$!p@uk{x%Se&@I=Zrz}|Wam^hk)29{Y-_{*x&u=-3uBjhwAB^SFcFo!_+3d}C zK2J;_I7-QVIGeIH`Q6(gYzrMq=~BZpb)g){F5P5?pe|hiS&p8dRLnXm0MQ@cZz#~( z*@|;|471@T_cx?b-`Fp^?QH{m(sdD1i{C9FZbO zZ(Z@iDPJFymI{9%s~T2VbH`Y?+!Vi-_ud$QgB={?KBibKm0 zT1B0uL_$g;c{o^jk#@>jNLX7jzY&^Lg##x0QaNt=@2@=k4K8(-g39T$(g0cD_wMmP z%^tyQVxNE5c!~9t>~RxK5p+cZ%j?+P@FJjhN(2OGaXUE<`C$~Gw2zvDlvCi8qJ)N@ zd8qAF@*@R^^f7apNvELKbmhsj+>m#EraL zItv;@>%{nuhG5-kgQ;^#XSgm$LcGtTKuu=(zZ;~+EF-2&j=Rhl8Q5|h#=#co)SeXr zP#=Nz5zv)P)f-uQUQbFQqa^ur_)sqI`3V5$t4j zR@JHZP>Dvkhs$-K3V}T zO{)t!Apo?H!_7sT?ll3iyWw(fRv$25LQFF1;xYbRv)#jiv7o`u26Js=crL{enGH5M zTOJX|O9qRefO_Zik#ocUUVyomcdGn)!lEMNEGKz5MQC4&w-oUWkENDasVAs28tNa| zysLzqWKskj4(fGfh!61T3*snq`_aC#K~HB`9z3n>-r2(oyOXY52s2sF;tzpoMtxrf zhPIp+>Zcu3k|S^Y$cps^BkFP0;**Cl^S{`%4BLb9>TJE{@)xRxO#tuG=ug-dCT*ZD z@xy16jrha2>ho;M=C${r<7J!A@~MEVH?Vi0P|k?TS}4oA93^jBpFW*H#2**oF=~J0 z=I8GjZ}2X9daN@0StnZlXryZD+$VD&ek;oHyRS)gA?FhBRB$*yX}N)ZqMi(V=H+KQ zQy2j7cci>8k=(ORTu*S7dPi8l>C!pr4D_DV;BxBDT=``O(cnGwQX{>-2ObV)8(=?N z^0^0lJpZuFN!c&*Nly!9>p(mDTfrXa-@4X!CSc+&iET&W>#iGOpCr#Dod^fNgTVfu zD;OUNAfs1U#D#Lk_4tTHx2S+VFGSxAD>mLqr%rX^qexZ#e|06uH1V=GJbNrqMW&X$Pp| zEGJq`Fq4RGMX0HS4; zX{7V{uYJPPmSqx13_BLe3{A8&?2L&Ym2uIODgFB*O4H*N&9v|e$THe+11$Ve&cQ_H z?zP}&c;+lGuc-R`?EVEH{T*?bTUR9$WxmpsrK42Z5cB)gYay=4f6+;6)m|Yla5xa; z7ii_X_f=9rITptkpXCWxr6`OT>pBlVJk=rP@vOx&z-c8=!#o6Wo zEu@(|HIVvN4MmLo*7fx zprhTGhy)gZXXYt4TvG$@jqs9s<=h986VYp0JUFwT&jg%gPol!5CgLUCZVjhq8cg$R zo#oP|-XpW`$}Z{rJ3~bP|2`^Dr7dGwl^g-g?B`wz`dg8|zRRJ)C44g2DtSHSO#=8X z`64j*RXJ6Zr#hZZoVsl_cGsmpc1_Sr4(sAxHd7n+t6BPnV2@E7#-c9;gCJK54hTTM zJV!-`X+}Z~w&{l2ZN8ScQ+1#`I#?!iNg{Sb=1VKKUh7@Hdu15~5*}kfq_2C?cD@FAA^YTU6 z-8#=pCyb*RY^=r_?O0LCZrTsaJTJyOGAo-ZjOx49UfF!`Zc?~)nV}XkdLBRP5&7KX zoq3d9%QKLpg0wA9LOuW9dhek#wy>zaSL6h%kJIv^$Wtz<8cnd`Yd}p6{%XfzhcE3rcIKs{jjDAS$b=5x zknvvj7?YWOpO;bXcZtAJanCVVwqnxSx3J{^C@I|?0}4yZt!&T~o$h-U)S$fq(A6ZP zavlNYev}OkE{~&(kO@gRDg?|sR^1?L`)CMcurk)9f&-vE>CK(812s$vxO_#mS=aHF zgyeh%g^BhqWw_*QkVXb*GCDkZoe8{dTp|ZSUH*5`Mi=RonBsT4k3}ljP7{H^mS$dyuB{NaJjIZfB+&`SiO%RXcxjb}}R8c@ZOwHA3QOub+KIopipM3L!(H zh`N83&VEN+|7Nh8BWJf_$ZJhni?@OkoYEy4ZVgOOP4D6M#mP-CWp#;0P+1*$3BxpK zqpHaibV*S#O5XsO-&NQ!=f+Ykr}QjA)iQn$NBt{eJ54I3DS6_0YO;zxE$NK9&taR? zN^8&Lplf$!*KhP;3TQ~qwB98!zSykj%${U1zj@$x zxHZiKjxhg?=+RlonlcR;Zh(<+WK2A>NiV!tx|~kS4)ai#k969dMoE!=0l6(3QkO#$ z4lrTdDl)%)-v@!>%ZTPnUZ0V?-&sYP8ASG%>{l5`$&rVFP1mcdj3>V`<@k(m6INt0 zCTQgV9J9j|sSsB*K>zSO-y8>`!r9wXn$R*N8_6@tHBPEPZ0o@W)7%gFwQcDW2J-n~ zd8?bE*^{z(&RYRKJWm0h=9jBXOrS=z4Veu(91Tu$Xx#XM{UUoy)}Y`!V7a(o*-P@- zOW7F#4Br7&w%?L>@bL3cWo5)&{+a}%po;>A@g<)R9VnG;t4FAp%N~g`0FQCnSYm|Z z=NRXu^^Gj{yDp3(T6Tt^#wIB9bYq!_E4xH{)BM7-RiCA_W5&fdZrsN?wal>DTzC#; zRr77>iSq~DW!C+w&je&}{z+{->sLTSSw{tKf&do!DPyWz;H*5A?r)M^#Tn+5dH((L zuZJEW(;?k#C!=Qak(#!p7?D90&(`#7Y&h_;HY!u|^vTlR(t7m-C_XDJ0GoXFa-{4y zQCcL^);w$lNrhYPCW>NpKxb(c+^?KW8SSmsr9(){o$O+lsP=bYnLEsWVUBXo?2YGd z+qP^QPW6rSb63;Q`Ly%ven{|X2h3dOmga|E*Afrcxrm#f_QXfHNl-Cz)5-EHH)uJ`!u0G?eIrv%HGofqRTNy$If1d`A^yjo zzYIeo)$93>+1I(9@?=o{>wgT>H=v^-mA*WuugmM&7`sLmf{{59&0@2sYTf$B3v=$# zU_K=WxI_h@Y5lcKYT$cgz}2M8=|2xhj?a&xj@+BHMMzOyp>HYuGKNn=YVkI*l_T+0f7U$2l+? z;E@A>vHMKrz*gK3EmKm@4}&{@rY2jHSADD^=iHSi(S*OPOd&#|a3n`5xei_{p@Gq& zW!M!}FFRh&vxK6<%3!(#g(wWptuPsGpca_*!Wm&wM9uq)u%*NP)SFC|TbV zFidUPxq!SzI_LEDnU;EG$PAvs%;KzBQEn@J;T$G|l&SyTK z7=S8(L%=NR9GmfwM`^8CvWXv{MjZ=&S?;9ltbhR4Q7+eM2goIKkePFqFX<G z8Y$ZK@L7I8Xu`d`X&tId9Ygw!&q@AV0g~I1l9Q3#KX`oXOP9i#?)P58P5|eBySWlSX;& zHu9Brqy)9>wxM9X*7fbdPj7Vek;Q77}kf$$-)dyZ#apFm4eiew6 zW9%R=F$&^|m0t|treD6<^^=#8)&ZX%9YglvJnxkw)aXS_M$IQ;rVl&wS^|VSe#{-QR{xPP6j$xq%H| zEAsiygRr+Tz4PAi^ZfKLCrOVIfKXbyE|4c+;p|Gy9=5VH&H#khTm&7W2~px0`s=d- zO|zoq59wX1=YGXQf%99QvK3zdM#{;NznJL19xOv&*Zao-2-BfL5yU;^JJcyP4~^SN ziHI*c!l2CB(;2(VdF0vBls~Z2f3_9t;*xFY_E(ykPwE5MCBK{OD zC9Eo0dE;`@oCT7e0K2V}QJsA(Mp=KK0Z+P+??i9UuYE-o4a#B$mfRDU#5@9nMdDds zNS?SC1e3~OSphgXI|8h76dXC;=;O;!)+}wO8$8P{#FThx?On&trthTA>%F`fq|(`u zN(VdCx8WpVCdVZyh#G&}F{m_jhsnm}olkgh~iT z-^F8fodso8eFF#VZuW(QGkw}ixtSFsgZb}rh(hHj)CGG$^p{P0*?-BBT%X}Pa@GIK z;VLhO7qp$^003p&i*hvCah@;v6n9YoboRxBJhzttNR7(Yh+GBF_uWLF%ra0TyWfX8 zS6LJdGe7=ok7fCb9nab%bxWP*B4HsRT?PDK-lBvZ|C1m-KQo(d0I!P&X}u=bj`I4 zqCI6QpXUO^`*!sOHu_u8rm5~>9lF49(R(G(gEGLE-2fJIQP6UfbWfAjW=gT@`Yw$x z>zqUN%`|>!=*mg^#`=nk$}=`Y>?y?%K5#vvl<{*#U8+1CBroIfrLYUQ;$aP!B9LLB z0CQ?=qf6sxp-|dHg+Kt&=lCy!E5{=o$x*}=|IOtq14<}M1Q_M=jUd2;!#3Y*{?q;y zDO{>$7ym3OwRySd*WmS)lP715?;x$DjQ=M9EMrnP#OG&aJg|beaNF#W2SRf2y^3P3 z>%;R$)piS9Q*6UPs^VJz7+VvJMj8rXc@JJ|fyb4)Y+27q!}sfb&N&Xn#ar7vut(Wn z7C}elTmWp2&s!0&DPJnnMhvv+Rn+z9l5EuF0Pwj(_aaXSzH85+Ma(KI9El4?j`Hga z4c%vB+Iv8slofW2?E23$A;}{yE17Yj!8tVC&@a*%hyK5>E~VuDBs&3}hlwG9@4jhc zf0Ey{_2OB`IrI{Lh0h*Lki|6mZy2P3I=={_dFh&@EzFd^o z8JBKm&~|ZHgo43tjDN*zL97-YP=N!0uplTvp`o0p;saCh5J`Vkrg%BKx+uE!g&ZT} z(r?>#GVHoLrEK5AnNNhj&cE+DnT4pIuYjAC)kI5t`)NeXXv`HZ+Xx!r zh_9&a`K3A419k~$t3ps&OtByBe=&N9|6bOCTH#&I{>tviDVvF1VPlP~66jZ~YV3;1BCt_q$N2ZTg#V(OE|+b4B>+&BAnrvZ!OpZ|dFZ=WQv{$ftD^g z)2=iLsGTc0S;Z{K%SDxfTLT(U0#k8SP+FHJv(2~jN)f#(5*&BRI%{O;Rx#Egsx-oFz0y{0^8pKQ_EL73dy?q9Nl|o_$mLgD_@uHaerE? z>}&CJ?{n>ebW-W?(2g>QD;-~7J#Khjx>^FV%is|W^LF$* zzZ_MJ_tofG@TIaz9e||$*95sTE}&lJnvo^d{TRC7kG62dWnZ$(y5b5r7nx4`4C(|; zu=CJ@DAOH>R~#Q)yf28dywcge!zaIX!iTqB@=I^^l%IX5tKZ@sDk_tQO_QBp7u~gX zPXydK!L`E=*N9{d$Z1T<^)CgHYB07jo#chj|MXP?4CttD*&qi2tR<&;PsT$c{XCO3 zHI$@WNImq=S*qLXC9OucQn#0a+N3c`sIGDZe0D~KG2)SzFpdS8L+Lv@k^uJz6UVRF z$f!)_fasX_nULHWK-gj#098iG$QB!{`8hIQv3Fx} z#MH^i+8Bbx(MNJ0CbN+g>KwebCVDW@fsH;Co*tqB{C5K8W(0zb-npB}(%@S4lBhe~ z1EvVL7NSaI~0X~_P{vRp~7=7zauU~yJPkbV6-hHV!R~K zTBO@cdP;GIln>9k7Uu2KZsS>{2v1qDz5JQMPo*P9Iyc>0l3!L6-^XdrEt_iGzTFH( zaP0&}S}4nZi0fDR2Ua}d0Rdh9TZ+dloU&euK2i*!co})u-tXr3UGwL&jt>t^#ywc?4LyVJZds!oMH+G*3VMai$BoU7 zz+;DRFl+oRLw4?;i>KACpy97^CQVRTei@@a*BvuHHT^sR{36GA?BT(taKm_jBInUbant`+D=H9Jua67z*@Pc z6jY+KI2t@B_;r4MYTI9)an~zbe#v}mXk6wPoH<6rrj6_QA5XgqIR}X{9Qqt{*MXH^eEa=Q#P|8InF~}q`T|srAHi`a$iHv_~Jdh2fm^XknNMulJOMy zGq_RtnCM23rgErJR^h0A-TfIZYa^)U?a^@hc=!ZUuzvuLo47$tD90&df@6&`lOx?*#gK0 z?#NJsdWaYI@a}nBkMDiwLe8Q$VmYm`Wk)~!`7C6S$Z&g$PU)T>S~=_GQULwD^C#W6 zabF?|8~2xyAejBcMN2C~i2>&;Ne*zw@G((`3@on3IzH zMRe+Tz!+JG!%(!v^?4hPMUU|k@GL~TH4$M%q0USqX|KrS;ME_;2b705ZMi4 zKkRsV&1k_o(#t~S-4v#I$cv*NY5Z7j0Hx8piPH@FIzPAxLMqf4B(UtpnZUY~5ds)n zUC)V5`~w0pl0>~3xQk$z!DUSRi~)kjx~2{7anL@WPiQnBB}e zfxq5An=(%-9CO{Vo)#jV%-(n*S{=L7|@_|?nNQq#O9=L2OT z6?gr+&MxQ-xv4e7**ZAqcLwb>ElTWF;$85k&VIh5^$Ojl;SyZZOOw__`?SitbQ13l zuOZ0Z0|Nfl@OOcOe?L#20qyj)Z^GT$U%0>YT`?&YTv1s%5_TCsH+~cR>%JVFht5oQ zH?;mMy_*Jt8b8S+c2slLjL9?U`)(R6o7~vkiF&UqBDZpYM6a!j=*t^!`6mzU(!S1c z0$6ijc*K$ePfDw8*_W({w{!`UjHCMG8f0>Qyu1ltlIBLnaDA}A*Dh;;n9`O#{K;%p zhJq}D+v%Xd31WOcE2dv#E|-ge4i``W(PWp_6>L!^LnXHd0RIQUHTv76CyQe+De=_B zAJU~8ewpn|J`dBPI0`ebax(E6*PieQP#b@A>ZjSy)c~@2%8tnx*NNo+gf{4gV)3d= zODMxHn_%B}9Ix~1<)D#+^dC9A5BN}LIX*fZMFkX=>>&?aQD`;ncar{1i1fI#%Oi75 z=)SxkmbEBK=_o?ba2z63Ix4QlGAV!t5F5&AGjy_)Ip8x?13gjvL=-9wyZQv*H(6GN zwY_w5kUCsc-lKHDJE`7i*)JBFg2ochmpsLC_rOyC%BJk{H!`xvq72tpa_DvZ#FP-QrFta2u|+M%s6HG-(`R1GZ%=F zknzt|`ZvUM+lG5dthNMl5y7d2@{hDi;D zOVK^*Q-QZ!6T!oNfIgCh>IkK5K#V*|?n6c{IQEprvw7g1Gu#A0&6z|vT~5m0fM2q= z?$^Pg5p3|hHy2UVH+QD`tM7>K{C#E*LA%wL%>@B7`(~^Ui*@-q`bhQp8X-yz0Q#%6 zr4ZP2=34T=&#N2+?-?Ca)IaY9N<{ZqSMVf6Ski_dZ96!Cv*=QYPvN3QMYR`sfX>+g zWot;~saVZFe~?*PA-!mZ?oD-HgN}x_JZziCR&<2^AM$L4qwYoBxoyiB#M%V(Z+_AF zF6#o{aKC4xpNWEJiRaSU4uii>FmOS;&;Q^oUOFhl`qPcmrCa5>9tA5oDi|`2zo&4F z_#NSWmwLs{-tu9{)bt}2kW>=A5@0uLQ1 zS<>^%S>z9*TXv{W0aal~P)rrqhI)=Pg{fae!i<6AcPNn4q&ew4d7G;LdtNaPnC!h2 z0_LdW9crpBqZv9gbzN>HLZ%Lw&1gB(NE9vE4`(XB@@%yiF<96+2}b-^DDr?qNO6Y% zW7Sm#^oHsfdG8|$SEL`k(_m>qO8^03G9pRmCL`iXZcrdLMu+8qz;-~oNl+Jp;V47V zj+i?J@E!qbNUi!mHjU(r)ePQKQ87~*!p_t(&@5d12T5v&a9zOaJpbc*$FfF&Qklb3 z?d{4Dn2dCpS@QkO#1f8}J`+sks>`t}m(UfJvYMh5{e>dem0)`81@6Vl-p|lMfLZI9 zxKMpfGI4)Rj^U`fj2<uvae@^{4S##5AvHV6LA0<97qs+PqRJ5a0vM0!(Y^Hc>ZpWQc8aqxhy3N`Qc{O3_g}$D>I~J-f_|iW zdnx}aCw-M!Ejf~ug-id4uYEZkNH-ZBmNThjOC^+zbuvA)q1C|$v`64e_3UMvp!*8m zjq&ILvzlYyc(VkAf(d8*!=IltfLx!eR(|7xvY-w02<|QZyJVVWBjz*G9>JgDF{Mi! zr2h~>jl>v4VSOcwlTxdQO@(<9w(;l`{ps~=P|((|B~>N?vleG@DwIKX!UR60PQ`$>Auyckb5ns32R*-vQAdy!qWTty8ub_9J~(r^3TS7pO;j7=l!3 zNdMv2qpTLJfsb*M_IMA0Zh^mayZB4FTkEour2ERNcc|F}?`fQpbFQNQ%gIzUTb^cD ztfKfwgEM%B8Ja{kIBlDDWtQyTtcx}Ee6O|COSGtqslTaDx|}#iC(NBHE7YX-;XQ5d zzHkf)tN^;Op#n=N$<@VyD;RC=H9QJJmtXM}Fh&NyXn}#7k-=QJUyXaWJ``gIoMG@F zFo-YICJ&<>f!ba=hGQCkAKZFs#97?h64?HKb9PkbDue$_O%mp+A5Pd_u{i4Pwj zvUtXoy)>v)&aBC6H-XgI^Bp}8re-B9RLTUM zO7Y4%QH6!a=N6*jLFRNOfJW^7@^1NEMoLt}sl~ZraF20wP3*M=WWNRw$zZ|hC@WUY z<8RtLyp325VR~oD0oLkh*k!B(Mom!@N6BIwMmf;C?t4Ybyfi?!Z0OA2_rH@?;`HDi z#J6|vh12>m2Fu2#d9&=~`OJ2FMelLW;w3y+{XLmO$BJC_bAglv*QLo?`=DhsI$U%0=pveMEqw9O1%ys8_jWWoN|} z<$ytc?V%0gbJ1}RxVz#$p{Z8r>&Z~El4Yn6C@NO0*WB}Yy2JYznievAfQpYWw(syp94)AAWgzN}+kI!0Wh z{(IRduAp46@s=$+N~6C3W(gRcS)Y2~`s{bOp4(Vwho32(Y8k(>F)zmhE9))Vw$u8Q zr}Ky>+{h~ZN4auu56f}XSJBUWJrR9^9vhv#$X)i#h=qAYy+xudw6Ir`LFBV1%%)*Mu-nr3*Z#$K=*HEKToc zG71MoB(l+GUGH@)G0hOX2(*&){9m_mUl2W7-Zh! zn>TcUY?0598C0gOWJv9ZpMd((#Gge+2+FRg7$g{9sP-brfX?&6=cx;5;Q-}1p4veu zI09%YAQ+H;0gqvUhW6JS(7Ppe8mD0W^6Wr0;Hq`f8`^6DzBJ|HfJevj%+Ow7U{9#h9w-BdFNtj9t80L&i(9HA@ z7VYunI>56Pcjh4!R%NgfobK^7yv>EpB4=QE}unKDsuZpusA!*`_BW@JUiEiMBfupuMX zH1YURO`wYF%m!2{yNBDS_e8X~R>B`=;J$0y`3wTPB+rU2&4Y~IKkt06%LHSb;L~uY z3}-OF(}uB2KJh1WH)#i+E%Qe(3g0I~ z5H2~;xK;%)1VY7Ly&KBzdwJF3(wD%j@3Mfc*DL#@o)WWFZkyp6>&j5{SNv=HMfnh| z%%K895gxgm28#rMG3=GxpB#71tdA<|(=H>`<$0u^954ax&He^ufsk|LgMU6F=r`B9T=GMez+jN~P@{8OkL=-%MP5}_ z3G{>A-C$S-QzAys2Xc-gc9pTkpl+5xjC2lp@M<=#z>P7PL=$hbz9*)l;MD}fg6%rLG~ zvKGbj8du5@@9dNHl{ME=w&YPVpL2tJQ>u9S^X!d9PL`B43s0gK9ss-z3JF<+XrUYC z<|)ZdWjp8&TzP^F4xMTy5>r=G8KS5h}iid&C>L$1NF?o&@me zVafRlUJ=A-{*{X#t^1M(YRuL&B>`o71Z39QqTXUQ&z1q+x%;Ic^`0$i0U;;@#@pk? zXY9tqzJCoyIz_4?H*OW>Q!UBd?$zfW0tN&Q6Er%u?OuPnPYqzNv+~~G*`h%TYW*sQ585CTl z)=GYBznBIFV8X?4DPaO%vodb$pg7X}F}y)6pDp90YEKxN$P~}U1hw{2pc!cllllW^ zL7+`T(hc`LHW{}bko}Y7fYKgNhE~TT?P0X6Q994=AhOWsX5IZxz&ETz7)F3f-Jk=t zW;26oA|~GzWEK>1S&x zrRd^$S{cYL<28f}tkP&)X>!r;LP`vEiDA8R$%YXyTgfq< zAt$@p781h7Xq|VfIop&GU>BoVKl>zOfdHdII7Y%lk)u{fR^2QCtx#2ZYwl5tD9?fj zflibXFhL=D98gp!SZa?Iz!gX8UeAD%gaM*RfdyM8niLF)ii@Xo0d4yIRQkrWJ~`Xb zXPKK<4!dBnxxCM#Jqe!Pbhpi&LJy3L2`Xe+swSeO7mjO+&$-}Kki5dWZ@VkK5DPh| zpidfSJ~m5UbHHMB~eR4KwxYe8-xdbr2_Hj?=;^=Rnaq zm4^F+5#*FlSeLL$w<;MDmD9bxmZUo5V9*-a2GS^}c!aE}4LC@Zd(7uA{(ZhTFGVzs zSNlYQD2>Oh73bKTDAFr#O#n()Vhti?yu7%`U{Tb55I~*+oe>Xf4}b^d__QtUN3slbj&3vkY$u;2AThe$=&c8! zqzqwnLs1KzaO}KXXK$dcu?+)rs~{(rhV+ca%cKNZ2PZdr`T;IKO1cn`FTsDzgu6)os+wkRbK1;$w6PX46h zv%opmI~o*D(woHota_~m&5{i(no(Y7i>f19@4DYNS!Ig&I|{MGT1HWCKHqswcsZ4G zM5HC(Qs#{M7={}5{9sLm_!b5HqA?lI2E!-3(ylsfZBOx$eC@SSdtF3_F!q!|g~jlU z6^$JP;#eBt8NQoi!k%LxR2Q@6ejHI)01*wzNYMiI6mcNBRnqZ+#ep6;TMwPH)5WaW z^#{}1#+7Q#Cou+8O~-K1hdNiDY-;Eu{-htmIgk% z$L1vCI|Y}bQ`ZmH|DNYryy@i4x#^0e?=x`|1&M&2gfoR~6~j=txu!k+(Ks+GkhQM4 zd3(g>=5bNJojj0ey%qIOH65j42@3NalYo`aE030q_Vfvqjb3Qw)v6oGWC391$8N$w z9{;k?bMucZdOs;KC%4@<&>7TnvhbvQPUgDi0aFQ(hpA2INw6NFT)JKP4+64T5r9GB zKMpT2lFZ11yA)Z-ja{67w6VaMTNNIaXnCy9sE9_;8r9w#_Gv{DvY3z8)}eZwvr{8M znGh6Cb_X(e4AF={HOF{ zTw)H5%Q$9ZyX08_8`no~mc{maoj0J1-I}gSc~J1=a~q5cp;XIHZ-LL(LRdx=-_^K9 z_Pb)SPSG$ur;#*;4d`uuznN|G8|6i<@ry@yk9_p{Y28cdlD})-w(W3eFSypK3x-a8k0wk%PI zJtHf3wt6&gMYDcWr;=pRV9Frmg*@&FhRCC8Ejtu3miH$*ilYU}^v6;ZRvv#DyB?x; zIx2#)%c1m2lJSu>Kh5I${Wh#pswy4Nw07WM)r1wTI?tBa=(x@aA}EJUpAQQAWLlcU zUzGl7<{i~75P%ll1G_dR`Oun4Tt=Ypv}=quNy1xoN-+XNfD^upGN9;#>m9l=)~9{@L)r{vFyBE#;o%f|YgwdRZl#9d|51iYZ1s?L@u|{{yweL6Au2Dq9E3Bf z&2VhbZQo4;%^;?s&!J^^?U(iMbevZDZM1=;`;?L;@u!*%jaM?;r27~dQ3S7LwUyp2 zXXE64k$3Y1_o0)xy^a+~eQf)h6F?d~=2jfSu`XRcz`s}?b(r!E4;as#DYh^~=Oo|! zAu57{amC}JztR@CR(!k+*)-@Om(e;IvQTogTT=6o(qMNl#Q_%hO?+)yRy_t;WMDlyC(~Z0`pg(MrFG&Y7TFBSx zSSKTG(s6jB5yzZ58fRX7llsh}JK32P4!x~o2^Ou;P||)(8NVm?G5MX*M(Nc%z5bJ! zOinWyDoVwdqrfI>jRP1I{%H@YDL~+GjV0bfe;GLrz#62F)U{DTll!CTe zZva80M_Cmo&g_I`Wb$Ty?kWCK`>pXg*Dv!i?-blzHWfCuf@vY3In_MDAH`65YbgrN zzy3>sq4`+s_`_OAZNj8bsx+OM7o|ki_3XyY{)?1_)}TfdTvv-$D6ttq)&Sq-2_6!f zUIt=;3^JeqNkl&*ri@?5o>BXS#nG{`g`8h)Mr8H{l9xsvZ>9f5$H z`2eVePooCiYOS+L4e1`a>)8%ZFyDoXT=?`K(s`moq*FTu zdsO#E69(ah>aI8i?!{YfyOus##CT$fJ!i9GKTebsnV0)bRDx=l2|crHMgL+`M^Zo=A~b^mkU5F*#objRELz zj22xBizcBUYy8c7?VQUf#7QljPUCeiup8J4I0^h8C8P7d2h*B28KmYpI44Ml1)^z; zI>4n-(i>{s(Mbw|8|B5wW^#prAQ;x7*J?d{Rr3cKJ(*x|)5NLn#T<$gC1Q2#SGBcT_G$+BkGYpgGQ1G3@J3U~~AW;ii zr5HfjA0T!rh%_!Pi4p8`UqcWht%{8#EVTDjK0YEv*x>R;jv93dV&ogQqF8GwK^P=7 zn$uQo(k=^kF!igI0c$NBYo8v4bBiwFK@CWz)mmdH!M^m2a)cG&v+@>(G!~vV;ki-k z*(6Te@;51E5OTFDY8*V^Z>@C-o4`34O1YY(O>9daAgESvxp#xiVOT5hKr3w+gR}Om z)~VgGR>L$!Oi0u6o_K>Q{bx@J3enaf;X~(iN@HGzs)!j|`#CkTTLcH?P+ANH`)+q#}vB9-8lxn* zY}Lpx{G=jkM=lS-(~FNu)7|9?UO`M=3~P$ol4FqA_LkEOJq%}IEG979&+|ZPP zGF9^=D{ck47~!(Nb^Dr*F%LPz0}f?eFp``M01 zIdRWZ`;NIkPv5%rd1bcbxDFg^u-t9PI8@3tuyJqYHDE=Y2+FC=GtT{b8p^59V-Q15*3MZ+9N?e zY;IJX!}dH(GkM62XB`VBVo=WniyNhjQcsIKyz(R(i+!h&bnRzvAy|Lt9VxT54~?N{7R43 z85L=e7jxZlo=SniLZFv61g%;)61P^^)k8H9@^<67N=JO?B4$>~tl!NpP(_QHg>R7$ zFB*q4ff8P`rh@IX8u8p_SjI*v5p0k!81D88bIUU~js}q$12>(UCprjv?OJgL?_X&rCV|QBl~~PH|7SUeF_m;EBeS6;2M@OSUVp`5u)%xw{W3-?`sXwfctG6YIK?|#xDtqOnVPmQwRl3ZZcug( z$+IZ~T#+FGf(Gop)~sQ40%6hQRNGIl{_^VblBbRD#vf@&#o1_Ki3J_h2WW}Bj7!Ss zps{#Z>Ab?>rH@+2D$Od-e;`O+zdt`S=f3#J+88-Rll>0K^E*BDeJ+fQMDh;hi8FOg z%}Z>fqoP}Jk>nWDc5O8McjUCl>Xs#VGcVxB3vH=ECM zZOVhcJ92`?i?#PRj6AGo^LnSV^K4pFlYqoFr(5i@pZX(d^MGeRQz?DJ4Q2(D<>>8t z58vAIH`^oHZ8T~`)0FSE9FKA~KRPH6B%c`t)E?aLUi<0Z^WB@$sAgk$lrCBHF=#}e za>5mDFjZ^vK*wv1o^Eu2kJjy^wwi-d{mwG{qYdKCz?2cN^qCPSRYy0sN>NgJQ#)<& zzBG!L6NTy8^y>oa5(}3KaU8rEWn@hI_z~y$oUC1%?wQ&KSu*oHGF`vxjs=9*v$XhY zJcHL|y`WOi2eD)C3>_q9wne#gc39rSW6nj#L4h{UcF>`@ljBr*ZLV^3(<~U6Xhs5P zXvmvw1j;_z8*rB;9@e>85nC9`3Z&RZqyQO8JFqGabx|9C-fKjP;jpi{GwLs#3>svT zR18sCWG@Vq=Q77Pj3FnlXbc1j3H)pT4aNkc`Y}rQbWxbnUaV45B$NdvOv0&SMkQDU zYO`IK=sUFq_d`nRl!q>I^QVN^+2Q;3?>M}aipDiaFgX{K5ye8(B6q8NedJJEgC@|n zDNReADzcjm$9Np=aoy(uP}54#dFWtJVW`d~ixtfnJ)nxBA`wU_A)EAda326Q9t|0d zp@2TeLr=bfQ>rTf?~&d}&%s=F0C+39G|mg(%_=Q$wh<}=t-6Si7xK)6*(q(h2V+aQtV=1f?n=QVBIK;{@ppx}HW2y@6#Y6LeH+!oxp; zlT&L1!>0=NLOIWnbCOq0*Pz*h27+&N6_g>g=BSV%t7>nfKi9t2>Bj|Tt*$#pd-%K@ z6ZB#qFjR@jxvpk=hbZxS6ieX%IT=KQU^r((LxG%;Hyl(>;`x#tj(tBy1ANgqTAcdB znx$-@(?HE2wD+QN?JZd`+ta#rU4Xe1TJyS$jP#fiHAw`dTpAdO0E?i9(s>~(5m`{% zO1%^Ms^vn8t)UbuDDh5ziN{WfqxW0;ubyoJ#wpXM*9p~%BFl*|na3^%W_B?mjh_TF z%2Us^U}3UoLEccEKM=LoffLN#Njm^phg4K-pe|%2dN~c$(VB#U_iaVkM!r57Q2}ql z%lgmm<62~4x@7$Hb`puF$P)0TJX8)k zUZo6!oCQ_jj@96FZb!-)ZImh+gD47lz@WR&N^NApIoHOCB~Px`8CI=nHBUvEcD;Q+ zy<~#+?j&yuo7`!5s`ac9XJDva5v%o|lh|+22wK-=^wOd*nB=N3#TpM<#jqRI*5vf(t9g(SYi?X0r%N<67Q5G0nQ=cp|gAHL%V3FqKOda{$n;A8?Yn zRSkr^w=Mu-QgRrX!iLJZt5dv<%y<3o{&C{DoJ-Jfom{g%3n5Ce64qieBt)?Pao{|;e)-r1j=!LrXvOX zJ}5*1DB4JbK%6Z6Z(htPojOH+v?sjQZlf)4<38VEZL|WUNl=SltePu`a3=Xl9k^7t z2H6WZsm>d@P6xrJ1`ut01dY>H65HCDsUoE0P0lBsA(3eq0;@)zOygb$iH00NR&qfF z#A>Wz0$l{Jigu>w@{INp5~(q5Hw{C`XweJMc$|tPB6_zX4J(>i?LSEqM$g|UJ~Z+L z55vnvZ<*#}$vjp(`MT@-y)#WSs6tgNQP8FwU;!G z+Q(Jn0(PO|Hm0Kp1Qne!9qan&b_HZG1^RrWqXZjXh_s?S`E|(H$FGp}q^m)% zG!Y{{^Qz%U!^y1lm1t3(`87s(@}q!Sk)S-f(qCbfE|asC(d+=f^1X?-?z4;NONJQd z5ioFTE@R_8uCF|*sU^7gIfey>o;D|*iDtdPQ^~Fpi1M&f=ewKEBWQtv$p&-sOQ(X>Stx_yhW)7sOAvf-@_ujnAY8%(iaH7)u~Y1mwMv+7>d*(JgWS~smf`HQWRB|Ebtr)md^FR_-xWxg|d!05>!jVIaffgg!?Ed}0XL&>NPyJn>ABs%!C%7MH?eQpO&TgtEaFg$t_TUVt?c#~nib@ZH zk7LMFE-<3SaO<)S%zLmfA?pIdY5d80DMB{Y5M&e0Cw$j&rL zc%F}>(vS3Xp4tN%p_SfpH%6RAd)z((gi4#t^`NKT zxHl}|u0nK1Lgw8nVq9sX-jM?ss5HVD^+=o1IA7@pvoc14vhDCT0>pP~9g?q~G2dfE zMMV^`PyThQw&cpJFwQaQdv|Vl%UH7pLgML?EoVCpEA5N=vI?uI7v;#IeGD28E8VJ= z$oaJ7ZGPw8Nzy`uN3UNXB}N)T#(&U380xq+_i3<^|+m;E4v!kPGdM%=Mrly`W2`^#uX(1U(_O4jV3PJSdNng%n+0 zo!&||LT}zIir;qmob^U`c=VSH&htFj#6iwQu%H)K2*X$oIwYy?c?KiqwXVyksN8Y1Lub{`4jEY1XP}98o$^6O0}QoU**z6~wyq!Z!e`#mgma@}MbVTEWE>xH>TNlh zl}2KchnS>f)X9{obhgvL+&f2RwgKf+@!1^3OU{CKMYq%VJ2%I3$^Oyr&wVt7I=F}g zMu&1G2_zv*2<91%Q(BXRy~2vAYzW2%2e7<8%gW6@%12v1x=#ZWkjq?B%5-=e=0-FG zQUvkUa#5h`kpCa|3TzDur%DkaqsbnGbqudFJgS@f|UyU7qWF=#-^R5OwSvhZ@|GpWQag*Jt23K#N%g!`tPim`LOdk4T}0#){4 z7z};~S+#Me7L-jjUUW9D24NYEPx?SQadUFR~kjw44!i zOm8FX>1NMge$PI8dDs`P+}@psy}N|khfBtMVA|hW&*w`DKfQXgdHbH(SAWdbC8L0S za6auh_OsDR8sujy+m#a%*7X%0vUu9dBQNjsY&w0Y6XLr=bG7#H%CPLVrKksqWhGM{ z;$2RUy=k!_m%@sE@HZF>MaUkNiY1}9hxRc#D!~~WPmYpv>0m0ayvDwG@Jy#eY*8-w z61diWSjFIOkt=ZOMVXJYxO+I_=>EVRiUZTK;4}#MwzK+B|QeyIW_MfAPzH` zh;o3*7nq^TxHzsD(*Ka1TgV>0P}ExCEU&^dhG>mo2+P z6A>*L0V8$aTHkwAS`$3WGz2IkC+TnSKKBM`w4va<;=1;MriPlw*`uTr+DzQmWSySi%ri2wF0kAo}>Y$D1C{1r?Ib8G3v8g2+_Av zmzjPAHjR3poO2iqrxooGLgSJ)64%$U0d3K|Y7BBq7!{nPWvQi;Kv&=xhYMl>4(?~_ z?>okr^-Y1rN3#bQY>LXP&+feT*rH|Zoj@H16~<>Zfhd zCW=zJ(*2|(A+|___>=nWP9C+wTG)Gi4&Jl|+SI?6h6?FsNQNq7BH%1tskxL!a1>*c zSLdzNQ|ja4N`AaF{?4 zWwv8KC9gMw0LC8lU8TBG7a={9v}Tf@g9YYRGF;gW+2(eVfM?qhx08a{%Y&^B0GQ-x z4zdC-fd^;NI0vS5fh;~dt-RW6Q=e{n78MQ`0|GdQhlP`Jw%rRC1<-s4J+=t|fddI1 zSV-IeCke5z>q(ljK}RxQMr}rWYeqjE1&gC36W&AbIYatT3Yr7EOL0`=Xt0NYm->Z} zcZ@Fycx-^OKp>=@M|;s#D7T8wO9AVcaw+;CKxUVeRRD(W6DK^PTpOjMs4IukXAtS2 zLURiD?X>ozqCi$4zdFiLP}*#7md>b10sO#ZVhRjD!?{v;wg1-9k+3rKFqWvF#aOwI z!zv7(>&ld$I*{!8`Drk%&O$Pu?fe=rb)Ich>O#I!^yOaHI2m8SO5i|K9Him$=#mDE z?<{3#N^KA^Q0a*F!}{8&zBXlSOiHav)7toiaeIz|&)k%5HfYeg$w(m>ublQdnYu(8 zSv4M)n=C&6+sR841^D-3!# zIaWUV?h&lIxF#^rmFUzuidHh%iVd)gyjJpA-fy*QMXJqYq*3b_&AX)Qcx-8R^j`jsCPvcQ?2V))Fr_{|Q=E?iBQz4}K)vZv> zGo@rr>!9@{EtezADl;ITHmC==@^|#XEd#2e=9D!mOwE+K1w!vChQ;1488==yyy8?} zih`||9M9LckB&m%(@QpG0qxyN#+*ERBU-8;f34oI74M`ffh%X5@$qUa9SbgkXZOeu3gL#|Tj$X7}M zRulrPsDmcGQn65H+c+riQz{U7c#2FFB-#*_BhR>e>9HSCPFFoc=U>Qp&9NE*_3(C<2BIKpo*)Ai zqzB6|BZ1}2j?U@`tn(z_<~vxsp_DD9@WPS6WtsNiBpwmPPa;8Qo7{9f_)*yPppzK5 zX0{wjT>&95O2z`K=9~{Uq#?azK|ND~k}jrLE~;+Bxb`~rJXeS^FL{X=XMNp@38UL# zA=L&EfjpomjCr;6;tjkw+n-HXtSX2ED5Ve!otI&lJgxrokis<{<{{NG|zuF+8H zt|RNy!*t5@-mcM0aM3$3`jlhtUxoHDaW9~qmnEUml%zaTk*`-0YxiHS@Rb47h1i1o zWdy1^3<^1$9mP;sF7x*W_cB^wN+4)21q7n_xWPgQ_(Ifh%mfvS7aY>(Hnx`< zwHSD^*}#pt;fwKIxr&j>eNDorhdyPg5WU~&9$^$X^^W<900(s`*gi&ckpjaypO-y-0CPV#vXO3f1 zz!-s1^gx7^3}>MvsU`3^?D>;7_UY>v_Up^Acz<2<$M>M8*O%Z}^L>_qOtd#B#8L`< z@`?FZe>T+>AoT*iC3r3IzdH}4gt5vde2bROq9#tCbJ7P9WnZW`p6*-%53C=+4FN~A z5m+f&xkf;t_}t1+&ZzGVG&oTbbQxBJDKa>g!n~*4vj_P za+(b9Iu9B6YtN5^>qYWi2FQo(1~lyB1q44_VVu?GbOxfzd)kY5Ec13_Rtk(r5kqN* z$>2d*0+aN6@Q?yU8GkBgwuyaYD|9~~W4TkG!04OyyWnAj00fk*gMmx@O zeQwyVLnFK%@^tIy+wc$;bC{tcohQ?x#OL_zia{q@;f zvv=QK{P>OKzxg&wC+7a#)CG$5P)>*y4RlPhhN6MCWXX-8%gPWY{R`YBkd;Kmp5@;O zNY-OfCs|C}AbJO4Gi(b*cSMHQ%PEJ{s6dXpTSdsUQ36h&L3+dK{jXFijvMoktoJSt zA-yKeDY{TmCru-Y&Xvkd=wPZ-T<y7ZI-ed=xD%a-n^+=;E2Kt0^WK0c3^&3_bH{H z=Y=iIk$8p?p;H+gs}Y88=dFPtOy|f&t&`XFlA{E&(0z-}(&-BwSSd>!yYyH-b8Nad zd4W#ukdEX!5MRLIZHcWG&saH)tYq*(V5b_lK(b2f>|h0FzYs|`JyCc@jXvVpD+bFDT2kllVM)DktqeN?ULaIFWkZHk)QF$ty z1&|nYrR?Mqj#fw$L@S|Qo(UQi!4F;AJ0!SitTC6`b8c9egQ3v!&^c*=MvD6AS8G#n z`v!IaoQ;aX%2R-_{4!GRr+^EInHNj>P?i_SIT%$~_bE?0TkYkVwKsJzU^A2|5*icc zD36SyFzUi}9IgJ#Q@k+-=(Yt_|MX~FC@hKmO2J{P{e#_!CwNFHqE@G>9LlDF9Zrq5j1PYjUoa58b!FcmlbX*En8Wyz$5Pr!j@SjJxNL*Y8iSE-?OW7JjeSrt#t( z&A_l_6j`2G0k-$lP;(o<>IGDl4KESSdO@Pa)*U&hCMHS9nS`}ZFho$;uXVb#fKMjM;Uv2$n=f%U#^3OA#k z$L8JPnkt3BXmkZZh0;<|zTV)av!R@1%?X5X93miN{0&qSjOT7;eF?fkGlkpun zDQY-J+ZrukU7}J)6nOz_fJQp!=P&-o&m{AeT2dg7I#0AQ>4hHY6(itf)_@<|T4u_# zcmivKdW()k3>I_caF#=Z=|d1Z%w#zqMdfl{oODRZF)*};jFe>w0dw*rdY^q0THzh} zlW_{izS8c&M~6SAC*MzN`CSn+8DeyR=ePjAjWr*OukX`3TS5FyV~AT?#(R#1vT5G; zS~$rf%JT!x^h5PHKwC(UUuR~xSFKdnGXmQv;_ck~;QUqeo-%tj&dWpXg0h{w;*5IV z@9k`Yt{H`^qhnj{)r*Cu5x&lbs}KQIldayBoSv5r}| z{%|WRPKs9yW5K?;6fJ=TLS#VgyT~gJfnF{`-mfkbp{`T}(h?SG<5ti?={MIOPf(uozyduz;lg|M+9LpG1SPFq_B7KPEkGcP z6a?oj^auz$We8M}3|baG?~7c}VtRQ*%oXCDv=-5S8Qi{g*eYrRII)0*4=*Njs4Ize zmdB&>rg5h%WHA`Lt}di$=&RoVM(bU|$LN(e%=uun>#VkI6ucCc5PVUrboB<+%~-93+M=!z7HJs^Xy71Hnev?a3Wq+@hfBvv8Wt~L3_jg3&UfoQ z*CkJ%T;sc*^XB{4JpTIP+dp0ZerNXGudaRmy(j1dt6&X3ehgv-E2m%TQ5xx#Zq#8cjV3V^;Yot1dDDSz%MU*|1hyJe5Ht?%w zS0_0SrYT10sJwMl;I{b6_<21a-X*Ij1w~fK1I#waLA~jcF>*#wZ;|R<0fB zW<}&4+FhHqGsYNAHOS^wd*p0*pvEVO&*YUJa1iVVFUld8w5OtH59@kA?k5cjHGohW zeszIlSB;F8F092m7q@LK2D?ppr%Yvz#o^U{_n`6Ml&8+U#_8g1pesU=Sb(Yd+4Moi zEmI@`=c3-H=!A3yoN3gJlTlhK!({a-#{`VfFkxuY;R5nEufr6L(KN_&9&Aj#aR!>H zWOVJ;_$ZwUbq0V{#MY?)EwdY`p)9-lhKQ#yHZUO+QIiM zVnkY&=Y~`Y5t&%HAxKT5I+u_bW`CB?J1LX}0txCeEo)itF9kqYh_p7)Iz&As{c2Ybt=0iq*{2 z)4B>K4ddLsD+h(FP(FwtsDOr5I+e@gh}pxFM?l3XXDeMkQ=iFuchK7?@g!vvWfXWZ zzEZ!I!KnhVpvdmJ82n)kDFwoe&6vUUw_6KC0D!T9axhx135BcngpV+FO5?Ryw|%bULh<%f$U zK3-nakJqz45SR`Ec(mvnDG0v)_5w)u(*EsdFKJBl7d+Hf#zAoJO3^uZwd$NiQ&e7( zZ5A6i3M)fKI|>7K)HS_#!Sz?lW@<`%an147wJvuWw&oo|Pa402sA6*{s72~7b0y=} zcwR8|%NR}0oLKS^4o>n`^v6aId^QQAa)+nYM@92WeHjE?pcm9~lp%I~|Kby`qQvxi z2lsLr9T(Vq_i+_BuJkM8sl5b%qH9;NC7(%JMa0t|qC|*B`ljJoOwIMaRfi}lU!^le zM?8ZvT)FN!r_s*vjA~1cct@+D4yipYm>KR3roB$U^q>k=_B{L}-r*$s-fN_*(47io^FEIwMsYpe6 zi<^gByG%OB{Wt|$IL@)@nbc#uN8HM}3MfJl>IIEU?n|dBQtgj|4>d$?o7`t+$=cr_ z7(Jr&lL_=uSeAaKF(wq@K=b*P0V{gs*T<>*Io|f7D}LPkJ()9?EIx64Itd>nb?er2 zP((Yi2IrV4i}giA4oKp;L4%}H>qrMrH>2(XzuZ}C67={Z`oh9=JtyF_4({LC%Dnay z4g?tF&pMlgw7J)<(WgQzh54fP*BITfl81+)qBrsdQX5R|*{d@ija)|_dcLT#RC+nN z&NK|u(8nONmV^d~bb<~iu39c@oGR?#KA9TEeNmQ>c$|@%tj+S0<{2e{K{dIbL{C&Y zDYr|>E+NU)Q!6T~Hh2(NNle2kU#@fEjGM;+iJ4M)vUo{PB2Ydl9M-2NjSFqIdY3;~ zt3*p$uyn=`uT+3DqS94{fTuQpZSa6%R>u@MpXKS0Ck_j0rfxEhL`l<0z`OAf1d{?} zq(cxG34b6?kG#7qxSZt?i{@2Yq0Bu#G2`rdGJA;!g=LZw&kup%8?>S)Ju<9uptW5F z425Iv@zH=$$~xGV^cXE5vZ$Jt!+QRW?KQlVglco5Ql-XFbiuOio07H$@y|*}Q&b}L zDFxz#Vc6Wn8VR(T6`x@~k$upPW0Vp~1D8l0%+0ZvcbQ<73%{qTIi*aP6is_XETm8x z#0v64phsP!VsrsxeU%Z#IjGmR6w4axi zC6+qPg2`56wxMA z9nid3YQ5^d(R#|CzwlPb3Nx(*k`}Eq9s2z`}S91-~6xFyS{RGFQ??A_(=uM4brL}hubxI zpPU6K#lJtldz?1FWe-v_N zIaQd1fuzn>2&D0q+dnt`?aT6A)QQiRA*G$3Qqx=f`kw6v-~|Z_aa-zyoUxDE_tr z{&M&x0OdZw(%>Fbb}gEv>$qf>Kzyd_-@Oew@?#rxR<*$vtXnJWfF~((71p{~>whRp zM<=aPq42m!C+^DR%@KJ!xb@zozcGrQrMrZOlMI;7BKw3%b*whq2AMGDEW82dkd>Uq-Y4RqOi9g_&&_fj z755!v;w9{!%JXDZw8JqMQ>`^$#Pi`Ju7TI3+k0wdXq!MS22z0J5IE^2-97Xwgsug) z4daA8FlrYjdI8=E`Zsl|kk?C{u2R+#xL1olE5AjhMI`_^k#j$Ujvvx4E+QJ(Ie=sA z_@w2G19pNn5*X`k6}-}ADFf)nJipxElU{%_grvZj*X`;ILE%9mlHRI$Bv={D@0Y@I z#RyJ-Xw@!gI&(9e7Gvbu5qCy3j6x+td73wvJ=cmMZ2@&fW?&tULMq)Ef~UiBf9{;G zHg{T-!Ry{0APj}is{0vzAhhDPl_0gEB^Gfz|8WOlZ~4R6WE?5SR5aJzpx>u;#Dapx z_p3H#Hd>pC`6YOQV_fw=pT2prmzP)k#$}62Svd=gLV+E87KD7U8U^AG!!)3&!ukjr zPg`7*W7rLe8`s^qt{AJl>1MuNyA0Xi{XXnJ|L(M}{&2US{Oq(J{@^*^F&OzvaH!}^ z8Wx^L$6D_f*EQ$!w9j9Rj0$3ZXbsC)*o+3FVvNxfglgOjP(XFi&wx>3-t$}_ekd;o zl#I{kY=c`%;?}7;!Ck!m@bUtEm*cl&nUrX3&XSIJnpt=$bVpIFgahdKbV_5`^^{Q?zDO}}*Fv?c|#pgR}JU%?T zefNGvJ@EU-%bmHvhZ=jVM?5`YztOYa>yWx*^m8&wKjxiXQz7w^u(ouLy?c(k@5M$Lo*ZEn{x2QIG}(<*qR*GMZ+!A2?kZH1d%5 zZ9&JO)giiB6E(4&PoJ56{u&0(pZ}MzxBuW-qakpux|vD-oO=yr#9#0X$HYj3&hr2m zH30;6;1ej<9-77O%*3)n_lvi6ZUA{tSqVwYYTe1GAkGkRp08yaZAC?xDw+H9*jt5W#X2@G}?+lYF5A=!;8W;6x4ny}uwG`c1mtQu1FGJ{%b|=kU+mQ+@$HRN zxOLT;E{|6r4^GlY>H2f~+^m)ENAy<{iF8hRUc|z4mKIQ zI#qqLD?mAyCY@+A+876FH`E7h&MNM6VnWiYZO#WBPjHh_pxnw9j9qXmV`6=LuTV;R zccXX&=LnP%4hmp`JUP%8mX?PsCtB*08yE5zwuQfGQr@dDkXIPp3A)k$JD^%B@4j>D zvc~qMbwMuU*hr61niD+jdEae36qLi*&>>R%F2lxI)I(kpI9j>J-9itMjH=rR5QdjR z_s#lli&RF=uqZGxHbYRk&oMhvgQX4Ts`8n~_-CF}r-ygA-fIQ)i|_is=tlGENH=(Ore53#%8dFRr*5ag-*~)PV?Z&%#%6Z=`ES0DS2k2fRvGuR)?PK zk`)X+ZbD63S9F8r^x9KWbQN8hXqn0>iVUenWE49iIQc9^6L^i7TD0)sC9?{_=ZL7q zQlJjd9hMx%-Fa6-K`S1x;+##3YtQ?Viw(y1p7rghIriFw+0JVwK9lk7)~D#kc8lAO zJ_-9TmzQ&$;J)bP>BY@-Xj7$R@tlLfXw;wqxuRlUd~etpCr#XjEN;(jwNC zw*%l|HS$Qi_CWd<+ExY&A-9^c0C>st5Gv7!cBZyd|fS9MA>p9GSP*dOb5uESr!}7At2pjUehy zmU%({8dG>ovP~@D+*6#muJx0rIo02_wol)`44zk)!SRLJ*Z=w2qd#KK*M{J7Z1{CAhXdCLYWm&H4KQv5ZkP^WMi5K ziOv1Zy`FNY&b!;b7z|=YOmuki z?dH~bx;cITyXUiuSEPU@!*@`dVD#mM5g;leqC%2!krn7iloB^<1t<`#+75L~sIwzB z5N>s?iJL3TxodbZ?4YOITR{=rREQW9&))+@b9XOHdK~?52s<(%t)t`6X5)FPEjdps zYkdKU?DM{q2^koNl~7@BPSk@1ty&MA7MWt}fas#*%AALF$+xM_52_2{bgc?@%oqhY zN@+@10W|Uia33XnM6}JeSo87%&kpk<*V#*AFECttRL3YUjgqo8?L`?s${J%h%eqNGJ@bqlv&N6>#T(rMyoS4d1>6*DU@Kx+HhV`jn_ZDfc)Q0JHB@rSqJW29@bT7@%C;7q>sZX%Uf2S z6&)kZa(k=hYul?`V4gLy$s0FV0I7r@b)P6V~4z6Mi8-CrP@bF1oA$%97ppJ_K6cl zf&wrZuZh`sGN&-tv0)IS@un1RBR{2MeqD32*@XC#PWq(Zr@^{vHF|Iuz)uo1*pK8( zZeGf@QiM(cCAAs=+^{BT332j+*6!TGzxOJLVUhRU3S`TwU7Po$g*CkIu0!lNp~D*x z>tHs73VDf$+^snXS2y@}S#wc}#ZBOdOiqDZp;~i#aR3rmPViBAob9ESH&+62P$^G# z|5=}@SPu%GsRJqe&hna7QIQGM0Ce4%tBJ_SkN{1bN*y3j|V^(6dE@lOe+ZPFZnE@0hkLk z;LmE}oa{Z$=gz^n1LZ_Tm*75X`LY@4 zwO<+Ezl7(t$1iJL+p~nlBri!5$fFi!4g`MDSFYzUg&8h#~sI+K80)%6bpUG;cgS0LGtrn3?LsBO^PQLB@#e40zIR0~=4E)@hu4Y7@2{KR zU;OdvaxT2SjF1<{N^K$U4akfIr0$^(K2hn$>%OIz&t~WXS2<1j2*SyCRz`-IU=`PD z(fk$l|K#V__m$#xjrr~0<9c;}EJpzKn-PE`qGQz?v z^XR7Ao?wi`S6*R{2Rd{z6jeX@l50ZwQO1c`8Q_zhpYplPPfs5m^V=b}+rePs4T+I~ z%`eenh9n6B=c0MDM~BCn7mYP#VFV*5=*T7P#rZ3`W?1(GzQkRq-@E-D46D`^BhhAbW=p! znf~4~>o)q-d+EQ~(=m1QOxigfoo7W_#_SMoRCRB($0!7vWCS`s(twB(U9=ppmrb@j zPnw-FBqcIhPuPw}te_TjmW`q__^W8eCw)!U5U)tyfH7!t+VmPg-+M!G?1q zqCiO(WLq!LBBZ+(5F4^mY^N4-u#3>N^7Q5M(RCnYpCDV_1B+5x6xrlhoMq z5_9bAf&lE`m2aO6!!S|u9IN+Nq2@fJ+FhP!TcvQAw{ps59q5_7a>>W-Akeo0-`Nvb zec@S5uD-=dNYpqh4_WP7S1)`V00yFWb#zMLJS$zo31TFlsxIa5%BRlsB2!yOwA-CD zM#TI#{Y*xk1Aqy0^kPaCCM)G^OaUWrk4PBP>p%mDicF3R9Gg#N_-!vBN&!PqBpse> zPJkl&L4sdxO3?z7o+T3Ve&`>@0HL{e-qOKxW$;i*s0IRa=(Mwtq)!qZ<=IdI)1(0* zL#jY!w4&i;Y2@tQB}jUCrQsQg!p)0uoPtIQX+_Cs#xm7z%Q=-WmeAtbn(g3Jp43)& zyRzGUEV@_ZK!WMhmtp^hFP`mpKfc*N{N`@oe0$idR~J3Mgke0G#xd2n?z(@a$lNcG z_<#PZVgIKuua)@_C2VUxe2>Pa@UIFtN6~fl9v+5CW@M1qNKRvj&^uDAL zRCt_E+uwuqu8tb$T_#S6-SZjNCj{5lZU-TvpjrF1rz~lY^qy9Sk91^IAfVk|OI-_~ z+wV7}X%?;3U%+e8-Ynf;vc~+sGjC1`+EFXUxq3OWe7o#qv`Y%nc3R^GuKV9S;rbtb z;#+C~*5>0PolDnz`yNq`Z!bFf5LW3GNQHzfS;ehK8D|{BHLg`plODS3qbIHy?t@qE zMb=F~CqSNJ1Sg{yGFHl1qJap!oq z!Tjhmw@+T61C&k(p27TQM zg~>baZ%gGI*AH9ycpa^4c8f9b$q?6>B|Gk)hHb3~znD}+jA^#w}2I(8m zSGv82#(~s0IJG@75b8)sFBVL7L*t&|SnoCI)hH#iXQ(Jt!<2_xo5ng?Bxe)~AV7h+ zN@XJ!&aQbhWOe4*qVa=K6GfeJEmx#t4Av44dwz~?Lv6rw%7nQopS;dQqOtIN2Xoy* z6oKpR>ieCR8@xR7Vw2Oc;5u2C#CQ7Pngn_bMUt%YPnDiiRg`5KQq)V z&$4-^H|2({;?Z?)_6Npu64ZNxd(;Ime04Ct&QRzKK0&?2ZS*+@IFRo|PNsm)de$AM z@$NumePxcYqpc|=D7{Cq0T^o##7<3Cf*+8&i;mzKQV;pqk$42_GKAC)Q|i!q&gu?v zvJ;9MTDh&c9ptvPL+c%@r}~*1)2H0#afyS@6cfTu-HvG(ga& z;pZ9%@RI?3Sm*k256#*$oeX)f%__lqUO_`RJ(|&gQiaaxb>z58P{M7>98qYnI*2Eb z7wWxbOyg^?V)Ph1)aSUsnH4~kf|Iw|sQ?R1=G(o%nS^z{Q=c(cGx^HV3CZ{@fw*EW zv(0b-EkD?G^lFS@MQ?S^iwX3$H@yuHy!+q%!0o^M@w~ju7d^eW*`K~S^YE^3zkXpa z-n5eb?7HsLFD`nz1k=C!Yq$T~-%h)~ea8IUN}5P<7wE0AZfA~|S=U$C!*#iXyf#}d z)A*ILcrY%!jbZJ@KLfkg>#}~$4lJ7%?Rt-0UU8fw%HRN>;hC_z)G)wIC$wXHD9q1% zUvI-v`>8WbI?A&}P>u$W1^c``xk5Xdi-HZJV>xu3G*O1cF4)pT*6T&}4LQzzM5Kj+ zUE%botwWBk=zX;QX~QN=Q&Ite7meeJH|uY&%zp9-*TvvfT|MMi%GDn)!{fK_JP!|C zW4aCb0Wp``@M?z*+$fJZ^x0tdsdTEb?x0eqrj^l+<#B+Mm;||9|1hfq6#?QUPe1wV z%fR@T*GF&YP~pC<^t&Idh`~yox&e?WUwrNID)?Sei;wi4F0bx0fn;`TBS?Q@4)n(@ zC1)qWI|jRfvzhCg^lTX^q%HDO0h$sg>Kk%LxoZtxnTO9OMuJ&O-X82%h0Q0o5`p zVsUJ;hX8KfnH>{}U8W36@nnd%I&a^B7BOz}U)j;5VL3e%I5pD20*s5^{*uNf4Xd?Z zH%2&?GxuqWD&%|VAV#MmD4`&anGEf)GN4ZC^n+c{5*Hne#;@m;Y>d)J+Rj}kilYa0 zQ03)MYe7RORK@97Kp1Ant}j_v65T*1g0&f2CoDyF*M8r1ZVLBaX=l22npMq4($0)( z&AXm)lCN(^J15G?=hP`QTr|eybIHkEcjqbI*!v_^IW}dOsuse)gNSUd`CZWuUp0)g zYH`yEd8e~&AnKoZmyyCM^f#x2HKhW}6oz1psn$j*lERq5zPsp5$|f6^{5(^V4Dzlc zx_im-`5dMr40MY30>L3+9oWlT3edy45AFbDmMOg| zE#Y8PAXsY=k3g-IeLz_yxIJfi(R_DjnRPC_ieVx;edn+?T846Rd*YHv3vA!tUBvYQ z9?i9232^5uMz52bDUe;0cc#9qYxC4XEa2pL1e)Ew3g7BX33=s*IbjzoDVlgUo~D~QzwL6bwVgbJ zL|_15qYbC@w%n{!(CA5&@u7XwD{^svcegG% z=(%F7MmlioPErKqqnQ>^u3p;Gg*g|Ek3?p#pwkkOi{ACwtJP(BUmCz-Xxl#~T1)@QFTBP0HO*jFE~ zas9@SI!3mO;;qaVz~NhW>tb{F0&dBPs$FqLiAvo&oHoP(lVGt@*0La*vXQ)yJgEB% zwEF|bAUk1{!=TA#!tdImSBqP1aFZvkvXSzew7>_KJP5Uyl9=Cyu<4T#K$ zSttebrCo=i0(xhSi@KPeBnm~Pr}g;Kk-7|89mC+jHMbjhC*^}WkQpL1bDiRCpxZ$# zWuzzRsloK`Tx}9+4tHh1$iX>D#02g^qXLdz(Fblkq|>NF(h(;oLZ)vTqlY{!SFdPa z-Ik3(d6v%IQY>)(K3ipb$S_Aqz}i4H<_5ps7D1fT8$?H$5MT!~?6R7jf{U~XK*t2r zJtq*ogja~y5al3XoJ`D10c#Kp0+OJZ$-GJ&VkbjqGQ5*CMT;6ja)VyO%PP*C&L_?x z)2J?^!4T1q!ZNmbOu*p{WV64#2$%vUEeblW~os9;tlBu|F%=+hsQl z;*st<_Z<5QkPO#g0?=S9;Swxi0)=GJ&Ct+iGG;vQU#TKXa%6OB0fYlg%+*Tc|U5uOEz{vZEl+OO`<_W%5!FXQ3G-Tw98y|RDzZ{2?PQ?tMS zZP?%Z!0g{&;N%yppZPb>dDvxoag4&>FjucV^d1w$gegs@z}_}8u1G5;^9@jNf&$K_ z$IAm>f}p>2i^T@oI}g5O(E47{LR?=@UKWk61TCLVKBLkZsN zl$E^C>URi0(7u&Jshm}$gNT1l1IrQi;ZjDQd_tvqbWx|;U#B8vnuNUc(g}HP0KKFo z!-rQIP@a3iG+3;m)w+U2B`L|Fjsxw!_b=m$1dNQVXzWjy(EG_JVL!d1F>ely4-tr^ zSHF8+hQ;;$z6=Vtw;xdip2i0ah-D;Y(I)fK0f1PfPI(POk+MmkP{udccnyC^{X9m3 zb9p}DtXb-Hf!0rcbgjc>Wc=anb7jlN0S+%7t{w6olXzrQ}%0gL)yxKR%fZsZjk)GbA=MsA~ z9d(oy-s_Mf!dri#riE+6$e&JZcO8UDufB}qb`W5#b!xY2Z=UFt9+}n#FpYFIrqVGp zA-`LLM@3wwex_`|zL*^6o5+j?t+d!hw2R_=?+3V`CI{yOTtZHMP zZjtF-xt2U}deFh9te0o?j9a znkRW@KBFg|o%D);)zs$ssCuD;bth@fE4Y`-?3|Uv-Q`f*S(PAwOnrG)wuXKSAtZ>QDn@L#TI;>QSZ>{hYjljUM z(OvluBgGtlTZ_6*dv#Ju0>LK;2ps03quM<|V>y0fFjY%^;oG|dyuxyV^u9Ve)c$6<=U~ z)y8eQPNepS^$39zNkgLmBE1|NP2}GKOo%8$8z)tiT3XIFFcwL}5}V>i(Xw$Fu>U#* z99Kj6!!W9XL+zlJ*Vu zY@51(ppl+uAU$JwQ9rq)&;RA8)Be-A+xvIlSp4CQy}mZ^N8_}g`78VEei=c@GM9k8 z&x{T&aCcDfrNKdY<+FEfY)TsRq4n4p&-x>I%VP7S?U(kGTX>dH<=exe6`XBvQh#=> z6xdXr`C0UY2hRqtG6*FDv;*E=(QQjHPv;2a@;hnB*1iO3yx6UQy+uuN79T_dc8+mA zcpQ0rXUW(GZy46zW;beW+aNHes?_W@<;XXVrm2>(QM_7Cj3H+PbA&B;{sNyo<6#Xk z2QM(8=&HE$cG!bg)eZF-A_bl0vu=2b_UbFeBgj|A)CPI|k`5A>DpF5+N{56e=zn@; z_Qfx8klsAd5M`w(eEQ;w^nDuklh+sjtb_IjQk~vi`~2;7&DWRQ`|}4BZ+~~Ek+Du# zr(uy`@&-99`7pWGlYlFiiABkae%gssKcEqZDT)K91o)h~&~R49@{q3@k~crO47h*e z_RatAy6W9d%T|UT)m+s9<@1JBN?ce})Ik{)D!!0GUjQA0G5zA3!BTCsr~b;+7_zj0 zP*IjV!26eQM{uA2LeKJ&oJ`bbAf~L74WQ}UtZq0V1QdgnPX#)y{W+}PAr+C>R`K}S)4XosPfQAE758#h`vYk8&Y z0N}F#kTvVHu#{gNby0i#@_~5cL!(Ylqo`W(5~t7ssrym45GLI(hti<_#Tg!wXN*c4 zz&g_8S}){QJFuJFxH)4+129cFdoX7|jAw~aE>k{D3c6)*3^t>X{1cC@c_~Vfj)CXs z#!4Z27d=zv4B-;5l(gWSO2+59o{ej?_Zg|!+R&ODHnur`h%0$TMj2mtMY{HW)aW#Y zTW-oDl(nuty$nngw$(u-w__7Xm5b-C{A>rwR>V0*dnCuUh{1Mqc_}R)r?Rw7S?;Mf z`cMj~Td8g#9U3Kj>P_yY*wdYb0wROb&jNR6ktKVX zsV+f=({Z4XTpXUS-GEU}Q{Ily9z>0QQkZwT5yO%b3@1<4R0pQ?dO@<>dAhsuG(ikV z33&VMv~T|SjlI4U^^bq}+P?SsE$d?7Eed!62BIC#XodD$O3$|MCSXnAB08<2ZIk!6 z_rXj8+KV2_iZ_y|avEoCqV?^*fxzf?a>Kg-)#M3=xxd#P*fu`BFp7sT7o6IO2+Vrd zI>q;Xc6+{qo}FXBqjlV@z^n3Sxzz>yI?UT3VqI`hT4j6a3z59K=Ka&-v>$)=bnW*6 z&(EuC9IvoPFP?c?@r!YJmRE@Qw2$xP8jso!)wIZvn)PD!m>Tx*C1L2T9Cx8v+SGzH z(fe9z+pRU6M1Ohctqr}fZGZeBT|)e;J(kg;TX!I@s2!(UKT9dtv{pcYImb2+@om_D z|6Q7MDGGV^o_^%+Fjxk|TM9M>Q&IZv;X+##o_F#_p#DXFK`0#PfY;ff5K zh$>jOQbCH0bpdgIQBPWTLp0K2w-Q5JzT&WF~?2N%l^sYjmo-IzH+6 z0pJ4i_WC`Kix0L!l~V-kCdX>6bXdv4slAV0XViQ|(_YHpuvV$fqrF3Ta7E%MRSGAS zr(edJh)qsSFX61Z4rJYuCd3cUy4)g;=8G|U(eW;l``|qrje}T;AAM}ND;{)#Q{GS3 zIwO6}YYjmfh${tu&c98oh_-Z2MO1}{g$>**6Xl^u{*cUWnoJ{BsrBSLM2E;i6VC(g z62=;3Am3yKR*gbgE}K#_ugdwL;KXU&7yzOcSZJMgD({VQ+azM^+K?Kt^3v-vEi^3K z_9pm7=qZF)1R36fMT~#Ygi1QvENc|v4C@0?pj;Dd-B8mJY;8G|$`kG3mXRY*j9G^i z;T`Zi1EM+#xb6z;E-IYJz#Mc?jghh8iIH~_0=@tN_Y0{u$VFFA@VxGdui*%UwJy*E z(DSoXvaTC~#~|mLvO|^%NrTi5g(`*)MQlxm7>tA{A*O;OnbcxI9DT{{})Pnhbj^B94+KqYD4=dDSNHx$*|e*eY+HTPbmq0U!{~aci9i4bRx> zI%JF~5>m>SOj5?sw9Shlfk|*1IPh|)L&f#;?Y;!yq>up3%hLqA!%HUY>x%KN9QGTF z&!9wJao@7rP5zu&smZe|bm}X$<8p<5^I@Hey$(#f+4K8ZKva8!pD9qeCoW0&7yqs6 ztrhWXluus5@6|CTw*BVb=o}a;lHgiv4eD9jni|(AS^$T@inTo517JbAccwGSL;j$k z&A0j{QjL{oLd8`yp%?;DUb_ADCuq*J-ut`jzJL1GdL0~wh8k830oS0+k?v&l zFI&(bn0LwvrCSAo)}`}atdy=_gnj(u^|wD^OhaRHw9w3sIS2GeolQL2FsMVcM=w6g z7dFAHP0=?-zLDZ8${;P^u6(IxTi3&2syfMU;C!K7j~AXXw{}+T zt-*O(`V;m^UFVh#n`}PQ3ZV@hBah~f3v1kiX=arBslbH?6dV8z0gpLhru3kLA<97> zy$0*TXNQwfIE1{d@dk|x==Y|Jd{;Ex38!cAd~=jZ_XzuzqSWuDu)GZm<3J+hiKeBU zq2KNRP(W1zgjS=vJ?v6L?eOHe)0q+=x+rCz0I%}C;N{g+GA--Y3NLAc#n)1rsEq(q zC?y2vMu3x>_&4>I!tvxaWJ1ni0d?gnLqSGyGL$7OJG?UF60qG36Eo+9?5PY7cBY7Z9tT%ISLA_rHJ5asJSL^$*j2^Xos^?|=Je``O?8 z(Ejf4es~!gZ|r-Y-BRe}E0`D2d7M@U@W@LJkfWr4AfTa=vKEvr_R z3_P;DpOfC2(njg`45QXIk|c6cm!MxJ3(sCqwqe*T`63{RNwhp!f^xOG>+xuvdd-S{ z=jIVNx838d_ImQ5)U$YnV5B@YkB@eX2Mp8eU#*U@Sth_;dur{qsZBL|*lUeojBa17 zk(Zd*QZ?pmnW%KVO5KVcp>3bl`jW0I^}~CXT(-^^=ktX!WTe{W;hWoB&~8z8N{xDL zD&s44GObN5#&79Qe?9c zqchCRbZ$+)@)_W_c@G}@_aCg%O5L}!ZA3GQGL3Dy9l%1J0#^?FtDjx({~iI%b>XW^ zNB#WMupcbr;?l-19NnN+O4RS(+ZDO+%eYvnQI?U5cXvfvDEBEJR*lHuP(Hr^=fD0G z=`L~}{_0!qka%+~^Vzz#I9zEM(R8wYyk{EMY6ONNV>!f@@sUO7*VteE(Cqau!ruKy z9z;3;TJLu`rx?+tj>z}R3%vC0++-OiBM+JY-Zv4dGVeJtxGl6KCmkp^pBV2B%|84b*Ho!x8BM*W-) z9;P2-oUy5(usw2##0x=Zt1;t@7-wS?I=ZG+&1?jt3Wjw&o;WANTBoyCjbdn&1rLjq z!)jdwok|(W@e90q$x*y7YYz^uw6$(7BFCgso`DbDn|74_vIe~(e7OyqcfC3qc~thp zn%|8@`z|@WM<_{e2Z63?lGBJ8RyxqRSu#Q-iWSk?9dIBdSYJw!oTT@`$R+S8V`~S1 zzYf|}ad|q9QsqulGb3RNw1yqrS1bG#{8>>Y(RT3o^rR_*h0uXehMK>whSEVVQmil8$*GXQv%>je*!NCI4|vm+4xvm%tTipwBE z*8se4mbKU8Fe(ZHw}XvPLQEb7UNg$WImi-)9zf4vb=y%2Q-L=EhDAWx+Dsv4>G*40 ztEd_Vo3{Wqy^8=O7xv7x0He`sJ-n37O%WCrRaKFr5Tp0lU7i|wKp@!~ddridv>Ag1 zJU7LiYZ5fBY-V?=$zIks0yiDBQ=xMIivn++vvFhE)9V*c_Q|Wy><2%3Wncg4C-&Rl z{L#Mp>RbEz&u{HlKmDHl@|R!Q-~9ZOB&ao>qX-pyCUDR>q*0*EOMn|qj#)Y9J5YnM zcv^QiA$SzP=hl?j=1oi3`wgHNgzk6mR#Eh6FD`HX%T+`#oGS7x{oCL%s9|D%SdCS% zT3(M)VD%xYv;khEp#V_ifs6x(BA41gGlcD53py_6zr0HN5%VQy;8 z+CbAeF9L_{D=bP5#5Q-^#5pw}Ul;cHHE39GZCUr{JL;ms;UH+Y8R;Obyt(#ZNLZz5 zP8MB@A7%7V71WsK+!jVaf8EdGsH!`QHq3THh+VT0s7og7hs8<6PZ6P6gKwogh7}LP za7*)&(Fo=qTYIu4v?`s<*&u{QUANG+nz>Wql#jS*Vc72JQlp7BC@5bg12q>+B!53= z31WhlkuuUZz?f&*xaCRU@eOp9I^`$|I0$CsxmCJ`lJJ&(eE;4ajZ*JzoLl5Iy@~>4 zOSkE4gX?cEzqtPW$WRc>efseyVP9SmjMoEza@98c`Fci1E-s^D)m(h@(bB;9z(ezL z9cegevyUxJ?l+a7-G&Z4y%-tb^R(X zUk-_<)lzrWWBmHk_rJzC;egmYVRz{=yX}2M;lkUT8y}t(}&OA8vB${Oco{Z_HF$P`;_x{lRZC1 zM?tV9QI1@Bcu&sjR(?f66ai)kHz~$KRlxe?jA=RJnCb?c20f=};g;Ay>3WvgQ71SGj z;&6b*>}P5s&b+*pZQ^Qkj@mExm!s(1$|(UyJ@z4+C!Njr($%re zHMUmk9hn8DJxSErf$a%ObMf&l&Mjw-093#<&#v%bJ{Sl~;n6H+dTxs;Eg!5cLrpGT zEMO-_pR%&N6-rgOb3q0dS3*sK1qCUf$Q!*cW+G(D2wiV5M6w2iR>5$udBp}Zo}L6+ zkcd`?*pWew7o+oqN%VsT3@p<{1SdD+XwD=$gogofX3US^fR*#A%}`_}^Yz#gHkD>X z8A*d-IvFZS3~MNJl;G;qX|06N!BmM=8KMIN0tYu4K8Azv^8HT@E;4smv@m>VNpP{rXp*+b@6dh5h`euQHbG*MF9x z$fX(naIhqP=xZi>z3=Ht=ZwEFBARJoh-}_g0_F2U_1``t>hSXAlfAk$`O9mqZd}iz z6K{dGAA}PHI;qdVFsANdco#(PuAI0HyjBPXzc0Z%ng9On+xumB-0kCimaql$dZDh0 zmTVy0EH>k4_ry~X4Sz65+;!c2pg|8s6#XGmWAcJqM=yF@h)yQ3EtMlbA6GsFhjLnt z_YffQy{T-@Miq*9>3RwH$>e-^eg@xx2<71&Le8~|jsL(&TfXlWQQ_LCm`*eUc?!d* z0G3H%`vY&M=QNa7=?zvUB2{ynFAPR;N0jG`7!BhLc}lI)CD**+Mv#i4@d}TQJs6Rc z{c>zcQQL+fH3G?<>Z}tDpx`-Xmpg$_Yq^N`u!|uT?rQV8I_qSQdRM#9U^LqbV4kv; zt$8aOTo@Eh(p=@S6OiR*ab<4OjhC)^>GtMl7w>;U58?Hal^XT^*OpO?#eeH;i&ciS z+P?nbJt7z1UWUdWub)4#NE_?o?Zh$YWO-)Szg4sG4{zJ3`|3SgzfP<}aIk~*l<^#F z)w!#zj&SFc1kM8IZ`@3cB7hg3$r>*{yPP9Gzt--nYiUl@(hU~R3$zaHWkjc6*dF-? z!D~Nsu2bo|(t(mFhJ3Iy3M7e{v-Wd1^SLkx9i)cHJNJ+D*Tx0-Gz~7ca1~yW4k_#R zz=eYm6zTF_OfUSSjzK{JuOe@zdKDk9Av@;m2kFu&r^$N>9oS3&q#7kh4@L!y&QwH> zENf}j{|e+D()RmNgo*1WG%)Kj=hcF|-Ua zkpQz{U~Edh5%iADQMBzxt_$Ud6Q|Ci8Gz_a)0%XS)SmWUp)=~%;=RV@6R2^ovLvY$LM#hfaA$({G8GO)qDsT@Z{oCA?PH` zNdYh_lCb&)PjblWeV#-hJWd4wLg!~khgjFzX{>r4LdByLqs!wT7^xx%$&9xU8|Qa;L!bo_ zsaox62MiVFB)rbB*D^Go?B|!E@$GkC+8=)Z{xUSav;X1$^IQA-|Lu+a>wk3_8b5wz zpMPq}z)$jw^-xK)q)q-ID4F&ej1&x0o>dtvUa16_TRaF#+&73r!9z~PY}TM;rJt-j z*8ySgFQoA&8>}a~*(Yyq_Sq-5^iFmH=w4V^_JK{?i``R5 zcz3Q??dqQIG`>v^8m$w-y-9g&{71eMA9ukVpQA{d$r#0&bi~4}y>on}gg6RliU(=il>PGFTAxnAS2UHf0mhhRS-($u*0LW@v9Xm(&Q>4GwIhnf0B~ zM`LQ@zNggN?YH1Q1HcNPNx?mW4WpAr-Rz_&Olz;Pl#xbf4e9l<&PS`&dphsYd#N#w z$L0p^4G5bKnwG0c1s>ltDI?5uCQ^sjmA;}D<=|`U2LnxdRfqCfg!#p5vbW}9Ke@5d&g$60Sj?XWp{C(((HOtqxb>>FP@YQ|o{q_A% zAN?{2%)a@sin_1gmvM1#dJs(@U5pNkN>_o7`|dJI{_}~suMB|?vyBSrvo+e4ub#k5 zk@y@k*P-eetn~KeITtHaAybwPdiW_;mX0}IM5anTUvoWw7hRwl1UIA9DgicmfX=Wq zPG`&JV0uwbn|e5kPr>8K(~OEAg){g9(xXXdt&gjfC-e39tOZlO9N$-VyEN(?c%p-P#!jW$MCnZ@B34R}mIHW= zMwjH0Xg93%U1A@%mY)N-Y7OLRY%QtDhp26kvssZ7zFT7^+q$BKtdB8oXHJ+RdrnYF z$Erh~E4qb0@!6ChA>7LJxT@<2{9MpSjyeOlSN(({nDdNEVLR35*9q_qz#H9q@t%`( zr=tOwJ&Z0=G1CxFhrG41goE;|qBE#YE)Z#BA}#2NjuokB?@+c1FP-!p9Ksb2!8ghkK;|5q*R3=R z!lO0-idBpQVbbB=HILg33o~>E#@gT~0J+tg^Ekw~*l-o(nNo0W4Z5PH8f3^(Nn=|BXb_{`fU)@V`Fb)^Wt$0Ou|fI zKs?#B)F9Ac{YjKkR_B9*G30#iN{^v%+m&}lYYep_INjPyC{|Yk(#hHjr;uLzuudNj z#3&nxnv4!G)nLzRt;|rwim6@;@+tQ)uf6Vj{SpKC{EAlm^hdAlyLX@4SAYCqzxnld z_W$~S|K7g*@}>Q&fAN|9_0L{k5e*Om-X(!3q4fyt%%bQ)Q77dnS}BkAfJEyJQx}K! zY_=k607p;~VA@4X>u)Pcu&8?h`t$r?zx`?%i-pWd$dS{i-`{DsvC&>;r_ zHf_U_1cAukfKnjP6cE*I({9t-OFq+;u+ujZ`J|8{~Q5KamO>cy%F%ujSgR2^E@siBfh?L<9mR~jGoO+ z_twhM!<)}1xIVBhrE@l(NAYqSkuU^QJZ$YnF9wsrLD{y}g0e0DT862W>=zJ+J_Alr zN5H}d#3f4WjyivXoaYJIW?xB*2oSc_WCXt>t0gVqwPG;tl`W?a8a?{ffcoVFds7r`~qnJ05_p5DBx z)yJ4fmxeX9?QD{uV-JQ@%j7{!c<1}26@(L=yqK>VwWTKKjntr*66~5_IZB7d9gNn{ z02ZEd8X=0XEr&uD)n9zMu%*$+o%KxWs*9qJ7%eBAxW~zNbT*HLQ4jGbtG`@X23DA2 zPaVuLp4iir-RFkANb3VuP}M@MOc|u62OF*^VkYAi&rT=(P!osPuri)I>)bj+W(m)> zb0`ux*|amOJLS3|^YYWGjP_W%6cRlZCO{M<1YOHKE~BzF3hrmBMn_)0K$QfGLVc6M zy;6>;b5bCY!4nqU0Gcb*BWsi4<~sCdQ~ZO~NqMier=Ay7R3Zzz-J22W8Q#j1V)^HNK#tqxaX*Cinb%-aerocC8Qu% z&iIM66rK{gg!%Iw2T&$BI1%Mrg6Mv^GJo~!5B94Iv3&C8m3{g7i))?-dS$bH8@vd& zoKp$hLZVKv09v&NFAvsGLRlS+AP1CoxP$5P$q={?dyFP9Qey&-4Hle2zVF9}XZ1)l z0$=eNKq)XBT9wkZz?2>Gjes@RIlW9d0Gb-U1MW7kExg7@^nl-`gsfAtDokyyaET+W zBX1pb*_`-R28)MPQE>hJgkp()S9cEUXIJ`}9_&V=Z)}DJ6<>t{*bRjS2l8$)2X%Za z_#90yp$N{5vg4A<9@4mWn$X%ot#+!Ec)~aNQiM?N(_xeO3>E4oK#+8^TocXDWMrN4 z=!^bF=`hV>362*}QC?I51_|K3>zz_(g8D8~Y&BOPX?hH;4nYk?g0hY-;7MfEc)YkA zAU}j2di&j_8oymBx9AG>;mswho`I*oUIpDNa&du}l^XTU_3u3Bp&W1sBqJ_)cx=uA zdVk)^Ax*Su=y=uN$!Anj#Pz5Ky- z$^Ul!@_{m>Qi!aaF@r>P-y;C-)rnG!qk6$SDDJe9QN=%^zm0a_K#HQvilRE!%1eny z83$IfKMLn42Ya-Dw{j?XNmxc!tkSp5ti8MjI>|^sBQDa-mHtV&ArP)8VB!FJ$B(fA z%;F334)*|szg9w909vvFjZzwGpp`$?>ma0vjo-3`EO}a(L>SElUdHZ(BsL`fBdbM5 z9~<15mkfo69(;0g{k61t%|H!j(k;iWTGz<}Y8}pbWMd(xVTE;GPRWzT!^yFX(K;Ra zoKXyd;;iR#PoTXp*Giklso0ShSN-Dzp2Gfb&d1fK_#_?iB~`$_>Z4BJlxbb7C+w*d zti)YR9Ui5tr1QM6Ngwt)TW&{ZIOIqdhB+P~qaro=5%ru{LdOdn=2d^xsbSXgK7xzq zC6^EBWrMO<5geS5Jea2?=CB48Rj6Z_^f}orz(8cO$OUHafxOH6Gps#;bFY*eG35?8 z6y+XPlAWN<>-|L(6!_J#X1M88PDLpIUZZjWZ)6N~qwp&Hmgh?C3EdU?5on=>w?sBQ zek$gq>}C{V^*+bn53WrWqXvzGV(Wp3!AY=Tj$HbnFgP{^NFfIzR34=P;TRt0+zcg! zDcqd;as&OfcN!Cj8A~*1SkWsPicUC%echHoV?E_|kRtVLvl13trUHnP!ng=~pjUg+ zmq(p~S<0QoOt{p|D%`5x?w;o@$g0k8Wg0mM6R#y!_oy|9Hy5GIOM!p+#bH1D@hkiD zx90`W-`aorpTD#J^}oKezx%}-`&WPa=86bh9>piGb(xI&DePFCZn7o;GrXT+I=~0Q zFN$7pW{kJu6A>5<)iX#xGoyX$eHryzDM&LiePe;`li~CA^8zgE=jW_{c(y-RUGzP2BJdHwtTOMCP3X!IjmrimuEmb)me6RtAaI zTAsmIpM|~p{Nn46SCr!S7Z3mWdge<2o;Q~)_~QjS-d(!#&);1}#XGaNt83J|by#gA zAXx@VHW#_>@e5=huTV6-y1qQUxz>*@GP9#n?4Dbr_Z{<32gYn8Jl9EHP0B5K_XXHo zszdxlXJ9shFnBxHSDvrnR^=zh>ap>~HO6-s&pK!qwOmm~S#C3povNE4E^y)o)rq7N zk_}$8uUc!!koIarCrj6n7DM}Cm1&T52&_AR&I3UR92>pvEhG4V!&t{b&-)f>Q-Qg7 zJ8K2_>!YWg+~RE*h?HSe?7B6Yr@W)q6-|te0EnIs&6AE-InT~Jx;QQ)ETjMBG^HFf zt0+d(^kZ5TG7PM^P=@-R+A|dql#bB;a&Pi5zbEb?8R)R+G%m-OR7a{q^Q8B&w_01t zZ+3ke!flK^xs{&kj#busl*12e+{qnszVCp+o|havyGKsKoKQQ-avVIU4>BZbO;dK9 z4brpUXUflxTEQm-EMj!b?zO4qMB);f3YQNcMHoAv31v) zg`wd|`5!2QLHigt>g=AE^C2+_vYr;+xm83&M%}`D8aM$W6ol+DGBXzs^%>ECLsDM? z-q5P-U|0)QJBz_6)RdByOrYW-bEf@FNseNc_Nw{@c%!^bN<)x!2%#kV4P#ijZ3$+{ zXv^pk(N#Bv0^zOXk|(_43iL*_U{KptcqHH)-J{{w>pjXpX$l!Cxv6p{ zK^bZEO%|kPZOo8Yb>m<~SvDi1i+sI$JlFggg-8pO!lT>QMjZ$PgJ9nqDGKK5Tc=Bv z;Lo98YKg!r_-8 zaoA6P_#zFBfBe;Z`!E0S-v0hq@9dX<^NIcPuU6`j+so^omFo9=r^jPjoq`)QCe#kK zYACn{bN~Aeo}5C-jrALBSDaqI2_xbj`SbG$W8;2t@G@qWAim!b#kgOCIs@K^j~}m} zuRq>@^PTU$a#C{B!-RHe;7D!UDLDk+6oyK<+VlR&@g>i8 zplikDK_%#q#(_hSm*+Cpp8F6z96bWW@G*dnx$X z3|x!}yt)_c%9#2~W3LLz^M!0N%XEP5-Oq7p&CFD1O`agoz|z*5MYugQ5|G1&-nlX! zw6E5N2BMzW`;%yCmZ8;#t?KJi;Y##b^QX|m9j;MEIwR!;8kG?IZZrucj{TDiTZ;4P zruO19AEd5_YR@PgQibB1XL_A|vEf1dXK&z=sVXM)?;7oUFj-t61;Z=KS8@%p!K z&ECJo`|L7G{4F<((TsJp_*jwGSC_Q?LMkF)Kc~s zZ2+f+T@P6fnyn5pX?|dRbr9^Hhu`|N_flLUOjEqfSp$1R_lfTF|3kXRYA-9A%7Sk{ zWVA@;6PPol1}RK@{)Q>aV3XvO2Y-{K@*nEH!Y6Epif(7PMs=l`GX27cmLU1Woki^aux4Yl(Qq&vp_F^}z2O`o zGj4Kt3VV?@R0}c6XrvqoI2Iuyqt;vn=5!I_zG+pIoucJvyz5n@Z$&S@8MM=)((2un zW;jeuKrnzrPx);~Pi|v%cG0X_3gR@$`Et6_IGb!sJ!lB#-!I{{ni4HpxCB|zz4dbu z#hGbHsF+>pY@;$LNF$Yg=7o!O-i1rAQr4@h=D}Lqr<+yA4wk;<{?eDX21gjvN#Y`J zKAc=F4p@VDrUomf78@XDet&wr$k1UGVokuQw644l z?xY)^EuugQ4Xz&)WKQ9+!q_hs^YA1}2oiY6Q_u>~a!lPq%}hPhg?~kWLqJ{));W)` zHYTLpv2ue}GJZo*p};=U6K-y_G_CGkg*5U!B!TjPbGTuqUjl%RShTjCJS%qQ` zSF{MqSEp3NqXEdH^nx7sHYg`C8lPW9MikyM5XS~ccVh)~1q1CEB6t#R6%cuW1at#4 z9uSGHFd50B@EqJvy1oeHHl@5F&8brivvMi8AIRo=v?qH;Gc5R6WEj3`i%mpu?IcWMYS4#Xot z1A2XFdN>NtdVH z`hAOsCiG^?NqFvb{YfXJS3Sf@xp})R?eG6+u)r3}x(o)%?47oQdPYVv>>D{XJaf(0 z>YXwsICgdKgF)Yszo*rL_S2b%WW9fDnZuohmDk@se+94N$4kz8n-(W5xleowk;q)X}`J zcO;0MK^i6th)1+Y)ctFp^B~j%m|-p3vsB;m`d(u>F2l#Zv(2l_`2;~6^#ZaeD1kCH zB_2|<>-1;R6)SD?VLJOjU2&$2;gTy+wMQ-oTF_u2&vr|8$%J@xw#ay{`}{$7cPevK z7o*}}I#3k#5SXQk+amm}n=9ps9(k8eJG}W-orVbZaXv+73?S+j6~)kOvR&#L|7tJ% zgtbb?oG>5r>eb;&(S$KJeLw>RnbgqF0^oJuX8fqLr0`&ZaSWHdXU+3G~?fqiy#B@Ilaq%gXl^5aG!H8dXWJNB@!&e)<5tC5c) zC6i+=fR1+vldM(C`j)%dL(69BUKPWuUJ`?l{vOaPahT9)@s)LSw;X#ko}ze>4x%X< zu}Ynq!d;g>89|{Jvm8aM;gCNarUQf(#YsDOG>*M-zReKi6BHPeXAFYyg?r^{%HIbe zcnP^@Oh%q4fe#foQEwEOzt6VP)P^oCX}7JvvBGaw8+<4n%#FC^c>yi#ook`~<7@M7 znWsOhrr{=Lx}NiN@Op1x1qaq<05N?@xv0p;OpeCi=$RCuu3~InQU3*_Mx|>Y9RyMb zgh?;I5g^Cd3@$N-j43WXz5a*ZL%^+rvu?s;6rOpG#37BfJ&X6tAQ%=sMyL0O!dKm3 zbn9_6B{VoyDiw!yxb2-?T%c0nWO3|z-fSZfh7pBDGD?&O(#snJMuXA8NAVw0t1t)& z-I3tJ?A4`|Ke?hBKltLM{q4_Q+Hd~wZ2$O=@9iId{jL4r^TWRUd;z9sd-rag`*2Ud zzak7!sw-t_b{f+H{t1vk2dkCq3K=fLV1e3oeV(y!s+}km&;*EIbr=bj*rND;eIW8eS$g}r=& zw?|*q`qT96D7uw`H1fO-8dD)7*`byG27DzW(i=vvMhe~Ny>7bU`vd~Yu!yP!(dRh= z0_ZBbUSl{rYJ`uYj0nc=?V(eY1TLo@n?bWHH3>%T!!}IpHq6}0ih=(nT+w|69RHL-B@2Vol!zQlLnj))H^O=p9gr|Fb=c=_w?Rr zWtJ?yvCZphU%mKUEyow1uX~sC;kKuogk*siND_#aQ8Wptm9oKALP4iNCzQv2H2qei z4g){FykyMFSIbf0_VHb6nta|#nfi96LalQ)PP731@ZpMLev~dDt(ZwYvKPHuw~xHW z^Sn;xb{x-r86M9s47uJblOWS!EYqj-&TJ?%o9&q$$LD+UY3U7~9=s-Z3RH{ngL|2U z<~%^v;0;fp^76Xma@HL0N!J4nUk-x50#eksN+V%1J}nFJed~l=>q#?tY#{MeS3S$_ zR!Ctbm>dFo(co&ADK1QaamhF>147?RWl{#ZZF0kN4A}f&@jG=_jnj+%l$s?EuvDhb zQSqT?bKHe{yg}k>Y;(iDWDz+*Z35Fp-#XvI;E>Z92|3@J^{P%7zG^+(b)a~^j2IVA z2(vCKmK3LRT5^VKyCQ%qLVxfa2AxBbhWZv^Zd_?8`;wQKriQWbx-IfK=*DJt zhq0XwlF5C(K~_{0hZr#56>3e6-=peMqoR3hUN?CM#KN_SRIEC3o;04`5Gh9^c2u#40A=1p_P)IB`!j_6PJj1zx6^S4t$>TvLP%+XiyM+vd zvkw$lug{*I5H18t?)*&p|8wyUMmTWZ0LCMFQq6!i%%#(hjv$1!MJfUlxT~;j90by! zVikAF6aNtPpaM?yJz&JBfLaPI6%HdB$^&exn~{->?wV$4o@#}ZpVSc@^tP<8pEpybRg2DR6c+=0OHAL2vVqK8a3;K=Z_0ip2=$o z;t16Ik^s+l6`$j8&U@GR{`l2*_J`kpWB=oSda@sU|I^FR_{{$1=Wpz@Pe#uBcJz`B z0*%=AsWxF#>^h60VRxs#?V(z#U`8&szfWthr>~e**jOzfV~`f-!?U}_LtgQwy|5Y< zzA4;IVP264uK7dZ+oUq~D2GC9Mw1B)3GMME3U;J(gt|66?+vdsI%SreG)i25U$Qg&hGSw&4l_r@Ipw>hCpc7ly$0r(-RLaqvUOJ@>-A}B;0%j)I-+D_sfKP8I7PHu4jS+sdiJLifTCW}Ps!0K*<(g$20>wYm*CNdTm!LG z3*aP!c~W2?9TU9GCHcOY_-u_O zQ+ar!Q--a{DM*lfX>@c(d)CFrgdvqJkwBT}XH+8@3psK7J&bbrE^z2THF>pz4ja+L zR0M?SZUK;NhnZUc=K+mR-t@|eWEMtxv>~?+>B?Zb`C7-PsPimz9M^i#;h+gPHly~h zBK}V+Ef>*?>>5SmV6P)RmCaC+-OIB+SXd2^Ogv^Ls!ASD8GFiHV|p34%M{%>yRJt7 zwj77{&zo%285vBsHGkZX%C=BMp>#*nurN!$LAa5J0cIr4M>!8|jM7A%N`=e`9q}+& zWk2Z1&iT=?lvx!sD$;<609UD;NV5P@%7zpBt`44)vRn0Oc@HBUI{Y~_7Xo%Up_P_6 zYAxWfLDcNL3=LTMu7Yxp(vv|hfZ@Z)2A@%~Xqo7R(9&0$REBCYx3m@U`kpN` zOE`JkcZS8JoLE;VZOymkyaC?e03RQ zgYT#mIs=n(JK&9Sf?T(rf8d1Fb>9+dD~0OQSBL%h`>*Z!!z=sv{KciP&jeSM?y`NA zAfurcG>l<9MbXU+ZLk;rP|jgJLLd(y`@?$Y#|iMajEYOiuT-f!>oo3nq(o&0s>_3M zI~G%)DR^ewuFs#djdJcQJu@HQy|-Wg(}(NdZ|y(6er;d;;1m11UwqI0>Zg~n@rKc^ z=yNc%MjCo~Uuq@_JG0L>=Whi05A_N3h?D`r|MhaV7rt_4T%b)#D9|m)d({!jepDvW z>|#1=WF07p&QraGDv(YC-NL#Z>nNVhG&keeBMK0?i5E7dN4nL0=381^#Dk$CgHBPD z6$L;I2^52j$~y#Q?(0e8^UhHIot}Rf1~Z)iAD_pFW-<`+%^m5P%V-#gBxl(EdeGAoHT7y$cpOZ# zTs(H&^Ks_y3v{g3;||x(zsX=h;sn2+!3)j@^jDjj88XfSrk@z)J~bu zO#!j~ssl4)%j=2+0Fd9j`8q_iWB?aPoA3-z)?tu@k;*_hlh1!z#?qSW6~VaQU_^YR zCpTc+T|SH}nhM$V@rqomLhz(^mn1hFwB;~lDszvzFTB05Yp%}(BY8H70kEY3U>NTz z2wzc+@p7G60S90M(RTES=hNsS&8?sB1V$sr&+a_y=UDY?CCuQxU9#|s;Kb3M(6MC$a?8rJh!|2;JGgBvK1(221~LGL#8a`NJ)pHi={ zJ$N#Dkks9GxfAjk7BhJ^or}U=*&m6oB}i-<8@U&rwu*J<`L@y9_0g@I>?z&R8B2 zJW*vjGm8QTFW)#pMYn)C;A~M-qkJ>V4pJBB9;JTg@7<+P&4%)N9hz4>DaRT+tDev? zQ+mvR^-2eGQIvM3^Ldn2vM|{FL~(d#7i2b4l<`{anz>f0Yg|J**knn%JZYX0Cq>-< YcS3$R6Y!6LCjbBd07*qoM6N<$f)bVm+5i9m literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/bg-mobile.png b/core/core-frontend/src/assets/img/bg-mobile.png new file mode 100644 index 0000000000000000000000000000000000000000..70f2a5edd19de32244eac9721c57cdac8d7059f5 GIT binary patch literal 266676 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�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 z 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%0A_)!WcNL|2Z!ZK2RywT>%Z+ZY^k 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 Yl&@}r{(G`pps-BH(5BqiJ8)~a8Qd4H+6gT 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

  • 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�v?IOUOZIUoy}%WysfWxnvy+d>b6_fFn48r-(? zp^k-KtFs|x<>dNJR>XoDO=HM=#xc~uT9wkYtM+9y{WkAKL1`J=@e6`Wbg|Aqj#?6~ z6afRKP*egExBTLyb;D+opYJK9y{m&Mu|h5)>_jqQ6m6)&(lG!uloj*dW?1 zy{iaze{8rCl{$Z=1xGGYmvit+bshUk-+kZbnzug$Zt3!0ON+fnEA8^4@%(JkozI#6 zv2lUXLZ+M{E30W0P3~Wp4!#Xe9f|+Cs{OdJ@p8p0AM@6jjlSjoPML#R&F}`+Dr>e7 zfz_;WO~@Kiby$=`5z|PXUcL5wt4Q*Qdry&6SRUdyyzfC2JY; z2h}y$6h@MHf_3?ZEYt-E5ddH>Ei74QuO!nBS`0IFdQw&cW(c zN~CX0yE0#xA>+v)w`&|l@_g^3Gj1xlJflp9ohz*|B7{^0nzT61 ze@=CBXIkmc?o5m<8D&(jXoUG|?=ZCY-g}Eimvy{&jaGy-C~O94>GsT?AxTHElz;j4 z26EfN@ElAD(9A0{(!I4O3~r2_){LN0klE#!iyU1wZIIHN!SKl$>#9tTqDCZk;VZ2%pa^OiIF!$Iij-p;*lpXr?USod5= zy)GM`LN@vRQ};!FqBeb;tJ`#*-@2l>DQ@66y{H@*5r5@2SdVqT|1!jR)P(cWef%m{ zq)+GAr!SoKKB(%nLNmO2FM*D5-_EZ6I_8zD2P*PBV_L8KZF3mP^$)}(7?f%L7OcPM z%L5nQNFMn*K6!-wgAv8QaviyRg&qg`KGMti(-a9b-|1HI?7<&cezq#URQUUcENc>0 zPa#7nD=m{lM%G(X1;R+se4My^RY0vQ6`F@K-7-d8lVAdUyXiSsxCb4I=b=moa7E3o zX?=$wkNcXlczo`B>oq-~qz>peQjXIQqf=a*4 z`<6id3OLKT2VY7buH|iFrA;BoL=9_vgxs{1zk2V<+rD8KbYy|+7e4>wge&>6l*{H7 zTQH_17FdXXYFxv)y|t&iQ|TpX8m;uDo!&g2wCCV)zw*IvVg;dj!u~vO5dpcNBi27V ztA&9GDfCmMOpu@$l|XeX1?6?w6rwB+99%~EM`?jj>-@$(FpmgX#aXgMzP7S}{~%Yx zD~C8+{QlwG_i-Cj&8X(7vpN$NCtTXcdf5h&$_{>^oBlarPkyZ6<^?%QJ5Wh+Dp2xB z2(OZ!JGx!aSDGF<{@JO?9h1L{k5LchO4siSORgWP4w0S-K21K|c^X>ow}xX5e@<9> zJyzKCHqd7`|1upT#hd;02`9&Z8t8~uYRpfWl8>rGDG zHEs|v9VV0nYs)d>2BnyGXhK!imNDG(6P4S&nn?WBC#E6wCO?z^g1V?HT83&8CM#{B zIx9K~Wt_EfsBUlrZK?v%zAJnRqT2R{;D+~Su% zhts>9x_vjTSn|nb3ONTWcJ}%>A*~>c7QIHUQb;NkBL&O%G^u+ShtKJX8^7zC3J^+5XZsd|(9+Vk>0MPr%$=uu$id-W3O`9E<{rF}fi5XqY{yM)>pIli1IR`zz>eCN`4-FwKgrL~%0 zPWMY~IOGHjn7{~XF&{cr>~QX4W%5KG9T<**-jh^O@}#>}meSAIzRzzLNe(+X zA}!AWG|l}AZht-{TTY0_c6^itE@FRM(oLrfZR2K_kjD>_pQiU4pG2FU(}Q`?yWN>>Ov-uT}g8+>L8FY|x&n=cUku=42gdZD-8dVYJqaC8&CbB7q?UaFGA1~MU-j6SOUPpI5#=Wq>^p#`5x8AtRZ1k73rjd0+xH3;{(Jpx(2mTAuIuZo-XXs1o@5YwEggNtDTuc?RM)_d2!8## zhFRrwV`q?ZIS7n_6YphKU%U$6Sb&;YrAy6D_KY^M0>s37Y{zvWibJxa-CT|D3F=RE zVd{{~c&bsJ4b45uS4Z?}m>6#uEfkyu;J4=hjL{7N3`)m9m1H(fjo(agXyqXz@n mJ!ME6rh~>Xnq*W+7*3SF;BRwO3jfKjar<_X9{f$7YWp8ZiLh$` literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/demo_bar.png b/core/core-frontend/src/assets/img/demo_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..a2553875fda02266af89db0ccbd53bfec131c118 GIT binary patch literal 81266 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

    (p^E)m8hr{7; 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�UlI5jK^$x{2KHZe(&>~gLEIw-z6}2C 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


    dc-V*slP zxGAp!v$jvc))e)lKObu-+Z&Y~5GFq~G z&jRK&7cgR&*4(NO8&Kdpz#uyfx87X9zfBHXH6Cq3zPAB;x8H;PJ2#+-wAbR<)3Es1DVPlQVX|`<#=9GA zbISKmwx|fuCls5NoR~xfZ9$k(&1a;2hY>NC2sZY22C&;4atzZZA{l0d$-${hUil67 z$Zz9cI@X|<>M+vCNJZQ*-u=4apNB9{+TcbL%8CPE8h}d-s+t%uE&RE2*2yGKz1`(G z`$-RaRbhUZOi5;b*%=jm4_&w_@E~Ta{Bd`k@@$=o(tv6Q78?%W8TB;ZkFAyCdyb77 z+z|8HrRK~n=*n|pZ!^yd+xs?-K)Ji`+~x^o#+6cs+U^n1BUZmf^D{G`ZOEaT@R_tY zAsO`A4UTKtunt{p*Gi@Y#Eec1)19$Bvgz-LSZ?;PM^!xKwBMh=V4uA0ajv7rU}+iP z$x8@GPd5!iNnnl|1fd+uvvd+O{_N#or{fHvvExHIN3Q$qxz z6Dn)%Q`;>{D~gOJqJ+_K7q27F{SGNtQT5qEfVu|V-V%b>9oV|{9DEM58_Xk=VB z-hB(U?ry?DuLF;N^eGs(&%vE{DBdcuwy5IoZ$mynkUGF?-^JH^nuEi3Pp!b>r6;h@ zLl|srz;N>}P-IjB2jtw;uzF#QKv&t+msYdxoN0*lBYQ@|wnJownQ^6SGZUJKz-X(3 zptVH-_>CcTgS^CXJX)PDw0kW!ec!eEAG2*PIaBf2^FKbs6q!y?vI7G2 z9HVTivaz$FpXVQ{B|ruqio>Q&_;- zsc@rZm`}4_8*r)YTsGhubh+Z8ymw$}pcK6t-z+Vi-``NVJj3 z>~(A(m9a@RpvwT!$tdGZSUWQ;CbPx(c{nnxX&*Nz#E|aolgfU=Hm(F*&z(_l`BDRx zx*0oQ?d>3_@0-w1h5qA*9dB|f(Fudl7O|*ZWJ$+kW=Y2*TP7#A zk-%imz;%o)>4dJ+#{QI@s2VHKMnF0kY$1dC6=XLTptt@6!0r&X@7#s2{oa>gb$uDm zKl3bhb_wp@=)r)j43R!`Ev$>oYIv(k`vCv*l04FHbgb|wm{8-Ibu3nIJT`OrO;KJ^0U7;fj%W(XaQ$;>MSY)1f55{nbYJV zmk%?xEv5!2pgnob(>Rm;D+SNTeHGi4Qrge~Y5*upQ-6^2#;V=baOIMM3+uSiXezda z-Nq@G6Cl;5Z;*+GC^NBD8-`VOFBJx}mu-MzD%m(ETKHc;kYU&;$B^2B!5*UiyAK|; zszPC10HjJ;mbZHEk|arzBuU=K(u9!V;(s-G+d>G#Lq_bWNIiR62CdUlOEMq<&EV9q zhXI>IzB`%3LInupq8iYuS+#Fsol?qDeBs{?f>Vx#it2p+OQrxhfmdWa5umb)e>gxj z?*Okuzy>XLIBGRcLH7!(_>l$Ozx_2<120_sAT%ZoWKiFRyVq|*XQ2yMp1lU=FFXdD zcbl-gi2$&(1e3*6poa)d2MBzJdk9<*gx=YK-P?DO1V(nVhidrMC1{@MVw=c-ZIjJv z-vB@ai+R&{$`kk|*KcuDVlGUZ5JhG@?7&jyECRE1Zxlv|oOP^+xKhR$CTomLhA0Xt zgC^tZ6|^CSb~ZHt$WCD*~GaWQo0|eXl%ADo$7v3rrd5DT4^zbWp~g)hn1q z-7n?LF~jJ2rzoM_I2=|mXAL+qK;AjyII7Of9l73xma?LC=Df~xi435%<87N9;GWn_ z6Cr`-*@(iI?Pf3_U`{bd$-H8r1&y`=p%NW{O;fN=4(&vBBH+Z?#h&{672W8}>0d;2MTD^`-60Rw408GxsbC8&+Mue%j|G z1qlZ*4b}q}iY0sf#w}Psdj{^_-GCm2DLiuuH6Q~H=S83U{Q;agy~b94bb+_au{C;-UtD`>g>bv8c_4 ziGMmqkU2qit4WSg6pwN;;&4e6T55toZrmX-M|s0h{XZZte*≠wJ``g4;KiQN_QA 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/page-preview-navigate.png b/core/core-frontend/src/assets/img/page-preview-navigate.png new file mode 100644 index 0000000000000000000000000000000000000000..ba62b2522c0263165b6da71984d2652cc83cae42 GIT binary patch literal 4911 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

    R^P9Kbq5LAUHF2`;bGFAj1PcqYPV=`&E`6+5V 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%0A?cv%jpj_KHimaI_3-*WhEL`Tb%$^ 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

    *O$i&bRHY!5V(8O4 z;FK5?_4S&oakLfwUavR1Y4n%=3x~r5iuq;=c=^y4pD{Gw!9PTJdycSDL>nH1M?+$~Ol6v1I z*N>iWZ;)x_j0=R(3F!krbRj_V1bmqdHdzMBRD1%Az6PW>iygH!@x*c(Q3PfKEx(M<6Z{Pr}u`~?W`0IiX z306Z{?E%<)d{G2{>c{cu7u;#Wj6{L)qA(GCW)_tSA&MO!7AvK)Nmcx{eol?B7{(X% zXs>3+Z#5gYp+<;9)yIjw(-PzDIKF7ihGi}TeD^7cBn)t&C+Wjtf>))*IguC57o;B? zzSo5r@{lDB&{q@%RE75r45>2zVkB73&~mXIx^w}&z@#TR82>QOr4!8x82or=wVQ5Q zr~jH7z=^7T!T?jr*P;TL(n#+Zun}m5;O={W#NjZLgoES<4CYGS zeG+orX&y%(L_MV!D*$JY3GyLuZ4SS#<3LlyU^qib1zxl`%Ta(~W`>9X=vPb!f#tP! zcYx%kiYw_|Bf2Fx=`~|g7sl8iANi6)692>XFh>mCMEdpZ|SX6NGI{g$F*KUDG)eRa^j^DPU3$LN=Ok#60=8PAy8DY z06X+rqHt(|4k(EX&@;-GR)oz*vqS0LjCrFrrlPt47*C4>BTd5fM0DE(I^x5{ShH;b zZ9WorVld5NsTqhAN;)qeQ5yze1n^1K3dDz^*&U`gX+pD^{ zKzrj&!poNnPE5d9h;MsIkSc)Xs(nW?SgfJ`4nS+(PpY=nv>xZtRC6L*5s)piL#ric zLpWc(5dZhXqZrKKw?+sEDNuubAOELwhe;bS^NmImFpt=e8Q}MQgdjX%!cA#5;9XrM zBYUx0EbQsBzT~{=#TH*wTL@gVVt9bVAwfQ1qClwr?>V%de5z=MmhM8)<~J2N{ss;* zRN61oDIyb4V4VqBa14E7{GaEnp?P%OUFDC45cKl)cJ6e!rCHh{tyIZ3pIA;m=^YV>GdE4JKhrib(~i9>tcHpaxTE~&Zs6|1K$n^f%){R z=99i5XnyQ7rTMBMlF`2J1q&vC1`jNe0l1eI6v+mSSg>2l=0O%*aC_0Q{bic}D`mI( z_`GB0C*5^#t+j@Lv0Px|7=tpNs{wQmQ~(ji_*^(6L}2*m4q>Nscr6NS^X+=JkdOo( zu%Suw+(h_!=YyI9)tO%@W)udyNKE#gt9$>6=S2sS!xBAMWLL80H zQLxo>SzXN2(pKC+cTz(R56G1id!i(S9Rfg7(EUY2;Iu0PsOWWvaWgY2U?SE+%0A6i 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

    4ctf5!D00_a+a1Q$8h7E5x74kB7NCP)B(1 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

    QE|Q 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
    62_7?uV` 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
    g>3w?1GAv+bdU$dzx6EfC6i{*9@ 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 V>u)ay(;Wij!${9Ww^ExB`F}~RULybi literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/login-desc-de.png b/core/core-frontend/src/assets/login-desc-de.png new file mode 100644 index 0000000000000000000000000000000000000000..8fdf51b3b5c1c9c23e6698d7d2d82e3e73b4924f GIT binary patch literal 332971 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%0D) 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

    (Rj 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/login-desc.png b/core/core-frontend/src/assets/login-desc.png new file mode 100644 index 0000000000000000000000000000000000000000..bf078d5564b7799a78c2eda46c6a354a1d7631f6 GIT binary patch literal 278607 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%0D-}xx>OY@DB%7f$Py*s8kM2>%e^cD` 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

    rD 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

    #(Ty{W~eEpTT*N$64_!DIV7MmtVz& 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/logo-bg.jpg b/core/core-frontend/src/assets/logo-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6de78510465b6e422b517be4f993d8416bc6150 GIT binary patch literal 574367 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

    B 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�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 uS1Z+1)R5+ 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%0AtFm`0A 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

    $QF%Hlce#%U8_E-tV*~g1Ch#oA<<5C6h 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�iD_|>EO`>Dx3bEG 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 ai&J}Y3CTDY-8k6$mG7yNoY(;i z2uh6nKpHvypUfx{=rN;toiplR6*Uqg44(gVpFZ6^=gd)psMTt@OeT|`pP%3S^5siD zl}c^!F~_I!b8~Yz=Ir+a@VO=*ntZNqzptC7`I=u=4Z~<&TwGKOg+h}O!W?PLn>TMZ zS>PfI^DVzELTCz)Du31acf7p3ysWIRuUAP^v=SYbys)sa!y-T6w>!hEHY(s9`1e=% z>jis-%G%mmoisst(QTnie32jW+ajq8Zh+^lR_j3Zp+H&DkB*LtJSM}cAH`|W)4(@q z88^W4@^Xa~L^;vly?Y0tACuZv?UpKw|8!+#rA!K;jOdL~Ue>2!LRlHtZZ0rA`I_I6wmf8?Sg8qa345c_+YaS-sa z`1?_dAF1fDZqArJn*~?ymN;B~B%+ITyW$BCcl(Qri=of)Ll>Q`JI~gADAqlhsK$DO zLge)H^brgGN(6TYt`l4PtK;M2P(5O3qMx0eVa{FFEt{qQIZRD!cscAOpO>+&cm`5j+$&JDtuUt}g{d zAeJr>diVqx+55J1xO5IY4n**9u_OEcpP!%m4vc+^E-pP%ELZPWcweIPJp7pm9yyz) zY5qt)m|Apu9$q3La&X=K%;TpDTqJlxLaeZtE%7}5IeEmh=ys(3N-}Lq(Bv_G z%WFjM$-UbT6C8@*%3$f?HL&v}I?AImHB$@d!Pf3+e0S~M(YVNC$TJdDW!r7bwJXsj z!d%Gfdi`uPUUbg9%H%Cef z4lY_B=;zw6*59ibMNW_JjQhY?(eaoOMa;)fpGg-m{3t5?*xdX`(c`dkz{Ld82^EEh zZqRSk`H`Z>Vdc7_qVVJN8yd*PW#!{Q;1p-j^!xcAW6wLn|F`fTC4xKXhlfK~S62_N zo*ODUPxK#?V%%N4Lw9qxDJ~|74pbA~e$M}z=-1pk*J+D<*d$>p6m#`OTh9Tmi7t&1 z{!vMI*7Mr*Z9sIC=-9PCBEdI~@Nok@ua;g1L~pm-J0t`Kghvu5W^$iDe=hZZV?cDQ z=}iC7-J7Q)%Hu(w zgy9tK-y2)%y=Z-;O)|UTcif;0cKP2q6`LVl(`vQyX>4et^Hi<&%iBo%>OOw@WYx=c z1)CZfrfF(z>82TN*R1OE@kzkNBaq9JFf*`c-!QOu83{83Tl%81&*r!#yKs}D6czIseIs{(z#XD%pL5q;h$umg#gIbF%#qW6Oc%T(qR$`` zpHJ5TBxs^a!z#QOforrE{kU-!X`9l$wH404FOtp}_J;A=;^rB%AUQcbC(UWXS7|M} z;0+i#rfeem48eNWjc&L5ngrJ*C6LqF(hD2kSWOgBv3ytWTox=HqSr}dZr-?IE$t<^ zgGGOh=)F$DEK$V(RV86&;L>W-$Ye5g5@v>UI$breYOuKYnV|~3tu(A@nlIVx^Q0lu zv_NBdvN%_&iVJ6YZi&v8j&WVfRVb!ufkx^UD^u#8L-z_t?iC!JOhbh1@`0>=XFnX%->E=Pb)euP#`VP6RGs?(l~It zv)`9-J%O+x5A4S}AUeDFvPAL814DQJ`vKA6;@R3g@6s!%3mb9y>IQwrkPjV@kQlDI zc5qE}Y~-fv^i8-%b=byyqx#;Tl45JiAz!Y*GTI|iafJ%D@~6YTKUDOkrKN*Lqfuvz z&yylpg11O;33}l;yzF z>vc#mptI<4)dRR_R_M>O55v_~4s7jD_zqHTS4LqFWZ!t^_1&b;xf(oEsnnhXb!r2B z+U>Th8J8>3?KbI&caRV(`;*+dgX=KaPR~9iK{=3l8#hI}il@1exOw$}9<5eu&&$tv z5*=>dG|g?PxhsREN1;&gq=)A$2*wSrxksL~5w62l?s^>WXR6efJ$^`TK1SH^_F0D~ zGzGr4T;xhzS+?Ge9yCU<;3b+8U!r3Z7|sA8TPGX;Lqb9BQocySgenO$1b`mNVGbx?|CWTN=bO$_H!xmD~ut@{SmFHN|Bd#%f63UA1P^;B)3kwT7oY{M% z_;P1hj_n0U`p6Ccf01v1hxQE+XL`43ug~-H{rmR^stetZR-#{p$A66b zxCtKcO^~M$;{bajgbGTXIARfH(iE*lzY2zeY&N^e0_8Xfw8>s!gTI}(Pv`Bz&oJ)* vtHoIC>~evA^4I+H=vJw+%dYEW$&>gCi(jzhJ;HsF00000NkvXXu0mjfI4=In literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/nothing.png b/core/core-frontend/src/assets/nothing.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1fa548bf76deb8ac4fbce166a93047d199bb97 GIT binary patch literal 3061 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 D + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/403.svg b/core/core-frontend/src/assets/svg/403.svg new file mode 100644 index 0000000..96b2bad --- /dev/null +++ b/core/core-frontend/src/assets/svg/403.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/API-ds.svg b/core/core-frontend/src/assets/svg/API-ds.svg new file mode 100644 index 0000000..799ecaa --- /dev/null +++ b/core/core-frontend/src/assets/svg/API-ds.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Apache Hive.svg b/core/core-frontend/src/assets/svg/Apache Hive.svg new file mode 100644 index 0000000..f0e0d8d --- /dev/null +++ b/core/core-frontend/src/assets/svg/Apache Hive.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Checkbox.svg b/core/core-frontend/src/assets/svg/Checkbox.svg new file mode 100644 index 0000000..0645e22 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Checkbox.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/DM.svg b/core/core-frontend/src/assets/svg/DM.svg new file mode 100644 index 0000000..1d74425 --- /dev/null +++ b/core/core-frontend/src/assets/svg/DM.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/DataEase.svg b/core/core-frontend/src/assets/svg/DataEase.svg new file mode 100644 index 0000000..3fe02e0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/DataEase.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Elasticsearch.svg b/core/core-frontend/src/assets/svg/Elasticsearch.svg new file mode 100644 index 0000000..3cec9c9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Elasticsearch.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Excel-ds.svg b/core/core-frontend/src/assets/svg/Excel-ds.svg new file mode 100644 index 0000000..dc9c761 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Excel-ds.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/Frame.svg b/core/core-frontend/src/assets/svg/Frame.svg new file mode 100644 index 0000000..4f4ae04 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Frame.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/KingBase.svg b/core/core-frontend/src/assets/svg/KingBase.svg new file mode 100644 index 0000000..e69e04e --- /dev/null +++ b/core/core-frontend/src/assets/svg/KingBase.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Kylin.svg b/core/core-frontend/src/assets/svg/Kylin.svg new file mode 100644 index 0000000..33f0b66 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Kylin.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/Maxcompute.svg b/core/core-frontend/src/assets/svg/Maxcompute.svg new file mode 100644 index 0000000..54a3935 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Maxcompute.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/PDF.svg b/core/core-frontend/src/assets/svg/PDF.svg new file mode 100644 index 0000000..f04b7a2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/PDF.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/Presto.svg b/core/core-frontend/src/assets/svg/Presto.svg new file mode 100644 index 0000000..6b2fe09 --- /dev/null +++ b/core/core-frontend/src/assets/svg/Presto.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/StarRocks-ds.svg b/core/core-frontend/src/assets/svg/StarRocks-ds.svg new file mode 100644 index 0000000..5b52c1a --- /dev/null +++ b/core/core-frontend/src/assets/svg/StarRocks-ds.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/TiDB-ds.svg b/core/core-frontend/src/assets/svg/TiDB-ds.svg new file mode 100644 index 0000000..29dd41f --- /dev/null +++ b/core/core-frontend/src/assets/svg/TiDB-ds.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/active-btn_copilot.svg b/core/core-frontend/src/assets/svg/active-btn_copilot.svg new file mode 100644 index 0000000..4cc82f4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/active-btn_copilot.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/add.svg b/core/core-frontend/src/assets/svg/add.svg new file mode 100644 index 0000000..3ffd8d4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/all-msg.svg b/core/core-frontend/src/assets/svg/all-msg.svg new file mode 100644 index 0000000..320a433 --- /dev/null +++ b/core/core-frontend/src/assets/svg/all-msg.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/appearance.svg b/core/core-frontend/src/assets/svg/appearance.svg new file mode 100644 index 0000000..9e5e052 --- /dev/null +++ b/core/core-frontend/src/assets/svg/appearance.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/area-dark.svg b/core/core-frontend/src/assets/svg/area-dark.svg new file mode 100644 index 0000000..e11e43a --- /dev/null +++ b/core/core-frontend/src/assets/svg/area-dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/area-origin.svg b/core/core-frontend/src/assets/svg/area-origin.svg new file mode 100644 index 0000000..23d0636 --- /dev/null +++ b/core/core-frontend/src/assets/svg/area-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/area-stack-dark.svg b/core/core-frontend/src/assets/svg/area-stack-dark.svg new file mode 100644 index 0000000..5db66fd --- /dev/null +++ b/core/core-frontend/src/assets/svg/area-stack-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/area-stack-origin.svg b/core/core-frontend/src/assets/svg/area-stack-origin.svg new file mode 100644 index 0000000..23d0636 --- /dev/null +++ b/core/core-frontend/src/assets/svg/area-stack-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/area-stack.svg b/core/core-frontend/src/assets/svg/area-stack.svg new file mode 100644 index 0000000..ca9c9f9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/area-stack.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/area.svg b/core/core-frontend/src/assets/svg/area.svg new file mode 100644 index 0000000..10275d9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/area.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/association.svg b/core/core-frontend/src/assets/svg/association.svg new file mode 100644 index 0000000..5d8243d --- /dev/null +++ b/core/core-frontend/src/assets/svg/association.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/auth.svg b/core/core-frontend/src/assets/svg/auth.svg new file mode 100644 index 0000000..162b25f --- /dev/null +++ b/core/core-frontend/src/assets/svg/auth.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/authentication.svg b/core/core-frontend/src/assets/svg/authentication.svg new file mode 100644 index 0000000..f5268c8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/authentication.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/bar-dark.svg b/core/core-frontend/src/assets/svg/bar-dark.svg new file mode 100644 index 0000000..0cd6aac --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-group-dark.svg b/core/core-frontend/src/assets/svg/bar-group-dark.svg new file mode 100644 index 0000000..1ab3629 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-group-origin.svg b/core/core-frontend/src/assets/svg/bar-group-origin.svg new file mode 100644 index 0000000..21e1af0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-group-stack-dark.svg b/core/core-frontend/src/assets/svg/bar-group-stack-dark.svg new file mode 100644 index 0000000..313c473 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group-stack-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-group-stack-origin.svg b/core/core-frontend/src/assets/svg/bar-group-stack-origin.svg new file mode 100644 index 0000000..21e1af0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group-stack-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-group-stack.svg b/core/core-frontend/src/assets/svg/bar-group-stack.svg new file mode 100644 index 0000000..0e98db5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group-stack.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-group.svg b/core/core-frontend/src/assets/svg/bar-group.svg new file mode 100644 index 0000000..11bf7b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-group.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-horizontal-dark.svg b/core/core-frontend/src/assets/svg/bar-horizontal-dark.svg new file mode 100644 index 0000000..cab5303 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-horizontal-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-horizontal-origin.svg b/core/core-frontend/src/assets/svg/bar-horizontal-origin.svg new file mode 100644 index 0000000..e8af2b9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-horizontal-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-horizontal.svg b/core/core-frontend/src/assets/svg/bar-horizontal.svg new file mode 100644 index 0000000..56192e8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-horizontal.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-origin.svg b/core/core-frontend/src/assets/svg/bar-origin.svg new file mode 100644 index 0000000..21e1af0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-range-dark.svg b/core/core-frontend/src/assets/svg/bar-range-dark.svg new file mode 100644 index 0000000..484d1e1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-range-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-range-origin.svg b/core/core-frontend/src/assets/svg/bar-range-origin.svg new file mode 100644 index 0000000..26ef1d7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-range-origin.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-range.svg b/core/core-frontend/src/assets/svg/bar-range.svg new file mode 100644 index 0000000..2f3e88e --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-range.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack-dark.svg b/core/core-frontend/src/assets/svg/bar-stack-dark.svg new file mode 100644 index 0000000..a19cd7d --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack-horizontal-dark.svg b/core/core-frontend/src/assets/svg/bar-stack-horizontal-dark.svg new file mode 100644 index 0000000..ea9c4da --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack-horizontal-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack-horizontal-origin.svg b/core/core-frontend/src/assets/svg/bar-stack-horizontal-origin.svg new file mode 100644 index 0000000..e8af2b9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack-horizontal-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack-horizontal.svg b/core/core-frontend/src/assets/svg/bar-stack-horizontal.svg new file mode 100644 index 0000000..e25d185 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack-horizontal.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack-origin.svg b/core/core-frontend/src/assets/svg/bar-stack-origin.svg new file mode 100644 index 0000000..21e1af0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/bar-stack.svg b/core/core-frontend/src/assets/svg/bar-stack.svg new file mode 100644 index 0000000..b1700a3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar-stack.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bar.svg b/core/core-frontend/src/assets/svg/bar.svg new file mode 100644 index 0000000..218592b --- /dev/null +++ b/core/core-frontend/src/assets/svg/bar.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bidirectional-bar-dark.svg b/core/core-frontend/src/assets/svg/bidirectional-bar-dark.svg new file mode 100644 index 0000000..f95fe09 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bidirectional-bar-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bidirectional-bar-origin.svg b/core/core-frontend/src/assets/svg/bidirectional-bar-origin.svg new file mode 100644 index 0000000..122c82e --- /dev/null +++ b/core/core-frontend/src/assets/svg/bidirectional-bar-origin.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bidirectional-bar.svg b/core/core-frontend/src/assets/svg/bidirectional-bar.svg new file mode 100644 index 0000000..31f5b63 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bidirectional-bar.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/board_1.svg b/core/core-frontend/src/assets/svg/board_1.svg new file mode 100644 index 0000000..aa87694 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_1.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/board_2.svg b/core/core-frontend/src/assets/svg/board_2.svg new file mode 100644 index 0000000..53b5b2d --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_2.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/board_3.svg b/core/core-frontend/src/assets/svg/board_3.svg new file mode 100644 index 0000000..17b9237 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_3.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_4.svg b/core/core-frontend/src/assets/svg/board_4.svg new file mode 100644 index 0000000..d3bcad9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_4.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_5.svg b/core/core-frontend/src/assets/svg/board_5.svg new file mode 100644 index 0000000..1cba354 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_5.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_6.svg b/core/core-frontend/src/assets/svg/board_6.svg new file mode 100644 index 0000000..9ef2983 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_6.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_7.svg b/core/core-frontend/src/assets/svg/board_7.svg new file mode 100644 index 0000000..376cbf9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_7.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_8.svg b/core/core-frontend/src/assets/svg/board_8.svg new file mode 100644 index 0000000..5b0c850 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_8.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/board_9.svg b/core/core-frontend/src/assets/svg/board_9.svg new file mode 100644 index 0000000..ba50537 --- /dev/null +++ b/core/core-frontend/src/assets/svg/board_9.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/btn_copilot.svg b/core/core-frontend/src/assets/svg/btn_copilot.svg new file mode 100644 index 0000000..56b3df8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/btn_copilot.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/btn_oidc.svg b/core/core-frontend/src/assets/svg/btn_oidc.svg new file mode 100644 index 0000000..8d02149 --- /dev/null +++ b/core/core-frontend/src/assets/svg/btn_oidc.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/bubble-map-dark.svg b/core/core-frontend/src/assets/svg/bubble-map-dark.svg new file mode 100644 index 0000000..18e8ad1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/bubble-map-dark.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/bubble-map-origin.svg b/core/core-frontend/src/assets/svg/bubble-map-origin.svg new file mode 100644 index 0000000..e400ccb --- /dev/null +++ b/core/core-frontend/src/assets/svg/bubble-map-origin.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/bubble-map.svg b/core/core-frontend/src/assets/svg/bubble-map.svg new file mode 100644 index 0000000..beaff8c --- /dev/null +++ b/core/core-frontend/src/assets/svg/bubble-map.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/button_right.svg b/core/core-frontend/src/assets/svg/button_right.svg new file mode 100644 index 0000000..7972225 --- /dev/null +++ b/core/core-frontend/src/assets/svg/button_right.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/calculate.svg b/core/core-frontend/src/assets/svg/calculate.svg new file mode 100644 index 0000000..600832e --- /dev/null +++ b/core/core-frontend/src/assets/svg/calculate.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/cancel_release.svg b/core/core-frontend/src/assets/svg/cancel_release.svg new file mode 100644 index 0000000..30c5911 --- /dev/null +++ b/core/core-frontend/src/assets/svg/cancel_release.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/chart-download.svg b/core/core-frontend/src/assets/svg/chart-download.svg new file mode 100644 index 0000000..75e7cb8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-download.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-dark.svg b/core/core-frontend/src/assets/svg/chart-mix-dark.svg new file mode 100644 index 0000000..88e0a54 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-dual-line-dark.svg b/core/core-frontend/src/assets/svg/chart-mix-dual-line-dark.svg new file mode 100644 index 0000000..c3819a1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-dual-line-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-dual-line-origin.svg b/core/core-frontend/src/assets/svg/chart-mix-dual-line-origin.svg new file mode 100644 index 0000000..43f590b --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-dual-line-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-dual-line.svg b/core/core-frontend/src/assets/svg/chart-mix-dual-line.svg new file mode 100644 index 0000000..f2b52d5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-dual-line.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-group-dark.svg b/core/core-frontend/src/assets/svg/chart-mix-group-dark.svg new file mode 100644 index 0000000..a921991 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-group-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-group-origin.svg b/core/core-frontend/src/assets/svg/chart-mix-group-origin.svg new file mode 100644 index 0000000..a833627 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-group-origin.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/chart-mix-group.svg b/core/core-frontend/src/assets/svg/chart-mix-group.svg new file mode 100644 index 0000000..bd4a096 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-group.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-origin.svg b/core/core-frontend/src/assets/svg/chart-mix-origin.svg new file mode 100644 index 0000000..f4ed2f0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-stack-dark.svg b/core/core-frontend/src/assets/svg/chart-mix-stack-dark.svg new file mode 100644 index 0000000..b4edc0e --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-stack-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix-stack-origin.svg b/core/core-frontend/src/assets/svg/chart-mix-stack-origin.svg new file mode 100644 index 0000000..1800cfc --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-stack-origin.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/chart-mix-stack.svg b/core/core-frontend/src/assets/svg/chart-mix-stack.svg new file mode 100644 index 0000000..4fd947c --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix-stack.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-mix.svg b/core/core-frontend/src/assets/svg/chart-mix.svg new file mode 100644 index 0000000..60e8e1a --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-mix.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/chart-table.svg b/core/core-frontend/src/assets/svg/chart-table.svg new file mode 100644 index 0000000..5d8d412 --- /dev/null +++ b/core/core-frontend/src/assets/svg/chart-table.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/ck-ds.svg b/core/core-frontend/src/assets/svg/ck-ds.svg new file mode 100644 index 0000000..0e843c9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ck-ds.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/clock.svg b/core/core-frontend/src/assets/svg/clock.svg new file mode 100644 index 0000000..543c400 --- /dev/null +++ b/core/core-frontend/src/assets/svg/clock.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/copilot.svg b/core/core-frontend/src/assets/svg/copilot.svg new file mode 100644 index 0000000..9752905 --- /dev/null +++ b/core/core-frontend/src/assets/svg/copilot.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/custom_sort.svg b/core/core-frontend/src/assets/svg/custom_sort.svg new file mode 100644 index 0000000..5e18dde --- /dev/null +++ b/core/core-frontend/src/assets/svg/custom_sort.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dark_1.svg b/core/core-frontend/src/assets/svg/dark_1.svg new file mode 100644 index 0000000..be47b1a --- /dev/null +++ b/core/core-frontend/src/assets/svg/dark_1.svg @@ -0,0 +1,2 @@ + diff --git a/core/core-frontend/src/assets/svg/dashboard.svg b/core/core-frontend/src/assets/svg/dashboard.svg new file mode 100644 index 0000000..4153757 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dashboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/data-reference.svg b/core/core-frontend/src/assets/svg/data-reference.svg new file mode 100644 index 0000000..b294b7c --- /dev/null +++ b/core/core-frontend/src/assets/svg/data-reference.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/database.svg b/core/core-frontend/src/assets/svg/database.svg new file mode 100644 index 0000000..30bcf30 --- /dev/null +++ b/core/core-frontend/src/assets/svg/database.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dataset-outline.svg b/core/core-frontend/src/assets/svg/dataset-outline.svg new file mode 100644 index 0000000..ed872dd --- /dev/null +++ b/core/core-frontend/src/assets/svg/dataset-outline.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dataset-task.svg b/core/core-frontend/src/assets/svg/dataset-task.svg new file mode 100644 index 0000000..65f3ed4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dataset-task.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dataset_params.svg b/core/core-frontend/src/assets/svg/dataset_params.svg new file mode 100644 index 0000000..9175e1c --- /dev/null +++ b/core/core-frontend/src/assets/svg/dataset_params.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/datasource.svg b/core/core-frontend/src/assets/svg/datasource.svg new file mode 100644 index 0000000..71af710 --- /dev/null +++ b/core/core-frontend/src/assets/svg/datasource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/db-de.svg b/core/core-frontend/src/assets/svg/db-de.svg new file mode 100644 index 0000000..ee44820 --- /dev/null +++ b/core/core-frontend/src/assets/svg/db-de.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/db-more-web.svg b/core/core-frontend/src/assets/svg/db-more-web.svg new file mode 100644 index 0000000..9bc701c --- /dev/null +++ b/core/core-frontend/src/assets/svg/db-more-web.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/db2-ds.svg b/core/core-frontend/src/assets/svg/db2-ds.svg new file mode 100644 index 0000000..35810ee --- /dev/null +++ b/core/core-frontend/src/assets/svg/db2-ds.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-api-new.svg b/core/core-frontend/src/assets/svg/de-api-new.svg new file mode 100644 index 0000000..3d73385 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-api-new.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/de-copy.svg b/core/core-frontend/src/assets/svg/de-copy.svg new file mode 100644 index 0000000..e885735 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-db-new.svg b/core/core-frontend/src/assets/svg/de-db-new.svg new file mode 100644 index 0000000..07ffb0f --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-db-new.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-delete.svg b/core/core-frontend/src/assets/svg/de-delete.svg new file mode 100644 index 0000000..2c122f8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-delete.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-ds-error.svg b/core/core-frontend/src/assets/svg/de-ds-error.svg new file mode 100644 index 0000000..581a013 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-ds-error.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/de-ds-move.svg b/core/core-frontend/src/assets/svg/de-ds-move.svg new file mode 100644 index 0000000..5f256f8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-ds-move.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-ds-rename.svg b/core/core-frontend/src/assets/svg/de-ds-rename.svg new file mode 100644 index 0000000..b3b369e --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-ds-rename.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/de-ds-trash.svg b/core/core-frontend/src/assets/svg/de-ds-trash.svg new file mode 100644 index 0000000..fd8f126 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-ds-trash.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-ds-warning.svg b/core/core-frontend/src/assets/svg/de-ds-warning.svg new file mode 100644 index 0000000..2f7ac5a --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-ds-warning.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/de-excel-new.svg b/core/core-frontend/src/assets/svg/de-excel-new.svg new file mode 100644 index 0000000..5a9d85a --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-excel-new.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-json.svg b/core/core-frontend/src/assets/svg/de-json.svg new file mode 100644 index 0000000..9e62a6c --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-json.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/de-move.svg b/core/core-frontend/src/assets/svg/de-move.svg new file mode 100644 index 0000000..ffa1904 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-move.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-search.svg b/core/core-frontend/src/assets/svg/de-search.svg new file mode 100644 index 0000000..0986c29 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-search.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de-sql-new.svg b/core/core-frontend/src/assets/svg/de-sql-new.svg new file mode 100644 index 0000000..cf83467 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-sql-new.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/de-union-new.svg b/core/core-frontend/src/assets/svg/de-union-new.svg new file mode 100644 index 0000000..2a04a4b --- /dev/null +++ b/core/core-frontend/src/assets/svg/de-union-new.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de_pwd_invisible.svg b/core/core-frontend/src/assets/svg/de_pwd_invisible.svg new file mode 100644 index 0000000..6342b71 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de_pwd_invisible.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/de_pwd_visible.svg b/core/core-frontend/src/assets/svg/de_pwd_visible.svg new file mode 100644 index 0000000..9b21969 --- /dev/null +++ b/core/core-frontend/src/assets/svg/de_pwd_visible.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/default_avatar.svg b/core/core-frontend/src/assets/svg/default_avatar.svg new file mode 100644 index 0000000..25c4de5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/default_avatar.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/delete.svg b/core/core-frontend/src/assets/svg/delete.svg new file mode 100644 index 0000000..a0456c6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/delete.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/display-setting.svg b/core/core-frontend/src/assets/svg/display-setting.svg new file mode 100644 index 0000000..3f59054 --- /dev/null +++ b/core/core-frontend/src/assets/svg/display-setting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/doc.svg b/core/core-frontend/src/assets/svg/doc.svg new file mode 100644 index 0000000..c34965c --- /dev/null +++ b/core/core-frontend/src/assets/svg/doc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/docs.svg b/core/core-frontend/src/assets/svg/docs.svg new file mode 100644 index 0000000..f699a59 --- /dev/null +++ b/core/core-frontend/src/assets/svg/docs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/doris-ds.svg b/core/core-frontend/src/assets/svg/doris-ds.svg new file mode 100644 index 0000000..6d12f37 --- /dev/null +++ b/core/core-frontend/src/assets/svg/doris-ds.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/drag.svg b/core/core-frontend/src/assets/svg/drag.svg new file mode 100644 index 0000000..cf76a2e --- /dev/null +++ b/core/core-frontend/src/assets/svg/drag.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/driver-de.svg b/core/core-frontend/src/assets/svg/driver-de.svg new file mode 100644 index 0000000..e83b507 --- /dev/null +++ b/core/core-frontend/src/assets/svg/driver-de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/ds-api.svg b/core/core-frontend/src/assets/svg/ds-api.svg new file mode 100644 index 0000000..479f848 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-api.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/ds-custom.svg b/core/core-frontend/src/assets/svg/ds-custom.svg new file mode 100644 index 0000000..fa99b94 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-custom.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/ds-db.svg b/core/core-frontend/src/assets/svg/ds-db.svg new file mode 100644 index 0000000..8b96d0d --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-db.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/ds-excel.svg b/core/core-frontend/src/assets/svg/ds-excel.svg new file mode 100644 index 0000000..5bf5ed7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-excel.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/ds-sql.svg b/core/core-frontend/src/assets/svg/ds-sql.svg new file mode 100644 index 0000000..10c7673 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-sql.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/ds-union.svg b/core/core-frontend/src/assets/svg/ds-union.svg new file mode 100644 index 0000000..5428e82 --- /dev/null +++ b/core/core-frontend/src/assets/svg/ds-union.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-ai-window-max.svg b/core/core-frontend/src/assets/svg/dv-ai-window-max.svg new file mode 100644 index 0000000..65f2115 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-ai-window-max.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-ai-window-min.svg b/core/core-frontend/src/assets/svg/dv-ai-window-min.svg new file mode 100644 index 0000000..58794a4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-ai-window-min.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-ai.svg b/core/core-frontend/src/assets/svg/dv-ai.svg new file mode 100644 index 0000000..7927339 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-ai.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-bar-enlarge.svg b/core/core-frontend/src/assets/svg/dv-bar-enlarge.svg new file mode 100644 index 0000000..1926160 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-bar-enlarge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-bar-unLinkage.svg b/core/core-frontend/src/assets/svg/dv-bar-unLinkage.svg new file mode 100644 index 0000000..e66f5a5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-bar-unLinkage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-batch.svg b/core/core-frontend/src/assets/svg/dv-batch.svg new file mode 100644 index 0000000..c5429c8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-batch.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-copy-dark.svg b/core/core-frontend/src/assets/svg/dv-copy-dark.svg new file mode 100644 index 0000000..9a1c506 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-copy-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-copy.svg b/core/core-frontend/src/assets/svg/dv-copy.svg new file mode 100644 index 0000000..5d26c4f --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-dashboard-spine-mobile.svg b/core/core-frontend/src/assets/svg/dv-dashboard-spine-mobile.svg new file mode 100644 index 0000000..a7be939 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-dashboard-spine-mobile.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-dashboard-spine.svg b/core/core-frontend/src/assets/svg/dv-dashboard-spine.svg new file mode 100644 index 0000000..1da45d6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-dashboard-spine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-dashboard.svg b/core/core-frontend/src/assets/svg/dv-dashboard.svg new file mode 100644 index 0000000..999a080 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-dashboard.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-delete.svg b/core/core-frontend/src/assets/svg/dv-delete.svg new file mode 100644 index 0000000..79faadf --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-delete.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-details.svg b/core/core-frontend/src/assets/svg/dv-details.svg new file mode 100644 index 0000000..7680bf9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-details.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-drag-tips.svg b/core/core-frontend/src/assets/svg/dv-drag-tips.svg new file mode 100644 index 0000000..21902f0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-drag-tips.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-edit.svg b/core/core-frontend/src/assets/svg/dv-edit.svg new file mode 100644 index 0000000..f91779b --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-edit.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-empty.svg b/core/core-frontend/src/assets/svg/dv-empty.svg new file mode 100644 index 0000000..88843ac --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-empty.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-expand-down.svg b/core/core-frontend/src/assets/svg/dv-expand-down.svg new file mode 100644 index 0000000..e0d1dfa --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-expand-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-expand-right.svg b/core/core-frontend/src/assets/svg/dv-expand-right.svg new file mode 100644 index 0000000..99cffc3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-expand-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-eye-close.svg b/core/core-frontend/src/assets/svg/dv-eye-close.svg new file mode 100644 index 0000000..5cec700 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-eye-close.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-filter-show.svg b/core/core-frontend/src/assets/svg/dv-filter-show.svg new file mode 100644 index 0000000..438f8d1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-filter-show.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-filter.svg b/core/core-frontend/src/assets/svg/dv-filter.svg new file mode 100644 index 0000000..d064197 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-filter.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-folder.svg b/core/core-frontend/src/assets/svg/dv-folder.svg new file mode 100644 index 0000000..57fdb02 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-folder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-head-more.svg b/core/core-frontend/src/assets/svg/dv-head-more.svg new file mode 100644 index 0000000..69f69a6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-head-more.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-info.svg b/core/core-frontend/src/assets/svg/dv-info.svg new file mode 100644 index 0000000..ba5b133 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-info.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-link-target.svg b/core/core-frontend/src/assets/svg/dv-link-target.svg new file mode 100644 index 0000000..da22305 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-link-target.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-lock.svg b/core/core-frontend/src/assets/svg/dv-lock.svg new file mode 100644 index 0000000..2610f94 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-lock.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-material.svg b/core/core-frontend/src/assets/svg/dv-material.svg new file mode 100644 index 0000000..e1cb013 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-material.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-max.svg b/core/core-frontend/src/assets/svg/dv-max.svg new file mode 100644 index 0000000..693745b --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-max.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-media.svg b/core/core-frontend/src/assets/svg/dv-media.svg new file mode 100644 index 0000000..2bdfeb2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-media.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-min.svg b/core/core-frontend/src/assets/svg/dv-min.svg new file mode 100644 index 0000000..6eca09e --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-min.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-more-com.svg b/core/core-frontend/src/assets/svg/dv-more-com.svg new file mode 100644 index 0000000..6ef3534 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-more-com.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-more-time-clock.svg b/core/core-frontend/src/assets/svg/dv-more-time-clock.svg new file mode 100644 index 0000000..bf7ddcb --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-more-time-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-more.svg b/core/core-frontend/src/assets/svg/dv-more.svg new file mode 100644 index 0000000..67b3a62 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-more.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-move.svg b/core/core-frontend/src/assets/svg/dv-move.svg new file mode 100644 index 0000000..7f173c2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-move.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-new-folder.svg b/core/core-frontend/src/assets/svg/dv-new-folder.svg new file mode 100644 index 0000000..ebe4f9a --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-new-folder.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-new.svg b/core/core-frontend/src/assets/svg/dv-new.svg new file mode 100644 index 0000000..76ac290 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-new.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-no-img.svg b/core/core-frontend/src/assets/svg/dv-no-img.svg new file mode 100644 index 0000000..ea98493 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-no-img.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-nothing.svg b/core/core-frontend/src/assets/svg/dv-nothing.svg new file mode 100644 index 0000000..45830fe --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-nothing.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-params.svg b/core/core-frontend/src/assets/svg/dv-params.svg new file mode 100644 index 0000000..b38d58f --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-params.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-picture-real.svg b/core/core-frontend/src/assets/svg/dv-picture-real.svg new file mode 100644 index 0000000..efcf6fe --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-picture-real.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-picture-show.svg b/core/core-frontend/src/assets/svg/dv-picture-show.svg new file mode 100644 index 0000000..03f5f28 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-picture-show.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-picture.svg b/core/core-frontend/src/assets/svg/dv-picture.svg new file mode 100644 index 0000000..03f5f28 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-picture.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-preview-download.svg b/core/core-frontend/src/assets/svg/dv-preview-download.svg new file mode 100644 index 0000000..cfaf8c2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-preview-download.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-preview-inner.svg b/core/core-frontend/src/assets/svg/dv-preview-inner.svg new file mode 100644 index 0000000..d50a951 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-preview-inner.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-preview-outer.svg b/core/core-frontend/src/assets/svg/dv-preview-outer.svg new file mode 100644 index 0000000..58e8056 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-preview-outer.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-preview.svg b/core/core-frontend/src/assets/svg/dv-preview.svg new file mode 100644 index 0000000..bdf80b8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-preview.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-rename.svg b/core/core-frontend/src/assets/svg/dv-rename.svg new file mode 100644 index 0000000..8547ef7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-rename.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-reposition.svg b/core/core-frontend/src/assets/svg/dv-reposition.svg new file mode 100644 index 0000000..dd0c617 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-reposition.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-richText.svg b/core/core-frontend/src/assets/svg/dv-richText.svg new file mode 100644 index 0000000..e87faf7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-richText.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-ruler.svg b/core/core-frontend/src/assets/svg/dv-ruler.svg new file mode 100644 index 0000000..46f262a --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-ruler.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-screen-new.svg b/core/core-frontend/src/assets/svg/dv-screen-new.svg new file mode 100644 index 0000000..a249590 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-screen-new.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-screen-spine.svg b/core/core-frontend/src/assets/svg/dv-screen-spine.svg new file mode 100644 index 0000000..5da4106 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-screen-spine.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv-scroll-text.svg b/core/core-frontend/src/assets/svg/dv-scroll-text.svg new file mode 100644 index 0000000..897afec --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-scroll-text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-share.svg b/core/core-frontend/src/assets/svg/dv-share.svg new file mode 100644 index 0000000..6f76a9b --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-share.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-show.svg b/core/core-frontend/src/assets/svg/dv-show.svg new file mode 100644 index 0000000..3690059 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-show.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-sort-asc.svg b/core/core-frontend/src/assets/svg/dv-sort-asc.svg new file mode 100644 index 0000000..253a3ce --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-sort-asc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-sort-desc.svg b/core/core-frontend/src/assets/svg/dv-sort-desc.svg new file mode 100644 index 0000000..4b66661 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-sort-desc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-style-activeFont.svg b/core/core-frontend/src/assets/svg/dv-style-activeFont.svg new file mode 100644 index 0000000..8fe1bc3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-activeFont.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-activeFontSize.svg b/core/core-frontend/src/assets/svg/dv-style-activeFontSize.svg new file mode 100644 index 0000000..3259b0c --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-activeFontSize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-style-backgroundColor.svg b/core/core-frontend/src/assets/svg/dv-style-backgroundColor.svg new file mode 100644 index 0000000..84188fe --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-backgroundColor.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-blur.svg b/core/core-frontend/src/assets/svg/dv-style-blur.svg new file mode 100644 index 0000000..7acdb45 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-blur.svg @@ -0,0 +1,12 @@ + + + 模糊修复 + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/dv-style-borderColor.svg b/core/core-frontend/src/assets/svg/dv-style-borderColor.svg new file mode 100644 index 0000000..3cb03b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-borderColor.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-borderRadius.svg b/core/core-frontend/src/assets/svg/dv-style-borderRadius.svg new file mode 100644 index 0000000..165add9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-borderRadius.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-borderSize.svg b/core/core-frontend/src/assets/svg/dv-style-borderSize.svg new file mode 100644 index 0000000..517b816 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-borderSize.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-borderStyle.svg b/core/core-frontend/src/assets/svg/dv-style-borderStyle.svg new file mode 100644 index 0000000..58789ef --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-borderStyle.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-color.svg b/core/core-frontend/src/assets/svg/dv-style-color.svg new file mode 100644 index 0000000..99855ff --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-color.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-fontFamily.svg b/core/core-frontend/src/assets/svg/dv-style-fontFamily.svg new file mode 100644 index 0000000..4f6721e --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-fontFamily.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-fontSize.svg b/core/core-frontend/src/assets/svg/dv-style-fontSize.svg new file mode 100644 index 0000000..15adad7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-fontSize.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-fontWeight.svg b/core/core-frontend/src/assets/svg/dv-style-fontWeight.svg new file mode 100644 index 0000000..5bb6f78 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-fontWeight.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-style-headBorderActiveColor.svg b/core/core-frontend/src/assets/svg/dv-style-headBorderActiveColor.svg new file mode 100644 index 0000000..5b558eb --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-headBorderActiveColor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-style-headBorderColor.svg b/core/core-frontend/src/assets/svg/dv-style-headBorderColor.svg new file mode 100644 index 0000000..21e8be5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-headBorderColor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-style-headFontActiveColor.svg b/core/core-frontend/src/assets/svg/dv-style-headFontActiveColor.svg new file mode 100644 index 0000000..4c12a4e --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-headFontActiveColor.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-headFontColor.svg b/core/core-frontend/src/assets/svg/dv-style-headFontColor.svg new file mode 100644 index 0000000..0e897c0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-headFontColor.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-headHorizontalPosition.svg b/core/core-frontend/src/assets/svg/dv-style-headHorizontalPosition.svg new file mode 100644 index 0000000..82aab47 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-headHorizontalPosition.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-letterSpacing.svg b/core/core-frontend/src/assets/svg/dv-style-letterSpacing.svg new file mode 100644 index 0000000..cedd710 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-letterSpacing.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-lineHeight.svg b/core/core-frontend/src/assets/svg/dv-style-lineHeight.svg new file mode 100644 index 0000000..a310698 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-lineHeight.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-opacity.svg b/core/core-frontend/src/assets/svg/dv-style-opacity.svg new file mode 100644 index 0000000..38a7187 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-opacity.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-scroll-speed.svg b/core/core-frontend/src/assets/svg/dv-style-scroll-speed.svg new file mode 100644 index 0000000..e0634c5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-scroll-speed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/dv-style-tab-head.svg b/core/core-frontend/src/assets/svg/dv-style-tab-head.svg new file mode 100644 index 0000000..23d91ef --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-tab-head.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-style-textAlign.svg b/core/core-frontend/src/assets/svg/dv-style-textAlign.svg new file mode 100644 index 0000000..8206d93 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-textAlign.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-tab-show.svg b/core/core-frontend/src/assets/svg/dv-tab-show.svg new file mode 100644 index 0000000..c67a1a5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-tab-show.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-tab.svg b/core/core-frontend/src/assets/svg/dv-tab.svg new file mode 100644 index 0000000..5625982 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-tab.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-text.svg b/core/core-frontend/src/assets/svg/dv-text.svg new file mode 100644 index 0000000..ff6d406 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-text.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-unlock.svg b/core/core-frontend/src/assets/svg/dv-unlock.svg new file mode 100644 index 0000000..a8b53de --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-unlock.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-up-arrow.svg b/core/core-frontend/src/assets/svg/dv-up-arrow.svg new file mode 100644 index 0000000..f6f4348 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-up-arrow.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/dv-use-template.svg b/core/core-frontend/src/assets/svg/dv-use-template.svg new file mode 100644 index 0000000..cae2630 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-use-template.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-video.svg b/core/core-frontend/src/assets/svg/dv-video.svg new file mode 100644 index 0000000..1700f7f --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-video.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/dv-view.svg b/core/core-frontend/src/assets/svg/dv-view.svg new file mode 100644 index 0000000..1909312 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-view.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/dv_mobile_layout.svg b/core/core-frontend/src/assets/svg/dv_mobile_layout.svg new file mode 100644 index 0000000..b242b08 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv_mobile_layout.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/edit-done.svg b/core/core-frontend/src/assets/svg/edit-done.svg new file mode 100644 index 0000000..e2049b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/edit-done.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/edit-in.svg b/core/core-frontend/src/assets/svg/edit-in.svg new file mode 100644 index 0000000..95428d1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/edit-in.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/edit.svg b/core/core-frontend/src/assets/svg/edit.svg new file mode 100644 index 0000000..dc80a3e --- /dev/null +++ b/core/core-frontend/src/assets/svg/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/email-task.svg b/core/core-frontend/src/assets/svg/email-task.svg new file mode 100644 index 0000000..be6e900 --- /dev/null +++ b/core/core-frontend/src/assets/svg/email-task.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/embedded.svg b/core/core-frontend/src/assets/svg/embedded.svg new file mode 100644 index 0000000..251744a --- /dev/null +++ b/core/core-frontend/src/assets/svg/embedded.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/es-ds.svg b/core/core-frontend/src/assets/svg/es-ds.svg new file mode 100644 index 0000000..60e5577 --- /dev/null +++ b/core/core-frontend/src/assets/svg/es-ds.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/example.svg b/core/core-frontend/src/assets/svg/example.svg new file mode 100644 index 0000000..46f42b5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/example.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/exclamationmark.svg b/core/core-frontend/src/assets/svg/exclamationmark.svg new file mode 100644 index 0000000..612b620 --- /dev/null +++ b/core/core-frontend/src/assets/svg/exclamationmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/exclamationmark2.svg b/core/core-frontend/src/assets/svg/exclamationmark2.svg new file mode 100644 index 0000000..6e45d42 --- /dev/null +++ b/core/core-frontend/src/assets/svg/exclamationmark2.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/exit-fullscreen.svg b/core/core-frontend/src/assets/svg/exit-fullscreen.svg new file mode 100644 index 0000000..485c128 --- /dev/null +++ b/core/core-frontend/src/assets/svg/exit-fullscreen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/eye-open.svg b/core/core-frontend/src/assets/svg/eye-open.svg new file mode 100644 index 0000000..88dcc98 --- /dev/null +++ b/core/core-frontend/src/assets/svg/eye-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/eye.svg b/core/core-frontend/src/assets/svg/eye.svg new file mode 100644 index 0000000..4865e0e --- /dev/null +++ b/core/core-frontend/src/assets/svg/eye.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/field_location.svg b/core/core-frontend/src/assets/svg/field_location.svg new file mode 100644 index 0000000..7def81f --- /dev/null +++ b/core/core-frontend/src/assets/svg/field_location.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/field_text.svg b/core/core-frontend/src/assets/svg/field_text.svg new file mode 100644 index 0000000..16fa778 --- /dev/null +++ b/core/core-frontend/src/assets/svg/field_text.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/field_time.svg b/core/core-frontend/src/assets/svg/field_time.svg new file mode 100644 index 0000000..b5c0c4e --- /dev/null +++ b/core/core-frontend/src/assets/svg/field_time.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/field_url.svg b/core/core-frontend/src/assets/svg/field_url.svg new file mode 100644 index 0000000..4d6d540 --- /dev/null +++ b/core/core-frontend/src/assets/svg/field_url.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/field_value.svg b/core/core-frontend/src/assets/svg/field_value.svg new file mode 100644 index 0000000..b907e4f --- /dev/null +++ b/core/core-frontend/src/assets/svg/field_value.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/filter-center.svg b/core/core-frontend/src/assets/svg/filter-center.svg new file mode 100644 index 0000000..0cf66b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-center.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/filter-h-center.svg b/core/core-frontend/src/assets/svg/filter-h-center.svg new file mode 100644 index 0000000..366d8c7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-h-center.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/filter-h-left.svg b/core/core-frontend/src/assets/svg/filter-h-left.svg new file mode 100644 index 0000000..d7f5a89 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-h-left.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/filter-h-right.svg b/core/core-frontend/src/assets/svg/filter-h-right.svg new file mode 100644 index 0000000..21100e0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-h-right.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/filter-params.svg b/core/core-frontend/src/assets/svg/filter-params.svg new file mode 100644 index 0000000..ebe0221 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-params.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/filter-top.svg b/core/core-frontend/src/assets/svg/filter-top.svg new file mode 100644 index 0000000..1d4da9e --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter-top.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/filter.svg b/core/core-frontend/src/assets/svg/filter.svg new file mode 100644 index 0000000..d533bd3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/filter.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/flow-map-dark.svg b/core/core-frontend/src/assets/svg/flow-map-dark.svg new file mode 100644 index 0000000..ab44292 --- /dev/null +++ b/core/core-frontend/src/assets/svg/flow-map-dark.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/flow-map-origin.svg b/core/core-frontend/src/assets/svg/flow-map-origin.svg new file mode 100644 index 0000000..5651cb0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/flow-map-origin.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/flow-map.svg b/core/core-frontend/src/assets/svg/flow-map.svg new file mode 100644 index 0000000..72469aa --- /dev/null +++ b/core/core-frontend/src/assets/svg/flow-map.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/folder.svg b/core/core-frontend/src/assets/svg/folder.svg new file mode 100644 index 0000000..8216001 --- /dev/null +++ b/core/core-frontend/src/assets/svg/folder.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/form.svg b/core/core-frontend/src/assets/svg/form.svg new file mode 100644 index 0000000..dcbaa18 --- /dev/null +++ b/core/core-frontend/src/assets/svg/form.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/fullscreen.svg b/core/core-frontend/src/assets/svg/fullscreen.svg new file mode 100644 index 0000000..0e86b6f --- /dev/null +++ b/core/core-frontend/src/assets/svg/fullscreen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/funnel-dark.svg b/core/core-frontend/src/assets/svg/funnel-dark.svg new file mode 100644 index 0000000..4ded995 --- /dev/null +++ b/core/core-frontend/src/assets/svg/funnel-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/funnel-origin.svg b/core/core-frontend/src/assets/svg/funnel-origin.svg new file mode 100644 index 0000000..e784314 --- /dev/null +++ b/core/core-frontend/src/assets/svg/funnel-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/funnel.svg b/core/core-frontend/src/assets/svg/funnel.svg new file mode 100644 index 0000000..ad8ad47 --- /dev/null +++ b/core/core-frontend/src/assets/svg/funnel.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/gauge-dark.svg b/core/core-frontend/src/assets/svg/gauge-dark.svg new file mode 100644 index 0000000..336e172 --- /dev/null +++ b/core/core-frontend/src/assets/svg/gauge-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/gauge-origin.svg b/core/core-frontend/src/assets/svg/gauge-origin.svg new file mode 100644 index 0000000..8fe48ce --- /dev/null +++ b/core/core-frontend/src/assets/svg/gauge-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/gauge.svg b/core/core-frontend/src/assets/svg/gauge.svg new file mode 100644 index 0000000..336e172 --- /dev/null +++ b/core/core-frontend/src/assets/svg/gauge.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/graphical-circular.svg b/core/core-frontend/src/assets/svg/graphical-circular.svg new file mode 100644 index 0000000..cdffe09 --- /dev/null +++ b/core/core-frontend/src/assets/svg/graphical-circular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/graphical-rect.svg b/core/core-frontend/src/assets/svg/graphical-rect.svg new file mode 100644 index 0000000..1bbb69c --- /dev/null +++ b/core/core-frontend/src/assets/svg/graphical-rect.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/graphical-triangle.svg b/core/core-frontend/src/assets/svg/graphical-triangle.svg new file mode 100644 index 0000000..74a6439 --- /dev/null +++ b/core/core-frontend/src/assets/svg/graphical-triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/group-3400.svg b/core/core-frontend/src/assets/svg/group-3400.svg new file mode 100644 index 0000000..d0712e3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/group-3400.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/group.svg b/core/core-frontend/src/assets/svg/group.svg new file mode 100644 index 0000000..8216001 --- /dev/null +++ b/core/core-frontend/src/assets/svg/group.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/heat-map-dark.svg b/core/core-frontend/src/assets/svg/heat-map-dark.svg new file mode 100644 index 0000000..a5aff12 --- /dev/null +++ b/core/core-frontend/src/assets/svg/heat-map-dark.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/heat-map-origin.svg b/core/core-frontend/src/assets/svg/heat-map-origin.svg new file mode 100644 index 0000000..3bf0491 --- /dev/null +++ b/core/core-frontend/src/assets/svg/heat-map-origin.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/heat-map.svg b/core/core-frontend/src/assets/svg/heat-map.svg new file mode 100644 index 0000000..7e8a1c8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/heat-map.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/icon-alarmclock.svg b/core/core-frontend/src/assets/svg/icon-alarmclock.svg new file mode 100644 index 0000000..dfb628f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-alarmclock.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-contacts.svg b/core/core-frontend/src/assets/svg/icon-contacts.svg new file mode 100644 index 0000000..f8cf9ae --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-contacts.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-draft.svg b/core/core-frontend/src/assets/svg/icon-draft.svg new file mode 100644 index 0000000..7d757c9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-draft.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-filter.svg b/core/core-frontend/src/assets/svg/icon-filter.svg new file mode 100644 index 0000000..c613a73 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-filter.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-group.svg b/core/core-frontend/src/assets/svg/icon-group.svg new file mode 100644 index 0000000..6255652 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-group.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-image-upload.svg b/core/core-frontend/src/assets/svg/icon-image-upload.svg new file mode 100644 index 0000000..f4033e4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-image-upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon-image.svg b/core/core-frontend/src/assets/svg/icon-image.svg new file mode 100644 index 0000000..f67e6c6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon-laser.svg b/core/core-frontend/src/assets/svg/icon-laser.svg new file mode 100644 index 0000000..5df3a64 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-laser.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon-lock.svg b/core/core-frontend/src/assets/svg/icon-lock.svg new file mode 100644 index 0000000..65cf212 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-lock.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-maybe.svg b/core/core-frontend/src/assets/svg/icon-maybe.svg new file mode 100644 index 0000000..c2c801b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-maybe.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-maybe_outlined.svg b/core/core-frontend/src/assets/svg/icon-maybe_outlined.svg new file mode 100644 index 0000000..ac3de0e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-maybe_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-more.svg b/core/core-frontend/src/assets/svg/icon-more.svg new file mode 100644 index 0000000..76178f1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-more.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-quicksetting.svg b/core/core-frontend/src/assets/svg/icon-quicksetting.svg new file mode 100644 index 0000000..cf705e8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-quicksetting.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-setting.svg b/core/core-frontend/src/assets/svg/icon-setting.svg new file mode 100644 index 0000000..857e45a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-setting.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-stream.svg b/core/core-frontend/src/assets/svg/icon-stream.svg new file mode 100644 index 0000000..f0624b7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-stream.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon-video.svg b/core/core-frontend/src/assets/svg/icon-video.svg new file mode 100644 index 0000000..4568a1e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon-video.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon/ctrl/close.svg b/core/core-frontend/src/assets/svg/icon/ctrl/close.svg new file mode 100644 index 0000000..14f93b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon/ctrl/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon/outline/notification.svg b/core/core-frontend/src/assets/svg/icon/outline/notification.svg new file mode 100644 index 0000000..25b9723 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon/outline/notification.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_Batch_outlined.svg b/core/core-frontend/src/assets/svg/icon_Batch_outlined.svg new file mode 100644 index 0000000..21f6c5d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_Batch_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_Invalid_colorful.svg b/core/core-frontend/src/assets/svg/icon_Invalid_colorful.svg new file mode 100644 index 0000000..bcfc7cb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_Invalid_colorful.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_add-dictionary_outlined.svg b/core/core-frontend/src/assets/svg/icon_add-dictionary_outlined.svg new file mode 100644 index 0000000..b2e9708 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_add-dictionary_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_add-entry_outlined.svg b/core/core-frontend/src/assets/svg/icon_add-entry_outlined.svg new file mode 100644 index 0000000..443fda7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_add-entry_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_add-folder_outlined.svg b/core/core-frontend/src/assets/svg/icon_add-folder_outlined.svg new file mode 100644 index 0000000..066b59f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_add-folder_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_add_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_add_outlined-1.svg new file mode 100644 index 0000000..12c99c3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_add_outlined-1.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_add_outlined.svg b/core/core-frontend/src/assets/svg/icon_add_outlined.svg new file mode 100644 index 0000000..f3364bb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_add_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_adjustment_outlined.svg b/core/core-frontend/src/assets/svg/icon_adjustment_outlined.svg new file mode 100644 index 0000000..d07b213 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_adjustment_outlined.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_admin_outlined.svg b/core/core-frontend/src/assets/svg/icon_admin_outlined.svg new file mode 100644 index 0000000..40404d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_admin_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_api-outlined.svg b/core/core-frontend/src/assets/svg/icon_api-outlined.svg new file mode 100644 index 0000000..d006314 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_api-outlined.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_api.svg b/core/core-frontend/src/assets/svg/icon_api.svg new file mode 100644 index 0000000..4caf125 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_api.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_app_outlined.svg b/core/core-frontend/src/assets/svg/icon_app_outlined.svg new file mode 100644 index 0000000..3548abb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_app_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_arrow-right_outlined.svg b/core/core-frontend/src/assets/svg/icon_arrow-right_outlined.svg new file mode 100644 index 0000000..e7020ea --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_arrow-right_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_assigned_outlined.svg b/core/core-frontend/src/assets/svg/icon_assigned_outlined.svg new file mode 100644 index 0000000..9f0f15f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_assigned_outlined.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_attachment_outlined.svg b/core/core-frontend/src/assets/svg/icon_attachment_outlined.svg new file mode 100644 index 0000000..1b93ae1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_attachment_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_bold_outlined.svg b/core/core-frontend/src/assets/svg/icon_bold_outlined.svg new file mode 100644 index 0000000..19cd7a7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_bold_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_bottom-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_bottom-align_outlined.svg new file mode 100644 index 0000000..d9de589 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_bottom-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined-1.svg new file mode 100644 index 0000000..f80b8c0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined-1.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined.svg new file mode 100644 index 0000000..e7c22eb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_calendar-calculated_outlined.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_calendar_outlined.svg b/core/core-frontend/src/assets/svg/icon_calendar_outlined.svg new file mode 100644 index 0000000..c7f73df --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_calendar_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_cancel_store.svg b/core/core-frontend/src/assets/svg/icon_cancel_store.svg new file mode 100644 index 0000000..f14c04f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_cancel_store.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/icon_card_outlined.svg b/core/core-frontend/src/assets/svg/icon_card_outlined.svg new file mode 100644 index 0000000..ca7111b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_card_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_center-alignment_outlined.svg b/core/core-frontend/src/assets/svg/icon_center-alignment_outlined.svg new file mode 100644 index 0000000..d524c3a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_center-alignment_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_chart-line-c.svg b/core/core-frontend/src/assets/svg/icon_chart-line-c.svg new file mode 100644 index 0000000..6afc7dc --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_chart-line-c.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_chart-line.svg b/core/core-frontend/src/assets/svg/icon_chart-line.svg new file mode 100644 index 0000000..9a42cdd --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_chart-line.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_clear_outlined.svg b/core/core-frontend/src/assets/svg/icon_clear_outlined.svg new file mode 100644 index 0000000..ab015c6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_clear_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_close_filled.svg b/core/core-frontend/src/assets/svg/icon_close_filled.svg new file mode 100644 index 0000000..ca6a974 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_close_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_close_outlined.svg b/core/core-frontend/src/assets/svg/icon_close_outlined.svg new file mode 100644 index 0000000..124221e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_close_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_collect_filled.svg b/core/core-frontend/src/assets/svg/icon_collect_filled.svg new file mode 100644 index 0000000..f55a99e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_collect_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_collection_outlined.svg b/core/core-frontend/src/assets/svg/icon_collection_outlined.svg new file mode 100644 index 0000000..b5a0a4d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_collection_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_copy_filled.svg b/core/core-frontend/src/assets/svg/icon_copy_filled.svg new file mode 100644 index 0000000..f3a23c6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_copy_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_copy_outlined.svg b/core/core-frontend/src/assets/svg/icon_copy_outlined.svg new file mode 100644 index 0000000..ec20e00 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_copy_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_customize.svg b/core/core-frontend/src/assets/svg/icon_customize.svg new file mode 100644 index 0000000..ff3780d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_customize.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_dashboard.svg b/core/core-frontend/src/assets/svg/icon_dashboard.svg new file mode 100644 index 0000000..b726772 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dashboard.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_dashboard_outlined-c.svg b/core/core-frontend/src/assets/svg/icon_dashboard_outlined-c.svg new file mode 100644 index 0000000..630be3d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dashboard_outlined-c.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_dashboard_outlined.svg b/core/core-frontend/src/assets/svg/icon_dashboard_outlined.svg new file mode 100644 index 0000000..3435cd2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dashboard_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_data-visualization.svg b/core/core-frontend/src/assets/svg/icon_data-visualization.svg new file mode 100644 index 0000000..8303575 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_data-visualization.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_database-alert_filled.svg b/core/core-frontend/src/assets/svg/icon_database-alert_filled.svg new file mode 100644 index 0000000..d5429b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_database-alert_filled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_database-fail_filled.svg b/core/core-frontend/src/assets/svg/icon_database-fail_filled.svg new file mode 100644 index 0000000..9e8c6df --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_database-fail_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_database.svg b/core/core-frontend/src/assets/svg/icon_database.svg new file mode 100644 index 0000000..b07810e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_database.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_database_outlined.svg b/core/core-frontend/src/assets/svg/icon_database_outlined.svg new file mode 100644 index 0000000..b19453c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_database_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_dataset.svg b/core/core-frontend/src/assets/svg/icon_dataset.svg new file mode 100644 index 0000000..da26700 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dataset.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_dataset_outlined.svg b/core/core-frontend/src/assets/svg/icon_dataset_outlined.svg new file mode 100644 index 0000000..ad16256 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dataset_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_db_filled.svg b/core/core-frontend/src/assets/svg/icon_db_filled.svg new file mode 100644 index 0000000..3cf911b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_db_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_delete-trash_outlined.svg b/core/core-frontend/src/assets/svg/icon_delete-trash_outlined.svg new file mode 100644 index 0000000..c71a843 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_delete-trash_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_describe_outlined.svg b/core/core-frontend/src/assets/svg/icon_describe_outlined.svg new file mode 100644 index 0000000..cfabccf --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_describe_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_dialpad_outlined.svg b/core/core-frontend/src/assets/svg/icon_dialpad_outlined.svg new file mode 100644 index 0000000..8398158 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_dialpad_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_disorde-list_outlined.svg b/core/core-frontend/src/assets/svg/icon_disorde-list_outlined.svg new file mode 100644 index 0000000..312fa84 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_disorde-list_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_divider_outlined.svg b/core/core-frontend/src/assets/svg/icon_divider_outlined.svg new file mode 100644 index 0000000..71575af --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_divider_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_doc-replace_outlined.svg b/core/core-frontend/src/assets/svg/icon_doc-replace_outlined.svg new file mode 100644 index 0000000..9b9398a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_doc-replace_outlined.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_done_outlined.svg b/core/core-frontend/src/assets/svg/icon_done_outlined.svg new file mode 100644 index 0000000..4c60343 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_done_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_down-right_outlined.svg b/core/core-frontend/src/assets/svg/icon_down-right_outlined.svg new file mode 100644 index 0000000..8feb48f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_down-right_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_down_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_down_outlined-1.svg new file mode 100644 index 0000000..7daaede --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_down_outlined-1.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_down_outlined.svg b/core/core-frontend/src/assets/svg/icon_down_outlined.svg new file mode 100644 index 0000000..c34cbfb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_down_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_download_outlined.svg b/core/core-frontend/src/assets/svg/icon_download_outlined.svg new file mode 100644 index 0000000..dca3c20 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_download_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_drag_outlined.svg b/core/core-frontend/src/assets/svg/icon_drag_outlined.svg new file mode 100644 index 0000000..0244241 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_drag_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_drilling_outlined.svg b/core/core-frontend/src/assets/svg/icon_drilling_outlined.svg new file mode 100644 index 0000000..6686858 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_drilling_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_drive_filled.svg b/core/core-frontend/src/assets/svg/icon_drive_filled.svg new file mode 100644 index 0000000..b9fb354 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_drive_filled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_edit_outlined.svg b/core/core-frontend/src/assets/svg/icon_edit_outlined.svg new file mode 100644 index 0000000..817c15c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_edit_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_effects_outlined.svg b/core/core-frontend/src/assets/svg/icon_effects_outlined.svg new file mode 100644 index 0000000..6d798aa --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_effects_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_excel.svg b/core/core-frontend/src/assets/svg/icon_excel.svg new file mode 100644 index 0000000..d215044 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_excel.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_excel_outlined.svg b/core/core-frontend/src/assets/svg/icon_excel_outlined.svg new file mode 100644 index 0000000..fa0542a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_excel_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_expand-down_filled.svg b/core/core-frontend/src/assets/svg/icon_expand-down_filled.svg new file mode 100644 index 0000000..9c96d7e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_expand-down_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_expand-left_filled.svg b/core/core-frontend/src/assets/svg/icon_expand-left_filled.svg new file mode 100644 index 0000000..0a102b2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_expand-left_filled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_expand-right_filled.svg b/core/core-frontend/src/assets/svg/icon_expand-right_filled.svg new file mode 100644 index 0000000..804bf01 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_expand-right_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_file-add_outlined.svg b/core/core-frontend/src/assets/svg/icon_file-add_outlined.svg new file mode 100644 index 0000000..669ede9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_file-add_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_file-doc_colorful.svg b/core/core-frontend/src/assets/svg/icon_file-doc_colorful.svg new file mode 100644 index 0000000..7371ef7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_file-doc_colorful.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_file-excel_colorful.svg b/core/core-frontend/src/assets/svg/icon_file-excel_colorful.svg new file mode 100644 index 0000000..8355979 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_file-excel_colorful.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_file-font_colorful.svg b/core/core-frontend/src/assets/svg/icon_file-font_colorful.svg new file mode 100644 index 0000000..21e43cf --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_file-font_colorful.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_folder_filled.svg b/core/core-frontend/src/assets/svg/icon_folder_filled.svg new file mode 100644 index 0000000..149f804 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_folder_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_font-color_outlined.svg b/core/core-frontend/src/assets/svg/icon_font-color_outlined.svg new file mode 100644 index 0000000..f5f1798 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_font-color_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_font.svg b/core/core-frontend/src/assets/svg/icon_font.svg new file mode 100644 index 0000000..769b6a5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_font.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_form_outlined.svg b/core/core-frontend/src/assets/svg/icon_form_outlined.svg new file mode 100644 index 0000000..b688bb3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_form_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_free.svg b/core/core-frontend/src/assets/svg/icon_free.svg new file mode 100644 index 0000000..96d3018 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_free.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_full-association.svg b/core/core-frontend/src/assets/svg/icon_full-association.svg new file mode 100644 index 0000000..f880448 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_full-association.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_functions_outlined.svg b/core/core-frontend/src/assets/svg/icon_functions_outlined.svg new file mode 100644 index 0000000..af8273a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_functions_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_graphical.svg b/core/core-frontend/src/assets/svg/icon_graphical.svg new file mode 100644 index 0000000..78871f6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_graphical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon_gridlines_outlined.svg b/core/core-frontend/src/assets/svg/icon_gridlines_outlined.svg new file mode 100644 index 0000000..0b5cd51 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_gridlines_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_h1_outlined.svg b/core/core-frontend/src/assets/svg/icon_h1_outlined.svg new file mode 100644 index 0000000..82868fe --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_h1_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_h2_outlined.svg b/core/core-frontend/src/assets/svg/icon_h2_outlined.svg new file mode 100644 index 0000000..fba5686 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_h2_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_h3_outlined.svg b/core/core-frontend/src/assets/svg/icon_h3_outlined.svg new file mode 100644 index 0000000..dbb7149 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_h3_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_hn_outlined.svg b/core/core-frontend/src/assets/svg/icon_hn_outlined.svg new file mode 100644 index 0000000..853b5fd --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_hn_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_horizontal-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_horizontal-align_outlined.svg new file mode 100644 index 0000000..6e96d2d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_horizontal-align_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_info_colorful.svg b/core/core-frontend/src/assets/svg/icon_info_colorful.svg new file mode 100644 index 0000000..cb82d21 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_info_colorful.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_info_filled.svg b/core/core-frontend/src/assets/svg/icon_info_filled.svg new file mode 100644 index 0000000..34439a4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_info_filled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_info_outlined.svg b/core/core-frontend/src/assets/svg/icon_info_outlined.svg new file mode 100644 index 0000000..eebdd2f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_info_outlined.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_intersect.svg b/core/core-frontend/src/assets/svg/icon_intersect.svg new file mode 100644 index 0000000..4513716 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_intersect.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_into-item_outlined.svg b/core/core-frontend/src/assets/svg/icon_into-item_outlined.svg new file mode 100644 index 0000000..296a79a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_into-item_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_invisible_outlined.svg b/core/core-frontend/src/assets/svg/icon_invisible_outlined.svg new file mode 100644 index 0000000..8f2869c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_invisible_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_italic_outlined.svg b/core/core-frontend/src/assets/svg/icon_italic_outlined.svg new file mode 100644 index 0000000..db85e3e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_italic_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_left-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_left-align_outlined.svg new file mode 100644 index 0000000..b03c48c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_left-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_left-alignment_outlined.svg b/core/core-frontend/src/assets/svg/icon_left-alignment_outlined.svg new file mode 100644 index 0000000..13ffb12 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_left-alignment_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_left-association.svg b/core/core-frontend/src/assets/svg/icon_left-association.svg new file mode 100644 index 0000000..2a20b41 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_left-association.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_left_outlined.svg b/core/core-frontend/src/assets/svg/icon_left_outlined.svg new file mode 100644 index 0000000..a102147 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_left_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_letter-spacing_outlined.svg b/core/core-frontend/src/assets/svg/icon_letter-spacing_outlined.svg new file mode 100644 index 0000000..2648904 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_letter-spacing_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg new file mode 100644 index 0000000..14e4764 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg new file mode 100644 index 0000000..0d93deb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_link-record.svg b/core/core-frontend/src/assets/svg/icon_link-record.svg new file mode 100644 index 0000000..5ba2d69 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_link-record.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_link-record_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_link-record_outlined-1.svg new file mode 100644 index 0000000..f7feacf --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_link-record_outlined-1.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_link-record_outlined.svg b/core/core-frontend/src/assets/svg/icon_link-record_outlined.svg new file mode 100644 index 0000000..77a322b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_link-record_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_loading_outlined.svg b/core/core-frontend/src/assets/svg/icon_loading_outlined.svg new file mode 100644 index 0000000..1ef953a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_loading_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_local-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_local-calculated_outlined-1.svg new file mode 100644 index 0000000..e05567c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_local-calculated_outlined-1.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_local-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_local-calculated_outlined.svg new file mode 100644 index 0000000..a11bb57 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_local-calculated_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_local.svg b/core/core-frontend/src/assets/svg/icon_local.svg new file mode 100644 index 0000000..0c7c0d7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_local.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_local_outlined.svg b/core/core-frontend/src/assets/svg/icon_local_outlined.svg new file mode 100644 index 0000000..b4a534e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_local_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_logs_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_logs_outlined-1.svg new file mode 100644 index 0000000..353e1a1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_logs_outlined-1.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_logs_outlined.svg b/core/core-frontend/src/assets/svg/icon_logs_outlined.svg new file mode 100644 index 0000000..9cf28e2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_logs_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_magnify_outlined.svg b/core/core-frontend/src/assets/svg/icon_magnify_outlined.svg new file mode 100644 index 0000000..5893f97 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_magnify_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_member-add_outlined.svg b/core/core-frontend/src/assets/svg/icon_member-add_outlined.svg new file mode 100644 index 0000000..da2b8ef --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_member-add_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_member_filled.svg b/core/core-frontend/src/assets/svg/icon_member_filled.svg new file mode 100644 index 0000000..ce50081 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_member_filled.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_minify_outlined.svg b/core/core-frontend/src/assets/svg/icon_minify_outlined.svg new file mode 100644 index 0000000..2037d7f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_minify_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_moments-categories_outlined.svg b/core/core-frontend/src/assets/svg/icon_moments-categories_outlined.svg new file mode 100644 index 0000000..bdd434c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_moments-categories_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_more-vertical_outlined.svg b/core/core-frontend/src/assets/svg/icon_more-vertical_outlined.svg new file mode 100644 index 0000000..a97197c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_more-vertical_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_more_outlined.svg b/core/core-frontend/src/assets/svg/icon_more_outlined.svg new file mode 100644 index 0000000..f6fec92 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_more_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_msg_fill.svg b/core/core-frontend/src/assets/svg/icon_msg_fill.svg new file mode 100644 index 0000000..7ce39cc --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_msg_fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon_multi-line_outlined.svg b/core/core-frontend/src/assets/svg/icon_multi-line_outlined.svg new file mode 100644 index 0000000..24c4b1c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_multi-line_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_new-item_outlined.svg b/core/core-frontend/src/assets/svg/icon_new-item_outlined.svg new file mode 100644 index 0000000..3c99da7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_new-item_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_notification_filled.svg b/core/core-frontend/src/assets/svg/icon_notification_filled.svg new file mode 100644 index 0000000..8e17a11 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_notification_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_number-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_number-calculated_outlined-1.svg new file mode 100644 index 0000000..0d18a77 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_number-calculated_outlined-1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_number-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_number-calculated_outlined.svg new file mode 100644 index 0000000..434fa04 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_number-calculated_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_number_outlined.svg b/core/core-frontend/src/assets/svg/icon_number_outlined.svg new file mode 100644 index 0000000..d6d7e66 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_number_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_operation-analysis_outlined.svg b/core/core-frontend/src/assets/svg/icon_operation-analysis_outlined.svg new file mode 100644 index 0000000..6a792ff --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_operation-analysis_outlined.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon_orde-list_outlined.svg b/core/core-frontend/src/assets/svg/icon_orde-list_outlined.svg new file mode 100644 index 0000000..66c8ed5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_orde-list_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_organization_outlined.svg b/core/core-frontend/src/assets/svg/icon_organization_outlined.svg new file mode 100644 index 0000000..38e011d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_organization_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_params_setting.svg b/core/core-frontend/src/assets/svg/icon_params_setting.svg new file mode 100644 index 0000000..3dcde7c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_params_setting.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/icon_pc_fullscreen.svg b/core/core-frontend/src/assets/svg/icon_pc_fullscreen.svg new file mode 100644 index 0000000..8c2bdac --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pc_fullscreen.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/icon_pc_outlined.svg b/core/core-frontend/src/assets/svg/icon_pc_outlined.svg new file mode 100644 index 0000000..b5ce9a2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pc_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_pc_outlined_copy.svg b/core/core-frontend/src/assets/svg/icon_pc_outlined_copy.svg new file mode 100644 index 0000000..b5ce9a2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pc_outlined_copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_phone_outlined.svg b/core/core-frontend/src/assets/svg/icon_phone_outlined.svg new file mode 100644 index 0000000..92ef5b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_phone_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_pie_outlined-c.svg b/core/core-frontend/src/assets/svg/icon_pie_outlined-c.svg new file mode 100644 index 0000000..898dd65 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pie_outlined-c.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_play-round_filled.svg b/core/core-frontend/src/assets/svg/icon_play-round_filled.svg new file mode 100644 index 0000000..54bcfcc --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_play-round_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_play-round_outlined.svg b/core/core-frontend/src/assets/svg/icon_play-round_outlined.svg new file mode 100644 index 0000000..c39cecb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_play-round_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_plugin_outlined.svg b/core/core-frontend/src/assets/svg/icon_plugin_outlined.svg new file mode 100644 index 0000000..6be9844 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_plugin_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_pull-left_outlined.svg b/core/core-frontend/src/assets/svg/icon_pull-left_outlined.svg new file mode 100644 index 0000000..848ddb3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pull-left_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_pull-right_outlined.svg b/core/core-frontend/src/assets/svg/icon_pull-right_outlined.svg new file mode 100644 index 0000000..86d2767 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_pull-right_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_qr_outlined.svg b/core/core-frontend/src/assets/svg/icon_qr_outlined.svg new file mode 100644 index 0000000..8fb87a4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_qr_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_radio_outlined.svg b/core/core-frontend/src/assets/svg/icon_radio_outlined.svg new file mode 100644 index 0000000..2206cec --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_radio_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_redo_outlined.svg b/core/core-frontend/src/assets/svg/icon_redo_outlined.svg new file mode 100644 index 0000000..7330b74 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_redo_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_refresh_outlined.svg b/core/core-frontend/src/assets/svg/icon_refresh_outlined.svg new file mode 100644 index 0000000..5765c40 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_refresh_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_rename_outlined.svg b/core/core-frontend/src/assets/svg/icon_rename_outlined.svg new file mode 100644 index 0000000..962cc5f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_rename_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_replace_outlined.svg b/core/core-frontend/src/assets/svg/icon_replace_outlined.svg new file mode 100644 index 0000000..446d290 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_replace_outlined.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_reset_outlined.svg b/core/core-frontend/src/assets/svg/icon_reset_outlined.svg new file mode 100644 index 0000000..4610736 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_reset_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_resetpassword.svg b/core/core-frontend/src/assets/svg/icon_resetpassword.svg new file mode 100644 index 0000000..c8d6bf3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_resetpassword.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_right-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_right-align_outlined.svg new file mode 100644 index 0000000..d4a5fe7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_right-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_right-alignment_outlined.svg b/core/core-frontend/src/assets/svg/icon_right-alignment_outlined.svg new file mode 100644 index 0000000..6f9357f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_right-alignment_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_right-association.svg b/core/core-frontend/src/assets/svg/icon_right-association.svg new file mode 100644 index 0000000..f4a0659 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_right-association.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_right_outlined.svg b/core/core-frontend/src/assets/svg/icon_right_outlined.svg new file mode 100644 index 0000000..3ac3478 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_right_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_scroll_filled.svg b/core/core-frontend/src/assets/svg/icon_scroll_filled.svg new file mode 100644 index 0000000..7169587 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_scroll_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_search-outline_outlined.svg b/core/core-frontend/src/assets/svg/icon_search-outline_outlined.svg new file mode 100644 index 0000000..dde44c1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_search-outline_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_search.svg b/core/core-frontend/src/assets/svg/icon_search.svg new file mode 100644 index 0000000..fa50c16 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/icon_share-label_filled.svg b/core/core-frontend/src/assets/svg/icon_share-label_filled.svg new file mode 100644 index 0000000..db0cb09 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_share-label_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_share-label_outlined.svg b/core/core-frontend/src/assets/svg/icon_share-label_outlined.svg new file mode 100644 index 0000000..9538478 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_share-label_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_side-expand_outlined.svg b/core/core-frontend/src/assets/svg/icon_side-expand_outlined.svg new file mode 100644 index 0000000..8278cbb --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_side-expand_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_side-fold_outlined.svg b/core/core-frontend/src/assets/svg/icon_side-fold_outlined.svg new file mode 100644 index 0000000..5a46a35 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_side-fold_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_single-line_outlined.svg b/core/core-frontend/src/assets/svg/icon_single-line_outlined.svg new file mode 100644 index 0000000..5cd8e7b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_single-line_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sort-a-to-z_outlined.svg b/core/core-frontend/src/assets/svg/icon_sort-a-to-z_outlined.svg new file mode 100644 index 0000000..332c076 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sort-a-to-z_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sort-z-to-a_outlined.svg b/core/core-frontend/src/assets/svg/icon_sort-z-to-a_outlined.svg new file mode 100644 index 0000000..960d320 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sort-z-to-a_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sort_outlined.svg b/core/core-frontend/src/assets/svg/icon_sort_outlined.svg new file mode 100644 index 0000000..5063832 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sort_outlined.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sql.svg b/core/core-frontend/src/assets/svg/icon_sql.svg new file mode 100644 index 0000000..38e658c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sql.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sql_outlined.svg b/core/core-frontend/src/assets/svg/icon_sql_outlined.svg new file mode 100644 index 0000000..c873600 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sql_outlined.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sql_outlined_1.svg b/core/core-frontend/src/assets/svg/icon_sql_outlined_1.svg new file mode 100644 index 0000000..f3cda84 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sql_outlined_1.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_stretch_outlined.svg b/core/core-frontend/src/assets/svg/icon_stretch_outlined.svg new file mode 100644 index 0000000..416c92c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_stretch_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_style-set_outlined.svg b/core/core-frontend/src/assets/svg/icon_style-set_outlined.svg new file mode 100644 index 0000000..83d7a73 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_style-set_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_succeed_colorful.svg b/core/core-frontend/src/assets/svg/icon_succeed_colorful.svg new file mode 100644 index 0000000..b8f976a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_succeed_colorful.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_succeed_filled.svg b/core/core-frontend/src/assets/svg/icon_succeed_filled.svg new file mode 100644 index 0000000..6945b1b --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_succeed_filled.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_switch_outlined.svg b/core/core-frontend/src/assets/svg/icon_switch_outlined.svg new file mode 100644 index 0000000..80ae0f6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_switch_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync-play-round_filled.svg b/core/core-frontend/src/assets/svg/icon_sync-play-round_filled.svg new file mode 100644 index 0000000..6f81e8f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync-play-round_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync-play-round_outlined.svg b/core/core-frontend/src/assets/svg/icon_sync-play-round_outlined.svg new file mode 100644 index 0000000..0a4d202 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync-play-round_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_close_log_details.svg b/core/core-frontend/src/assets/svg/icon_sync_close_log_details.svg new file mode 100644 index 0000000..7c0dc4c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_close_log_details.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_datasource.svg b/core/core-frontend/src/assets/svg/icon_sync_datasource.svg new file mode 100644 index 0000000..1e3fc9d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_datasource.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_free.svg b/core/core-frontend/src/assets/svg/icon_sync_free.svg new file mode 100644 index 0000000..9e36d03 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_free.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_log_number.svg b/core/core-frontend/src/assets/svg/icon_sync_log_number.svg new file mode 100644 index 0000000..49869e0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_log_number.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_logs_outlined.svg b/core/core-frontend/src/assets/svg/icon_sync_logs_outlined.svg new file mode 100644 index 0000000..6dd112e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_logs_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_progress.svg b/core/core-frontend/src/assets/svg/icon_sync_progress.svg new file mode 100644 index 0000000..d8ddb73 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_progress.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_target_to_datasource.svg b/core/core-frontend/src/assets/svg/icon_sync_target_to_datasource.svg new file mode 100644 index 0000000..bc4d526 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_target_to_datasource.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_sync_task_number.svg b/core/core-frontend/src/assets/svg/icon_sync_task_number.svg new file mode 100644 index 0000000..bce4a1e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_sync_task_number.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_take-action_outlined.svg b/core/core-frontend/src/assets/svg/icon_take-action_outlined.svg new file mode 100644 index 0000000..e1891fc --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_take-action_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_team-add_outlined.svg b/core/core-frontend/src/assets/svg/icon_team-add_outlined.svg new file mode 100644 index 0000000..c85fe1e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_team-add_outlined.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_template.svg b/core/core-frontend/src/assets/svg/icon_template.svg new file mode 100644 index 0000000..639de0a --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_template.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_template_colorful.svg b/core/core-frontend/src/assets/svg/icon_template_colorful.svg new file mode 100644 index 0000000..789b3a0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_template_colorful.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_template_outlined.svg b/core/core-frontend/src/assets/svg/icon_template_outlined.svg new file mode 100644 index 0000000..8320bf8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_template_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_text-box_outlined.svg b/core/core-frontend/src/assets/svg/icon_text-box_outlined.svg new file mode 100644 index 0000000..1b23b1c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_text-box_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_text-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_text-calculated_outlined-1.svg new file mode 100644 index 0000000..7b4227e --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_text-calculated_outlined-1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_text-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_text-calculated_outlined.svg new file mode 100644 index 0000000..9019c36 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_text-calculated_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_text_outlined.svg b/core/core-frontend/src/assets/svg/icon_text_outlined.svg new file mode 100644 index 0000000..13047e6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_text_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_time_outlined.svg b/core/core-frontend/src/assets/svg/icon_time_outlined.svg new file mode 100644 index 0000000..a5d09a9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_time_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_title-left-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_title-left-align_outlined.svg new file mode 100644 index 0000000..27f7c7f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_title-left-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_title-top-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_title-top-align_outlined.svg new file mode 100644 index 0000000..5d3b042 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_title-top-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_todo_outlined.svg b/core/core-frontend/src/assets/svg/icon_todo_outlined.svg new file mode 100644 index 0000000..633b9b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_todo_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_top-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_top-align_outlined.svg new file mode 100644 index 0000000..695c4e9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_top-align_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_undo_outlined.svg b/core/core-frontend/src/assets/svg/icon_undo_outlined.svg new file mode 100644 index 0000000..1154ecd --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_undo_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_up-left_outlined.svg b/core/core-frontend/src/assets/svg/icon_up-left_outlined.svg new file mode 100644 index 0000000..766e655 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_up-left_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/icon_upload_outlined.svg b/core/core-frontend/src/assets/svg/icon_upload_outlined.svg new file mode 100644 index 0000000..c13777d --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_upload_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_url_outlined.svg b/core/core-frontend/src/assets/svg/icon_url_outlined.svg new file mode 100644 index 0000000..4d6d540 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_url_outlined.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/icon_vertical-align_outlined.svg b/core/core-frontend/src/assets/svg/icon_vertical-align_outlined.svg new file mode 100644 index 0000000..8bd7b60 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_vertical-align_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_view-list_outlined.svg b/core/core-frontend/src/assets/svg/icon_view-list_outlined.svg new file mode 100644 index 0000000..406d5a9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_view-list_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_viewinchat_outlined.svg b/core/core-frontend/src/assets/svg/icon_viewinchat_outlined.svg new file mode 100644 index 0000000..3d76192 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_viewinchat_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_visible_outlined.svg b/core/core-frontend/src/assets/svg/icon_visible_outlined.svg new file mode 100644 index 0000000..47b8391 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_visible_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/icon_warning_colorful.svg b/core/core-frontend/src/assets/svg/icon_warning_colorful.svg new file mode 100644 index 0000000..dae340c --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_warning_colorful.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_warning_colorful_red.svg b/core/core-frontend/src/assets/svg/icon_warning_colorful_red.svg new file mode 100644 index 0000000..a0ffc79 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_warning_colorful_red.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_warning_filled.svg b/core/core-frontend/src/assets/svg/icon_warning_filled.svg new file mode 100644 index 0000000..045912f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_warning_filled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/icon_yes_outlined.svg b/core/core-frontend/src/assets/svg/icon_yes_outlined.svg new file mode 100644 index 0000000..6de4ef4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_yes_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/iconfont.svg b/core/core-frontend/src/assets/svg/iconfont.svg new file mode 100644 index 0000000..261f9cb --- /dev/null +++ b/core/core-frontend/src/assets/svg/iconfont.svg @@ -0,0 +1,71 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/impala-ds.svg b/core/core-frontend/src/assets/svg/impala-ds.svg new file mode 100644 index 0000000..cb1290f --- /dev/null +++ b/core/core-frontend/src/assets/svg/impala-ds.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/indicator-dark.svg b/core/core-frontend/src/assets/svg/indicator-dark.svg new file mode 100644 index 0000000..71ec539 --- /dev/null +++ b/core/core-frontend/src/assets/svg/indicator-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/indicator-origin.svg b/core/core-frontend/src/assets/svg/indicator-origin.svg new file mode 100644 index 0000000..f37dd9f --- /dev/null +++ b/core/core-frontend/src/assets/svg/indicator-origin.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/indicator.svg b/core/core-frontend/src/assets/svg/indicator.svg new file mode 100644 index 0000000..71ec539 --- /dev/null +++ b/core/core-frontend/src/assets/svg/indicator.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/inner-join.svg b/core/core-frontend/src/assets/svg/inner-join.svg new file mode 100644 index 0000000..8b689f4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/inner-join.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/international.svg b/core/core-frontend/src/assets/svg/international.svg new file mode 100644 index 0000000..e9b56ee --- /dev/null +++ b/core/core-frontend/src/assets/svg/international.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/join-join.svg b/core/core-frontend/src/assets/svg/join-join.svg new file mode 100644 index 0000000..da22305 --- /dev/null +++ b/core/core-frontend/src/assets/svg/join-join.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/label.svg b/core/core-frontend/src/assets/svg/label.svg new file mode 100644 index 0000000..227ed39 --- /dev/null +++ b/core/core-frontend/src/assets/svg/label.svg @@ -0,0 +1,2 @@ + + diff --git a/core/core-frontend/src/assets/svg/language.svg b/core/core-frontend/src/assets/svg/language.svg new file mode 100644 index 0000000..143b3a6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/left-join.svg b/core/core-frontend/src/assets/svg/left-join.svg new file mode 100644 index 0000000..b4ecde3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/left-join.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/line-dark.svg b/core/core-frontend/src/assets/svg/line-dark.svg new file mode 100644 index 0000000..c3819a1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/line-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/line-origin.svg b/core/core-frontend/src/assets/svg/line-origin.svg new file mode 100644 index 0000000..43f590b --- /dev/null +++ b/core/core-frontend/src/assets/svg/line-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/line.svg b/core/core-frontend/src/assets/svg/line.svg new file mode 100644 index 0000000..f2b52d5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/line.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/link-back.svg b/core/core-frontend/src/assets/svg/link-back.svg new file mode 100644 index 0000000..88339b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/link-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/link-down.svg b/core/core-frontend/src/assets/svg/link-down.svg new file mode 100644 index 0000000..f0aaca2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/link-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/link.svg b/core/core-frontend/src/assets/svg/link.svg new file mode 100644 index 0000000..48197ba --- /dev/null +++ b/core/core-frontend/src/assets/svg/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/liquid-dark.svg b/core/core-frontend/src/assets/svg/liquid-dark.svg new file mode 100644 index 0000000..694cb16 --- /dev/null +++ b/core/core-frontend/src/assets/svg/liquid-dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/liquid-origin.svg b/core/core-frontend/src/assets/svg/liquid-origin.svg new file mode 100644 index 0000000..396cb7a --- /dev/null +++ b/core/core-frontend/src/assets/svg/liquid-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/liquid.svg b/core/core-frontend/src/assets/svg/liquid.svg new file mode 100644 index 0000000..2b99d91 --- /dev/null +++ b/core/core-frontend/src/assets/svg/liquid.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/lock_closed.svg b/core/core-frontend/src/assets/svg/lock_closed.svg new file mode 100644 index 0000000..cea933c --- /dev/null +++ b/core/core-frontend/src/assets/svg/lock_closed.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/lock_closed_switch.svg b/core/core-frontend/src/assets/svg/lock_closed_switch.svg new file mode 100644 index 0000000..ff11256 --- /dev/null +++ b/core/core-frontend/src/assets/svg/lock_closed_switch.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/lock_open.svg b/core/core-frontend/src/assets/svg/lock_open.svg new file mode 100644 index 0000000..331563a --- /dev/null +++ b/core/core-frontend/src/assets/svg/lock_open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/lock_open_back.svg b/core/core-frontend/src/assets/svg/lock_open_back.svg new file mode 100644 index 0000000..a531f6c --- /dev/null +++ b/core/core-frontend/src/assets/svg/lock_open_back.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/lock_other_open.svg b/core/core-frontend/src/assets/svg/lock_other_open.svg new file mode 100644 index 0000000..0645e22 --- /dev/null +++ b/core/core-frontend/src/assets/svg/lock_other_open.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/log.svg b/core/core-frontend/src/assets/svg/log.svg new file mode 100644 index 0000000..2c1a670 --- /dev/null +++ b/core/core-frontend/src/assets/svg/log.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/logo.svg b/core/core-frontend/src/assets/svg/logo.svg new file mode 100644 index 0000000..6acaee2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo.svg @@ -0,0 +1,21 @@ + + + diff --git a/core/core-frontend/src/assets/svg/logo_cas.svg b/core/core-frontend/src/assets/svg/logo_cas.svg new file mode 100644 index 0000000..7224246 --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_cas.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/logo_dingtalk.svg b/core/core-frontend/src/assets/svg/logo_dingtalk.svg new file mode 100644 index 0000000..c392456 --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_dingtalk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/logo_lark.svg b/core/core-frontend/src/assets/svg/logo_lark.svg new file mode 100644 index 0000000..0eaf8df --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_lark.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/logo_ldap.svg b/core/core-frontend/src/assets/svg/logo_ldap.svg new file mode 100644 index 0000000..57deedf --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_ldap.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/logo_oauth.svg b/core/core-frontend/src/assets/svg/logo_oauth.svg new file mode 100644 index 0000000..89ef68c --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_oauth.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/logo_wechat-work.svg b/core/core-frontend/src/assets/svg/logo_wechat-work.svg new file mode 100644 index 0000000..99ac1d3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/logo_wechat-work.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/map-dark.svg b/core/core-frontend/src/assets/svg/map-dark.svg new file mode 100644 index 0000000..cc136f3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/map-dark.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/map-origin.svg b/core/core-frontend/src/assets/svg/map-origin.svg new file mode 100644 index 0000000..3c37937 --- /dev/null +++ b/core/core-frontend/src/assets/svg/map-origin.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/map.svg b/core/core-frontend/src/assets/svg/map.svg new file mode 100644 index 0000000..34578f5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/map.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/map_mini.svg b/core/core-frontend/src/assets/svg/map_mini.svg new file mode 100644 index 0000000..44ccd35 --- /dev/null +++ b/core/core-frontend/src/assets/svg/map_mini.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/map_old.svg b/core/core-frontend/src/assets/svg/map_old.svg new file mode 100644 index 0000000..721251a --- /dev/null +++ b/core/core-frontend/src/assets/svg/map_old.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/mariadb-ds.svg b/core/core-frontend/src/assets/svg/mariadb-ds.svg new file mode 100644 index 0000000..ce664d6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/mariadb-ds.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/market-expand.svg b/core/core-frontend/src/assets/svg/market-expand.svg new file mode 100644 index 0000000..278a7ef --- /dev/null +++ b/core/core-frontend/src/assets/svg/market-expand.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/market-retract.svg b/core/core-frontend/src/assets/svg/market-retract.svg new file mode 100644 index 0000000..64fd486 --- /dev/null +++ b/core/core-frontend/src/assets/svg/market-retract.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/menu.svg b/core/core-frontend/src/assets/svg/menu.svg new file mode 100644 index 0000000..e4360a0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/mobile-checkbox.svg b/core/core-frontend/src/assets/svg/mobile-checkbox.svg new file mode 100644 index 0000000..2bee03e --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile-checkbox.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_dashboard_filled.svg b/core/core-frontend/src/assets/svg/mobile/icon_dashboard_filled.svg new file mode 100644 index 0000000..01d33d9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_dashboard_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_dashboard_outlined.svg b/core/core-frontend/src/assets/svg/mobile/icon_dashboard_outlined.svg new file mode 100644 index 0000000..0c87145 --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_dashboard_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_home_filled.svg b/core/core-frontend/src/assets/svg/mobile/icon_home_filled.svg new file mode 100644 index 0000000..cc62af8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_home_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_home_outlined.svg b/core/core-frontend/src/assets/svg/mobile/icon_home_outlined.svg new file mode 100644 index 0000000..efda93d --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_home_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_member_filled.svg b/core/core-frontend/src/assets/svg/mobile/icon_member_filled.svg new file mode 100644 index 0000000..4563c32 --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_member_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/mobile/icon_member_outlined.svg b/core/core-frontend/src/assets/svg/mobile/icon_member_outlined.svg new file mode 100644 index 0000000..393e75d --- /dev/null +++ b/core/core-frontend/src/assets/svg/mobile/icon_member_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mongo-ds.svg b/core/core-frontend/src/assets/svg/mongo-ds.svg new file mode 100644 index 0000000..d68949b --- /dev/null +++ b/core/core-frontend/src/assets/svg/mongo-ds.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/more_v.svg b/core/core-frontend/src/assets/svg/more_v.svg new file mode 100644 index 0000000..68c0c57 --- /dev/null +++ b/core/core-frontend/src/assets/svg/more_v.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/move.svg b/core/core-frontend/src/assets/svg/move.svg new file mode 100644 index 0000000..3135c7d --- /dev/null +++ b/core/core-frontend/src/assets/svg/move.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/msg-fill.svg b/core/core-frontend/src/assets/svg/msg-fill.svg new file mode 100644 index 0000000..7ce39cc --- /dev/null +++ b/core/core-frontend/src/assets/svg/msg-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/msg-notice.svg b/core/core-frontend/src/assets/svg/msg-notice.svg new file mode 100644 index 0000000..d13c585 --- /dev/null +++ b/core/core-frontend/src/assets/svg/msg-notice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/msg-setting.svg b/core/core-frontend/src/assets/svg/msg-setting.svg new file mode 100644 index 0000000..4dca3b8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/msg-setting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/mysql-ds.svg b/core/core-frontend/src/assets/svg/mysql-ds.svg new file mode 100644 index 0000000..3fe231d --- /dev/null +++ b/core/core-frontend/src/assets/svg/mysql-ds.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/mysql-frame.svg b/core/core-frontend/src/assets/svg/mysql-frame.svg new file mode 100644 index 0000000..af23e7a --- /dev/null +++ b/core/core-frontend/src/assets/svg/mysql-frame.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/nested.svg b/core/core-frontend/src/assets/svg/nested.svg new file mode 100644 index 0000000..06713a8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/nested.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/no-join.svg b/core/core-frontend/src/assets/svg/no-join.svg new file mode 100644 index 0000000..ff09469 --- /dev/null +++ b/core/core-frontend/src/assets/svg/no-join.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/no_result.svg b/core/core-frontend/src/assets/svg/no_result.svg new file mode 100644 index 0000000..2621d6b --- /dev/null +++ b/core/core-frontend/src/assets/svg/no_result.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/non-existent.svg b/core/core-frontend/src/assets/svg/non-existent.svg new file mode 100644 index 0000000..db9a67d --- /dev/null +++ b/core/core-frontend/src/assets/svg/non-existent.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/none_select.svg b/core/core-frontend/src/assets/svg/none_select.svg new file mode 100644 index 0000000..ebafc75 --- /dev/null +++ b/core/core-frontend/src/assets/svg/none_select.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/notification.svg b/core/core-frontend/src/assets/svg/notification.svg new file mode 100644 index 0000000..4f7b116 --- /dev/null +++ b/core/core-frontend/src/assets/svg/notification.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/oracle-ds.svg b/core/core-frontend/src/assets/svg/oracle-ds.svg new file mode 100644 index 0000000..04efc9e --- /dev/null +++ b/core/core-frontend/src/assets/svg/oracle-ds.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/org.svg b/core/core-frontend/src/assets/svg/org.svg new file mode 100644 index 0000000..0930bc5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/org.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/other_material.svg b/core/core-frontend/src/assets/svg/other_material.svg new file mode 100644 index 0000000..8298dfa --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_material.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/other_material_board.svg b/core/core-frontend/src/assets/svg/other_material_board.svg new file mode 100644 index 0000000..9ef3dc3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_material_board.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/other_material_icon.svg b/core/core-frontend/src/assets/svg/other_material_icon.svg new file mode 100644 index 0000000..31dba89 --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_material_icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/other_media.svg b/core/core-frontend/src/assets/svg/other_media.svg new file mode 100644 index 0000000..66eb002 --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_media.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/other_setting.svg b/core/core-frontend/src/assets/svg/other_setting.svg new file mode 100644 index 0000000..be94938 --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_setting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/other_text.svg b/core/core-frontend/src/assets/svg/other_text.svg new file mode 100644 index 0000000..408d02c --- /dev/null +++ b/core/core-frontend/src/assets/svg/other_text.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/outer-params-filter.svg b/core/core-frontend/src/assets/svg/outer-params-filter.svg new file mode 100644 index 0000000..81d9a23 --- /dev/null +++ b/core/core-frontend/src/assets/svg/outer-params-filter.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/page-line.svg b/core/core-frontend/src/assets/svg/page-line.svg new file mode 100644 index 0000000..224b1e0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/page-line.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/panel-mobile-publish.svg b/core/core-frontend/src/assets/svg/panel-mobile-publish.svg new file mode 100644 index 0000000..99ce7a4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-mobile-publish.svg @@ -0,0 +1,18 @@ + + + + + + + + Layer 1 + + + + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/panel-mobile-unpublished-back.svg b/core/core-frontend/src/assets/svg/panel-mobile-unpublished-back.svg new file mode 100644 index 0000000..919694e --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-mobile-unpublished-back.svg @@ -0,0 +1,19 @@ + + + + + + + + Layer 1 + + + + + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/panel-mobile-unpublished.svg b/core/core-frontend/src/assets/svg/panel-mobile-unpublished.svg new file mode 100644 index 0000000..0f89934 --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-mobile-unpublished.svg @@ -0,0 +1,18 @@ + + + + + + + + Layer 1 + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/panel-publish.svg b/core/core-frontend/src/assets/svg/panel-publish.svg new file mode 100644 index 0000000..4153757 --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-publish.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/panel-unpublished-back.svg b/core/core-frontend/src/assets/svg/panel-unpublished-back.svg new file mode 100644 index 0000000..ac5887e --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-unpublished-back.svg @@ -0,0 +1,10 @@ + + + Layer 1 + + + + + + + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/panel-unpublished.svg b/core/core-frontend/src/assets/svg/panel-unpublished.svg new file mode 100644 index 0000000..a7dae86 --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel-unpublished.svg @@ -0,0 +1,9 @@ + + + + Layer 1 + + + + + diff --git a/core/core-frontend/src/assets/svg/panel.svg b/core/core-frontend/src/assets/svg/panel.svg new file mode 100644 index 0000000..4153757 --- /dev/null +++ b/core/core-frontend/src/assets/svg/panel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/people.svg b/core/core-frontend/src/assets/svg/people.svg new file mode 100644 index 0000000..26d9c99 --- /dev/null +++ b/core/core-frontend/src/assets/svg/people.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/peoples.svg b/core/core-frontend/src/assets/svg/peoples.svg new file mode 100644 index 0000000..3a899eb --- /dev/null +++ b/core/core-frontend/src/assets/svg/peoples.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack-dark.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack-dark.svg new file mode 100644 index 0000000..d8065d8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-dark.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-dark.svg new file mode 100644 index 0000000..636c610 --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-origin.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-origin.svg new file mode 100644 index 0000000..e8af2b9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal.svg new file mode 100644 index 0000000..4c88a91 --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack-horizontal.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack-origin.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack-origin.svg new file mode 100644 index 0000000..21e1af0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/percentage-bar-stack.svg b/core/core-frontend/src/assets/svg/percentage-bar-stack.svg new file mode 100644 index 0000000..0e3d8df --- /dev/null +++ b/core/core-frontend/src/assets/svg/percentage-bar-stack.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/pg-ds.svg b/core/core-frontend/src/assets/svg/pg-ds.svg new file mode 100644 index 0000000..9a5bb6b --- /dev/null +++ b/core/core-frontend/src/assets/svg/pg-ds.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/picture-group-dark.svg b/core/core-frontend/src/assets/svg/picture-group-dark.svg new file mode 100644 index 0000000..d57adf7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/picture-group-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/picture-group-origin.svg b/core/core-frontend/src/assets/svg/picture-group-origin.svg new file mode 100644 index 0000000..6fa4f5b --- /dev/null +++ b/core/core-frontend/src/assets/svg/picture-group-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/picture-group.svg b/core/core-frontend/src/assets/svg/picture-group.svg new file mode 100644 index 0000000..d57adf7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/picture-group.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/pie-dark.svg b/core/core-frontend/src/assets/svg/pie-dark.svg new file mode 100644 index 0000000..58c0090 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/pie-donut-dark.svg b/core/core-frontend/src/assets/svg/pie-donut-dark.svg new file mode 100644 index 0000000..070d265 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/pie-donut-origin.svg b/core/core-frontend/src/assets/svg/pie-donut-origin.svg new file mode 100644 index 0000000..b719ba8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/pie-donut-rose-dark.svg b/core/core-frontend/src/assets/svg/pie-donut-rose-dark.svg new file mode 100644 index 0000000..1e51b0e --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut-rose-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/pie-donut-rose-origin.svg b/core/core-frontend/src/assets/svg/pie-donut-rose-origin.svg new file mode 100644 index 0000000..b719ba8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut-rose-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/pie-donut-rose.svg b/core/core-frontend/src/assets/svg/pie-donut-rose.svg new file mode 100644 index 0000000..1e51b0e --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut-rose.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/pie-donut.svg b/core/core-frontend/src/assets/svg/pie-donut.svg new file mode 100644 index 0000000..1139b8e --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-donut.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/pie-origin.svg b/core/core-frontend/src/assets/svg/pie-origin.svg new file mode 100644 index 0000000..67d3730 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/pie-rose-dark.svg b/core/core-frontend/src/assets/svg/pie-rose-dark.svg new file mode 100644 index 0000000..f432787 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-rose-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/pie-rose-origin.svg b/core/core-frontend/src/assets/svg/pie-rose-origin.svg new file mode 100644 index 0000000..a83b8cc --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-rose-origin.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/pie-rose.svg b/core/core-frontend/src/assets/svg/pie-rose.svg new file mode 100644 index 0000000..8dc1b10 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie-rose.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/pie.svg b/core/core-frontend/src/assets/svg/pie.svg new file mode 100644 index 0000000..58c0090 --- /dev/null +++ b/core/core-frontend/src/assets/svg/pie.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/platform.svg b/core/core-frontend/src/assets/svg/platform.svg new file mode 100644 index 0000000..859d0f9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/platform.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/plugin-3dmap.svg b/core/core-frontend/src/assets/svg/plugin-3dmap.svg new file mode 100644 index 0000000..f8b3e8b --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugin-3dmap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/plugin-3dpie.svg b/core/core-frontend/src/assets/svg/plugin-3dpie.svg new file mode 100644 index 0000000..84dcb8f --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugin-3dpie.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/plugin-dameng.svg b/core/core-frontend/src/assets/svg/plugin-dameng.svg new file mode 100644 index 0000000..dade3a8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugin-dameng.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/plugin-default.svg b/core/core-frontend/src/assets/svg/plugin-default.svg new file mode 100644 index 0000000..6bdef21 --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugin-default.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/plugin.svg b/core/core-frontend/src/assets/svg/plugin.svg new file mode 100644 index 0000000..5151777 --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/plugins-new.svg b/core/core-frontend/src/assets/svg/plugins-new.svg new file mode 100644 index 0000000..09668d9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugins-new.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/plugins.svg b/core/core-frontend/src/assets/svg/plugins.svg new file mode 100644 index 0000000..de353db --- /dev/null +++ b/core/core-frontend/src/assets/svg/plugins.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/progress-bar-dark.svg b/core/core-frontend/src/assets/svg/progress-bar-dark.svg new file mode 100644 index 0000000..2f0ea80 --- /dev/null +++ b/core/core-frontend/src/assets/svg/progress-bar-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/progress-bar-origin.svg b/core/core-frontend/src/assets/svg/progress-bar-origin.svg new file mode 100644 index 0000000..7b61319 --- /dev/null +++ b/core/core-frontend/src/assets/svg/progress-bar-origin.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/progress-bar.svg b/core/core-frontend/src/assets/svg/progress-bar.svg new file mode 100644 index 0000000..c75e98a --- /dev/null +++ b/core/core-frontend/src/assets/svg/progress-bar.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/pwd_invisible.svg b/core/core-frontend/src/assets/svg/pwd_invisible.svg new file mode 100644 index 0000000..661ebba --- /dev/null +++ b/core/core-frontend/src/assets/svg/pwd_invisible.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/pwd_visible.svg b/core/core-frontend/src/assets/svg/pwd_visible.svg new file mode 100644 index 0000000..4e7ba5e --- /dev/null +++ b/core/core-frontend/src/assets/svg/pwd_visible.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/quadrant-dark.svg b/core/core-frontend/src/assets/svg/quadrant-dark.svg new file mode 100644 index 0000000..b78cb06 --- /dev/null +++ b/core/core-frontend/src/assets/svg/quadrant-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/quadrant-origin.svg b/core/core-frontend/src/assets/svg/quadrant-origin.svg new file mode 100644 index 0000000..b79493c --- /dev/null +++ b/core/core-frontend/src/assets/svg/quadrant-origin.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/quadrant.svg b/core/core-frontend/src/assets/svg/quadrant.svg new file mode 100644 index 0000000..9f06298 --- /dev/null +++ b/core/core-frontend/src/assets/svg/quadrant.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/radar-dark.svg b/core/core-frontend/src/assets/svg/radar-dark.svg new file mode 100644 index 0000000..34169cb --- /dev/null +++ b/core/core-frontend/src/assets/svg/radar-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/radar-origin.svg b/core/core-frontend/src/assets/svg/radar-origin.svg new file mode 100644 index 0000000..f4813cc --- /dev/null +++ b/core/core-frontend/src/assets/svg/radar-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/radar.svg b/core/core-frontend/src/assets/svg/radar.svg new file mode 100644 index 0000000..a711496 --- /dev/null +++ b/core/core-frontend/src/assets/svg/radar.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/read-msg.svg b/core/core-frontend/src/assets/svg/read-msg.svg new file mode 100644 index 0000000..55ae260 --- /dev/null +++ b/core/core-frontend/src/assets/svg/read-msg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/redshift-ds.svg b/core/core-frontend/src/assets/svg/redshift-ds.svg new file mode 100644 index 0000000..38ab4bc --- /dev/null +++ b/core/core-frontend/src/assets/svg/redshift-ds.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/reference-field.svg b/core/core-frontend/src/assets/svg/reference-field.svg new file mode 100644 index 0000000..b311d14 --- /dev/null +++ b/core/core-frontend/src/assets/svg/reference-field.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/reference-play.svg b/core/core-frontend/src/assets/svg/reference-play.svg new file mode 100644 index 0000000..5a70624 --- /dev/null +++ b/core/core-frontend/src/assets/svg/reference-play.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/reference-setting.svg b/core/core-frontend/src/assets/svg/reference-setting.svg new file mode 100644 index 0000000..74107b6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/reference-setting.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/reference-table.svg b/core/core-frontend/src/assets/svg/reference-table.svg new file mode 100644 index 0000000..96a9732 --- /dev/null +++ b/core/core-frontend/src/assets/svg/reference-table.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/relation_arrow_icon.svg b/core/core-frontend/src/assets/svg/relation_arrow_icon.svg new file mode 100644 index 0000000..9dd3a40 --- /dev/null +++ b/core/core-frontend/src/assets/svg/relation_arrow_icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/release.svg b/core/core-frontend/src/assets/svg/release.svg new file mode 100644 index 0000000..2cc2ff9 --- /dev/null +++ b/core/core-frontend/src/assets/svg/release.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/report.svg b/core/core-frontend/src/assets/svg/report.svg new file mode 100644 index 0000000..50204b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/report.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/rich-text-dark.svg b/core/core-frontend/src/assets/svg/rich-text-dark.svg new file mode 100644 index 0000000..ff6d406 --- /dev/null +++ b/core/core-frontend/src/assets/svg/rich-text-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/rich-text-origin.svg b/core/core-frontend/src/assets/svg/rich-text-origin.svg new file mode 100644 index 0000000..5c1c6f2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/rich-text-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/rich-text.svg b/core/core-frontend/src/assets/svg/rich-text.svg new file mode 100644 index 0000000..cea3f7e --- /dev/null +++ b/core/core-frontend/src/assets/svg/rich-text.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/richTextView.svg b/core/core-frontend/src/assets/svg/richTextView.svg new file mode 100644 index 0000000..91d5c98 --- /dev/null +++ b/core/core-frontend/src/assets/svg/richTextView.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/right-join.svg b/core/core-frontend/src/assets/svg/right-join.svg new file mode 100644 index 0000000..0938320 --- /dev/null +++ b/core/core-frontend/src/assets/svg/right-join.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/role.svg b/core/core-frontend/src/assets/svg/role.svg new file mode 100644 index 0000000..ae889b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/role.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/round_play.svg b/core/core-frontend/src/assets/svg/round_play.svg new file mode 100644 index 0000000..cc27381 --- /dev/null +++ b/core/core-frontend/src/assets/svg/round_play.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/sankey-dark.svg b/core/core-frontend/src/assets/svg/sankey-dark.svg new file mode 100644 index 0000000..e296f88 --- /dev/null +++ b/core/core-frontend/src/assets/svg/sankey-dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/sankey-origin.svg b/core/core-frontend/src/assets/svg/sankey-origin.svg new file mode 100644 index 0000000..bb2363d --- /dev/null +++ b/core/core-frontend/src/assets/svg/sankey-origin.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/sankey.svg b/core/core-frontend/src/assets/svg/sankey.svg new file mode 100644 index 0000000..5645f5d --- /dev/null +++ b/core/core-frontend/src/assets/svg/sankey.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/scatter-dark.svg b/core/core-frontend/src/assets/svg/scatter-dark.svg new file mode 100644 index 0000000..384794b --- /dev/null +++ b/core/core-frontend/src/assets/svg/scatter-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/scatter-origin.svg b/core/core-frontend/src/assets/svg/scatter-origin.svg new file mode 100644 index 0000000..0a32054 --- /dev/null +++ b/core/core-frontend/src/assets/svg/scatter-origin.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/scatter.svg b/core/core-frontend/src/assets/svg/scatter.svg new file mode 100644 index 0000000..3ad42c3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/scatter.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/scene.svg b/core/core-frontend/src/assets/svg/scene.svg new file mode 100644 index 0000000..037555d --- /dev/null +++ b/core/core-frontend/src/assets/svg/scene.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/scroll-text.svg b/core/core-frontend/src/assets/svg/scroll-text.svg new file mode 100644 index 0000000..5847b4a --- /dev/null +++ b/core/core-frontend/src/assets/svg/scroll-text.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/size.svg b/core/core-frontend/src/assets/svg/size.svg new file mode 100644 index 0000000..ddb25b8 --- /dev/null +++ b/core/core-frontend/src/assets/svg/size.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/sort-asc.svg b/core/core-frontend/src/assets/svg/sort-asc.svg new file mode 100644 index 0000000..d0bcfa2 --- /dev/null +++ b/core/core-frontend/src/assets/svg/sort-asc.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/sort-desc.svg b/core/core-frontend/src/assets/svg/sort-desc.svg new file mode 100644 index 0000000..23f1d4a --- /dev/null +++ b/core/core-frontend/src/assets/svg/sort-desc.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/sqlServer-ds.svg b/core/core-frontend/src/assets/svg/sqlServer-ds.svg new file mode 100644 index 0000000..2f2b31a --- /dev/null +++ b/core/core-frontend/src/assets/svg/sqlServer-ds.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/stock-line-dark.svg b/core/core-frontend/src/assets/svg/stock-line-dark.svg new file mode 100644 index 0000000..1c8c31f --- /dev/null +++ b/core/core-frontend/src/assets/svg/stock-line-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/stock-line-origin.svg b/core/core-frontend/src/assets/svg/stock-line-origin.svg new file mode 100644 index 0000000..087dafc --- /dev/null +++ b/core/core-frontend/src/assets/svg/stock-line-origin.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/stock-line.svg b/core/core-frontend/src/assets/svg/stock-line.svg new file mode 100644 index 0000000..3319059 --- /dev/null +++ b/core/core-frontend/src/assets/svg/stock-line.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/symbolic-map-dark.svg b/core/core-frontend/src/assets/svg/symbolic-map-dark.svg new file mode 100644 index 0000000..87d9516 --- /dev/null +++ b/core/core-frontend/src/assets/svg/symbolic-map-dark.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/symbolic-map-origin.svg b/core/core-frontend/src/assets/svg/symbolic-map-origin.svg new file mode 100644 index 0000000..0198307 --- /dev/null +++ b/core/core-frontend/src/assets/svg/symbolic-map-origin.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/symbolic-map.svg b/core/core-frontend/src/assets/svg/symbolic-map.svg new file mode 100644 index 0000000..62d72b1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/symbolic-map.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/sync.svg b/core/core-frontend/src/assets/svg/sync.svg new file mode 100644 index 0000000..ce1fb9c --- /dev/null +++ b/core/core-frontend/src/assets/svg/sync.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/sys-param.svg b/core/core-frontend/src/assets/svg/sys-param.svg new file mode 100644 index 0000000..f6c6f02 --- /dev/null +++ b/core/core-frontend/src/assets/svg/sys-param.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/sys-parameter.svg b/core/core-frontend/src/assets/svg/sys-parameter.svg new file mode 100644 index 0000000..40404d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/sys-parameter.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/sys-relationship.svg b/core/core-frontend/src/assets/svg/sys-relationship.svg new file mode 100644 index 0000000..ec0619f --- /dev/null +++ b/core/core-frontend/src/assets/svg/sys-relationship.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/sys-setting.svg b/core/core-frontend/src/assets/svg/sys-setting.svg new file mode 100644 index 0000000..a85a89c --- /dev/null +++ b/core/core-frontend/src/assets/svg/sys-setting.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/sys-tools.svg b/core/core-frontend/src/assets/svg/sys-tools.svg new file mode 100644 index 0000000..5c94639 --- /dev/null +++ b/core/core-frontend/src/assets/svg/sys-tools.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/system.svg b/core/core-frontend/src/assets/svg/system.svg new file mode 100644 index 0000000..9333c60 --- /dev/null +++ b/core/core-frontend/src/assets/svg/system.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/assets/svg/t-heatmap-dark.svg b/core/core-frontend/src/assets/svg/t-heatmap-dark.svg new file mode 100644 index 0000000..0e550c0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/t-heatmap-dark.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/t-heatmap-origin.svg b/core/core-frontend/src/assets/svg/t-heatmap-origin.svg new file mode 100644 index 0000000..a19b1d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/t-heatmap-origin.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/t-heatmap.svg b/core/core-frontend/src/assets/svg/t-heatmap.svg new file mode 100644 index 0000000..b6c8656 --- /dev/null +++ b/core/core-frontend/src/assets/svg/t-heatmap.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/tab-title.svg b/core/core-frontend/src/assets/svg/tab-title.svg new file mode 100644 index 0000000..4b1acac --- /dev/null +++ b/core/core-frontend/src/assets/svg/tab-title.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/table-info-dark.svg b/core/core-frontend/src/assets/svg/table-info-dark.svg new file mode 100644 index 0000000..113c08c --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-info-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table-info-origin.svg b/core/core-frontend/src/assets/svg/table-info-origin.svg new file mode 100644 index 0000000..76f26d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-info-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/table-info.svg b/core/core-frontend/src/assets/svg/table-info.svg new file mode 100644 index 0000000..04abc22 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-info.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table-normal-dark.svg b/core/core-frontend/src/assets/svg/table-normal-dark.svg new file mode 100644 index 0000000..43e37e6 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-normal-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table-normal-origin.svg b/core/core-frontend/src/assets/svg/table-normal-origin.svg new file mode 100644 index 0000000..76f26d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-normal-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/table-normal.svg b/core/core-frontend/src/assets/svg/table-normal.svg new file mode 100644 index 0000000..9fa0254 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-normal.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table-pivot-dark.svg b/core/core-frontend/src/assets/svg/table-pivot-dark.svg new file mode 100644 index 0000000..28f6a20 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-pivot-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table-pivot-origin.svg b/core/core-frontend/src/assets/svg/table-pivot-origin.svg new file mode 100644 index 0000000..76f26d0 --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-pivot-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/table-pivot.svg b/core/core-frontend/src/assets/svg/table-pivot.svg new file mode 100644 index 0000000..9a4fdca --- /dev/null +++ b/core/core-frontend/src/assets/svg/table-pivot.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/table.svg b/core/core-frontend/src/assets/svg/table.svg new file mode 100644 index 0000000..0e3dc9d --- /dev/null +++ b/core/core-frontend/src/assets/svg/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/task.svg b/core/core-frontend/src/assets/svg/task.svg new file mode 100644 index 0000000..575ba4c --- /dev/null +++ b/core/core-frontend/src/assets/svg/task.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/text-dark.svg b/core/core-frontend/src/assets/svg/text-dark.svg new file mode 100644 index 0000000..71ec539 --- /dev/null +++ b/core/core-frontend/src/assets/svg/text-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/text.svg b/core/core-frontend/src/assets/svg/text.svg new file mode 100644 index 0000000..568144a --- /dev/null +++ b/core/core-frontend/src/assets/svg/text.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/threshold.svg b/core/core-frontend/src/assets/svg/threshold.svg new file mode 100644 index 0000000..d3dc3de --- /dev/null +++ b/core/core-frontend/src/assets/svg/threshold.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/threshold_full.svg b/core/core-frontend/src/assets/svg/threshold_full.svg new file mode 100644 index 0000000..011c456 --- /dev/null +++ b/core/core-frontend/src/assets/svg/threshold_full.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/title-bold.svg b/core/core-frontend/src/assets/svg/title-bold.svg new file mode 100644 index 0000000..41d9d36 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-bold.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/title-center.svg b/core/core-frontend/src/assets/svg/title-center.svg new file mode 100644 index 0000000..0a9a460 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-center.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/title-italic.svg b/core/core-frontend/src/assets/svg/title-italic.svg new file mode 100644 index 0000000..af8f5ec --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-italic.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/title-left.svg b/core/core-frontend/src/assets/svg/title-left.svg new file mode 100644 index 0000000..f297076 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-left.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/title-right.svg b/core/core-frontend/src/assets/svg/title-right.svg new file mode 100644 index 0000000..f94767b --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-right.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/title-v-bottom.svg b/core/core-frontend/src/assets/svg/title-v-bottom.svg new file mode 100644 index 0000000..7406462 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-v-bottom.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/title-v-center.svg b/core/core-frontend/src/assets/svg/title-v-center.svg new file mode 100644 index 0000000..e12bc04 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-v-center.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/title-v-top.svg b/core/core-frontend/src/assets/svg/title-v-top.svg new file mode 100644 index 0000000..3f67f23 --- /dev/null +++ b/core/core-frontend/src/assets/svg/title-v-top.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/toolbox-data_fill.svg b/core/core-frontend/src/assets/svg/toolbox-data_fill.svg new file mode 100644 index 0000000..c4c2f14 --- /dev/null +++ b/core/core-frontend/src/assets/svg/toolbox-data_fill.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/toolbox-icon_template.svg b/core/core-frontend/src/assets/svg/toolbox-icon_template.svg new file mode 100644 index 0000000..5a67c71 --- /dev/null +++ b/core/core-frontend/src/assets/svg/toolbox-icon_template.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/toolbox-log.svg b/core/core-frontend/src/assets/svg/toolbox-log.svg new file mode 100644 index 0000000..14d4bb3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/toolbox-log.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/top-doc-default.svg b/core/core-frontend/src/assets/svg/top-doc-default.svg new file mode 100644 index 0000000..92f4c2c --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-doc-default.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/top-enterprise-trial.svg b/core/core-frontend/src/assets/svg/top-enterprise-trial.svg new file mode 100644 index 0000000..810340f --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-enterprise-trial.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/top-help-doc.svg b/core/core-frontend/src/assets/svg/top-help-doc.svg new file mode 100644 index 0000000..1be5f64 --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-help-doc.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/core/core-frontend/src/assets/svg/top-product-bbs.svg b/core/core-frontend/src/assets/svg/top-product-bbs.svg new file mode 100644 index 0000000..542e257 --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-product-bbs.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/top-tech-video.svg b/core/core-frontend/src/assets/svg/top-tech-video.svg new file mode 100644 index 0000000..c184dcb --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-tech-video.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/top-technology.svg b/core/core-frontend/src/assets/svg/top-technology.svg new file mode 100644 index 0000000..f9ae658 --- /dev/null +++ b/core/core-frontend/src/assets/svg/top-technology.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/tree.svg b/core/core-frontend/src/assets/svg/tree.svg new file mode 100644 index 0000000..dd4b7dd --- /dev/null +++ b/core/core-frontend/src/assets/svg/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/treemap-dark.svg b/core/core-frontend/src/assets/svg/treemap-dark.svg new file mode 100644 index 0000000..73bdeb3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/treemap-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/treemap-origin.svg b/core/core-frontend/src/assets/svg/treemap-origin.svg new file mode 100644 index 0000000..cbece3a --- /dev/null +++ b/core/core-frontend/src/assets/svg/treemap-origin.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/treemap.svg b/core/core-frontend/src/assets/svg/treemap.svg new file mode 100644 index 0000000..73bdeb3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/treemap.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/core/core-frontend/src/assets/svg/unlock.svg b/core/core-frontend/src/assets/svg/unlock.svg new file mode 100644 index 0000000..69531f1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/unlock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/unpublished.svg b/core/core-frontend/src/assets/svg/unpublished.svg new file mode 100644 index 0000000..639db52 --- /dev/null +++ b/core/core-frontend/src/assets/svg/unpublished.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/unread-msg.svg b/core/core-frontend/src/assets/svg/unread-msg.svg new file mode 100644 index 0000000..86c571f --- /dev/null +++ b/core/core-frontend/src/assets/svg/unread-msg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/user-img.svg b/core/core-frontend/src/assets/svg/user-img.svg new file mode 100644 index 0000000..13a0b27 --- /dev/null +++ b/core/core-frontend/src/assets/svg/user-img.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/user-reci.svg b/core/core-frontend/src/assets/svg/user-reci.svg new file mode 100644 index 0000000..a6d141f --- /dev/null +++ b/core/core-frontend/src/assets/svg/user-reci.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/user.svg b/core/core-frontend/src/assets/svg/user.svg new file mode 100644 index 0000000..0ba0716 --- /dev/null +++ b/core/core-frontend/src/assets/svg/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/variable.svg b/core/core-frontend/src/assets/svg/variable.svg new file mode 100644 index 0000000..12f4475 --- /dev/null +++ b/core/core-frontend/src/assets/svg/variable.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/visual-star.svg b/core/core-frontend/src/assets/svg/visual-star.svg new file mode 100644 index 0000000..8dd3729 --- /dev/null +++ b/core/core-frontend/src/assets/svg/visual-star.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/warn-tree.svg b/core/core-frontend/src/assets/svg/warn-tree.svg new file mode 100644 index 0000000..7fdc95f --- /dev/null +++ b/core/core-frontend/src/assets/svg/warn-tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/waterfall-dark.svg b/core/core-frontend/src/assets/svg/waterfall-dark.svg new file mode 100644 index 0000000..986f246 --- /dev/null +++ b/core/core-frontend/src/assets/svg/waterfall-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/waterfall-origin.svg b/core/core-frontend/src/assets/svg/waterfall-origin.svg new file mode 100644 index 0000000..035107b --- /dev/null +++ b/core/core-frontend/src/assets/svg/waterfall-origin.svg @@ -0,0 +1,3 @@ + + + diff --git a/core/core-frontend/src/assets/svg/waterfall.svg b/core/core-frontend/src/assets/svg/waterfall.svg new file mode 100644 index 0000000..567b96e --- /dev/null +++ b/core/core-frontend/src/assets/svg/waterfall.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/assets/svg/watermark.svg b/core/core-frontend/src/assets/svg/watermark.svg new file mode 100644 index 0000000..d8d907f --- /dev/null +++ b/core/core-frontend/src/assets/svg/watermark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/web-msg.svg b/core/core-frontend/src/assets/svg/web-msg.svg new file mode 100644 index 0000000..1334c9d --- /dev/null +++ b/core/core-frontend/src/assets/svg/web-msg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/core/core-frontend/src/assets/svg/wizard_enterprise.svg b/core/core-frontend/src/assets/svg/wizard_enterprise.svg new file mode 100644 index 0000000..2bdfdb7 --- /dev/null +++ b/core/core-frontend/src/assets/svg/wizard_enterprise.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/wizard_help.svg b/core/core-frontend/src/assets/svg/wizard_help.svg new file mode 100644 index 0000000..9094e24 --- /dev/null +++ b/core/core-frontend/src/assets/svg/wizard_help.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/wizard_main_bg_inner.svg b/core/core-frontend/src/assets/svg/wizard_main_bg_inner.svg new file mode 100644 index 0000000..87c44d4 --- /dev/null +++ b/core/core-frontend/src/assets/svg/wizard_main_bg_inner.svg @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/wizard_quick_start.svg b/core/core-frontend/src/assets/svg/wizard_quick_start.svg new file mode 100644 index 0000000..6970599 --- /dev/null +++ b/core/core-frontend/src/assets/svg/wizard_quick_start.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/word-cloud-dark.svg b/core/core-frontend/src/assets/svg/word-cloud-dark.svg new file mode 100644 index 0000000..5727796 --- /dev/null +++ b/core/core-frontend/src/assets/svg/word-cloud-dark.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/assets/svg/word-cloud-origin.svg b/core/core-frontend/src/assets/svg/word-cloud-origin.svg new file mode 100644 index 0000000..470ddd5 --- /dev/null +++ b/core/core-frontend/src/assets/svg/word-cloud-origin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/assets/svg/word-cloud.svg b/core/core-frontend/src/assets/svg/word-cloud.svg new file mode 100644 index 0000000..2264bf1 --- /dev/null +++ b/core/core-frontend/src/assets/svg/word-cloud.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/core/core-frontend/src/components/assist-button/ColorButton.vue b/core/core-frontend/src/components/assist-button/ColorButton.vue new file mode 100644 index 0000000..15a42f1 --- /dev/null +++ b/core/core-frontend/src/components/assist-button/ColorButton.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/core/core-frontend/src/components/collapse-switch-item/index.ts b/core/core-frontend/src/components/collapse-switch-item/index.ts new file mode 100644 index 0000000..17ad731 --- /dev/null +++ b/core/core-frontend/src/components/collapse-switch-item/index.ts @@ -0,0 +1,2 @@ +import CollapseSwitchItem from './src/CollapseSwitchItem.vue' +export { CollapseSwitchItem } diff --git a/core/core-frontend/src/components/collapse-switch-item/src/CollapseSwitchItem.vue b/core/core-frontend/src/components/collapse-switch-item/src/CollapseSwitchItem.vue new file mode 100644 index 0000000..046ce69 --- /dev/null +++ b/core/core-frontend/src/components/collapse-switch-item/src/CollapseSwitchItem.vue @@ -0,0 +1,88 @@ + + + diff --git a/core/core-frontend/src/components/color-scheme/index.ts b/core/core-frontend/src/components/color-scheme/index.ts new file mode 100644 index 0000000..c645ea3 --- /dev/null +++ b/core/core-frontend/src/components/color-scheme/index.ts @@ -0,0 +1,2 @@ +import ColorScheme from './src/ColorScheme.vue' +export { ColorScheme } diff --git a/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue b/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue new file mode 100644 index 0000000..acfb204 --- /dev/null +++ b/core/core-frontend/src/components/color-scheme/src/ColorScheme.vue @@ -0,0 +1,238 @@ + + + + + diff --git a/core/core-frontend/src/components/column-list/index.ts b/core/core-frontend/src/components/column-list/index.ts new file mode 100644 index 0000000..9697e4f --- /dev/null +++ b/core/core-frontend/src/components/column-list/index.ts @@ -0,0 +1,3 @@ +import ColumnList from './src/ColumnList.vue' + +export { ColumnList } diff --git a/core/core-frontend/src/components/column-list/src/ColumnList.vue b/core/core-frontend/src/components/column-list/src/ColumnList.vue new file mode 100644 index 0000000..0c91e11 --- /dev/null +++ b/core/core-frontend/src/components/column-list/src/ColumnList.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/core/core-frontend/src/components/common/DeEmpty.vue b/core/core-frontend/src/components/common/DeEmpty.vue new file mode 100644 index 0000000..88999ad --- /dev/null +++ b/core/core-frontend/src/components/common/DeEmpty.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/core/core-frontend/src/components/config-global/index.ts b/core/core-frontend/src/components/config-global/index.ts new file mode 100644 index 0000000..dda2462 --- /dev/null +++ b/core/core-frontend/src/components/config-global/index.ts @@ -0,0 +1,3 @@ +import ConfigGlobal from './src/ConfigGlobal.vue' + +export { ConfigGlobal } diff --git a/core/core-frontend/src/components/config-global/src/ConfigGlobal.vue b/core/core-frontend/src/components/config-global/src/ConfigGlobal.vue new file mode 100644 index 0000000..28cafde --- /dev/null +++ b/core/core-frontend/src/components/config-global/src/ConfigGlobal.vue @@ -0,0 +1,16 @@ + + + diff --git a/core/core-frontend/src/components/cron/index.ts b/core/core-frontend/src/components/cron/index.ts new file mode 100644 index 0000000..39ca8c3 --- /dev/null +++ b/core/core-frontend/src/components/cron/index.ts @@ -0,0 +1,3 @@ +import Corn from './src/Corn.vue' + +export { Corn } diff --git a/core/core-frontend/src/components/cron/src/Cron.vue b/core/core-frontend/src/components/cron/src/Cron.vue new file mode 100644 index 0000000..45b9738 --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Cron.vue @@ -0,0 +1,139 @@ + + + diff --git a/core/core-frontend/src/components/cron/src/Day.vue b/core/core-frontend/src/components/cron/src/Day.vue new file mode 100644 index 0000000..feefe3d --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Day.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/core/core-frontend/src/components/cron/src/Hour.vue b/core/core-frontend/src/components/cron/src/Hour.vue new file mode 100644 index 0000000..5a8aa8b --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Hour.vue @@ -0,0 +1,206 @@ + + + + + diff --git a/core/core-frontend/src/components/cron/src/Month.vue b/core/core-frontend/src/components/cron/src/Month.vue new file mode 100644 index 0000000..5dd5598 --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Month.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/core/core-frontend/src/components/cron/src/SecondAndMinute.vue b/core/core-frontend/src/components/cron/src/SecondAndMinute.vue new file mode 100644 index 0000000..d805505 --- /dev/null +++ b/core/core-frontend/src/components/cron/src/SecondAndMinute.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/core/core-frontend/src/components/cron/src/Week.vue b/core/core-frontend/src/components/cron/src/Week.vue new file mode 100644 index 0000000..217645e --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Week.vue @@ -0,0 +1,191 @@ + + + + + diff --git a/core/core-frontend/src/components/cron/src/Year.vue b/core/core-frontend/src/components/cron/src/Year.vue new file mode 100644 index 0000000..37d48ef --- /dev/null +++ b/core/core-frontend/src/components/cron/src/Year.vue @@ -0,0 +1,156 @@ + + + + + diff --git a/core/core-frontend/src/components/custom-password/index.ts b/core/core-frontend/src/components/custom-password/index.ts new file mode 100644 index 0000000..a372c0a --- /dev/null +++ b/core/core-frontend/src/components/custom-password/index.ts @@ -0,0 +1,2 @@ +import CustomPassword from './src/CustomPassword.vue' +export { CustomPassword } diff --git a/core/core-frontend/src/components/custom-password/src/CustomPassword.vue b/core/core-frontend/src/components/custom-password/src/CustomPassword.vue new file mode 100644 index 0000000..0f151ad --- /dev/null +++ b/core/core-frontend/src/components/custom-password/src/CustomPassword.vue @@ -0,0 +1,25 @@ + + + diff --git a/core/core-frontend/src/components/dashboard/DbCanvasAttr.vue b/core/core-frontend/src/components/dashboard/DbCanvasAttr.vue new file mode 100644 index 0000000..8d98c98 --- /dev/null +++ b/core/core-frontend/src/components/dashboard/DbCanvasAttr.vue @@ -0,0 +1,419 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/DbDragArea.vue b/core/core-frontend/src/components/dashboard/DbDragArea.vue new file mode 100644 index 0000000..3f0b1e0 --- /dev/null +++ b/core/core-frontend/src/components/dashboard/DbDragArea.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue new file mode 100644 index 0000000..f4e67f9 --- /dev/null +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -0,0 +1,932 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ComponentColorSelector.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ComponentColorSelector.vue new file mode 100644 index 0000000..a3e650f --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ComponentColorSelector.vue @@ -0,0 +1,478 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSelector.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSelector.vue new file mode 100644 index 0000000..cd7923d --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSelector.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSimpleSelector.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSimpleSelector.vue new file mode 100644 index 0000000..d6167be --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/FilterStyleSimpleSelector.vue @@ -0,0 +1,239 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue new file mode 100644 index 0000000..859a213 --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue @@ -0,0 +1,437 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/SeniorStyleSetting.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/SeniorStyleSetting.vue new file mode 100644 index 0000000..6399cec --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/SeniorStyleSetting.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewSimpleTitle.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewSimpleTitle.vue new file mode 100644 index 0000000..d6af32b --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewSimpleTitle.vue @@ -0,0 +1,281 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewTitle.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewTitle.vue new file mode 100644 index 0000000..731b0fa --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/ViewTitle.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/Slider.vue b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/Slider.vue new file mode 100644 index 0000000..8191edb --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/Slider.vue @@ -0,0 +1,467 @@ + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectEditDialog.vue b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectEditDialog.vue new file mode 100644 index 0000000..a40f475 --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectEditDialog.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue new file mode 100644 index 0000000..acf3c9f --- /dev/null +++ b/core/core-frontend/src/components/dashboard/subject-setting/pre-subject/SubjectTemplateItem.vue @@ -0,0 +1,260 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/CanvasAttr.vue b/core/core-frontend/src/components/data-visualization/CanvasAttr.vue new file mode 100644 index 0000000..16ae4ef --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/CanvasAttr.vue @@ -0,0 +1,424 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/ComponentList.vue b/core/core-frontend/src/components/data-visualization/ComponentList.vue new file mode 100644 index 0000000..1d96e38 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/ComponentList.vue @@ -0,0 +1,63 @@ + + + + diff --git a/core/core-frontend/src/components/data-visualization/ComponentToolBar.vue b/core/core-frontend/src/components/data-visualization/ComponentToolBar.vue new file mode 100644 index 0000000..9824050 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/ComponentToolBar.vue @@ -0,0 +1,235 @@ + + + + diff --git a/core/core-frontend/src/components/data-visualization/DeGrid.vue b/core/core-frontend/src/components/data-visualization/DeGrid.vue new file mode 100644 index 0000000..306e7b5 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/DeGrid.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/DeGridScreen.vue b/core/core-frontend/src/components/data-visualization/DeGridScreen.vue new file mode 100644 index 0000000..a36f7f9 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/DeGridScreen.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/DvToolbar.vue b/core/core-frontend/src/components/data-visualization/DvToolbar.vue new file mode 100644 index 0000000..740e459 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/DvToolbar.vue @@ -0,0 +1,606 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/EventList.vue b/core/core-frontend/src/components/data-visualization/EventList.vue new file mode 100644 index 0000000..a256117 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/EventList.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/Modal.vue b/core/core-frontend/src/components/data-visualization/Modal.vue new file mode 100644 index 0000000..2cfdb21 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/Modal.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/RealTimeGroup.vue b/core/core-frontend/src/components/data-visualization/RealTimeGroup.vue new file mode 100644 index 0000000..92fe358 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/RealTimeGroup.vue @@ -0,0 +1,639 @@ + + + + + + + diff --git a/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue b/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue new file mode 100644 index 0000000..56ead35 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue @@ -0,0 +1,862 @@ + + + + + + + diff --git a/core/core-frontend/src/components/data-visualization/RealTimeTab.vue b/core/core-frontend/src/components/data-visualization/RealTimeTab.vue new file mode 100644 index 0000000..9bb8505 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/RealTimeTab.vue @@ -0,0 +1,370 @@ + + + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/Area.vue b/core/core-frontend/src/components/data-visualization/canvas/Area.vue new file mode 100644 index 0000000..d425fdb --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/Area.vue @@ -0,0 +1,44 @@ + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue b/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue new file mode 100644 index 0000000..73f85fd --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue @@ -0,0 +1,1759 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue new file mode 100644 index 0000000..601daf7 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue @@ -0,0 +1,506 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/ComposeShow.vue b/core/core-frontend/src/components/data-visualization/canvas/ComposeShow.vue new file mode 100644 index 0000000..0b1041a --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/ComposeShow.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/ContextMenu.vue b/core/core-frontend/src/components/data-visualization/canvas/ContextMenu.vue new file mode 100644 index 0000000..e8d7d76 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/ContextMenu.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/ContextMenuAsideDetails.vue b/core/core-frontend/src/components/data-visualization/canvas/ContextMenuAsideDetails.vue new file mode 100644 index 0000000..4080259 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/ContextMenuAsideDetails.vue @@ -0,0 +1,21 @@ + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/ContextMenuDetails.vue b/core/core-frontend/src/components/data-visualization/canvas/ContextMenuDetails.vue new file mode 100644 index 0000000..e725ddb --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/ContextMenuDetails.vue @@ -0,0 +1,411 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue new file mode 100644 index 0000000..f43de15 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue @@ -0,0 +1,570 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/DragShadow.vue b/core/core-frontend/src/components/data-visualization/canvas/DragShadow.vue new file mode 100644 index 0000000..59ecbb2 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/DragShadow.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/LinkOptBar.vue b/core/core-frontend/src/components/data-visualization/canvas/LinkOptBar.vue new file mode 100644 index 0000000..22edd09 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/LinkOptBar.vue @@ -0,0 +1,248 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/MarkLine.vue b/core/core-frontend/src/components/data-visualization/canvas/MarkLine.vue new file mode 100644 index 0000000..fda4381 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/MarkLine.vue @@ -0,0 +1,261 @@ + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/PGrid.vue b/core/core-frontend/src/components/data-visualization/canvas/PGrid.vue new file mode 100644 index 0000000..86bcce4 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/PGrid.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/PointShadow.vue b/core/core-frontend/src/components/data-visualization/canvas/PointShadow.vue new file mode 100644 index 0000000..c945d48 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/PointShadow.vue @@ -0,0 +1,72 @@ + + + + diff --git a/core/core-frontend/src/components/data-visualization/canvas/Shape.vue b/core/core-frontend/src/components/data-visualization/canvas/Shape.vue new file mode 100644 index 0000000..57e25d9 --- /dev/null +++ b/core/core-frontend/src/components/data-visualization/canvas/Shape.vue @@ -0,0 +1,1321 @@ + + + + + diff --git a/core/core-frontend/src/components/de-app/AppExportForm.vue b/core/core-frontend/src/components/de-app/AppExportForm.vue new file mode 100644 index 0000000..ed4d37c --- /dev/null +++ b/core/core-frontend/src/components/de-app/AppExportForm.vue @@ -0,0 +1,212 @@ + + + + diff --git a/core/core-frontend/src/components/de-board/Board.vue b/core/core-frontend/src/components/de-board/Board.vue new file mode 100644 index 0000000..90b8399 --- /dev/null +++ b/core/core-frontend/src/components/de-board/Board.vue @@ -0,0 +1,65 @@ + + + + diff --git a/core/core-frontend/src/components/drawer-filter/index.ts b/core/core-frontend/src/components/drawer-filter/index.ts new file mode 100644 index 0000000..481382e --- /dev/null +++ b/core/core-frontend/src/components/drawer-filter/index.ts @@ -0,0 +1,3 @@ +import DrawerFilter from './src/DrawerFilter.vue' + +export { DrawerFilter } diff --git a/core/core-frontend/src/components/drawer-filter/src/DrawerEnumFilter.vue b/core/core-frontend/src/components/drawer-filter/src/DrawerEnumFilter.vue new file mode 100644 index 0000000..6b7d690 --- /dev/null +++ b/core/core-frontend/src/components/drawer-filter/src/DrawerEnumFilter.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/core/core-frontend/src/components/drawer-filter/src/DrawerFilter.vue b/core/core-frontend/src/components/drawer-filter/src/DrawerFilter.vue new file mode 100644 index 0000000..e86d898 --- /dev/null +++ b/core/core-frontend/src/components/drawer-filter/src/DrawerFilter.vue @@ -0,0 +1,88 @@ + + + + diff --git a/core/core-frontend/src/components/drawer-filter/src/DrawerTimeFilter.vue b/core/core-frontend/src/components/drawer-filter/src/DrawerTimeFilter.vue new file mode 100644 index 0000000..bb4da7e --- /dev/null +++ b/core/core-frontend/src/components/drawer-filter/src/DrawerTimeFilter.vue @@ -0,0 +1,104 @@ + + + + diff --git a/core/core-frontend/src/components/drawer-filter/src/DrawerTreeFilter.vue b/core/core-frontend/src/components/drawer-filter/src/DrawerTreeFilter.vue new file mode 100644 index 0000000..2de5c54 --- /dev/null +++ b/core/core-frontend/src/components/drawer-filter/src/DrawerTreeFilter.vue @@ -0,0 +1,117 @@ + + + + diff --git a/core/core-frontend/src/components/drawer-main/index.ts b/core/core-frontend/src/components/drawer-main/index.ts new file mode 100644 index 0000000..f8c594c --- /dev/null +++ b/core/core-frontend/src/components/drawer-main/index.ts @@ -0,0 +1,3 @@ +import DrawerMain from './src/DrawerMain.vue' + +export { DrawerMain } diff --git a/core/core-frontend/src/components/drawer-main/src/DrawerMain.vue b/core/core-frontend/src/components/drawer-main/src/DrawerMain.vue new file mode 100644 index 0000000..721dbc9 --- /dev/null +++ b/core/core-frontend/src/components/drawer-main/src/DrawerMain.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/core/core-frontend/src/components/empty-background/index.ts b/core/core-frontend/src/components/empty-background/index.ts new file mode 100644 index 0000000..61ce840 --- /dev/null +++ b/core/core-frontend/src/components/empty-background/index.ts @@ -0,0 +1,3 @@ +import EmptyBackground from './src/EmptyBackground.vue' + +export { EmptyBackground } diff --git a/core/core-frontend/src/components/empty-background/src/EmptyBackground.vue b/core/core-frontend/src/components/empty-background/src/EmptyBackground.vue new file mode 100644 index 0000000..d30ac95 --- /dev/null +++ b/core/core-frontend/src/components/empty-background/src/EmptyBackground.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/core/core-frontend/src/components/filter-text/index.ts b/core/core-frontend/src/components/filter-text/index.ts new file mode 100644 index 0000000..b0a5dde --- /dev/null +++ b/core/core-frontend/src/components/filter-text/index.ts @@ -0,0 +1,89 @@ +import FilterText from './src/FilterText.vue' + +export { FilterText } + +const fieldText = (field, options) => { + for (let index = 0; index < options.length; index++) { + const element = options[index] + if (field === element.field) { + return element.title + } + } +} +const valueTextFormTree = (val, options) => { + let result = null + const stack = [...options] + while (stack.length) { + const item = stack.pop() + if (item.value === val) { + result = item.label + break + } + if (item.children?.length) { + item.children.forEach(kid => stack.push(kid)) + } + } + return result || val +} +const timestampFormatDate = value => { + if (!value) { + return '-' + } + return new Date(value).toLocaleString() +} +const valueText = (field, val, options) => { + for (let index = 0; index < options.length; index++) { + const element = options[index] + if (field === element.field) { + let isTree = false + const selectOption = element.option + for (let i = 0; i < selectOption.length; i++) { + const item = selectOption[i] + if (item.hasOwnProperty('children')) { + isTree = true + break + } + if (item.id === val || item.value === val) { + return item.name || item.label + } + } + if (element.type === 'time') { + return timestampFormatDate(val) + } + if (isTree) { + return valueTextFormTree(val, selectOption) + } + } + } + return val +} +export const convertFilterText = (conditions, options) => { + const result = [] + conditions.forEach(condition => { + const field = condition.field + const ope = condition.operator + const value = condition.value + const fieldName = fieldText(field, options) + const textOpe = ':' + let separator = ',' + if (ope === 'in') { + separator = '、' + } + if (ope === 'between') { + separator = '~' + } + let valText = value + + if (value) { + if (Array.isArray(value)) { + const valTextArray = value.map(val => valueText(field, val, options)) + valText = valTextArray.join(separator) + } + if (valText?.length) { + const obj = fieldName + textOpe + valText + result.push(obj) + } + } + }) + return result +} diff --git a/core/core-frontend/src/components/filter-text/src/FilterText.vue b/core/core-frontend/src/components/filter-text/src/FilterText.vue new file mode 100644 index 0000000..4d6204d --- /dev/null +++ b/core/core-frontend/src/components/filter-text/src/FilterText.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/core/core-frontend/src/components/grid-table/index.ts b/core/core-frontend/src/components/grid-table/index.ts new file mode 100644 index 0000000..a636920 --- /dev/null +++ b/core/core-frontend/src/components/grid-table/index.ts @@ -0,0 +1,3 @@ +import GridTable from './src/GridTable.vue' + +export { GridTable } diff --git a/core/core-frontend/src/components/grid-table/src/GridTable.vue b/core/core-frontend/src/components/grid-table/src/GridTable.vue new file mode 100644 index 0000000..01f33bc --- /dev/null +++ b/core/core-frontend/src/components/grid-table/src/GridTable.vue @@ -0,0 +1,181 @@ + + + + + diff --git a/core/core-frontend/src/components/grid-table/src/TableBody.vue b/core/core-frontend/src/components/grid-table/src/TableBody.vue new file mode 100644 index 0000000..54b79e5 --- /dev/null +++ b/core/core-frontend/src/components/grid-table/src/TableBody.vue @@ -0,0 +1,17 @@ + diff --git a/core/core-frontend/src/components/handle-more/index.ts b/core/core-frontend/src/components/handle-more/index.ts new file mode 100644 index 0000000..4896d86 --- /dev/null +++ b/core/core-frontend/src/components/handle-more/index.ts @@ -0,0 +1,3 @@ +import HandleMore from './src/HandleMore.vue' + +export { HandleMore } diff --git a/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue new file mode 100644 index 0000000..e374e65 --- /dev/null +++ b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/core/core-frontend/src/components/handle-more/src/HandleMore.vue b/core/core-frontend/src/components/handle-more/src/HandleMore.vue new file mode 100644 index 0000000..f1fefab --- /dev/null +++ b/core/core-frontend/src/components/handle-more/src/HandleMore.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/core/core-frontend/src/components/icon-custom/index.ts b/core/core-frontend/src/components/icon-custom/index.ts new file mode 100644 index 0000000..fb5a732 --- /dev/null +++ b/core/core-frontend/src/components/icon-custom/index.ts @@ -0,0 +1,9 @@ +import { h } from 'vue' +import { ElIcon } from 'element-plus-secondary' +import Icon from './src/Icon.vue' +const hIcon = (name: string) => { + return h(ElIcon, null, { + default: () => h(name) + }) +} +export { Icon, hIcon } diff --git a/core/core-frontend/src/components/icon-custom/src/Icon.vue b/core/core-frontend/src/components/icon-custom/src/Icon.vue new file mode 100644 index 0000000..ae87059 --- /dev/null +++ b/core/core-frontend/src/components/icon-custom/src/Icon.vue @@ -0,0 +1,45 @@ + + + + diff --git a/core/core-frontend/src/components/icon-group/board-list.ts b/core/core-frontend/src/components/icon-group/board-list.ts new file mode 100644 index 0000000..29a6032 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/board-list.ts @@ -0,0 +1,22 @@ +import board_1 from '@/assets/svg/board_1.svg' +import board_2 from '@/assets/svg/board_2.svg' +import board_3 from '@/assets/svg/board_3.svg' +import board_4 from '@/assets/svg/board_4.svg' +import board_5 from '@/assets/svg/board_5.svg' +import board_6 from '@/assets/svg/board_6.svg' +import board_7 from '@/assets/svg/board_7.svg' +import board_8 from '@/assets/svg/board_8.svg' +import board_9 from '@/assets/svg/board_9.svg' + +const iconBoardMap = { + board_1: board_1, + board_2: board_2, + board_3: board_3, + board_4: board_4, + board_5: board_5, + board_6: board_6, + board_7: board_7, + board_8: board_8, + board_9: board_9 +} +export { iconBoardMap } diff --git a/core/core-frontend/src/components/icon-group/chart-dark-list.ts b/core/core-frontend/src/components/icon-group/chart-dark-list.ts new file mode 100644 index 0000000..600db62 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/chart-dark-list.ts @@ -0,0 +1,95 @@ +import areaDark from '@/assets/svg/area-dark.svg' +import areaStackDark from '@/assets/svg/area-stack-dark.svg' +import barDark from '@/assets/svg/bar-dark.svg' +import barGroupDark from '@/assets/svg/bar-group-dark.svg' +import barGroupStackDark from '@/assets/svg/bar-group-stack-dark.svg' +import barHorizontalDark from '@/assets/svg/bar-horizontal-dark.svg' +import barRangeDark from '@/assets/svg/bar-range-dark.svg' +import barStackDark from '@/assets/svg/bar-stack-dark.svg' +import barStackHorizontalDark from '@/assets/svg/bar-stack-horizontal-dark.svg' +import bidirectionalBarDark from '@/assets/svg/bidirectional-bar-dark.svg' +import bubbleMapDark from '@/assets/svg/bubble-map-dark.svg' +import chartMixDark from '@/assets/svg/chart-mix-dark.svg' +import chartMixGroupDark from '@/assets/svg/chart-mix-group-dark.svg' +import chartMixStackDark from '@/assets/svg/chart-mix-stack-dark.svg' +import chartMixDualLineDark from '@/assets/svg/chart-mix-dual-line-dark.svg' +import flowMapDark from '@/assets/svg/flow-map-dark.svg' +import funnelDark from '@/assets/svg/funnel-dark.svg' +import gaugeDark from '@/assets/svg/gauge-dark.svg' +import heatMapDark from '@/assets/svg/heat-map-dark.svg' +import indicatorDark from '@/assets/svg/indicator-dark.svg' +import lineDark from '@/assets/svg/line-dark.svg' +import liquidDark from '@/assets/svg/liquid-dark.svg' +import mapDark from '@/assets/svg/map-dark.svg' +import percentageBarStackDark from '@/assets/svg/percentage-bar-stack-dark.svg' +import percentageBarStackHorizontalDark from '@/assets/svg/percentage-bar-stack-horizontal-dark.svg' +import pieDark from '@/assets/svg/pie-dark.svg' +import pieDonutDark from '@/assets/svg/pie-donut-dark.svg' +import pieDonutRoseDark from '@/assets/svg/pie-donut-rose-dark.svg' +import pieRoseDark from '@/assets/svg/pie-rose-dark.svg' +import progressBarDark from '@/assets/svg/progress-bar-dark.svg' +import quadrantDark from '@/assets/svg/quadrant-dark.svg' +import radarDark from '@/assets/svg/radar-dark.svg' +import richTextDark from '@/assets/svg/rich-text-dark.svg' +import sankeyDark from '@/assets/svg/sankey-dark.svg' +import scatterDark from '@/assets/svg/scatter-dark.svg' +import stockLineDark from '@/assets/svg/stock-line-dark.svg' +import symbolicMapDark from '@/assets/svg/symbolic-map-dark.svg' +import tableInfoDark from '@/assets/svg/table-info-dark.svg' +import tableNormalDark from '@/assets/svg/table-normal-dark.svg' +import tablePivotDark from '@/assets/svg/table-pivot-dark.svg' +import treemapDark from '@/assets/svg/treemap-dark.svg' +import waterfallDark from '@/assets/svg/waterfall-dark.svg' +import wordCloudDark from '@/assets/svg/word-cloud-dark.svg' +import tHeatmapDark from '@/assets/svg/t-heatmap-dark.svg' +import circlePackingDark from '@/assets/svg/circle-packing-dark.svg' + +const iconChartDarkMap = { + 'area-dark': areaDark, + 'area-stack-dark': areaStackDark, + 'bar-dark': barDark, + 'bar-group-dark': barGroupDark, + 'bar-group-stack-dark': barGroupStackDark, + 'bar-horizontal-dark': barHorizontalDark, + 'bar-range-dark': barRangeDark, + 'bar-stack-dark': barStackDark, + 'bar-stack-horizontal-dark': barStackHorizontalDark, + 'bidirectional-bar-dark': bidirectionalBarDark, + 'bubble-map-dark': bubbleMapDark, + 'chart-mix-dark': chartMixDark, + 'chart-mix-group-dark': chartMixGroupDark, + 'chart-mix-stack-dark': chartMixStackDark, + 'chart-mix-dual-line-dark': chartMixDualLineDark, + 'flow-map-dark': flowMapDark, + 'funnel-dark': funnelDark, + 'gauge-dark': gaugeDark, + 'heat-map-dark': heatMapDark, + 'indicator-dark': indicatorDark, + 'line-dark': lineDark, + 'liquid-dark': liquidDark, + 'map-dark': mapDark, + 'percentage-bar-stack-dark': percentageBarStackDark, + 'percentage-bar-stack-horizontal-dark': percentageBarStackHorizontalDark, + 'pie-dark': pieDark, + 'pie-donut-dark': pieDonutDark, + 'pie-donut-rose-dark': pieDonutRoseDark, + 'pie-rose-dark': pieRoseDark, + 'progress-bar-dark': progressBarDark, + 'quadrant-dark': quadrantDark, + 'radar-dark': radarDark, + 'rich-text-dark': richTextDark, + 'sankey-dark': sankeyDark, + 'scatter-dark': scatterDark, + 'stock-line-dark': stockLineDark, + 'symbolic-map-dark': symbolicMapDark, + 'table-info-dark': tableInfoDark, + 'table-normal-dark': tableNormalDark, + 'table-pivot-dark': tablePivotDark, + 'treemap-dark': treemapDark, + 'waterfall-dark': waterfallDark, + 'word-cloud-dark': wordCloudDark, + 't-heatmap-dark': tHeatmapDark, + 'circle-packing-dark': circlePackingDark +} + +export { iconChartDarkMap } diff --git a/core/core-frontend/src/components/icon-group/chart-list.ts b/core/core-frontend/src/components/icon-group/chart-list.ts new file mode 100644 index 0000000..02e6ba9 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/chart-list.ts @@ -0,0 +1,101 @@ +import areaStack from '@/assets/svg/area-stack.svg' +import area from '@/assets/svg/area.svg' +import barGroupStack from '@/assets/svg/bar-group-stack.svg' +import barGroup from '@/assets/svg/bar-group.svg' +import barHorizontal from '@/assets/svg/bar-horizontal.svg' +import barRange from '@/assets/svg/bar-range.svg' +import barStackHorizontal from '@/assets/svg/bar-stack-horizontal.svg' +import barStack from '@/assets/svg/bar-stack.svg' +import bar from '@/assets/svg/bar.svg' +import bidirectionalBar from '@/assets/svg/bidirectional-bar.svg' +import bubbleMap from '@/assets/svg/bubble-map.svg' +import chartMixGroup from '@/assets/svg/chart-mix-group.svg' +import chartMixStack from '@/assets/svg/chart-mix-stack.svg' +import chartMixDualLine from '@/assets/svg/chart-mix-dual-line.svg' +import chartMix from '@/assets/svg/chart-mix.svg' +import flowMap from '@/assets/svg/flow-map.svg' +import funnel from '@/assets/svg/funnel.svg' +import gauge from '@/assets/svg/gauge.svg' +import heatMap from '@/assets/svg/heat-map.svg' +import indicator from '@/assets/svg/indicator.svg' +import line from '@/assets/svg/line.svg' +import liquid from '@/assets/svg/liquid.svg' +import map from '@/assets/svg/map.svg' +import percentageBarStackHorizontal from '@/assets/svg/percentage-bar-stack-horizontal.svg' +import percentageBarStack from '@/assets/svg/percentage-bar-stack.svg' +import pieDonutRose from '@/assets/svg/pie-donut-rose.svg' +import pieDonut from '@/assets/svg/pie-donut.svg' +import pieRose from '@/assets/svg/pie-rose.svg' +import pie from '@/assets/svg/pie.svg' +import progressBar from '@/assets/svg/progress-bar.svg' +import quadrant from '@/assets/svg/quadrant.svg' +import radar from '@/assets/svg/radar.svg' +import richText from '@/assets/svg/rich-text.svg' +import sankey from '@/assets/svg/sankey.svg' +import scatter from '@/assets/svg/scatter.svg' +import stockLine from '@/assets/svg/stock-line.svg' +import symbolicMap from '@/assets/svg/symbolic-map.svg' +import tableInfo from '@/assets/svg/table-info.svg' +import tableNormal from '@/assets/svg/table-normal.svg' +import tablePivot from '@/assets/svg/table-pivot.svg' +import treemap from '@/assets/svg/treemap.svg' +import waterfall from '@/assets/svg/waterfall.svg' +import wordCloud from '@/assets/svg/word-cloud.svg' +import tHeatmap from '@/assets/svg/t-heatmap.svg' +import pictureGroup from '@/assets/svg/picture-group.svg' +import filter from '@/assets/svg/filter.svg' +import outerParams from '@/assets/svg/icon_params_setting.svg' +import circlePacking from '@/assets/svg/circle-packing.svg' + +const iconChartMap = { + 'area-stack': areaStack, + area: area, + 'bar-group-stack': barGroupStack, + 'bar-group': barGroup, + 'bar-horizontal': barHorizontal, + 'bar-range': barRange, + 'bar-stack-horizontal': barStackHorizontal, + 'bar-stack': barStack, + bar: bar, + 'bidirectional-bar': bidirectionalBar, + 'bubble-map': bubbleMap, + 'chart-mix-group': chartMixGroup, + 'chart-mix-stack': chartMixStack, + 'chart-mix-dual-line': chartMixDualLine, + 'chart-mix': chartMix, + 'flow-map': flowMap, + funnel: funnel, + gauge: gauge, + 'heat-map': heatMap, + indicator: indicator, + line: line, + liquid: liquid, + map: map, + 'percentage-bar-stack-horizontal': percentageBarStackHorizontal, + 'percentage-bar-stack': percentageBarStack, + 'pie-donut-rose': pieDonutRose, + 'pie-donut': pieDonut, + 'pie-rose': pieRose, + pie: pie, + 'progress-bar': progressBar, + quadrant: quadrant, + radar: radar, + 'rich-text': richText, + sankey: sankey, + scatter: scatter, + 'stock-line': stockLine, + 'symbolic-map': symbolicMap, + 'table-info': tableInfo, + 'table-normal': tableNormal, + 'table-pivot': tablePivot, + treemap: treemap, + waterfall: waterfall, + 'word-cloud': wordCloud, + 't-heatmap': tHeatmap, + 'picture-group': pictureGroup, + filter: filter, + outerParams: outerParams, + 'circle-packing': circlePacking +} + +export { iconChartMap } diff --git a/core/core-frontend/src/components/icon-group/datasource-list.ts b/core/core-frontend/src/components/icon-group/datasource-list.ts new file mode 100644 index 0000000..2c86934 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/datasource-list.ts @@ -0,0 +1,36 @@ +import mysqlDs from '@/assets/svg/mysql-ds.svg' +import oracleDs from '@/assets/svg/oracle-ds.svg' +import sqlServerDs from '@/assets/svg/sqlServer-ds.svg' +import TiDBDs from '@/assets/svg/TiDB-ds.svg' +import impalaDs from '@/assets/svg/impala-ds.svg' +import mariadbDs from '@/assets/svg/mariadb-ds.svg' +import StarRocksDs from '@/assets/svg/StarRocks-ds.svg' +import pgDs from '@/assets/svg/pg-ds.svg' +import mongoDs from '@/assets/svg/mongo-ds.svg' +import ckDs from '@/assets/svg/ck-ds.svg' +import db2Ds from '@/assets/svg/db2-ds.svg' +import redshiftDs from '@/assets/svg/redshift-ds.svg' +import APIDs from '@/assets/svg/API-ds.svg' +import ExcelDs from '@/assets/svg/Excel-ds.svg' +import dorisDs from '@/assets/svg/doris-ds.svg' +import esDs from '@/assets/svg/es-ds.svg' +const iconDatasourceMap = { + mysql: mysqlDs, + oracle: oracleDs, + sqlServer: sqlServerDs, + TiDB: TiDBDs, + impala: impalaDs, + mariadb: mariadbDs, + StarRocks: StarRocksDs, + pg: pgDs, + mongo: mongoDs, + ck: ckDs, + db2: db2Ds, + redshift: redshiftDs, + API: APIDs, + Excel: ExcelDs, + doris: dorisDs, + es: esDs +} + +export { iconDatasourceMap } diff --git a/core/core-frontend/src/components/icon-group/field-calculated-list.ts b/core/core-frontend/src/components/icon-group/field-calculated-list.ts new file mode 100644 index 0000000..583cd83 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/field-calculated-list.ts @@ -0,0 +1,33 @@ +import icon_link_calculated_outlined from '@/assets/svg/icon_link-calculated_outlined.svg' +import icon_link_calculated_outlined_1 from '@/assets/svg/icon_link-calculated_outlined-1.svg' +import icon_text_calculated_outlined from '@/assets/svg/icon_text-calculated_outlined.svg' +import icon_text_calculated_outlined_1 from '@/assets/svg/icon_text-calculated_outlined-1.svg' +import icon_number_calculated_outlined from '@/assets/svg/icon_number-calculated_outlined.svg' +import icon_number_calculated_outlined_1 from '@/assets/svg/icon_number-calculated_outlined-1.svg' +import icon_local_calculated_outlined from '@/assets/svg/icon_local-calculated_outlined.svg' +import icon_local_calculated_outlined_1 from '@/assets/svg/icon_local-calculated_outlined-1.svg' +import icon_calendar_calculated_outlined from '@/assets/svg/icon_calendar-calculated_outlined.svg' +import icon_calendar_calculated_outlined_1 from '@/assets/svg/icon_calendar-calculated_outlined-1.svg' +const iconFieldCalculatedMap = [ + icon_text_calculated_outlined, + icon_calendar_calculated_outlined, + icon_number_calculated_outlined, + icon_number_calculated_outlined, + icon_number_calculated_outlined, + icon_local_calculated_outlined, + 'binary', + icon_link_calculated_outlined +] + +const iconFieldCalculatedQMap = [ + icon_text_calculated_outlined_1, + icon_calendar_calculated_outlined_1, + icon_number_calculated_outlined_1, + icon_number_calculated_outlined_1, + icon_number_calculated_outlined_1, + icon_local_calculated_outlined_1, + 'binary', + icon_link_calculated_outlined_1 +] + +export { iconFieldCalculatedMap, iconFieldCalculatedQMap } diff --git a/core/core-frontend/src/components/icon-group/field-list.ts b/core/core-frontend/src/components/icon-group/field-list.ts new file mode 100644 index 0000000..784ae35 --- /dev/null +++ b/core/core-frontend/src/components/icon-group/field-list.ts @@ -0,0 +1,14 @@ +import field_text from '@/assets/svg/field_text.svg' +import field_time from '@/assets/svg/field_time.svg' +import field_value from '@/assets/svg/field_value.svg' +import field_location from '@/assets/svg/field_location.svg' +import field_url from '@/assets/svg/field_url.svg' +const iconFieldMap = { + text: field_text, + value: field_value, + location: field_location, + time: field_time, + url: field_url +} + +export { iconFieldMap } diff --git a/core/core-frontend/src/components/plugin/index.ts b/core/core-frontend/src/components/plugin/index.ts new file mode 100644 index 0000000..6e790b2 --- /dev/null +++ b/core/core-frontend/src/components/plugin/index.ts @@ -0,0 +1,4 @@ +import XpackComponent from './src/index.vue' +import PluginComponent from './src/PluginComponent.vue' + +export { XpackComponent, PluginComponent } diff --git a/core/core-frontend/src/components/plugin/src/PluginComponent.vue b/core/core-frontend/src/components/plugin/src/PluginComponent.vue new file mode 100644 index 0000000..278f55d --- /dev/null +++ b/core/core-frontend/src/components/plugin/src/PluginComponent.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/core/core-frontend/src/components/plugin/src/convert.js b/core/core-frontend/src/components/plugin/src/convert.js new file mode 100644 index 0000000..4dbf2b0 --- /dev/null +++ b/core/core-frontend/src/components/plugin/src/convert.js @@ -0,0 +1,88 @@ +export const execute = (text, pwd) => { + const te = window.atob(text) + const t = simpleEncode(te, pwd) + const pLen = pwd.length + + const proxyPathBtoa = proxyPath() + const btoaLen = proxyPathBtoa.length + + const prefix = t.substring(0, btoaLen + pLen) + const suffix = t.substring(btoaLen + pLen) + if (validatePrefix(prefix, pwd, proxyPathBtoa)) { + return formatSuffix(suffix, pwd) + } + console.error('please do not do that again!') + return null +} + +export const randomKey = () => { + const m = 8 + const n = 16 + return Math.ceil(Math.random() * (n - m + 1) + m - 1) +} + +const formatSuffix = (suffix, pwd) => { + const reversePwd = strReverse(pwd) + const t = suffix.replace(reversePwd, '') + const pLen = pwd.length + const r = t.substring(0, pLen) + t.substring(pLen + 2) + const encoder = new TextEncoder() + const ar = window.atob(r).split('/') + const bytes = [] + ar.forEach(a => { + const tBytes = encoder.encode(a) + bytes.push(tBytes) + }) + return bytes +} + +export const formatArray = bytesItem => { + if (!(bytesItem instanceof Uint8Array)) { + const bytes = new Uint8Array(bytesItem.length) + for (let index = 0; index < bytesItem.length; index++) { + bytes[index] = bytesItem[index] + } + bytesItem = bytes + } + const decoder = new TextDecoder() + const art = decoder.decode(bytesItem) + bytesItem = 'what is up man ?' + return art +} + +const validatePrefix = (prefix, pwd, proxyPathBtoa) => { + const t = prefix.replace(pwd, '') + return t === proxyPathBtoa +} + +const simpleEncode = (text, key) => { + const encoder = new TextEncoder() + const data = encoder.encode(text) + let tmpc = 0 + const klen = key.length + for (let i = 0; i < data.length; ++i) { + tmpc = data[i] ^ stringToChars(key.charAt(i % klen)) + if (tmpc != 0) { + data[i] = tmpc + } + } + const decoder = new TextDecoder() + return decoder.decode(data) +} + +export function stringToChars(_s) { + _s = _s.replace(/(^\s*)|(\s*$)/g, '') + let _r = '' + for (let i = 0; i < _s.length; i++) { + _r += i == 0 ? _s.charCodeAt(i) : '|' + _s.charCodeAt(i) + } + return _r +} + +const proxyPath = () => { + return 'Zml0MmNsb3VkIGlzIGEgcG90ZW50aWFsIGNvbXBhbnkh' +} + +const strReverse = text => { + return text.split('').reverse().join('') +} diff --git a/core/core-frontend/src/components/plugin/src/index.vue b/core/core-frontend/src/components/plugin/src/index.vue new file mode 100644 index 0000000..63110d9 --- /dev/null +++ b/core/core-frontend/src/components/plugin/src/index.vue @@ -0,0 +1,165 @@ + + + diff --git a/core/core-frontend/src/components/plugin/src/nolic.vue b/core/core-frontend/src/components/plugin/src/nolic.vue new file mode 100644 index 0000000..a18d83f --- /dev/null +++ b/core/core-frontend/src/components/plugin/src/nolic.vue @@ -0,0 +1,13 @@ + + + diff --git a/core/core-frontend/src/components/relation-chart/index.vue b/core/core-frontend/src/components/relation-chart/index.vue new file mode 100644 index 0000000..dc9bb2c --- /dev/null +++ b/core/core-frontend/src/components/relation-chart/index.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/core/core-frontend/src/components/rich-text/TinymacEditorAlarm.vue b/core/core-frontend/src/components/rich-text/TinymacEditorAlarm.vue new file mode 100644 index 0000000..c3794ce --- /dev/null +++ b/core/core-frontend/src/components/rich-text/TinymacEditorAlarm.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/core/core-frontend/src/components/rich-text/TinymceEditor.vue b/core/core-frontend/src/components/rich-text/TinymceEditor.vue new file mode 100644 index 0000000..d94de33 --- /dev/null +++ b/core/core-frontend/src/components/rich-text/TinymceEditor.vue @@ -0,0 +1,140 @@ + + + + diff --git a/core/core-frontend/src/components/tree-select/index.ts b/core/core-frontend/src/components/tree-select/index.ts new file mode 100644 index 0000000..17c7c0d --- /dev/null +++ b/core/core-frontend/src/components/tree-select/index.ts @@ -0,0 +1,3 @@ +import TreeSelect from './src/TreeSelect.vue' + +export { TreeSelect } diff --git a/core/core-frontend/src/components/tree-select/src/TreeSelect.vue b/core/core-frontend/src/components/tree-select/src/TreeSelect.vue new file mode 100644 index 0000000..dac3282 --- /dev/null +++ b/core/core-frontend/src/components/tree-select/src/TreeSelect.vue @@ -0,0 +1,144 @@ + + + diff --git a/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue b/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue new file mode 100644 index 0000000..9d13d23 --- /dev/null +++ b/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue @@ -0,0 +1,145 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue new file mode 100644 index 0000000..33c8cb8 --- /dev/null +++ b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/CanvasOptBar.vue b/core/core-frontend/src/components/visualization/CanvasOptBar.vue new file mode 100644 index 0000000..9199b4d --- /dev/null +++ b/core/core-frontend/src/components/visualization/CanvasOptBar.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/ComponentButton.vue b/core/core-frontend/src/components/visualization/ComponentButton.vue new file mode 100644 index 0000000..f6e5b3b --- /dev/null +++ b/core/core-frontend/src/components/visualization/ComponentButton.vue @@ -0,0 +1,89 @@ + + + + diff --git a/core/core-frontend/src/components/visualization/ComponentButtonLabel.vue b/core/core-frontend/src/components/visualization/ComponentButtonLabel.vue new file mode 100644 index 0000000..47aab01 --- /dev/null +++ b/core/core-frontend/src/components/visualization/ComponentButtonLabel.vue @@ -0,0 +1,77 @@ + + + + diff --git a/core/core-frontend/src/components/visualization/ComponentEditBar.vue b/core/core-frontend/src/components/visualization/ComponentEditBar.vue new file mode 100644 index 0000000..6535120 --- /dev/null +++ b/core/core-frontend/src/components/visualization/ComponentEditBar.vue @@ -0,0 +1,730 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/ComponentGroup.vue b/core/core-frontend/src/components/visualization/ComponentGroup.vue new file mode 100644 index 0000000..757f806 --- /dev/null +++ b/core/core-frontend/src/components/visualization/ComponentGroup.vue @@ -0,0 +1,49 @@ + + + + diff --git a/core/core-frontend/src/components/visualization/ComponentSelector.vue b/core/core-frontend/src/components/visualization/ComponentSelector.vue new file mode 100644 index 0000000..b8d436d --- /dev/null +++ b/core/core-frontend/src/components/visualization/ComponentSelector.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/DatasetParamsComponent.vue b/core/core-frontend/src/components/visualization/DatasetParamsComponent.vue new file mode 100644 index 0000000..d50ee7a --- /dev/null +++ b/core/core-frontend/src/components/visualization/DatasetParamsComponent.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/DatasetParamsSettingDialog.vue b/core/core-frontend/src/components/visualization/DatasetParamsSettingDialog.vue new file mode 100644 index 0000000..1b9ebb3 --- /dev/null +++ b/core/core-frontend/src/components/visualization/DatasetParamsSettingDialog.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/DvSidebar.vue b/core/core-frontend/src/components/visualization/DvSidebar.vue new file mode 100644 index 0000000..b3064dd --- /dev/null +++ b/core/core-frontend/src/components/visualization/DvSidebar.vue @@ -0,0 +1,349 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/EditMenu.vue b/core/core-frontend/src/components/visualization/EditMenu.vue new file mode 100644 index 0000000..c5a9bc9 --- /dev/null +++ b/core/core-frontend/src/components/visualization/EditMenu.vue @@ -0,0 +1,52 @@ + + + + diff --git a/core/core-frontend/src/components/visualization/FieldsList.vue b/core/core-frontend/src/components/visualization/FieldsList.vue new file mode 100644 index 0000000..5fabd7c --- /dev/null +++ b/core/core-frontend/src/components/visualization/FieldsList.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/HyperlinksDialog.vue b/core/core-frontend/src/components/visualization/HyperlinksDialog.vue new file mode 100644 index 0000000..d12f067 --- /dev/null +++ b/core/core-frontend/src/components/visualization/HyperlinksDialog.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/JumpSetOuterContentEditor.vue b/core/core-frontend/src/components/visualization/JumpSetOuterContentEditor.vue new file mode 100644 index 0000000..ec66194 --- /dev/null +++ b/core/core-frontend/src/components/visualization/JumpSetOuterContentEditor.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/LinkJumpSet.vue b/core/core-frontend/src/components/visualization/LinkJumpSet.vue new file mode 100644 index 0000000..438168e --- /dev/null +++ b/core/core-frontend/src/components/visualization/LinkJumpSet.vue @@ -0,0 +1,1594 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/LinkageSet.vue b/core/core-frontend/src/components/visualization/LinkageSet.vue new file mode 100644 index 0000000..83f2990 --- /dev/null +++ b/core/core-frontend/src/components/visualization/LinkageSet.vue @@ -0,0 +1,992 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/LinkageSetOption.vue b/core/core-frontend/src/components/visualization/LinkageSetOption.vue new file mode 100644 index 0000000..b147d3e --- /dev/null +++ b/core/core-frontend/src/components/visualization/LinkageSetOption.vue @@ -0,0 +1,83 @@ + + + + diff --git a/core/core-frontend/src/components/visualization/OuterParamsSet.vue b/core/core-frontend/src/components/visualization/OuterParamsSet.vue new file mode 100644 index 0000000..439c146 --- /dev/null +++ b/core/core-frontend/src/components/visualization/OuterParamsSet.vue @@ -0,0 +1,1158 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/SettingMenu.vue b/core/core-frontend/src/components/visualization/SettingMenu.vue new file mode 100644 index 0000000..33c51bd --- /dev/null +++ b/core/core-frontend/src/components/visualization/SettingMenu.vue @@ -0,0 +1,388 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/StreamMediaLinks.vue b/core/core-frontend/src/components/visualization/StreamMediaLinks.vue new file mode 100644 index 0000000..3e5834c --- /dev/null +++ b/core/core-frontend/src/components/visualization/StreamMediaLinks.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/TabCarouselDialog.vue b/core/core-frontend/src/components/visualization/TabCarouselDialog.vue new file mode 100644 index 0000000..67260de --- /dev/null +++ b/core/core-frontend/src/components/visualization/TabCarouselDialog.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/UserViewEnlarge.vue b/core/core-frontend/src/components/visualization/UserViewEnlarge.vue new file mode 100644 index 0000000..b26b140 --- /dev/null +++ b/core/core-frontend/src/components/visualization/UserViewEnlarge.vue @@ -0,0 +1,575 @@ + + + + + + diff --git a/core/core-frontend/src/components/visualization/ViewTrackBar.vue b/core/core-frontend/src/components/visualization/ViewTrackBar.vue new file mode 100644 index 0000000..17a5f5b --- /dev/null +++ b/core/core-frontend/src/components/visualization/ViewTrackBar.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/common/ComponentPosition.vue b/core/core-frontend/src/components/visualization/common/ComponentPosition.vue new file mode 100644 index 0000000..061e888 --- /dev/null +++ b/core/core-frontend/src/components/visualization/common/ComponentPosition.vue @@ -0,0 +1,245 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/common/DeFullscreen.vue b/core/core-frontend/src/components/visualization/common/DeFullscreen.vue new file mode 100644 index 0000000..f197259 --- /dev/null +++ b/core/core-frontend/src/components/visualization/common/DeFullscreen.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/common/DeUpload.vue b/core/core-frontend/src/components/visualization/common/DeUpload.vue new file mode 100644 index 0000000..273810b --- /dev/null +++ b/core/core-frontend/src/components/visualization/common/DeUpload.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/common/DragInfo.vue b/core/core-frontend/src/components/visualization/common/DragInfo.vue new file mode 100644 index 0000000..e3c92a7 --- /dev/null +++ b/core/core-frontend/src/components/visualization/common/DragInfo.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/BackgroundItem.vue b/core/core-frontend/src/components/visualization/component-background/BackgroundItem.vue new file mode 100644 index 0000000..e07b0b1 --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/BackgroundItem.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/BackgroundItemOverall.vue b/core/core-frontend/src/components/visualization/component-background/BackgroundItemOverall.vue new file mode 100644 index 0000000..7e35f41 --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/BackgroundItemOverall.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/BackgroundOverallCommon.vue b/core/core-frontend/src/components/visualization/component-background/BackgroundOverallCommon.vue new file mode 100644 index 0000000..b81cd45 --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/BackgroundOverallCommon.vue @@ -0,0 +1,588 @@ + + + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/BoardItem.vue b/core/core-frontend/src/components/visualization/component-background/BoardItem.vue new file mode 100644 index 0000000..da4ccae --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/BoardItem.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/BorderOptionPrefix.vue b/core/core-frontend/src/components/visualization/component-background/BorderOptionPrefix.vue new file mode 100644 index 0000000..8b9e03a --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/BorderOptionPrefix.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/core/core-frontend/src/components/visualization/component-background/CanvasBackground.vue b/core/core-frontend/src/components/visualization/component-background/CanvasBackground.vue new file mode 100644 index 0000000..b1107fa --- /dev/null +++ b/core/core-frontend/src/components/visualization/component-background/CanvasBackground.vue @@ -0,0 +1,412 @@ + + + + + + + diff --git a/core/core-frontend/src/components/watermark/watermark.ts b/core/core-frontend/src/components/watermark/watermark.ts new file mode 100644 index 0000000..384145e --- /dev/null +++ b/core/core-frontend/src/components/watermark/watermark.ts @@ -0,0 +1,241 @@ +// 动态创建水印元素的封装函数 +import { storeToRefs } from 'pinia' +import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain' +import { ref } from 'vue' +import { ipInfoApi } from '@/api/user' +const dvMainStore = dvMainStoreWithOut() + +const { dvInfo } = storeToRefs(dvMainStore) +const userInfo = ref(null) +export function watermark(settings, domId) { + const watermarkDom = document.getElementById(domId) + // 默认设置 + const defaultSettings = { + watermark_txt: '', + watermark_x: 20, // 水印起始位置x轴坐标 + watermark_y: 20, // 水印起始位置Y轴坐标 + watermark_rows: 60, // 水印行数 + watermark_cols: 60, // 水印列数 + watermark_x_space: 100, // 水印x轴间隔 + watermark_y_space: 50, // 水印y轴间隔 + watermark_color: '#aaa', // 水印字体颜色 + watermark_alpha: 0.4, // 水印透明度 + watermark_fontsize: '15px', // 水印字体大小 + watermark_font: '微软雅黑', // 水印字体 + watermark_width: 210, // 水印宽度 + watermark_height: 80, // 水印长度 + watermark_angle: 20 // 水印倾斜度数 + } + // 根据函数的入参调整设置 + if (settings && typeof settings === 'object') { + const src = settings || {} + for (const key in src) { + if (src[key] && defaultSettings[key] && src[key] === defaultSettings[key]) { + continue + } else if (src[key]) defaultSettings[key] = src[key] + } + } + // 创建虚拟节点对象,在该节点对象中可以放元素,最后只需在页面中添加该节点对象即可。可提高性能 + const oTemp = document.createElement('p') + // 获取页面最大宽度 + let page_width = watermarkDom.clientWidth + const cutWidth = page_width * 0.015 + page_width = page_width - cutWidth + // 获取页面最大高度 + let page_height = watermarkDom.scrollHeight - 56 + page_height = page_height < 220 ? 220 : page_height + // page_height = Math.max(page_height, window.innerHeight - 30) + // 如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔 + if ( + defaultSettings.watermark_cols === 0 || + Math.floor( + defaultSettings.watermark_x + + defaultSettings.watermark_width * defaultSettings.watermark_cols + + defaultSettings.watermark_x_space * (defaultSettings.watermark_cols - 1) + ) > page_width + ) { + defaultSettings.watermark_cols = Math.floor( + (page_width - defaultSettings.watermark_x + defaultSettings.watermark_x_space) / + (defaultSettings.watermark_width + defaultSettings.watermark_x_space) + ) + defaultSettings.watermark_x_space = Math.floor( + (page_width - + defaultSettings.watermark_x - + defaultSettings.watermark_width * defaultSettings.watermark_cols) / + (defaultSettings.watermark_cols - 1) + ) + } + // 如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔 + if ( + defaultSettings.watermark_rows === 0 || + Math.floor( + defaultSettings.watermark_y + + defaultSettings.watermark_height * defaultSettings.watermark_rows + + defaultSettings.watermark_y_space * (defaultSettings.watermark_rows - 1) + ) > page_height + ) { + defaultSettings.watermark_rows = Math.floor( + (defaultSettings.watermark_y_space + page_height - defaultSettings.watermark_y) / + (defaultSettings.watermark_height + defaultSettings.watermark_y_space) + ) + defaultSettings.watermark_y_space = Math.floor( + (page_height - + defaultSettings.watermark_y - + defaultSettings.watermark_height * defaultSettings.watermark_rows) / + (defaultSettings.watermark_rows - 1) + ) + } + defaultSettings.watermark_rows = + defaultSettings.watermark_rows < 2 ? 2 : defaultSettings.watermark_rows + defaultSettings.watermark_cols = + defaultSettings.watermark_cols < 2 ? 2 : defaultSettings.watermark_cols + let x + let y + for (let i = 0; i < defaultSettings.watermark_rows; i++) { + y = + defaultSettings.watermark_y + + (defaultSettings.watermark_y_space + defaultSettings.watermark_height) * i + for (let j = 0; j < defaultSettings.watermark_cols; j++) { + x = + defaultSettings.watermark_x + + (defaultSettings.watermark_width + defaultSettings.watermark_x_space) * j + const mask_div = document.createElement('div') + mask_div.id = 'mask_div' + i + j + mask_div.className = 'mask_div' + mask_div.appendChild(document.createTextNode(defaultSettings.watermark_txt)) + // 设置水印div倾斜显示 + mask_div.style.webkitTransform = 'rotate(-' + defaultSettings.watermark_angle + 'deg)' + mask_div.style.MozTransform = 'rotate(-' + defaultSettings.watermark_angle + 'deg)' + mask_div.style.msTransform = 'rotate(-' + defaultSettings.watermark_angle + 'deg)' + mask_div.style.OTransform = 'rotate(-' + defaultSettings.watermark_angle + 'deg)' + mask_div.style.transform = 'rotate(-' + defaultSettings.watermark_angle + 'deg)' + mask_div.style.visibility = '' + mask_div.style.position = 'absolute' + mask_div.style.left = x + 'px' + mask_div.style.top = y + 'px' + mask_div.style.overflow = 'hidden' + mask_div.style.zIndex = '10' + // 让水印不遮挡页面的点击事件 + mask_div.style.pointerEvents = 'none' + mask_div.style.opacity = defaultSettings.watermark_alpha + mask_div.style.fontSize = defaultSettings.watermark_fontsize + mask_div.style.fontFamily = defaultSettings.watermark_font + mask_div.style.color = defaultSettings.watermark_color + mask_div.style.textAlign = 'center' + mask_div.style.width = defaultSettings.watermark_width + 'px' + mask_div.style.height = defaultSettings.watermark_height + 'px' + mask_div.style.display = 'block' + oTemp.appendChild(mask_div) + } + } + oTemp.setAttribute('id', domId + '-de-watermark-server') + watermarkDom.appendChild(oTemp) +} + +export function getNow() { + const d = new Date() + const year = d.getFullYear() + const month = change(d.getMonth() + 1) + const day = change(d.getDate()) + const hour = change(d.getHours()) + const minute = change(d.getMinutes()) + + function change(t) { + if (t < 10) { + return '0' + t + } else { + return t + } + } + + const time = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + return time +} +export function activeWatermarkCheckUser(domId, canvasId, scale = 1) { + if (dvInfo.value.watermarkInfo) { + if (userInfo.value && userInfo.value.model !== 'lose') { + activeWatermark( + dvInfo.value.watermarkInfo.settingContent, + userInfo.value, + domId, + canvasId, + dvInfo.value.selfWatermarkStatus, + scale + ) + } else { + ipInfoApi().then(res => { + userInfo.value = res.data + if (userInfo.value && userInfo.value.model !== 'lose') { + activeWatermark( + dvInfo.value.watermarkInfo.settingContent, + userInfo.value, + domId, + canvasId, + dvInfo.value.selfWatermarkStatus, + scale + ) + } + }) + } + } +} + +export function removeActiveWatermark(domId) { + const historyWatermarkDom = document.getElementById(domId + '-de-watermark-server') + if (historyWatermarkDom) { + historyWatermarkDom.remove() + } +} + +export function activeWatermark( + watermarkForm, + userLoginInfo, + domId, + canvasId, + selfWatermarkStatus, + scale = 1 +) { + // 清理历史水印 + removeActiveWatermark(domId) + if ( + !( + canvasId === 'canvas-main' && + ((watermarkForm.enable && !watermarkForm.enablePanelCustom) || + (watermarkForm.enable && selfWatermarkStatus)) + ) + ) { + return + } + let watermark_txt + let watermark_width = 120 + if (watermarkForm.type === 'custom') { + watermark_txt = watermarkForm.content + watermark_txt = watermark_txt.replaceAll('${ip}', userLoginInfo.ip) + watermark_txt = watermark_txt.replaceAll('${username}', userLoginInfo.account) + watermark_txt = watermark_txt.replaceAll('${nickName}', userLoginInfo.name) + watermark_txt = watermark_txt.replaceAll('${time}', getNow()) + watermark_width = watermark_txt.length * watermarkForm.watermark_fontsize * 0.75 + watermark_width = watermark_width > 350 ? 350 : watermark_width + } else if (watermarkForm.type === 'nickName') { + watermark_txt = userLoginInfo.name + } else if (watermarkForm.type === 'ip') { + watermark_txt = userLoginInfo.ip + watermark_width = 150 + } else if (watermarkForm.type === 'time') { + watermark_txt = getNow() + watermark_width = 200 + } else { + watermark_txt = userLoginInfo.account + } + const settings = { + watermark_txt: watermark_txt, + watermark_width: watermark_width * scale, + watermark_color: watermarkForm.watermark_color, + watermark_x_space: watermarkForm.watermark_x_space * scale, + watermark_y_space: watermarkForm.watermark_y_space * scale, + watermark_fontsize: watermarkForm.watermark_fontsize * scale + 'px' + } + watermark(settings, domId) +} + +export default { watermark, getNow, activeWatermark } diff --git a/core/core-frontend/src/config/axios/config.ts b/core/core-frontend/src/config/axios/config.ts new file mode 100644 index 0000000..40329eb --- /dev/null +++ b/core/core-frontend/src/config/axios/config.ts @@ -0,0 +1,46 @@ +const config: { + base_url: { + base: string + dev: string + pro: string + test: string + } + result_code: number | string + default_headers: AxiosHeaders + request_timeout: number +} = { + /** + * api请求基础路径 + */ + base_url: { + // 开发环境接口前缀 + base: '', + + // 打包开发环境接口前缀 + dev: '', + + // 打包生产环境接口前缀 + pro: '', + + // 打包测试环境接口前缀 + test: '' + }, + + /** + * 接口成功返回状态码 + */ + result_code: 0, + + /** + * 接口请求超时时间 + */ + request_timeout: 60000, + + /** + * 默认接口请求类型 + * 可选值:application/x-www-form-urlencoded multipart/form-data + */ + default_headers: 'application/json' +} + +export { config } diff --git a/core/core-frontend/src/config/axios/index.ts b/core/core-frontend/src/config/axios/index.ts new file mode 100644 index 0000000..d189973 --- /dev/null +++ b/core/core-frontend/src/config/axios/index.ts @@ -0,0 +1,35 @@ +import { service } from './service' + +import { config } from './config' + +const { default_headers } = config + +const request = (option: any) => { + const { url, method, params, data, headersType, responseType, loading } = option + return service({ + url: url, + method, + loading, + params, + data, + responseType: responseType, + headers: { + 'Content-Type': headersType || default_headers + } + }) +} + +export default { + get: (option: any) => { + return request({ method: 'get', ...option }) as unknown as T + }, + post: (option: any) => { + return request({ method: 'post', ...option }) as unknown as T + }, + delete: (option: any) => { + return request({ method: 'delete', ...option }) as unknown as T + }, + put: (option: any) => { + return request({ method: 'put', ...option }) as unknown as T + } +} diff --git a/core/core-frontend/src/config/axios/refresh.ts b/core/core-frontend/src/config/axios/refresh.ts new file mode 100644 index 0000000..62c68a1 --- /dev/null +++ b/core/core-frontend/src/config/axios/refresh.ts @@ -0,0 +1,88 @@ +import { useCache } from '@/hooks/web/useCache' +import { refreshApi } from '@/api/login' +import { useUserStoreWithOut } from '@/store/modules/user' +import { useRequestStoreWithOut } from '@/store/modules/request' + +import { isLink } from '@/utils/utils' +const { wsCache } = useCache() +const userStore = useUserStoreWithOut() +const requestStore = useRequestStoreWithOut() +const refreshUrl = '/login/refresh' + +const expConstants = 10000 + +const expTimeConstants = 90000 + +const isExpired = () => { + const exp = wsCache.get('user.exp') + if (!exp) { + return false + } + const time = wsCache.get('user.time') + if (!time) { + return exp - Date.now() < expConstants + } + return Date.now() - time > expTimeConstants +} + +const delayExecute = (token: string) => { + const cachedRequestList = requestStore.getRequestList + cachedRequestList.forEach(cb => { + cb(token) + }) + requestStore.cleanCacheRequest() +} + +const getRefreshStatus = () => { + return wsCache.get('de-global-refresh') || false +} +const setRefreshStatus = (status: boolean) => { + wsCache.set('de-global-refresh', status, { exp: 5 }) +} + +const cacheRequest = cb => { + requestStore.addCacheRequest(cb) +} + +export const configHandler = config => { + const desktop = wsCache.get('app.desktop') + if (desktop) { + return config + } + if (isLink()) { + return config + } + if (wsCache.get('user.token')) { + config.headers['X-DE-TOKEN'] = wsCache.get('user.token') + const expired = isExpired() + if (expired && config.url !== refreshUrl) { + if (!getRefreshStatus()) { + setRefreshStatus(true) + refreshApi() + .then(res => { + userStore.setToken(res.data.token) + userStore.setExp(res.data.exp) + userStore.setTime(Date.now()) + config.headers['X-DE-TOKEN'] = res.data.token + delayExecute(res.data.token) + }) + .catch(e => { + console.error(e) + }) + .finally(() => { + setRefreshStatus(false) + }) + } + const retry = new Promise(resolve => { + cacheRequest(token => { + config.headers['X-DE-TOKEN'] = token + resolve(config) + }) + }) + return retry + } else { + return config + } + } + return config +} diff --git a/core/core-frontend/src/config/axios/service.ts b/core/core-frontend/src/config/axios/service.ts new file mode 100644 index 0000000..65177eb --- /dev/null +++ b/core/core-frontend/src/config/axios/service.ts @@ -0,0 +1,318 @@ +import axios, { + AxiosInstance, + AxiosRequestHeaders, + InternalAxiosRequestConfig, + AxiosResponse, + AxiosError, + AxiosRequestConfig, + AxiosHeaders +} from 'axios' +import { tryShowLoading, tryHideLoading } from '@/utils/loading' +import qs from 'qs' +import { usePermissionStoreWithOut } from '@/store/modules/permission' +import { useEmbedded } from '@/store/modules/embedded' +import { useLinkStoreWithOut } from '@/store/modules/link' +import { config } from './config' +import { configHandler } from './refresh' +import { isMobile, getLocale } from '@/utils/utils' +import { useRequestStoreWithOut } from '@/store/modules/request' +type AxiosErrorWidthLoading = T & { + config: { + loading?: boolean + } +} + +type InternalAxiosRequestConfigWidthLoading = T & { + loading?: boolean +} + +import { ElMessage, ElMessageBox } from 'element-plus-secondary' +import router from '@/router' + +const { result_code } = config +import { useCache } from '@/hooks/web/useCache' +const { wsCache } = useCache() +const requestStore = useRequestStoreWithOut() +const embeddedStore = useEmbedded() +const basePath = import.meta.env.VITE_API_BASEPATH + +const embeddedBasePath = + basePath.startsWith('./') && basePath.length > 2 ? basePath.substring(2) : basePath +export const PATH_URL = embeddedStore.baseUrl ? embeddedStore?.baseUrl + embeddedBasePath : basePath + +export interface AxiosInstanceWithLoading extends AxiosInstance { + , D = any>( + config: AxiosRequestConfig & { loading?: boolean } + ): Promise +} + +const getTimeOut = () => { + let time = 100 + const url = PATH_URL + '/sysParameter/requestTimeOut' + const xhr = new XMLHttpRequest() + xhr.onreadystatechange = () => { + if (xhr.readyState === 4 && xhr.status === 200) { + if (xhr.responseText) { + try { + const response = JSON.parse(xhr.responseText) + if (response.code === 0) { + time = response.data + } else { + ElMessage.error('系统异常,请联系管理员') + } + } catch (e) { + ElMessage.error('系统异常,请联系管理员') + } + } else { + ElMessage.error('网络异常,请联系网管') + } + } + } + + xhr.open('get', url, false) + xhr.send() + return time +} + +// 创建axios实例 +const time = getTimeOut() +window._de_get_time_out = time +const service: AxiosInstanceWithLoading = axios.create({ + baseURL: PATH_URL, // api 的 base_url + timeout: time ? time * 1000 : config.request_timeout // 请求超时时间 +}) +const mapping = { + 'zh-CN': 'zh-CN', + en: 'en-US', + tw: 'zh-TW' +} +const permissionStore = usePermissionStoreWithOut() +const linkStore = useLinkStoreWithOut() +const CancelToken = axios.CancelToken +const cancelMap = {} + +// request拦截器 +service.interceptors.request.use( + async (c: InternalAxiosRequestConfigWidthLoading) => { + let config = configHandler(c) + if (config instanceof Promise) { + config = await config + } + if ( + config.method === 'post' && + (config.headers as AxiosRequestHeaders)['Content-Type'] === + 'application/x-www-form-urlencoded' + ) { + config.data = qs.stringify(config.data) + } + if (embeddedStore.baseUrl) { + config.baseURL = PATH_URL + } + + if (isMobile()) { + ;(config.headers as AxiosRequestHeaders)['X-DE-MOBILE'] = true + } + if (linkStore.getLinkToken) { + ;(config.headers as AxiosRequestHeaders)['X-DE-LINK-TOKEN'] = linkStore.getLinkToken + } else if (embeddedStore.token) { + ;(config.headers as AxiosRequestHeaders)['X-EMBEDDED-TOKEN'] = embeddedStore.token + } + const locale = getLocale() + if (locale) { + const val = mapping[locale] || locale + ;(config.headers as AxiosRequestHeaders)['Accept-Language'] = val + } + + if (config.method === 'get' && config.params) { + let url = config.url as string + url += '?' + const keys = Object.keys(config.params) + for (const key of keys) { + if (config.params[key] !== void 0 && config.params[key] !== null) { + url += `${key}=${encodeURIComponent(config.params[key])}&` + } + } + url = url.substring(0, url.length - 1) + config.params = {} + config.url = url + } + config.cancelToken = new CancelToken(function executor(c) { + cancelMap[config.url] = c + }) + config.loading && tryShowLoading(permissionStore.getCurrentPath) + return config + }, + (error: AxiosErrorWidthLoading) => { + error.config.loading && tryHideLoading(permissionStore.getCurrentPath) + Promise.reject(error) + } +) + +// response 拦截器 +service.interceptors.response.use( + ( + response: AxiosResponse & { config: InternalAxiosRequestConfig & { loading?: boolean } } + ) => { + executeVersionHandler(response) + /* if (response.headers['x-de-refresh-token']) { + wsCache.set('user.token', response.headers['x-de-refresh-token']) + wsCache.set('user.exp', new Date().getTime() + 90000) + } */ + if (response.headers['x-de-link-token']) { + linkStore.setLinkToken(response.headers['x-de-link-token']) + } + response.config.loading && tryHideLoading(permissionStore.getCurrentPath) + + if (response.config.responseType === 'blob') { + // 如果是文件流,直接过 + return response + } else if (response.data.code === result_code || response.data.code === 50002) { + return response.data + } else if (response.config.url.match(/^\/map|geo\/\d{3}\/\d+\.json$/)) { + // TODO 处理静态文件 + return response + } else if ( + response.config.url.includes('DEXPack.umd.js') || + response.config.url.includes('/i18n/custom_') + ) { + return response + } else if (response.config.url.startsWith('/xpackComponent/pluginStaticInfo/extensions-')) { + return response + } else { + if ( + !response?.config?.url.startsWith('/xpackComponent/content') && + response?.data?.code !== 60003 + ) { + ElMessage({ + type: 'error', + message: response.data.msg, + showClose: true + }) + if (response.data.code === 80001) { + localStorage.clear() + let queryRedirectPath = '/workbranch/index' + if (router.currentRoute.value.fullPath) { + queryRedirectPath = router.currentRoute.value.fullPath as string + } + router.push(`/login?redirect=${queryRedirectPath}`) + } + } else if (response?.config?.url.startsWith('/xpackComponent/content')) { + console.error( + "never mind this error about '/xpackComponent/content', just a reminder to support the official license" + ) + } + + return Promise.reject(response.data.msg) + } + }, + (error: AxiosErrorWidthLoading) => { + if (error.message?.includes('timeout of')) { + requestStore.resetLoadingMap() + ElMessage({ + type: 'error', + message: '请求超时,请稍后再试', + showClose: true + }) + } + + if (!error?.response) { + return Promise.reject(error) + } + if (error?.response.status === 413) { + ElMessage({ + type: 'error', + message: '文件大小超出限制, 请修改相关配置文件', + showClose: true + }) + return + } + const header = error.response?.headers as AxiosHeaders + if ( + !error.config.url.startsWith('/xpackComponent/content') && + !header.has('DE-FORBIDDEN-FLAG') && + !header.has('DE-GATEWAY-FLAG') + ) { + ElMessage({ + type: 'error', + message: error.response?.data?.msg ? error.response?.data?.msg : error.message, + showClose: true + }) + } else if (error?.config?.url.startsWith('/xpackComponent/content')) { + console.error( + "never mind this error about '/xpackComponent/content', just a reminder to support the official license" + ) + } + + error.config.loading && tryHideLoading(permissionStore.getCurrentPath) + if (header.has('DE-GATEWAY-FLAG')) { + localStorage.clear() + const flag = header.get('DE-GATEWAY-FLAG') + localStorage.setItem('DE-GATEWAY-FLAG', flag.toString()) + let queryRedirectPath = '/workbranch/index' + if (router.currentRoute.value.fullPath) { + queryRedirectPath = router.currentRoute.value.fullPath as string + } + router.push(`/login?redirect=${queryRedirectPath}`) + } + if (header.has('DE-FORBIDDEN-FLAG')) { + showMsg('当前用户权限配置已变更,请刷新页面', '-changed-') + } + return Promise.resolve() + } +) + +const showMsg = (msg: string, id: string) => { + if (window['cross-permission-' + id]) { + return + } + window['cross-permission-' + id] = ElMessageBox.confirm(msg, { + confirmButtonType: 'primary', + type: 'warning', + confirmButtonText: '刷新', + cancelButtonText: '取消', + autofocus: false, + showClose: false + }) + .then(() => { + window['cross-permission-' + id] + window.location.reload() + }) + .catch(() => { + window['cross-permission-' + id] = null + }) +} + +const executeVersionHandler = (response: AxiosResponse) => { + const key = 'x-de-execute-version' + const executeVersion = response.headers[key] + const cacheVal = wsCache.get(key) + if (!cacheVal) { + wsCache.set(key, executeVersion) + return + } + if (executeVersion && executeVersion !== cacheVal) { + wsCache.clear() + wsCache.set(key, executeVersion) + showMsg('系统有升级,请点击刷新页面', '-sys-upgrade-') + } +} + +const cancelRequestBatch = cancelKey => { + if (cancelKey) { + if (cancelKey.indexOf('/**') > -1) { + const cancelKeyPre = cancelKey.split('/**')[0] + Object.keys(cancelMap).forEach(key => { + if (key.indexOf(cancelKeyPre) > -1) { + cancelMap[key]?.(() => { + console.warn('Operation canceled by the user,url:' + key) + }) + } + }) + } else { + cancelMap[cancelKey]?.(() => { + console.warn('Operation canceled by the user,url:' + cancelKey) + }) + } + } +} +export { service, cancelMap, cancelRequestBatch } diff --git a/core/core-frontend/src/custom-component/ImgViewDialog.vue b/core/core-frontend/src/custom-component/ImgViewDialog.vue new file mode 100644 index 0000000..d838491 --- /dev/null +++ b/core/core-frontend/src/custom-component/ImgViewDialog.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/canvas-board/Attr.vue b/core/core-frontend/src/custom-component/canvas-board/Attr.vue new file mode 100644 index 0000000..c989a7c --- /dev/null +++ b/core/core-frontend/src/custom-component/canvas-board/Attr.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/canvas-board/Component.vue b/core/core-frontend/src/custom-component/canvas-board/Component.vue new file mode 100644 index 0000000..a62dc3f --- /dev/null +++ b/core/core-frontend/src/custom-component/canvas-board/Component.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/canvas-filter-btn/Component.vue b/core/core-frontend/src/custom-component/canvas-filter-btn/Component.vue new file mode 100644 index 0000000..c79d3e8 --- /dev/null +++ b/core/core-frontend/src/custom-component/canvas-filter-btn/Component.vue @@ -0,0 +1,100 @@ + + + + + + diff --git a/core/core-frontend/src/custom-component/canvas-icon/Attr.vue b/core/core-frontend/src/custom-component/canvas-icon/Attr.vue new file mode 100644 index 0000000..6845f33 --- /dev/null +++ b/core/core-frontend/src/custom-component/canvas-icon/Attr.vue @@ -0,0 +1,43 @@ + + + + diff --git a/core/core-frontend/src/custom-component/canvas-icon/Component.vue b/core/core-frontend/src/custom-component/canvas-icon/Component.vue new file mode 100644 index 0000000..13973fc --- /dev/null +++ b/core/core-frontend/src/custom-component/canvas-icon/Component.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/circle-shape/Attr.vue b/core/core-frontend/src/custom-component/circle-shape/Attr.vue new file mode 100644 index 0000000..50031ca --- /dev/null +++ b/core/core-frontend/src/custom-component/circle-shape/Attr.vue @@ -0,0 +1,13 @@ + + + diff --git a/core/core-frontend/src/custom-component/circle-shape/Component.vue b/core/core-frontend/src/custom-component/circle-shape/Component.vue new file mode 100644 index 0000000..3bd8cdc --- /dev/null +++ b/core/core-frontend/src/custom-component/circle-shape/Component.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/AsideCloseButton.vue b/core/core-frontend/src/custom-component/common/AsideCloseButton.vue new file mode 100644 index 0000000..bbe9f61 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/AsideCloseButton.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/CanvasGroup.vue b/core/core-frontend/src/custom-component/common/CanvasGroup.vue new file mode 100644 index 0000000..cf96d94 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CanvasGroup.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/CarouselSetting.vue b/core/core-frontend/src/custom-component/common/CarouselSetting.vue new file mode 100644 index 0000000..5b26cd9 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CarouselSetting.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/CommonAttr.vue b/core/core-frontend/src/custom-component/common/CommonAttr.vue new file mode 100644 index 0000000..b4a81a4 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CommonAttr.vue @@ -0,0 +1,443 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/CommonBorderSetting.vue b/core/core-frontend/src/custom-component/common/CommonBorderSetting.vue new file mode 100644 index 0000000..8772416 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CommonBorderSetting.vue @@ -0,0 +1,218 @@ + + + diff --git a/core/core-frontend/src/custom-component/common/CommonEvent.vue b/core/core-frontend/src/custom-component/common/CommonEvent.vue new file mode 100644 index 0000000..c382a66 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CommonEvent.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/CommonStyleSet.vue b/core/core-frontend/src/custom-component/common/CommonStyleSet.vue new file mode 100644 index 0000000..34cf381 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/CommonStyleSet.vue @@ -0,0 +1,780 @@ + + + + + + + diff --git a/core/core-frontend/src/custom-component/common/ComponentConfig.ts b/core/core-frontend/src/custom-component/common/ComponentConfig.ts new file mode 100644 index 0000000..685cc0b --- /dev/null +++ b/core/core-frontend/src/custom-component/common/ComponentConfig.ts @@ -0,0 +1,211 @@ +import board_1 from '@/assets/svg/board_1.svg' +import board_2 from '@/assets/svg/board_2.svg' +import board_3 from '@/assets/svg/board_3.svg' +import board_4 from '@/assets/svg/board_4.svg' +import board_5 from '@/assets/svg/board_5.svg' +import board_6 from '@/assets/svg/board_6.svg' +import board_7 from '@/assets/svg/board_7.svg' +import board_8 from '@/assets/svg/board_8.svg' +import board_9 from '@/assets/svg/board_9.svg' +import graphicalCircular from '@/assets/svg/graphical-circular.svg' +import graphicalRect from '@/assets/svg/graphical-rect.svg' +import graphicalTriangle from '@/assets/svg/graphical-triangle.svg' +import { useI18n } from '@/hooks/web/useI18n' +const { t } = useI18n() +export const CANVAS_MATERIAL = [ + { + category: 'CanvasBoard', + title: t('visualization.board'), + span: 8, + details: [ + { + value: 'board_1', + type: 'outer_svg', + title: t('visualization.board_name', [1]), + icon: board_1 + }, + { + value: 'board_2', + type: 'outer_svg', + title: t('visualization.board_name', [2]), + icon: board_2 + }, + { + value: 'board_3', + type: 'outer_svg', + title: t('visualization.board_name', [3]), + icon: board_3 + }, + { + value: 'board_4', + type: 'outer_svg', + title: t('visualization.board_name', [4]), + icon: board_4 + }, + { + value: 'board_5', + type: 'outer_svg', + title: t('visualization.board_name', [5]), + icon: board_5 + }, + { + value: 'board_6', + type: 'outer_svg', + title: t('visualization.board_name', [6]), + icon: board_6 + }, + { + value: 'board_7', + type: 'outer_svg', + title: t('visualization.board_name', [7]), + icon: board_7 + }, + { + value: 'board_8', + type: 'outer_svg', + title: t('visualization.board_name', [8]), + icon: board_8 + }, + { + value: 'board_9', + type: 'outer_svg', + title: t('visualization.board_name', [9]), + icon: board_9 + } + ] + }, + { + category: 'DeGraphical', + title: t('visualization.graphic'), + span: 8, + details: [ + { + value: 'RectShape', + type: 'graphical', + title: t('visualization.rect_shape'), + icon: graphicalRect + }, + { + value: 'SvgTriangle', + type: 'graphical', + title: t('visualization.triangle'), + icon: graphicalTriangle + }, + { + value: 'CircleShape', + type: 'graphical', + title: t('visualization.circle_shape'), + icon: graphicalCircular + } + ] + }, + { + category: 'CanvasIcon', + title: t('visualization.icon'), + span: 4, + details: [ + { value: 'Plus', type: 'inner_svg', icon: 'Plus' }, + { value: 'Minus', type: 'inner_svg', icon: 'Minus' }, + { value: 'CirclePlus', type: 'inner_svg', icon: 'CirclePlus' }, + { value: 'Search', type: 'inner_svg', icon: 'Search' }, + { value: 'Female', type: 'inner_svg', icon: 'Female' }, + { value: 'Male', type: 'inner_svg', icon: 'Male' }, + { value: 'Aim', type: 'inner_svg', icon: 'Aim' }, + { value: 'House', type: 'inner_svg', icon: 'House' }, + { value: 'FullScreen', type: 'inner_svg', icon: 'FullScreen' }, + { value: 'Loading', type: 'inner_svg', icon: 'Loading' }, + { value: 'Link', type: 'inner_svg', icon: 'Link' }, + { value: 'Service', type: 'inner_svg', icon: 'Service' }, + { value: 'Pointer', type: 'inner_svg', icon: 'Pointer' }, + { value: 'Star', type: 'inner_svg', icon: 'Star' }, + { value: 'Notification', type: 'inner_svg', icon: 'Notification' }, + { value: 'Connection', type: 'inner_svg', icon: 'Connection' }, + { value: 'ChatDotRound', type: 'inner_svg', icon: 'ChatDotRound' }, + { value: 'Setting', type: 'inner_svg', icon: 'Setting' }, + { value: 'Clock', type: 'inner_svg', icon: 'Clock' }, + { value: 'Position', type: 'inner_svg', icon: 'Position' }, + { value: 'Discount', type: 'inner_svg', icon: 'Discount' }, + { value: 'Odometer', type: 'inner_svg', icon: 'Odometer' }, + { value: 'ChatSquare', type: 'inner_svg', icon: 'ChatSquare' }, + { value: 'ChatRound', type: 'inner_svg', icon: 'ChatRound' }, + { value: 'ChatLineRound', type: 'inner_svg', icon: 'ChatLineRound' }, + { value: 'ChatLineSquare', type: 'inner_svg', icon: 'ChatLineSquare' }, + { value: 'ChatDotSquare', type: 'inner_svg', icon: 'ChatDotSquare' }, + { value: 'View', type: 'inner_svg', icon: 'View' }, + { value: 'Hide', type: 'inner_svg', icon: 'Hide' }, + { value: 'Unlock', type: 'inner_svg', icon: 'Unlock' }, + { value: 'Lock', type: 'inner_svg', icon: 'Lock' }, + { value: 'RefreshRight', type: 'inner_svg', icon: 'RefreshRight' }, + { value: 'RefreshLeft', type: 'inner_svg', icon: 'RefreshLeft' }, + { value: 'Refresh', type: 'inner_svg', icon: 'Refresh' }, + { value: 'Bell', type: 'inner_svg', icon: 'Bell' }, + { value: 'MuteNotification', type: 'inner_svg', icon: 'MuteNotification' }, + { value: 'User', type: 'inner_svg', icon: 'User' }, + { value: 'Check', type: 'inner_svg', icon: 'Check' }, + { value: 'CircleCheck', type: 'inner_svg', icon: 'CircleCheck' }, + { value: 'Warning', type: 'inner_svg', icon: 'Warning' }, + { value: 'CircleClose', type: 'inner_svg', icon: 'CircleClose' }, + { value: 'Close', type: 'inner_svg', icon: 'Close' }, + { value: 'PieChart', type: 'inner_svg', icon: 'PieChart' }, + { value: 'More', type: 'inner_svg', icon: 'More' }, + { value: 'Compass', type: 'inner_svg', icon: 'Compass' }, + { value: 'Filter', type: 'inner_svg', icon: 'Filter' }, + { value: 'Switch', type: 'inner_svg', icon: 'Switch' }, + { value: 'Select', type: 'inner_svg', icon: 'Select' }, + { value: 'SemiSelect', type: 'inner_svg', icon: 'SemiSelect' }, + { value: 'CloseBold', type: 'inner_svg', icon: 'CloseBold' }, + { value: 'EditPen', type: 'inner_svg', icon: 'EditPen' }, + { value: 'Edit', type: 'inner_svg', icon: 'Edit' }, + { value: 'Message', type: 'inner_svg', icon: 'Message' }, + { value: 'MessageBox', type: 'inner_svg', icon: 'MessageBox' }, + { value: 'TurnOff', type: 'inner_svg', icon: 'TurnOff' }, + { value: 'Finished', type: 'inner_svg', icon: 'Finished' }, + { value: 'Delete', type: 'inner_svg', icon: 'Delete' }, + { value: 'Crop', type: 'inner_svg', icon: 'Crop' }, + { value: 'SwitchButton', type: 'inner_svg', icon: 'SwitchButton' }, + { value: 'Operation', type: 'inner_svg', icon: 'Operation' }, + { value: 'Open', type: 'inner_svg', icon: 'Open' }, + { value: 'Remove', type: 'inner_svg', icon: 'Remove' }, + { value: 'ZoomOut', type: 'inner_svg', icon: 'ZoomOut' }, + { value: 'ZoomIn', type: 'inner_svg', icon: 'ZoomIn' }, + { value: 'InfoFilled', type: 'inner_svg', icon: 'InfoFilled' }, + { value: 'CircleCheckFilled', type: 'inner_svg', icon: 'CircleCheckFilled' }, + { value: 'SuccessFilled', type: 'inner_svg', icon: 'SuccessFilled' }, + { value: 'WarningFilled', type: 'inner_svg', icon: 'WarningFilled' }, + { value: 'CircleCloseFilled', type: 'inner_svg', icon: 'CircleCloseFilled' }, + { value: 'QuestionFilled', type: 'inner_svg', icon: 'QuestionFilled' }, + { value: 'WarnTriangleFilled', type: 'inner_svg', icon: 'WarnTriangleFilled' }, + { value: 'UserFilled', type: 'inner_svg', icon: 'UserFilled' }, + { value: 'MoreFilled', type: 'inner_svg', icon: 'MoreFilled' }, + { value: 'Tools', type: 'inner_svg', icon: 'Tools' }, + { value: 'HomeFilled', type: 'inner_svg', icon: 'HomeFilled' }, + { value: 'Menu', type: 'inner_svg', icon: 'Menu' }, + { value: 'UploadFilled', type: 'inner_svg', icon: 'UploadFilled' }, + { value: 'Avatar', type: 'inner_svg', icon: 'Avatar' }, + { value: 'HelpFilled', type: 'inner_svg', icon: 'HelpFilled' }, + { value: 'Share', type: 'inner_svg', icon: 'Share' }, + { value: 'StarFilled', type: 'inner_svg', icon: 'StarFilled' }, + { value: 'Comment', type: 'inner_svg', icon: 'Comment' }, + { value: 'Histogram', type: 'inner_svg', icon: 'Histogram' }, + { value: 'Grid', type: 'inner_svg', icon: 'Grid' }, + { value: 'Promotion', type: 'inner_svg', icon: 'Promotion' }, + { value: 'DeleteFilled', type: 'inner_svg', icon: 'DeleteFilled' }, + { value: 'RemoveFilled', type: 'inner_svg', icon: 'RemoveFilled' }, + { value: 'CirclePlusFilled', type: 'inner_svg', icon: 'CirclePlusFilled' }, + { value: 'ArrowLeft', type: 'inner_svg', icon: 'ArrowLeft' }, + { value: 'ArrowUp', type: 'inner_svg', icon: 'ArrowUp' }, + { value: 'ArrowRight', type: 'inner_svg', icon: 'ArrowRight' }, + { value: 'ArrowDown', type: 'inner_svg', icon: 'ArrowDown' }, + { value: 'ArrowLeftBold', type: 'inner_svg', icon: 'ArrowLeftBold' }, + { value: 'ArrowUpBold', type: 'inner_svg', icon: 'ArrowUpBold' }, + { value: 'ArrowRightBold', type: 'inner_svg', icon: 'ArrowRightBold' }, + { value: 'ArrowDownBold', type: 'inner_svg', icon: 'ArrowDownBold' }, + { value: 'DArrowRight', type: 'inner_svg', icon: 'DArrowRight' }, + { value: 'DArrowLeft', type: 'inner_svg', icon: 'DArrowLeft' }, + { value: 'Download', type: 'inner_svg', icon: 'Download' }, + { value: 'Upload', type: 'inner_svg', icon: 'Upload' }, + { value: 'Top', type: 'inner_svg', icon: 'Top' }, + { value: 'Bottom', type: 'inner_svg', icon: 'Bottom' } + ] + } +] diff --git a/core/core-frontend/src/custom-component/common/DeInputNum.vue b/core/core-frontend/src/custom-component/common/DeInputNum.vue new file mode 100644 index 0000000..e5865f1 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/DeInputNum.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/DeRuler.vue b/core/core-frontend/src/custom-component/common/DeRuler.vue new file mode 100644 index 0000000..12eaad7 --- /dev/null +++ b/core/core-frontend/src/custom-component/common/DeRuler.vue @@ -0,0 +1,237 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/common/DeRulerVertical.vue b/core/core-frontend/src/custom-component/common/DeRulerVertical.vue new file mode 100644 index 0000000..a4acb6a --- /dev/null +++ b/core/core-frontend/src/custom-component/common/DeRulerVertical.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/CommonGroup.vue b/core/core-frontend/src/custom-component/component-group/CommonGroup.vue new file mode 100644 index 0000000..4cb03de --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/CommonGroup.vue @@ -0,0 +1,215 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/DbMoreComGroup.vue b/core/core-frontend/src/custom-component/component-group/DbMoreComGroup.vue new file mode 100644 index 0000000..e4cb704 --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/DbMoreComGroup.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/DragComponent.vue b/core/core-frontend/src/custom-component/component-group/DragComponent.vue new file mode 100644 index 0000000..24c2c89 --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/DragComponent.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/MediaGroup.vue b/core/core-frontend/src/custom-component/component-group/MediaGroup.vue new file mode 100644 index 0000000..760499a --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/MediaGroup.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/MoreComGroup.vue b/core/core-frontend/src/custom-component/component-group/MoreComGroup.vue new file mode 100644 index 0000000..667a6d2 --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/MoreComGroup.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/QueryGroup.vue b/core/core-frontend/src/custom-component/component-group/QueryGroup.vue new file mode 100644 index 0000000..f4a6439 --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/QueryGroup.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/TabsGroup.vue b/core/core-frontend/src/custom-component/component-group/TabsGroup.vue new file mode 100644 index 0000000..e82992d --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/TabsGroup.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/TextGroup.vue b/core/core-frontend/src/custom-component/component-group/TextGroup.vue new file mode 100644 index 0000000..9729dbb --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/TextGroup.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-group/UserViewGroup.vue b/core/core-frontend/src/custom-component/component-group/UserViewGroup.vue new file mode 100644 index 0000000..4159b8c --- /dev/null +++ b/core/core-frontend/src/custom-component/component-group/UserViewGroup.vue @@ -0,0 +1,309 @@ + + + + + diff --git a/core/core-frontend/src/custom-component/component-list.ts b/core/core-frontend/src/custom-component/component-list.ts new file mode 100644 index 0000000..6616ea5 --- /dev/null +++ b/core/core-frontend/src/custom-component/component-list.ts @@ -0,0 +1,667 @@ +// 公共样式 +import { deepCopy } from '@/utils/utils' +import { guid } from '@/views/visualized/data/dataset/form/util' +import { getViewConfig } from '@/views/chart/components/editor/util/chart' +import { useI18n } from '@/hooks/web/useI18n' +const { t } = useI18n() + +export const commonStyle = { + rotate: 0, + opacity: 1, + borderActive: false, + borderWidth: 1, + borderRadius: 5, + borderStyle: 'solid', + borderColor: '#cccccc' +} + +// 轮询设置 +export const BASE_CAROUSEL = { + enable: false, + time: 10 +} + +export const BASE_EVENTS = { + checked: false, + showTips: false, + type: 'jump', // openHidden jump + typeList: [ + { key: 'jump', label: 'jump' }, + { key: 'download', label: 'download' }, + { key: 'share', label: 'share' }, + { key: 'fullScreen', label: 'fullScreen' }, + { key: 'showHidden', label: 'showHidden' }, + { key: 'refreshDataV', label: 'refreshDataV' }, + { key: 'refreshView', label: 'refreshView' } + ], + jump: { + value: 'https://', + type: '_blank' + }, + download: { + value: true + }, + share: { + value: true + }, + showHidden: { + value: true + }, + refreshDataV: { + value: true + }, + refreshView: { + value: true, // 事件当前值 false + target: 'all' + } +} + +// 流媒体视频信息配置 +export const STREAMMEDIALINKS = { + videoType: 'flv', + flv: { + type: 'flv', + isLive: false, + cors: true, // 允许跨域 + loop: true, + autoplay: false, + url: null // 网络动画视频 + } +} + +// 视频信息配置 +export const VIDEO_LINKS_DE2 = { + videoType: 'web', + poster: null, + web: { + src: null, //视频源 + autoplay: true, // 如果true,浏览器准备好时开始回放。 + muted: true, // 默认情况下将会消除任何音频。 + loop: true, // 导致视频一结束就重新开始。 + preload: 'auto', // 建议浏览器在

    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\dwd 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⩔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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/watermark-demo-dark.png b/core/core-frontend/src/assets/img/watermark-demo-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a48c7334d5d8fbbfb3d2c4d6e14b9ae84fbaf7 GIT binary patch literal 169697 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ޗHOnhOHk>`D7HB-8-olCq0 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�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

    wh|lhDFmweZ#Q$OHJ0TeR z7K}&)o)Cu?$2aLMHAG}{5Vg*KVL$8`#U8*j|7g`AfiR5RkbpRBGN_e<^`XC2;eUbB zQF_P)LSSa<4lXfY{U&teVlJjE^h&{Q2=LAdczSrYor^z06{(DBIJz!pS=%A0yqz&i zoz8FuUEXNTPro&S-XkTBKZ8HoIqnV+A$nlBAq#1bdu-S@1~wCT?S0E>x+?$ykjhYg zS`A^JpYYswt(4QUy1Kt7o107VA0_1;kq?ZkyC2bg)lE>P$$oXln=ig&;&c%zepU^S zt(69^rA)8<> zr&Vk9$1htazx^Q%v9Il5O1FHh*G$Atla^{=Xa4J@YMYcvic9+(M%FSpEdX>+Wl0vw z{v(&71zP@ZFL~`4-V2WT(`mAkNMxc{-=W8fOrGY+b3(hLjm7Z>=idw#_w6tew(6d5mJNdnPS&1u? zt?e{goc?)^gs0BEB}! z>0(rAInB8S%@_?&5{=o+cD^akKxg1tvQk$zqYa*PU`~B*AkAL5CAAQn!O}!O`kl4vZC> z>U%k>k3Ll)KgBQTkqS2;Xl1yO&q<8?2E<9i0r>%9;A<3Qsr_&}%|g7=7!K-Nx_6+R z72n8D|8iPE=FNR=KrH2dBbLGe#8Te>h^4@#RiV#qY)?y+*Y=O+b%zM-%Pq0>3h6i} zr3B76hp1U-yL8Rta>{Y+s;cg1KL5{RDPUiQ)<_Qu{sB$6sZ4{rz*=?TudWL|dsh^z zE!i!?Zewp@6(g2P7-(Dj=fQpHzKUJ-aDDH_mJJ?--@UGzrgzOKK5p81kS+SEJT4SV ztSJ8?_%7=Pr_=T3rW|kbPLkBSojk4BDBX(r4BV^ykf4Fy;K1?gR&d`|uO$*7E`g{; z^!oaZ_M($g@{JOYy2A+89uzHL2= zgtT*b^ao)*!FI{(O>*r7quii#wUsJ2g#BBip;i>EPjW-3v`y}F2%Q(_zfVg z8T6mf-T(ldM&()={<`68e{n0-0O-iSB$_%i@0y^K(Y`TBiM#%g?Y@4x+$W(0z7tuL zTu?YN7Djc2jui>Vecfw-4i1WC$?lVXLrz0T+bkh0d0&3TtM)ICl*qq4Qs-Pr*B+^C z+Hl7ppf!`ezPP8jIXFTz@2|I4GT|fJ;2{!vAFZJB2}S9BTp>P`e2=jA!vS71!vMIp zV*a$t(kalijA%f)2;XR}q9AS;Q@Ysgl4&g7$aavxjXCWTYbE3t1#_8LE>c zqAal#T%((YX_HJO8>$aQivEsVpl7gwXVn%YzhXQ`Jb6KlOQK?z$@hkCA{QmGGgZ7~ z+%mby&vy&40%~=^5ykhx12`v5pMLXx_Y&46n?P}++US3A!SXi19Xp48z>3foy0C>} zJqGhA?zdMrlL;(oT7|@aiT|H2EdUEZTs&KK) zKu&khm>RK@M%b{1Yt{86eJLa+d3c{MPR%lxXc=)9S2_S%?hSUY# zb-SBw2)u;-Z{Z7(0M_J9_|o#Z#ebZqtGbt8_6PHC`f$-^7;{Scg2Bo^@yp5;OVVBC zszZ3ceNJvi=$irC@l}c+Tyorr>_K(~IaptPc=Dnt9-IV(c&i4(I>}&BDvz)a%`pO3 z7i~B3?n?v3y+XEU=D+Bkt7mZu2rpVkv?#d)67oBK@g!EgZ;J6HJ%qs+LnQ4DX zjJ-HcRHmB9!ug5s{W3MV_&?!GJi)5K{{GLvKpCIhIU_)Yvs?P5@TntOJ%*JZRZnZZ z0J_vs6j8=qZ5CxS$@iQ(TWS;iw!OIC+m913zd$#(<_u9%Mjz$2i+%B%w;^)CLbLK_ zFEZK4hx2K;K2qf}LJy^a0_CI3A_#5j(d4~^VHz*mutQS)2IS-1RIzZP8g}Y#uWhS@ z{q`A{>Vc8t^!0ME#Jlt1q_Re1P=`03z>7mV@Q&ZVI*>8U2 z4%be42S}fPpn3O7itf&AFr1Fe?Vg-foP>&>to_M172W@m+o>#b*w!i)7)kh-sV`yc zps}I3Q46E1t;{uLM}5*MUnb#jVG$31J?yAcYJh2mW|-dkyzU23L=SAQM@;OYwT1Ij z3_j_8VNz%~rd?P21d4S8QOoR)z%GwAP{ZXj5DzQM_mf3GW?Op#&aMFF~GLN9V1+R|lJ5-v)#eh10Xv2~Y zb~Gn>KpJmu;@3&66c@z<;y~JC@^IGd4I-jUWcVl0w;lC4R#}$+Gw?rsvUL!G8mR`*UU@lHS_YQ&$7w>=!Ab+$jHZO zqhQyowyJL0iYY`bos&x75A_1|_=|c$2dI~46r?;!Gy>mgCNZe_wQlBMM(|4{-?X{! zlJ^xA!Z(oax`lMQ#F4V3Z{+jazjicjZ-=3H>7Gr``S>c<&+>HWg}m5Ggu^6@On4Bq zSCL+Wf=+Y3!^n;}YW@@A3d4*Oqv|wFIjgnC-`au;%MOTP^jtKk1m%1@t?{!>`wHBG zAHScv*8)h2Put=EJMc^*_^~XYUn__Jj-K-Mn@av}(du!`@y-6A8&LI!*$L)wpqZH; zX;`jQ5VURnAz+4x9vr&n+}0`3EK(fn1i>N=^R7G*VVc&|hj>~S4+iv#!PU_FYoi~g zhs7(G(Y~XTQZ>mZFZpYyzmyf0iVDh0Mu26R-dp#1qYNaA0(&c~0ngMR*8g@8!^hlV z4#WPBmMP`}=8sDP#p|hrgA?5%R~7=%piPA2-B=G=*!LmszL!V9P>!L`g-A508Gk+g z4J6Fw3z$|NAMCbOV|bT&+rci}k4wR4+5ANIluf#yFda3ey} z&u{GsDL+?km&DafM4V#?1?-aWUaXCS(UL_8NM(DpMeqf1bTwG_gnp_r0&!l}K>1Cz zuJwffPq(j?u9ga1Tt`T0n|bm}db0rA?BDU1>5LFp3@4+l_BV2s0a>2jrRN>AaV2W+ z;3whFG#r6ErrJyP$;Gv9%DL3No&2i46aFroi3u%C+VOH*>sY2FG(`jdbo+1oTa3gaf_`iUC{*g?Pco`pL;xV5A-fuojzpk>#sWXWut$(POtm_!& z3lPJQ{tsiA#e(>EY3+s2P{A~j{Hi;z(%WMG&!LwtrraK?7DdkB5*_%X07s$uH7sa~ z`Vf&s;4{|&x7AH&|FQ!!D!jQzoU5GutxVH4{}#clw*wIjA{V6d;^TAeX{6SDa__<+ zo&Dg4g>D}}!;^q6BCjO%`XIjc^o83&HrF;iTv1M7Zx6Rk5{}|qDs2nD7ER@Gy}K4o z75w+mi>_QRVMe@P%4W_=0vzjk^+gt&ew3ZkuGM6O^5+H5>2IfFFSzV(<1j5_23_sx@9&0^pvt~#5-=j%m~ z5w$krz}y(E?sa+TqDwTe=`ef1hPY>^E#u^tL6UzVm_r9e>reE*Mk|xI-$XKAHrJ7i@L!RPB+cVpAR-FDl`_`hr3%F^8};P! zi>IMVclg{}=_AyV!szal3X`NoHhA&k9$ttfome(Vyo3)))nq!SgW0Ra;+$xQN#wufT#QDs zihtYK_V#$nSYKPfE=P^%%1PWP4*Sr2b^cX~A?3io(J%OG|4--_&HoSdOZflq^ough zd8p^QFMG+$xvG8PIMK#99qBR~Fjm^<5b zTd+L#3!)6{l9t25|H>p6oYlqB%OexTL^FEvTSY%s;WYy^VnjTHZuwUbxJ*Asp-4Ke z;2F!eXSzW$x9{LalH*6Baq;4LQM&FmpRHeBlvEEl&28h%H=K#ur+q%%^W4~}>~5Ge zwA|hQJ^ql4DEJ_DnOX+_?hSNfR$sVvsRvoj?gfpD=X)b(ekbr=G8*z+&cNxM$VWFS zDhTq`YDb@jm|`_0h8ClWyD~>1T9-*4McqgAoVL$cuSOZNwWjw0!T90) zM21)ocf_K>37MAc!NFhfO-JVy$)?VQs&o;4sL-;)GcrUeSTKdH{sS!Ur4>9NRQtmE z`lC#us*try5oRdRtGk%yCz^K`(H1T9&J|^wHY=qS44ev7-f5Dy3}C8!OG+Uy>fjr1ecK?p_68E`0bGBDcO<@p*4ic zCMbT8xvhF<`5w|w;r!Y!z5@8gS7TgEol+lbu5yi?&-=n3vTu^0e}GLLm;O#0@qY(4 z+to#l!xz4YpWe8xyokLiuR{+%RcKlHSR+mM>_vh-ovY?ELawdR zCNaq*kz{d#SE1y(UN31c-9X@$nziq#o8-!hExG4+;WEw6?LuOg)D+1wK*G#cF-r8=xRqXWT&aeHA#Kkf z#R&fQsLeOqV)|#-y72<5qpy5Sr;nKVz803II-oI0=-V4s^atOue+0AvGotg?awv!4 zKog{k^u+*kS^P=Ts*xJa#2p6)@|HZCIbT@gHkX7k_N-*X(IXQYj4V0DJ?425LgiSe z@lHVo%KVtw9(sjs6GYQT)W@XJK5*6o!PGR}rHKh8&iiMlkX~>!*fzZsPWQQ#Aw6}X zBPK)^5MDi6N`=PQ_6r~nE*?a(+o!NH`sWkE0%=(Mp03&4A;Dl5$|B83r9LG!K|upD z6(Hg>xl2FJ-Ss-KzW2Xs`4&kXgyPYnRC*&J>j=$n? z*A-3RUg~6L9-Rqk_d2Ny)_Zp>k{;}XHo45FfnPTO_qh3s_KpCLQt>*pC`B)A0L)4L zI#I%Qn`!YgEpE@0Ov@6Uy=SArEDP#qP^Mq|i!M3i!vpKA=c&$laH1mQ*Ppv7r7 z{r5kYw^KDrLv`vvb_!7%05LU3H`#OZXbH)^_j}IxvhY(6V8ANEOh#ufu$nZI5nX@$ zM?X$Zl6y1_2(YrEc&_#1b!_+TDWoD(FAY#EUlo0%?+ww1^SVm@kc!bd)@oTXZ)0xj zWFE8lN$b3n*=(51dsBZ|1Q~m)1C|DO2Vvr58 zJjZ0;d5nb30_hO(nCWn-5PflP$l!zR1WDUqT-U`l4!}Tu__XH!N(kM0M_=Jjf&@J~ zY^}|4GB6$>ZrNdyDSpNuRUyJW0c-#zGn%1ipSdH2M-;~!_)R9_Q1 z-&55K!d1IF^w7Z{JB& zTfi6b&EJv)UvA^zjzX<{AUwLvkBqO-rK0(V?4tsPm{Bp0!s$onUZ|VWt39of2mo~C z0a4U>mFAgB6dxr|i5CK2(>!S7XL$RyE_c@$kxK!Owuu6KSeW27QVVQ5{J|J$uL1W* zFS3=tY`rmy8ZqKrk&g{oVW7j;>%(abglP^r`jF_)wFge?aEZ}bV!&S zscFk`}L{P0ntQ2wG#9O-`X>xo#&Q9X~sca5Ck z6k+XDkJI0F2a6f7oQ11FnD-etJsD!t+;};+&koeEh5JJ|XgTOEdSv@b!Ry>>2N^Hc z7Bkw{d{K+7&&N5ZuN(Y~^SVbW+uAt2?~!Hj6`0de-91E~^IU_t0rA3xvBG8`u>>WA zr6q;3FxA5B=yRC87%Dj!Tl?(+`^stqbC`*iI#kft^)<>}OGOM(Yld7Y?Izq6>s@HB zLJ^z|Uag|mRv{A*68O|Pq|G}A$$tS=GH#v@;lDISY1b_rLwZ5G;LA*~UO+hY1x*Ci zsO=gZC8=3ZzU+hQa484*BF#sT9`9qhA)0gsb~I_G=wjH#Fyf`l?!;8zJ_@-XA3%%L zb=euUj)@1k=3iZLTuA|EGkZ3>pICy}AZPpF;f4_Lj8QQ@Z+Cs8sFk5BIvtN#V@=IL!P52B$Fk=S+S zc!%wMl*L-omkpvu=PnmS{#$f~BI6KZq2(Win4KSPjAQ^WMLl`E8^%AUDFz>nh(#em zS0ONQz=5D~kpn`m*=-&y*$s<2#d4dg#6L-MuSj;@m3FxjUKs6Kbg4%*k;Ej$Y}9Y0 zaj1$T>|OTG4`DyYRbv?gB4TDfHF#*BRF-f)RJ;0_xLzRnV%o2Q4AEN??im=HRJKkA z$sTD@pAXqK{}v3tNLvhbFX!VNXYs6V54<{vwlGp>{fq@84HsI2YlClBsKRQkcR{g? zzfu(*B0&tOVx))bE9l<8TmWN`E)ZbRz0>I>R;yoIrxG1>gRN4n zwbdW3%{$F$gwI{5_WkD0>vO;jcUGQB95>fTZAItZa{bh}xJh0mp>92(RXZud;5~nVrZj1g&dKK+n1m!xT|P;( zFvgVF2;&?pB+pElY7R|nF>RXrsq?73-wQKxJ0(4`$& zXx){+Kq^+kRw$}b@V3lZ*M2RRv^Ekej=mKRw!RP!i*GZakBKpQ3+1opZS7yBx;ea3 zN%0FmfiCzVfAwVcO)a7(KB2TwL&spqacSw*f|#qN;8in6%nPSR63me;hY1wBMEL{= zw3*E0&^c;wn@38qcx#lQL*^9Ii{bq4mWX~1UIv=PL*gQg z5j1@(OTWFuja0VM#^VZ!UM0&@WJzNNuN(iI`)5HU(6dqPi(;G-UO3^O|9&Ygaae7) zk>V8F{_VlL!9}I45ZMUY*FQ6p#T;C4- zNADf$)sQ_*4mVH81T7vP6ezwB?A5{j`e|aT9!C<3N5H5g|F9Sq;J$zo5N1O18z-qmbN9DYU8VL8ey%y zrj1m)%i`KNxBaHtWKp-8#_TYLE55}Im2HmC%EQ6rs`(Pp6)r4TBMd0`aXYDm{_~fe zTne&4mwGuq7{a$nP}{0y=d3?o^uTRL=U^eIH+{qAm9mEqQvM=QueNUqn!6^BI*_`^ z>K=-3Z>uDkt_lm{t5BW{)wL`ZDnR_U0Gq2N?;kW zT_n#))Hd{}pS5YfwU*|-#or&`;NEYw-&mY1;8Gz1?_pdEdg7@gmd}k8Lu{$WUoLzG zyG%9gu?}0t902F>-W?GJd9Hj;V?!N5u6FH~+Uo6+&=%9&cP-b};(6WuN2iSugu}{& zt6NU^mw{ag-%f`$?pu!UhoUcYZlVdlsJOC1|9H$wllNZxdkE#d5jG3@!sKzN%Ew1I zI!tnpLLI-q8cLUa*n|0?Q^ZC>ID%xTpJqz6zxU|KZuN(}%hce5t#S1}OpMvmH1@Uo zqn-gR%U1kKeG3SCLmnOHD7`#S(r5IJ9GiKOh)9TsCAjX%@`3_V5ApE5TM1ZnO&o48 zk>KW_t%rhZLUzO8EJSa|#mglP+GF7h*MoCwm;MK^!_Y$1!b6Pi181dK`LC4T7bR38Yu#>zf?vRCGL z2h(iCU6mtw?00dlmS6>S%RHa9q>+ULf*eKufuWG82I5YDJkjQ(sb`{lXkUWrBhmfX{` zx$L`%7$HxFIr>ETRr(b%{7W07&`O|RzpLJ@>pRxZK!yh>)DR;Gt2s8V22&9~f~V;& zW@`TowF^;*`pIdq?Rm;t&oEM5&>7mmg_8ocr^#_mIxa2LPZgUG7e*)uUSyTVb@nf~ z^&>ZQEy2S&#w{0mwu4CCO97QC$LtbHDC9mdIOC zQ1+|jT&gBX0SqnaZ$64H=cBUy{E&-;Tzisj&JDt~WTXI@?|pNLMUx28T(SbpwZPyM7roKUnW$LwC_CI-dJvr$fyYF=+baE*R zBb*2y8XjJK;U5`cjDYaAZDGj7*;|!fk{6Xnv-|JCG^JE0u zgtawXR+}yBk_lm5DL#n&?ndE9Xce`FU$ow=o$hP&a_?tAH>Xg9-_tHz{il)ywIhM? z^u8-q+KiaoO?_nwlQyE>7Ce)W)$#@(2+d>L$kuLge2O%{AA?_aGPa}7AS9TXqSDa%(AsWKu76t0_n^+aoNaAblq3F;X$mP^Tn7$QA~HtW??UX zj!gu(YO7QPV@zeuusv96*gdFf+_wE3HA2!pVO~G);4E)7R5-u zacfC4v$Ja`@GwKwL+^afr+;O58-qOSk+!ZqnY`$8dJZ<u^;A#eSG2CKTF9Ls!ZqA(bBx(hoD!G# zll{AhuaxynK$xH&f@1}in)X#c2E=|WTc9&4S9S2!yzQB|$v&70k<<(M;#cqx1Fa`5 zBDIb8V1$Wya7&r8IXVi~LQtbnlEmlmBflF1le{27w`lp87X&ybyU1vmvj*>#=ST-A zQVIU_LliDR!v=%UKDTD@tj_6)>YFrW2xKuYM1zc57)nDPiqK(d9-@Kjj&Qwx@?Mn6 zBB=%t=K@J#OgglyCC+uAaLnyw{E>T%3Kox9(ka5iupoQ#!9L+TDORt+mk{_CBiSGcx6o7Ba{GhpCq zPvS~P{YP4_hcsDpHbwInIunT9W8+dr>2@rEsB-vAPlc%cWwb&-g}wt~hVatl`Q%U3 z;5MBt$~V!>#;6Ek4ICnQ%6}=MkQeo|iSVH^1|d2r2D7P-=AEbZ*&*h(444I$RG1aU$bV)$ji$}AMaTskZYN;(sUXT@0Yyh;{S z@{_O9>gQCyD#%x;5+cbYHDlL z9lM{vVW`MoMF>{cAQzK%yt{ZD<6?r|oHXNob(AS>Z@C29M^cvU{36OBlrxxkg816N zp(&-nCYFD=U0@{!qkM5omZ@j~9jBJ0&8)BOx*DvE+vb9Lz|Fk8Ctw^;0hW*x(rorfhxrryXcaBfh^J@i^kG@|BqH=%{u^s=`4DB-wtZ95(p^J`G^jKqjdV&#BLa#N zf(Qab2uOE{G}0+Z!_cX;bcb{gH83;pf#-AH*L6Sdm-oZ_9~^VcI@a3Pw*B^P-x60d zae$4E4cbu82$f_rq05fbRydR%n_&yFel&$Dp9*d0`~{3L#DeNRyEtX6ao{p_Cvr9N zD2@oIQn%1D?68(##;I8$i3|LUS#s~zj{;shR#Au50WtQEyMJp0qtlf6R?@I@ zBf*8Jn&zW>8oFh!yB-LV>NT=>{z5kjXSj#w*O6Y`&smiA>>8{z6sx>F5{w)MqYgSd z7%7_-1xL<^_=LNCSJ?(~)skM@wu8dH7^x%SoQtac=PO%QMgEeVTK6K+QVN!J#abEH z#L{YqFlFcx72<8MCgN^XQQ?fnr4-^45BornJH_F?QhfSN(gWq=DoykQEV~y`m@UB>yBBxO+~LK~!kE>f zeOLq=KlEz8!y<)(uR{vA&M_C(TF+Sb-aMy*kuyDOi(ZlQuy0XKGr^0ISoe=kLJ>VC zXR|iT`^hp1{W|;>*aC?gnc5I0TEq_#%iTy}7ai@ScCGQ*$YPWutp38%2GIYsO$2f@`z z0MChhSVdnhfOOS@HBoO`9{+&AM1f6*4pEMnP6B4Skd3lfeWh_M>#Z=CfU`{HaZpva z>R~Y1*KokCc9uR7-=E`24laUiTTB#cG7W=*nah@Tcw-Q)m0+uRHv?_=@B$7i{abv* zOHwPzSrs!EP7K`2W;8||2y4KZ6`$9JS)L1`0y_9C0bHB2vn;-^J%MVifsFl%tOwpp z3_ZkY5*fe;SVx!y0pxAF)*s?%*#0l;=&B+aLm;jPS1xa>JdJ%5E>ihfY!2Q zcATKyqRbs?l#MS_tx`*+clS2>Lf~$L+99#3POSK>yo zRpz^mI34PD_otVKfHg~7ek%qqcWHhD1X_Q5fqJ+ZG0%^}nLq&skvmeS68k55SKBnP zQj#B}PPNOUEq(Igd+cCdyn(nYZQEe2r+|l~+UM>Zg(qsHFQ6c5n^K{DKCSz!tsXVA z2_1vx7CKv_ny8zA=Xr_xa(iHgj7sjkwq!ws~{@!jAdqsezMg!Z)ds*-OXtfaAV&$LX45(Gki=W`yVHXHWzUcVg2B3 zeADEK>ki~g6D55;0o*8=$t(V8aMTar|IE`aM|g6fM1b(O%U0PHCH;u~!zx`pu^0Xw z98>7SXw<(SzfN#oe95Q^pvUs>!f__N4(RL==wy%nkF^A&dFGy*Ii028$=ahTMzh5g zBz`wrg=<0yX4H-ezD*HRA)C_N>EsGuBh#S1-27#KXD!7C^~FUOT1*O>rUGB0N<{VR zww>jb1LDUW$`mqFmP_)U=R%waK=$Id2w9ZdRPCg>$x;RD*0ddd)0Q!{0kv2bH17$U zNTcL`J^XA`)fpCu+0n6~o(&2v#B+D4lRJ>Re=dIQkP*sZ+9_bg1NK*?vHEj`*707c_8Rc9eGxikxBCn zUz~;+6BxQ8i1ujeP>F$1EO+NPlu`nxvgK@;TzE}buBGJ*bKr~I zn+H>Hic3rZHPZ4Nh^UMWb@;A1(jf;nAgI6JpF~^t*3oAazeF4XgpR`uGV}^GZU4;p z-5*L|63dA+m|RfGeYlkV{dU#25=zH<%s@clZ7N~qSXSc}>a#f>F z@qT{rc#vdBm~}wbm)l}QI?|9_l>Mfw)_DRFxy&>Vtv&}EO1uKX>czN} zgMbPbwZp(1lE>^NL$Ph|(Saw@PQhYSHa~HJ4d%wA(aQUn(nR~N8UK$HINbQXwSW$~ z$fgA0)D4_>&D0t|m&4x^`sjRhPaja@)}gsWm#qqDH#dDB@kkt09>?KxYX`h+^v|B% z4^6ro%~EZDE_VGIE=G1EIyR~ZJkb2hi%OTtp&4Kip_F_<#Ce?{`da9)ib@RPM`HvVV^BYOjx{e{G!26c^AzVt(^IT z*QK7!2dgctQ`eX=sk6|Ag?>2-uVl7>L1Zk(rxiW#~^_1Si6t(Rl72@-*A*E7>|(twworuZ+q)bZ_ak zh9MVpYa7KF9Kt%*)RM_Xj-53@FYb`jy;Ct8psyTPZ6xpX+*?@<6~?(~T_ z8bRxRbzoaq=><$|5u$c;jc{9&==!|ZqDypJN!iVfF#=p_fr%}+80oh;R>y%KC+-@{ zjW7C!B&w4%QPXvh95$HL_fWP2NG~u;3oe!b88!{G9)H5Jlu4h>Ns#RQyP}`TsoK09 zY?IdojBRl`)Nl|0|5?@UlGrhOZI+)`J)p_-ySR%ezjpOf=#Ai>cDr3Wry5Hb(T}E z7qZL_^6JL(Ao@DZLH03*`|nSZdx*Q9^kN+r?AH}{GhTe`^NH;bL?*wn4Kn z@UMl#154OrKvAMYtOJ+89}t_Z573K+U~lWL$e9eem>2yo?bsg0nZE7-YvW1@r{I%~ z*>k`WtJq{b7!>~Yt?MoyW7v%!T-NwmnfVKBmqA7=UG8S`4mR;x?;m2KRpz#Q5jNPCCMS0l1* zrg^0%8_GU4`6>9XZ^cgdVGqA>)vaCBBNzJOVVI{Yn2I}sGaO*;aMD!UIkCrfu?6F; z@v$1$G|Evp06zVB8=HV)TuGwh=%1aI>L%fPG?7toC30*Ra%%Gi-uHhVWZohF{%q?l zeZbWMkLLQ6CztlnpsZK7ni8g>ze|JhG}ry#5Rg#6j^^QQ(Q9LyaB57Iugd2JR>4vp zkufKgyWY>C_mj49^Pf4h64c3qT;=Q-4@xfu0v!sAy}nD08hqFUKXtQ_-DQq$!qJ0N z-GL!sr;u(_w_he_hR9F{z$q)V&hHTW4uJ`eiA7bQ!j_uvPH_I+DUu@!h>1^2fDxPi za|t@bLOaYN@vw9935L5gL5jyfnjo%yGn%4L9sye+lem~N%D1HEt(I+`)>HNAc_2>E z`+@Q!UYZCZ0(cKez{3eZn8M`*gsI=}{uQRI%k-}g)dgrgr_d)sEq7uWu`P>|R0HT8{nWYSY)xf&GljU`Q=jf1O~93DWF;=>zZZM~&k2;QM1LsBY3wL!eJ*Oqz$^kp4VEYOoLK>P>}i*vo;OunV}#-X>jJ~!Dx)Bl2VE^u#-VAU;hv26DPjexZ0!;sEg(+tfIoKvM6V5G zbfEy1J_D@^vRS`7*`dK!wO6)57g@QA!y_$?(qW<)`-Y<`%dSL0ItUia~^ z$ae^}zxoUx;)WphPlx;FKbk|n0kT#1<}+&jZ881el{J1tw!lYLPGEUgX^=Xj-D3;e=Dj{N%hEwrP~+cICLp5|V49Xbk-9w%X*z z+4CyE15-qi>6=XgcF=q8$1S?huVccJn{O&Kv>wQFJF9a|VfxbCr0)#BB$|KdN1th` z)uZ;RG`Mb814znN(B8v|L=R-CS<2}f3GZs~z!sQ$z_x1C#}o9b(2$!JZ3JlSWoZs1 z%yU0=d&#ytE{V(6&z%p_`+kNW^DKX@#1rAy8xY~F>@vz} zErWQQn|%FPo+t{w4^N1W#>4EqQ^f+nuJUgKG4No*@<#N2tWTf&V^D^;T*qgVjIBp7 z3nhxHrM-f^R8MQB9c~Z7qaii;me5{JZMO6#T z_HNb4pK+)EYvZhBR94lOP;L>PpT#~b@7gsAzBDrj$Cr4XbKN6%a0C{rGuB04gso8g z-^#^U3MAH{S?A1+7+DKx9vr*$D{xw7Ch4yjoTIh9a3xEBnD!K=mOa5{l-8>ex9pj; z>0)ji$RV>gu8T!Hd=%OMt3?uUS@0D?FE_u7Ur*2|;;pKZ;d}x=?zY5$U@($}+^ZxG z*jzaNV}!pX-&~6Jy3Pp09oq*temvB+R=efi73oUE;T((2Os*<)v&5gr`L&wL`xYu- zq&D$=UIFGbj0XtTaf?Mp9LzCAbV;AyR^?CL^0a~;?0R@*1h6miGAfw>zir}e0{%*3 zIb-&T#4zsFY3Qr=`#*dqpw_dXxrAh;{=N#->v8SJqPk-4Semqos2blQhPE5>&FyAc zyTJytVWejqFVoQE;8}^-T7&7fJaXHOAty5kJ#)xiE^(|Lt}S!sB5^heIj8Q%jsm~3 zZ!EZ#lFIXiwZ3(*JfDsI5GjNXp5^@(m(PuJN|vndiC%w5DA}1L&>iub!qnFZRJMZYCYm2DOjPPh>F^mOc*=Vip6mnyOmu zn+a&nJjg(j(!?|I;|~Na5G%NcXunhMJeQw>UZ5uCAfne?V)&G5j~s5R18xZh!ydVC zEiP0V2nSMM;5qd5GYg+=IO}tK@`cs zh+C>sVu*a+N*=%pY}>C`sUk*LLmwJ#F53uO-9Vq-Shk@QIJbSPzjXmcKtD9vdo0in z@7ZFpWE#tR^l|Bx{4=fs3~^UNC831ZJ~|TqnK^2qd&z{C1{PulMJ`j5dGvCjoq$p#mKpW z*(eBOa-(u*nfp#jt1{0(R@$T56%}?NEr$X(fxRc|Cp zxZp|&=$azJ%5^KIlI`x_V;VjKuy`x8*;7E_6DeJHUyXYg)p_2GWVgs?zMpGef43)x z0OC3FC<77k_N5Ra=9l-(h42gtv5i`={BGe*ab?SPP5ffDCUEka&KURWv0)6Q1gy7Y z;QO~pqY+6oa%KTZ=gSqJ)P%r>QhlzF@6vk__Q~`Lgu)-qpie8p={$A0M zzMEYhE5uoq=sRRi+t}%6_5FESd8@JoiCwP9*e~^%!KAyhSKDXamO#Kce0^VL`$%4| z2>nj-BfU^>`%;JT--2H;y^#WdO=Sn+x!0lIseGs3ZxCZn;_tkClDqY0*$>8$RlUg*%OpbMELLX( zr63E7pI5s!XG83E#$4c84@h8H?o1+KM05p+)3z2E-PL_YMcQ7pXMaI+O!ik;W9^Er3|I&9xVyfH zQdI#wG86G2@g?~{_ux+=Mt79Cd}RjP`0LHX=s?TgbE&cRU7Lu)(}LI^0wUe2=fce_B{URvr+I$YN?+> zXhbB62i-^f2b-}=MX7zT9o7vH6yhNRFrRW*5^m!fJ+I;% zeN&S7AU-;GN-muH2}?JRZxlfs*AnSt*8GNoy)DA0h`)uR31bkV`jr?$yZJ{OfTL7WDkedOu z?gAbN<_(T2odrr%;6@uoc>%8OWP(BXYQBHCS9Rhr!F&>GTpxD(T6!2)`9_o*Z$XD1 zU6BXHUht7i{=HBlBh)$s)BbqJ();yF|2F|)oxh`-w>sL>M0Nt|zqU<-}4G(j1@R#yR;aHsj2fYX`e1eI=hI7woS%f;L^w6|2E1G0_L)*szE{1aB-v{B0}*x-if@`QkNd1WBo&?@ z8}#s&5uYm91}MLar>K`HEalR@4!*l3#)!}CtGDu7i|Y!Mg`W3mQ&}5UxdT_?KTdEQ z@(@QzG8KJK6qmb?Ayg$7^-&E)0?$eeAPHZcN6EZFB_T(A4`z=01U4ab%k!EQoBy{Q zc{d=MZb#glZ0EYx-r44vNhw2Pi`Jd%qhJJwGC|A0(DU)hAbfTUi$fybQ8 z+un%zBf0olB5C6gBeHK};830hh3}6(-0DWz-a~6n{BKn2Zb}p579sGDSyuTQB?1D>eZfm#7f?Yk}NQ?t;I(C-gcaxr}b%NK&EB&-L&YJUv!x& zDxMBFLXN>D+0yr#)bJW+rDOjh0Q6yqG>2FDJK)|oqBln3yLMIxZ852k3{V21@HwVY z>Pzot&21yOTcc@J*PvbyeLr+qCwT8qtVB;Qk<{X>(ia!Ob{5j`kYbH(H!|q-F)ieU z?3S)%!*CX3IbAf6u&}bhur{|0r!B^eJV~x*fBgAEuQl3_%ipa~^lPbWV_XpTDW3`k zPnx1v<<6NFZAISJdAh|+eE9N);Cazb7W>B{K%Pwbx&9w{(gmR%itM#UO}{~j9ij5g zQpZYc56#Nn5HaB+XDA@F6n#9tu=cf-RnLQ{cLpTcMkmkTj|WPBidR52@&@L-S~QOr zK*opKa6<(kY*X|qk<5l|-!Fdn^{%>{P!azlRhF@2x~uC@OZood)ya!kkr#NYt0iqu zC${p4Jg}V;!cEh%vINuCh^0?PoVaN@*-fB+99VAmAH%b%Q2o-6vqj;& zOV+b@wZ;n5pLg3=w)(d{CcHfpwPW~y6-!E9rPzw11f^Rw(7Z(AoWJhRssE8IMgK~c z>^0RR3QUv*T|@?oS2xcg+z$1RiQ}(Q@(um?Vcxss2+B+cBi*>@heH#{O)(nI9P)JE z47{pB*$&9Gru=lOP9gYk*W8a z#`vxHw!@npDiy9jag9DrR_bh#Y#m2i`DyF=xoRb|;=>w?TSMmRBp_gFBZ2gjzXE0* z7#>BJ?wd2v2BZOcDnKWiENP#i^lv7G=TM8a5N^V0-b+Z16(+Dk=az{)J9@+Z*s?t_ z(&VmLiqUR#&BCX&srsWl5h*zUx=Yh!5-wx&XOyiDE#^hbi*1M(R^|TSFiRxonJDO6 zo&`D*do0#VmgNQe#c)5Gd4b9$*ig<=Pn#v_oti_Xz$1;HZaPyPZ?2P5k&&g}VCBfR zy1z!LV2>^F^I?Aj1VJ$3=A!aLeI%aZ9=TKC`Mo2(*VN-Y9b>FVu&V z(ISSiEaZL;&`*{lTl;#Ks?zH1NrbZ|%G(JdzCo)o4YSN`U3+hb>VC4%?mHO^2dz_v z#81@q2}LlS(!O71%twrjWw#!nup`0WV~mZEJ9_L-t2YC4Brb)M+uJ`D8AZ!^E04Y5meqD}-r$pMp;{6ESHkIpY^5PbruD5S@MCE%K*O5x2mv`qJX zD{jt3L@d4haB5G*j@t>3=|QGXn%AP9pF^-kcmUin^~zTCT6>>noj}=hH@N&`wUok} z&IhvciHVaJ7}lrE*j#_~n~+8c(uZfm{6R_nTia@nLR6(te|@kaKmL4fcnc z$Xv>FqzNl9kB;gnQ3}=%i14p=s*+vlL{G54HC} zOUv+gAoX$L{vcwKZ&0h0TWKC;t7ymNs|qg12a7<#pBQ63`9UbbJ?8VFoe7J1;yT;{ zatEW?R)cx=wp|Rbc0uJxF2Sh+2s2`24tBYSbe=<&!qiLSW45PtPWlS2hH!zt6GyuG zHmMHrVegC2Npo1t7zD1>720^PWgI6Fg9It?E?qK>O;0;%p{@+2@v0W%dc>F_HEovg zfh~ecNS8{rd`XeQDcEK$u=gLXZ%j-7EcFMzLaJy@{6@FWq#T0>aX!+@^6trI2*ZAC zcyC`6?x4o&-n>MG%%DDtv3&>XA8-r4$>8$?8V`^-5*JqY7zhk>UisY*AdSku9cR%V zXsumzJXE<0pYZD&;KW~bqW1sn>~6g=iMiFg4b}FT`sHW<0DM@h-p|3(I@&!&FYno+ z&tzK?TK7}5eR5x~_QcyIF~twV-E#em`Lid|j9*T!+G@cBM+b6TaVOzM20z4TU47fr zFC;_U2N-b;fQ&T#2BR+JJ$aZE7*{MW`m3n_d$ibDy*P$-% z;`U%*4$F((9Jz9YzE6GyvyO>O#6NRb#CHULnj#FSpTvrXf0MC+RZ>xLxaDgc?M`dk z*G@Els9xtJ^>$NY(ugC#KR8!#f3;SotL^?4`%_vKJnaDy3GKI7pC5dgIQkIKd{zN{ z4Zx60J3(q2{!(-nG@*r%*{GS(m_Z~a(f4=rEvP)GfvX0{1@r(pGm3nr{CH|x_^@+~ zH_;wFpa1V5?)$$CkFjS|x2bpfv(5I=p5YB2J;S2l!MamQGt^w&QVMi_Pv5}#tH_Lq zC(h7*H0?brY`A|R{Y8!;x>=l;Ne=R_0aRa0+7QU zp5)ATf%EGP92$n$E4ad*Lgg37$Xa7vK%j8&Ws+?>P-~zlI3>V)7aPT$_6&M*pa86G zrma-v2Qg|AYH@Rjs$-$g?_NrFk#D8fNCjGhn_JFK;1<)CJEWu-u8qHYDB!;gSQ`Ez z{eF_DaBH*Y2)ejzg2#Rce+5q{HAa_@dF#B;-qWUf`uGb#v+XI$T0F*i4bdAKn*}sw zPMDG7iRo+(3~b1xY=aVWMA=zh15=wBH-%1AT&&EmE4MlRMBQgwNvtw+o5GtE6fKX8 z7~^42>@W#Aq)5R{{~!9#mi!<3Z;BttiH^&Ewxau;={GS=DYN)thxj{guNk}#vN-Ru zYef|843M2VFB%Jieb++w!iubl#yd81CYPr#3LAU*fcc_9DTQ- zsG@iskt_L&frp5V0ute0_jUrsg4oOzJ($UmcA3_bf)CPfO(?%0pB@X3{{saYsx865 zbl&%G?9o>n@CNV-+_(`jp_Pn|MKjU=nN)pGf zU3CDB>_3B!hYs;GsKv1MDtX=q!A*8UQ7LXbW13qIbdVZpVO zRNlEG2XiuTiHA5=a5q$4R2y2Pm5iAwGf%t>*nTx%LN;Om1ya5n&sE{iT>wQK|JJ3% zGH>Xw?vfoL=n(bJ>%^?n@_rR7Zr1-7IY_-zvZ0Cce1mE_$|wGg3hRig!nOH@yN_DB zfN)bGY+-T#)Zr^exjzzX8!d}%u!yO!YsnMi9uXZ=@f`pRVa~xFLue(LRq`fPPamV( zF~o)8fUIKqJm||hfDpo7RtI@@lvka4U=cS-tt$=weC4;n%P*IN`qcO3vntK>odhXZ zSi@nfiJY9%L_OQga{Zn&o3#n^=e{4T{Oj9x&UqUXB z6)C&|Tv9DnTCv=5X}Ah#|Av{;zK}5;%sogVI~Gr;?Tj59LgQKt{X;P%ujuX0-_RZV zJgbJpugueQz!q|}M?6!<@S7ZwJK)cmM#J`eK+zZ@RqKLZ%t;Y#)q^^FeMS4F$5$XT zvcjeTfU^E(SB%1(8SW0YrCDgeIr#CO^?aWd>M{@Y4l>{uth*8uwE>P*S`2+{#p2Rw zB=c-T=<a(?9Q}1-p-=xvk$LSFQ_k_FxxMC-Van(tv2M|~5}zYf zd;Xyh$qZ@tNNAKygP*Ytbjf!?7TsN=ag`sesb*A!0vU^lgw4Dpfbpk%TYs<&gT(A- z75KO|Z=!xIp&FKH(h$o-$Pr9ot0>@7fB(SwXKT3jdD-{3`Oz884}2;reHw^vSI-_X zGnPeplF%k~~uuqI35!bHaqjc@~Y~AgSflsJ1ge{D6aDG~RFb3i{ zoqD{nR8IHU9AeE7IAMJ`W4fnb&zfIc65b~VU9=)sFpgj29q)=kQuI6L9%*(yyc%9d zyKcf2X9yUMsgHR6zd%Ga6B#vpxx3vY_;&se;TZC&M~G7Fsrl|z0}QOW7#=l$55cP* zBi*0Z313DT1jKS|{Yq8A8FM5YK{`(&jkZw_K47Co--DEKp~(2!Q*SIl$GOEy|D{K+ z5W1|2hvh!Lo&p5P0YH#+&^ob_tOTM_8K2}Tlib&!sPFM<38l;^+B&afm2lAbGs6XT zW|3>!;cCKQx>|*{C|St3>o*-ged-hD*5lhlt}1uyi9t4SUgbBoR{t=eqvGW5E5UvX zkroM%WrM+o(kZ`$3Ii1b%o#nT%FE4N{EOu-1f_5jA&`DUI)l=jL#ZJ^w+Rm;F(GAw zsLXjK>osQki`x>+sV^YA|IJ@3z(puIGh4Hp0!uwVwL<^16HSxrFftp8V-IzCKd;Y>bvKX7Q`OgOtYJic2Bp2Im0sJp#tpaQh^hY{cq(oBA|t z`Oho^(|c_f&e*sc z!sky1dYDd$V|ij9>GPY%ZtmgB!~N+hpEsd+b_N|4z1kkJc0%V|zSxdeQWSjnJ+=50 z`sIRc01NpTU?K0J`L7b4aUharlMuBA#CtJWe4Ql#mcBuZaD-2rqyeX-mac+VIp+3N ziJz3q6`UC7A`;001M^^ZBu*hSoS3;w;U`pxted&&)fn?Z)Wf#=*HrYJI5gyWkM7vW zWP7YA;Xg8zz$6_bHb)vWRvE~Ff?u1I%13mHybvdu0^e$Pk=@n`@a)UEMuXKCFUX<) z5hMSo+=-F>xSU|~vMchvz+6}nzF#;hE*tY>T<*v@jt4I7f2ollvKYb<)^qiM_U9aP zu#5)Js{JJNQt@JWu+<*1OtHW+OD7G~Kf*KhuWuh^V0ODuuvdm+Aozr9*|B}_T5T3H z>%^|)Xxm-nr~elu$ukF+RAt28^F@$&hn*do-LqW@TFal;cxDsOIRnht!500+eH2jq z|C=7^67nBCvgg0_$kSgIceG@`&v2f*O9oiV^btdGOIXK%pIFllMEdtwvg{*#|0>>B*PN z0;t6a`8iupjUfnc?A14%`oRpb+1z6DicAC^BdrCB`~sBLhy6(t)_MlWiAO3ZoJ*lB zg+5UFn&7Z0PiBFp(#u6dnjnKR3c03SEvgen7-Qaf#@e@_`PQNWyT2-0=6V!?a{G))@y8a$3%|X?Jk|NDh zQ=FmVf{+_nuFvHx!RF5$B`+QSqlIfd%95jxeZ(DrBV7x_#ZNY0R<8S8C_3Vvb!B=VD z66w?9uFVr?-_oxVo)x#9g|ddSupHtf%xQD3payPj#CGWBYAA@GODp3+*435DP!Q-g zcIbAv9tcO0f$4Z1oQu6T2XCCLlD+(~)#UGuIHSm9{r(Z2AsqREn^S+&zdC!_lTVs* z)htKgk9kq_HAS^~+X`P853dxSxGDOE(&qg_Bq9-P+_H6`ogXa zo^5KMOM$()lm+j{;x$NK^j#!#C>Sri_>+DPu4*`ijO>Gh537;Qr3d-8s5z*-im}n+ zJP+i?9P0Sp2OGK4NPGabyxMbv(ch-&HfcNr?d3dKiRDa0ANCpiW&P#S&bQ|)V-q*S z&q?n4jx!UI83VXZJ96Wbc!@I4P1)QOt{1jsjg~Hvmr2up@K=pz70rX@o{Kz$68tf; zrw-Rime)zAnU^hv(kDSj%^M1#M9sIBKq3zx^x`$tbT|vD^OE}I=9%S{yoCFP>h**m z#KeQwDfE0VWp{elb58|Rqj0I1jPw1q?Q|aWG+OL2v46!V@gadjv8wKiAdW2b@BGOi z_orKgF3%tv9GdqN46Ce}zi=b2`GvDSK8F^E4fzc$`_-Ye?sAtP@M#rf-`nMqZeDyH z55${M)Rv`XqRJ!6vnJ&mv_N8}^u&qA4+~R^1zh{YH4nE&5>LM%hiy_|K0gj(AosFJ zlRlOr3$@|)flDD5N69RWGI>)Kl{;RDr<$-F3(1N7k{v4#W}BZQBiJ6tG3;tC zCz@`ZFYi;ta6cs(x+G!85O9k)6}?1gc&+#z@h+p9p}f$WX6SR|I^JrS z^$Tw565cQeul?%2LFkPqs_pg&b+McbzCO)LOeoY!wxr_jW65Ib>w zdU6;2)jLkmBB%kLMT zdS6@mcLRRbI;_gnDAC1rhGch|AfyM!RKM;*9(e)u0C5A|_)gPWE0?M$??DKWS1*P8 zzAF9k`&|@z)EAk{x!haTJl|z6>u19ykQUeHH7s!Ri8oKnkZ;GaV~UrIwH@giYQQs^ zeo~Jizd2hMFH{IO?7X=U+F3Adv-{Xw&X_OvtdpkI+P&ecJ^CX6GESim(E|>w=@?kY)^+qS(ReBSD64I_Bz# z)44Dpx(YR$l~S1HSJHy)eJ%Woi@A^3M)K-U`m*j}du<)UYbk)`hspUp~CQ_EFC zR$}_wmg?Ilc>!Q=xZ`gyuQqCX$L*;3kiUNMV)(R^pwH6`47S}}#?YXonQ+bwCnYGT zr0hI0i$MxKad_zj*KuW9$|LFw^y77ZC8)-GxD$Rt5z`?izPLN%hGI=7~@oh#leCv;%6-bkSoGk39Y=~I*w_#Y>`Sc@~`{4bbd(q z$E!zaa$#YTjqN4Fi2P@+PbVAtS|lo_F}0H4rO!7KHdVk^asGMH_zg!go1&=gn$4eS zHJeh)UM)a!if&K`IoHxC>`@gTlIZFqAq4A&*oq~*)goSm-2^N*x+Aau+4X*zj z^TUsw5IwqCe}!cra!IVwM+Js5O)7 zc>kgWh%V5xkO@9ty|j?IA#c$iv8r?3(Y=A1plrRnP0ksGKL}ypSbCr*&Ez480T=rG z%LGd7HOjZ$(g;W)szk=4$(@fekF+bKi$5HEC~Tw4Wp1Ziwy2j}WsBv_kr5TBUeZ%S z_>7FHflw!)6#GoCrrWE&kz_%?lZZ{x ztZQK72)Hc%Y0Rbad-BNqhe6U?vGW=RS5Ecn&9e!bJ__90%_6Y-B}}ESD<%xo^C&X+ z;S8Jqi2|a)$&NFXB0t~ap>Htr?O*KMkJ=NNs9*p2%(j55q9FUH>=g7P((>TK`CNUx zOtybHeGlcgZ3(%~`W`+03?RXEHYZ(~E>ut>nVE?ySq&r!#3gpCkEFi;rl#7=0g*&A zk~W0DbKJ=KAa<;8FP?20BYuc%J;`fqJGh8hUIhu0ToXJy{CGp$jEYnI9K%u&0RDn# zBt*)2lr3W@oP1lfVraGr?g*=6?v(%f28$rby5c^R%&j-#t4g|ijBhOs{~A_9UEQGI z?V4aR1pZBMhj~n4lNfab=7U_IZXG4QEw+5^Ih)kiPT9(ovKW39F-xv3oio-}vze_$ zzeqMN?UVWoberz=hS^!6P}_0yL}1r`5kC=Y;WVbVjE8+;4z?#|+&xbBURn5ccta5z z8i-|>;+l1EV7HQuJ3RQ$rgLPNE(b^dlLqzFfJIGGxnlWSOLX(rX&XdGJt6@}*FiB3 zLP{Z7u*$yMBMQ;PcS`ol7Kpx=?+$mzUn(N_4)AQX8LVgCeQW)*Pwe|M{Su6r0PkOX z*oU~k`!O;{a9!!^v=W2-0j<>qw_c#O7dU}b7}&gzH=O~SUfDjuJ>oz2bozyqvXODX zhsXNSryaz8I(fd9 z+(%wVh|TsF>dpQ~59a5m@d#y~FNwQ;XOMbt-?)|eage`$>Dl4$ruKJV;J!PX)SiYA z)B3BZmk+=`J5vQ9CS2oAjHQPwat~=>dvf?cH8bt(-uA!sx1!t%@p>U8Il`i<;fO=?W!oH>As8AAqPv>$O zaRzyo`4QQG7y;ind0kbj4Dz72jzBKnZPr8fERzW&=QgM2-|`b92BwFG1fgFwW=s(0 z^}-3Hr)UJc!t|q+Wq$9dCIqM!Qs>I`TXcg;y5m9#B#tpj7;`~eXf}zK9UFb?zZm>m zR7+-Dv<``?`p#9<4@++kp5L%3OT_|p-%N<0ZpS}Y;ovRUyR+x2uSGAUOR3b+FuMv0hT(EXG%@XsbILI*_{ zv5gyN``gi&t8luoAC@;eT8jIb0slD?{VD!wiF&##>A$s`c=UhE z|3ud$S13&llO<{+MR0OQHUy7-)ysYmC79Jtnt4vG@U0*ti%8JqIp)fHI!uY%)t|4? zviEevNpELQ?Iioo>;0gbsbz=+uyGxbbASn?sEHvh`5-y{0PI~4sS6(8D+ORlQ&bMm zBF#R^?;J8#*z3sj&pYU1A99X94B)UzUe&$lixpVkJ%kn-7d|GC9d&8K!{6qz+b_jz zJZQW8p-ejW-EC@L^q`2zq#klt5cM61p=#5s!$Jx;yt)e1a^~C_s%+6ij)1R%+%}F` z_!TqvUMotv;OD=5NRekQRh+dUE744ZISuMa51W`^Hq{1?J{nbKW;|(+(Utis_gRUkYiN`IseaPu z@r}E+c#~wi$nbgI&?A0pz)RDm+3bBJ*_Ja26+l@dEcz`=!B{T!r^{Es@U=4n(eOBQGrXNw{EJd1f1SNfv8j+BX=EA0A6J zvRhz!e?ZT8i={s(pC=Ywp+W3K6PHi2!p3N)^>FR6z1jqeOu1#=d*K$R+-@At3`Q4G z2R3|>Fwxd4SDW~(ut^Y`e_AxRCy5{Df2=fOUd0y);OZw)(Q)HZcGPcg3m_S<2)mG@ z+1rosGa-3XkQ1vESh_QVnA|g0QcYTU)VekKzHfN&Ipp{Pa(RGyi2xzKEsmbxh^7Ht zf!iL+?76g%;>n9PleCsP?X~S6uS#$V!gIuLl4Q*o#-&b1rQ&GIRz*MFMQ}vi>V2MS z)HU$2DDOKrVo`S^k2ilfZVyiyc9o@9Vez9%w-O=#)P+(XjM(CEfH`CnXi!btGr%uCDw$Z>%K{#sQHq-zHv86W@17%u4`WOf6sM=U!W_kFnt zO*n}Yg)Bv#yUbl$WzKT%$l#|Yiz_rJa$TYuq!Rp!^qCj)&tndKte5SlRcVFBL*AYf zfAXyNC^Gh{NA`gb#K(EBFo+r-d#zJzVnoTQ#M(Q))HaazDM@4n(aQQyQikFh>2D`Z zxLi3a4&vkDkIqY70R+Mh-O2jE;b`;7f4H#aa%<>9^YWGL#BQH%%~;T=PXjFZO*7qo z_HT`$3*t?7t!S2@ij@AU2fT5t6{Sk$A@h)^NkK%@@vZGQ28g@MMW5iv53iErh|4j) z|A(`;42!D$-@R#&Mp|MhNu>lqYUobsMjAm0=^DCI>26Sv7Lag|4wX{6yBlSOnOS?h z@83TD|NZQJJkPP8xASVvI@Y?@b)Dz;{G85L=zJwxCj-O3GcmGR9TvJh+{lBwqnm@^u(M=YTf8B7 zQG7(p)L}5;FW9uO;pmhogAIRK{MxtT>mRP83`$QQHJKhE1iw0C3wf8S*U%Hs@k{yn zEquiXPkQiguzkN5hmV3j3QBvox~+LU+HVn_s((-VDPD~m@(Li2jPnLhj^fgnzeU!=O^1_GZeO#45Pk6DS;)pfqHUSgM~-2I7O;!OAmo9~0t)r*L16wX zi<_0RF>T35Nb78r{n9!dRJ`h1NJim&0@VhbPU59;6^1~RvM^ID%~Jd{Z7Fx(fOAJ&Ru(Fy0VkaB0IU?aJ?$$qoPR9K0{Inm%1 zwCBBC2r`ALk#hb#u%O_O#|$Q%ljfeNW!|9gP0ms8>ZxTdVosIH92QLT$?`d*byQv! zJUnx_!#@(>16YsH!2Wc|k<#V7z&Umk8VmDh1m$8t7fZj}J^KS~DtkiZtXU(5Yyns6 zeVUa<;0lkvWDqUxqdz;6U#*46_+);yOk>zHzqi|#kDl;3EjsE2$yi@GZ)>lu`=Dq7 zD&qd3>NmainBsAWf@{hOkKOcyI@eqW@hUJG7EZHpMoFk(y2^V+A>TIO8LiWy8D9o= zecyg%jO!i_{YsPhb=EF|{Eg_cnF z9q3*ZK51VG*$V2+@UA+3y(%SbLHPL0|9n{Da_xn9!^D-Uh1*X-%0b!Uf|Q%VhO7^h zk^V9hMul>1w$c&oFo)ea$p}n=B#y<17F8~4;lt^jFuF38FU zvcZZPtTQRnxN8c`SoTTSg>SAAOdw4)(Ry3811Be>2AX2^y9X(d2|4xy-4>U%vDwX~ zAWBs+oc*71-`RCO_x!kYdB+@MrwNCqBR)Qo?lb`4OK6``_3o=37ejvw!0-v6hC>O9 zhNHl<>AFXXqA;zkS&6h`2)5OhX zKqjg)koF^>XZ5WV{7vBH6zgHG6zYtemU8D;bKI%iKN*U&C_!RHlryg1CYlwL1+mKF zpz_)u4Lc?ieo-jqSvsB;FRyT(a}8>qYl57sOZL*g)=jn7`|9g2qM(O7fixqPBCDI} z)%^2M07a*;?xT65fOVRiwZkqbY_ppY80}{42{l`VxS6G_2=Yuoo4D6PLXEVGi?V}G z=lRK&d4ITe{x%oT9=pgE!Knx@t(^r-Amnu$=vnvkZ0%CqvUs&3Cnp*ct~&a49hCsYsHoM zjD9-T1QyZX-k0oR*dM1Cq3`Z2N1>Vc;mldcc;hesOsM5c{82!Ee~Il)DNjA4YV81b zsKaxaN3wpZ>u{!6&Yj6p7uW=vepvoTa}0?U0DktF8w@$~U6@V>>2ym8fS^HLjL#am z@x9$fSSx`sG#~LMlPJ8Gb>meV#7e(5aPLq*CK>#+A5Dm%%Kj;iCdAz263&}f2ml!s zSZ~E+jBQaJaHcAsaI+2ov zt|w%CPtzdrBWcH}*04t`XcWmTWZTyAu6i{j3_0E zUNaj?pZBU#~JD>yLU zB`}^+ABvO_689awv?urAdTd}gZKX)a?}_mW=~N%Tvn~5Uhqi6Cc_hVrikaMZEo}nt zV-NmQhe>>%@n4ydA<5&N!u~7UFP`DFRmB9ccpdNjOz+DepQsx76N<11dg)rldbe6WBwiCk@tI684>-9lAB53!#y(0AjUf^UAst?0g5xn zk0C1DURWnNr)*mPkZp8n>@=zrBhpJ@xuSLd*yf~vwOdPJDoo;`8Q}H zR+Be{`zv-GqH`2WKz2={i!!?tzzu4@bl+e`+q`d*{@T2bt~{JfuB(fv7lLe`PtMSx zjtcw_t9dAqTWvmoc>$Pl+TE!`-C{P}yJkx3UM;%`ZTz#0Ybx@6zevV-4D)8o&jOVB zrBuKKWiZndEVv2puZ0rvUe_(XzJa`g>ysKZW#^F4|NWDvZzKmxzYmB*HJjLtbtgzl zF66|jH`n=4N$Cv|m74iO-wKfrvKmeVONnW#I$k0S@J;dbA=6H2F=%d189A)sTEJX0 zzK+)ML#D#S?xz_%Z=a(m3J)LWPN6L)!y|20KbhhdKw5a zqV&mF>cy7PN&c3v3lM{Lv&rNYebpd4PTn6}mx}+a_86Xay)i2aaWO*8{Nc~&$LHL! z^Lv#U^tveP4BE;KIlpBB9cBd!da2f?j!%34K9i}_!OkRRoG=J%e3&u?7}HP+X73`GyM`v zkr$oT*O8CmfV>8r1@hWIfi1##yd*OqOK~GY-2VmS0sE=*whSY6oTeMfkkE@xHQ1+O zXLMeDK@6J>|BdbQZ;EE0`sjCSPYD}Xuwe40^7YVieZ;e+RJJT~ zVI^~G{P+DfJq=J_XFg4vQog>}aI%DVr-YTbgm&1m9rWKs%DcN8I3HFczXIGvmsHMK z8ol2g!F4}LU4u-3$?eoOHP}Rq0Yhb5+wZkch^6h3x5Qsjnj)gp*PyMoT;!FW05-ZB zenIFMVb~0;1^OC&DNSa6k}O5mm9^SG%@a$hpfInm6RG-|L_%)ry@OD zDaNgISCNinRVkFrTnVdzv~ivHN6NW}H^f~2u?&luk4K!h^^ucf!HxMoUg!4oZ^HWoR~L_S>zmUgq@p_>S@FDNLe{UbqYI$oWC7i6vV|Iw{oigU zP;(fWr96D_o7@8EUT|h|`VrVQe6|Ua_0T6c=}FY*3a1UZ5W+uW)<1u2{AN*`^95!~ z!R8^re)|%t_}Sy$Kap3=7Ga-PT^cZ>X+=oBSu<7C{65JCQ;}bv{b()hAu3YA-hgz$ z!J;xGE29`*6sLLaKzkGLgnPH-+oCK{yW2@}^yP6z-DPT54sT|r`ombh^LI3q>aYKX ze0s1lNEJyQvS^-Rj(>WW!v;5la)(a`C&tR|?-d7IJik?KFIc5Mf5>QMSi2WxALlV< zih3rjz~@1C>FjxJ&Q}MyNV(mqiz?uy@&)?qNc(&W`Ww=Mn%LszS^I*Uc+6DxSGQTK1MGBN zZf~(`JH8;6s^Ag+YMuW5DGHI#)+UV9kwSKF0{du&U0u09CO0JsZd|&%JO(+xJz4cl znX3Wmk9$4o`}H^bV|x7ZKMbSgzYHUao)W&(vK8XzbQ|})-#VlVHfT49V2r3TI^h2C z9;75o@4q3gMy-B=TmtHspz@xVjk73?fR$(j_Sr31WHVttwYI@OFFqCQhO_@cz;8dq@X@u*XHp}9P+RN`P`CJp zb7ZDrmw0Fq%*-+hH-n&Fzhgn8B7FHymR<5x=_C;ZiS3ywOgN*1*Rk_*mt&Mc*J%?K z{YOoazZzM8f>mK?wq!kGSc6!;9*VgDA`QUP7ex-|Jzl9lE~bkstmvYDjviNYs$zK+ zMBK8^TD(ECDz^wQk}NKv+rU;F9vw5f0q6q0L8fbL%wh&yV}HisGY;hJ@t{_1081 z>@Qi}6(3uM)cEai)S5f}r608?k*J~SOs7hwywH{|ACMWO@E0N~WczDfgtMHpm zNX?%{$kft);{6}xiDe(XPW92pnw$b0xhZ^u&Lio4P##k3W0y0~UIvb0C5$TU9{{0Q z+}F4>54M7o{Q_Ha22Y6xn-WsVA3prlBTHvfU|W!*fg6AMmb`@SVZfny%)ceGUp5BK zYEZLeN#@gJWZ#Has7Xyj@woXc?%DYXEL&t={$(arMs;d`b77JX-^f^T56#fbc(Z;H zd5WyHzR%88N?(BZ^n1+!73=hW2nd0DQL#g4Rrxa_6$9dy0JV=sqryKv0+C!2ONq!k z)!h%PB%Ng~VXRt4dQX53nT)gd9zTJSxM7A8dbC$UsF{ zUS3tug+Hqb+3G5)c<Nf0LHH*q00nU$g z#w7amsK3BfYJt(jPX{1Xpyeqt1f4`~19*|sAAX=nY5!hdk}R55G}Ga8{9~rMStr!a zI3GjNhLwNzCcXuJhW(WO!$uPA=gydiF(yJD11<)7xJDiN!*pA(Ru^osJwZq9Ve!qf zFK;-@Z1|`sX+>tIz674J#rfvt4c8gc^%dl1a&YaIlWx`ovE1O_q0c$3g{bCxu3d9M zw50}i?f~DEb%2QCoxV#stU(blxkd-4W9I=Iu^~IOoeA-$R(|UKoZBy{lZ+996KKu= zc@`90sZj3q4_c|b-0OZjnFqh{z6kh2@?W%4ulw323+=?{o7YLG;XNsDu4KaZvdTKX zJs;85QMAwp)2}9UZsJ_F^vz+rX{Rh%QY%m7k1*B>xk5Nd(UrCQ_#1+&5i)7;NI!*l zQ1p!)gK$qgN5$GfCW9={nC+9|4sh}qWdv|#vcIXa97 zeNLMe%*txG{33>Gk($yXHJ=~}sXwW4cx#>hZLekELPncz>0642m4sC2C9ja$($YNq z-5iSaR+j8Zq?P2S4SQ_7z0=t<_JoTi^)vU62RCu7UjNApwa9n4O$)%zq%uS^;IZ5g zbR4NIBypU78$63cHiatLM~6b2AU6&{&PW|!_NUk7&43N*&%Qhg)Xl+!7do{OM#``* z@O@`LeZg5D!1Mywj01!FeL^yeo(3{59dND-dzMl0=fKSJ=_v#bT*`N z{789FTXpcp3Z<#)3R(2Bgr%ml5~_wzhS2@ys$?u=`iydyhkT;3s+Gw=RgXnd$7&o- z$esY4C&gwQr18((rvVaL2oC;iCXirdyE^Y?5N`8%yN;58R`}mYQTnLb|07b=p4>9G zXn>MGqS>tLRejEP&aIYuSZ()z7b&Xe06vkJ-&Lm==eBvy$0M9#!WTf}krK6N$zTDR zBhlH6LINj+PVX#-1NMTjWO3N;W60fS!E}61d|zqmzLI*D>xp52>j~|VPE+WMJBD-D z<4(knyL)YIv-M`?RdgIeDth+^G05X_(kUq%Pf-w{`fizs{7Fu(WMuA}*J6Tu*9ZQ0 zqk9J)>st6z`9ZuZAMKHmlXP-0Xa{@(3vX~)260vH{uasZtE&TN=;y2C{+nVVXbc`U zt|Zpx7kXD)ToY^3yC-FKFdDRfjCI{evQjS~e9Mh*G}LP7Z-yl(Y`zG!iD7Y~!eOxM z6jQg36y>(SQ23Zp(dvcJ%tM7i_*Jr~ql$TGO_M1~ar&W8kl2JI&34yL_1zKtUP=lj>5P@o1!U=Y2 zBan#~@-;?HfPj_*@a+N;>)%0qrz@tmBe|`0U@+fiug4Q?32>U~Y_+x26Gj ze9;)X6)GCA50A{al_QhY#pd1p8iRxGXbZj5QBjQv5WRh@18`MH7Z*hQh;p_bk$P>G zgJ^lw8eEZlx?k+5N-t8*3eXw@(Ua5|U9TYoZWJ`iK>d$EDQHw}C5ueR(~4G&yd=tF zaFA0kWdQ4EdvRMY`>ix@rGSLiMgxCN$A+?%gnCCi{ZT8j`9+iig%dSMBs;m~?a(b< z2*;c6$KM~TkRYn8G6YOR$J_^HB2?(pv-!L$fZ0umG8`XFuR;wdOhIUOQmre9-YFn* z4G7({>-07NSPB%T4NpQCw`%XR_bxFbDSuFS=rk_JDzfC=>U_95AEC0`$|$gy_9`vC zZ3sd3OJlHw>2a4z-$I}L&enVuj<>%pcw+qFd>yk-@I+C)84ueZbJ}sOo_3KmC*dVU z;GXllyT>HI~$hazv%Us zv87J>mGfSl3*9IELn#lcAJ7Jn^X#g8HkoqgJ=7X$ zsF=Gg_C*dNAN|`)t}1RsEZBt`9g5P*zAv@31ddF+z{m87Mq%xQXZL0{8hDT{s&~^v z*1N@QZ;OeLe$P<`2y_4MxIh-!lMyf@iRCo-;@-!pbfA9|#0GCev6D~`F?PLz5G$b5 zTn}Yw9Sg!7O`2S3_b;lWG!wIod3(2hX8dBP>?Zc8gH0BAnZ^+ezx?`esO-k{brk5R z@JoXDDje1Cb`*3Y5}N#8pfSV!7KUC@80bCdgSVBmInu0rF(t@uw?F)tiB|bxm^68c zx>^^dswq{t9){0-Q=|rLo>DfYONqhB5Yn!R zxw&W4x(hcS9k5S zXR8Wy=4Z3zgk6JXvz4nahsg7Drfm4`{-hC=53Ov`B93=1@>MGCK9sU83ohIK^zpQlxKfBQdZshGpcD>*~nR{C1tIff_T~&W=*$5 z$MhUnpy*HZn>$IB4e>4eUW~FkHT2+h$`mbFNx6u+A%SP3*s4*JWDF+!jOMpSAk1Bnjq#O^# z(gQdG{gW|Rgeq4WCv)I+>#YbXx{QN}M9OPASZGX78Add<88-k!5~qSw(=UWv`>wEt z$q>tVhkmOl6LF-DZPZsmnURGqPapCYKLl1#dR{K?>O2!}O|#>?71_ohQyX^BLi)a# z@Cj&^ll;eivzFvuVx;+w)z_T1wlZ{*v!NgCbKN(SuTGL#TFVmwlCu#i#7 z4>2hH*iA0Rd|k&GB#bj0jbW$<`dq@jEV{G^^;?d>c=KTcvt>SQ=HsKj$4QKR+Vmgv zW_K>OCGZ$0^~^(0Sgj(WFpbI=Qvxe$t!YakY#uJli$9?dNkJmg6Jq3GKHt`TGfn24 z-EI!?ovL-nNoV}^_31^c&vz4vpvvq}Z?fltl_aju1MT+|CEkQeNOy-weJoEVWfl!0#B_}(j;F3x(>Pr461q_>dAW(Ox+6Jyda4BVmm^i1E z2$d0>ltyBs!quvhiA#1iz<#fBKD~z&uqE%Mv3mbPk;kLgci}7Y)0a3JSe<+{%^6MA zuXZ>~26Bj{FeIwHBJH2O4!Q5X``UT^tu^E3cDCE?!fF2VhoXJv+Dmt2YziN(!Q#@^ z#A5uteOp}p?_VtQEV{?%pmwyLM3=nitC52|oNZ7#v@tnA(!Qy2y>|LWSKK!wya5^S zZ1Pqs>aq?FM8|6WG~7x}+_k4vzjEc84yT+s0KR}TL;u`(cfLaU2L{e{^h81t-n_`O zKLXV^msB#%mclml2NPlXfaN=|^vCS?=xxpeBh;wRq!5y_1+02Ll?EuqE_AeZw>C1q zM4Z#SpgK-PuV)SU0qVH-#`8a&D#{TG4$N=O(-Qy1XEDR*)#xW3?X9e+rGn`7x=dEE zU)3bM8XtP1TI&19n&A7^1k2~KBT8MIf{Ul}xvr~+7TkxpChmN|R{;@|XK57EvX)V||6nST^G1=!IB9u)TLA0Q+1Y_d0(JAEHn zriJ^%Z3RA>WlmQleKD*Zo=!0zo>tz0#U?(@jznoLFlB&)m)b#>iAw}mV1uVDoD7o~ zZ`~eF$U+E`xL?EOaFOqZw@TMM5HSUqla4T`2Vz1HrHPNB%&B2Q$MgvtQwlj+j`0ku z#MsN`!6ee3Xypbtt4r;18%3x)<_>*p+VUEwl}egYW<6#@{KPkun1L`CCyQ(* zQ`b=tIuGhHrkUUs)$%~;l4Cwmwq&PDsl%VYjwFoIH1uFv!Kz8vCX_Xq%AAKF?2#Sv zCY^o}D7ty!egLsx1>fB?2)wP2zy4M~dVMiv1y`Nv7}mB>b2X~IMqppc-djE6Ir)e! ze1Af#de|?e`po5n|H+4OauOP&~e@IB5Ckw@koZw>j@eW8m6=NbhHE; zobSZH#^1LMK2h-eB8mT)y{0@?b3yZt?SSK_`3eLtfB45kGI!z$PEY#J4)VW0Txe_s zeoq|}EHszDIDV#d9`7TU&QKXvy$-@{{`u&WkNYct9?!B2yahhTjj@fQmlL}O)Xx2$ ze%EDO*<(K3TIDX$^VyxZP*Sqc_sk^o3zuD*gE!P@F`V6aT5Rolnszwo;1*^jQLV*d zU7&t20F!s!`LkvLZ%G>2PL?@KK%ldFm*774^c`#bYn`kp49BQ#h#<`N0P1;6I%TwX zl4@Ikd%ODzlB{DFN8zlh*M$!235z_8f!z-tj3IgDejdqd(?8nz<*DX|wyv<#-IU^5 z)VGR{Gq6O44>w5KL{|)g)xz2)_I0~~faO86EWLeEQrRbAF0uguhCJ$8!`P@PsS}b?JDv=&@CX3yUQqrIGC4>F6Dn#3pDnI5Ou6*&8TB-I4cM|wB{e?2ef-e&F$csa* zlLay)BKjN#Dx%XyJxmEa$Uz<4Vc~!hlQX}fQBR9y5RS*U#XIiRC#kIa)=uJyeT|^B zdd0+>YRN8>mX24~G{1>t9pq^zFnz7)*qz<6e5hC~P>cnebd}w4%Y%k(gUG9@2x0lr zKlluhLy~jFjy{;mr(TYGSPY(BM|_EwAv!FN^|{wHV8PWSf2J-`(pJ6GqVUM4gg+wW zUQ3`RoI}i zySX#csm$EE{NKZkzq5Bk2bA-wcDiNQANakU7Y6b;k4j)Zc;j7M9f?%XiK89`W z{EUIFJJVwp=Gfp^M`3jf(p_7;ea(v)cQ*+@;>%(b**LNIDgXod7#;!y6Bm~z7w+@R zxyTZgjyO)X7h$Iy<>vs|AR}k?WUwk(#uu5pJhXCi~wlw=~ zulvh~dsUxMGRShA?~fa9Ra1T4$^1wYa0zn3l(vi?h-4$A(!=WPBto{60`#aSQxMIK z$bux1F=GV&_rsUx2UdNbuFu+os1NfH;n31JhUDV=JVSBT9>&f!O)6h7EhCS##`vfQirEUGRvVZZ#89n9Q_QJ3 z5gSicR@^hu9`otAS-amg1u?$>QzDHK{bZ^c(NjXyJQA}}?g}RrvFA;GGo$`6p3--uU19G!8Su8r;A>S$>5iyR;komyedkXV#@I%wF0lwKEW4VB!Ij-pMI zp&#h2hsaTEz$h4#{8@a;;ail@_b2*k4nZBJ*Mi(fqPyB-z%hxL1#<4iot^3(Q97@> zt(h?z>DrlT`e7s~GUvNv9sYfa%Z=?OH$9ykZnY%8;I2Q;A1i7J#U0938sBG>7JCkN z>L%WiVGh{b34Ba?UtEtbTP`c{CCSFAI&VzFioeg!fTc>8dCZb00j~;&P9kEx}=M?L5!HTGR{ z35GhR@@GGN)C4UcHVu&@meXB9Zz9Se7er;Eh@hHk)a7tT=8wjL zn9@2a>gyr$rx2ggH%R;a8EBKI!wp5BDh2_u$;Kczn=#r~O zT0A7|&y%bCC6y$A!Q`7BN-01OueX`;Bo1}q&#}pelB>fCoM7DGLhru-oGBPvDji898x|xS#%(-YD z+}(rR3wiW_Y)fVIjgu~%$b;v{JFkInns-Bf(meV@(z;0?E+EEG|yw;n2^=_~5%ZuvOSpA1ceJXwda2o4uO#UKPfXH`x63P_SJsHm>bq@H^w*(VQ4E;_Z0!muKFqKL7?#(^lhdZI2{4q7U{wuCNQTBbPNyuO9{Q@ zRSauw$_Ge&Erg`DehEaNn3Re;4R%c27)a+2=KOIYXZW&_E0R3Ye!2b`+Uy9;;8!mB z5J+R3FK!Us={ap3_v!MzII-NNGfl9FWZa5L>--q%X6C{-kXFEJS;1Z^K#5saFOEXu zFxK|x;Kn3Y+<1)}zw?%^XVq9=T+)3ywa8Z&%ekm7RR}eZi?&jTL|l1k9F`7?b5V9$ z9<)1T7QtH=sZ>BYW3xwoBI3z`?iV{aS1m<<8F~eQ3nZeesuq7Ng5rLlpU}Ux6=YB% zm4?Zpd*oI>t0mlqMnsL1#FCQT;7ZTNU(+WvGyaM=%J&jV$dE7T@qDE5>3&&}a>fUg z*%}l#YanywT1pV@tMKVB8~LKM3Dx;$5p})2x9m!<=-RL=i4}Ib$SP;55>@2Ei>oMw zuTOSUra&EIKdmmvz>lI(r5;GM%01A*3kX=CMD>H2X27ODW3}lpVNe6~uG$NIc4FO! zFtU7>Ir>e-GvFjyL11}bZBqKnHcjPmrdO6QOs3|$?%cN>axX$&neV3r%b}z&{_*Y= zWcG!#oABnP5pC+Edlff-w7-VoGT|hTwqGH)EtAu&vi6S&vEIUQr7mL!6-SLbfvwBV zDgLQq(~3=yx+OO<)+r6|dX5KXw@HvIw24@w^X!$g8BLo~kh)Xe^x3xNIr(&GIR%bp z-W5d2)ET_5yoAspCVUX&hGHkFVZHJPP!j6w8wU)0;hxc$iJ_HRKC9QYhuM?LN_s8^Jy&(`* zHp3`;N*G*f;Qu+}yPzL9T`2*T!>Grgek2dP8U*j>#iNKw(e22ow0SYXr7H~6korj> zm|b96^OuWT?AIHt#JM(;K4}0g8(@3r?1+jKW5Q{j-3LX*gu16QAy5fGmV`P7;l zT%e;O^L9^VjpI&5sS$mnqwgr~H}dV6WMx~sq$#wZ>2hNcW^A#{K`+b<{^X*VxtzwY z_{Iy3Y#)ll2>q;$1_*LX{(YXSR%7b-G=N~Gk;mR>`-4R&UIkdQIs|qtR}gD57*B$7r{=J3ay0aTm1(SHVwH zST>!)N3$B4Rq;`Ct+W&Ve~1SKdD$0Rk5aBGdyt9RovM&PBEe2x6s;m4bh0E3>o+ZK z4BUa>%=K*-TQ@QUEHEKwhALpWXhJ5Q^V1tL4p+ z6R)-^`%x`^cv9&P-fG0KbH;wm3Hw|orDSHpD@EC2EM%Uv3Zz4VYwxnD3k-vkzzj|g zwfc?D?+VW713mc)NYC>F^}g7{c%alU0%iwAtNO`wRF?{5oolOR6Rd#cZ$Gx1RZb&A zZxG$4L36#P1VcB*3XhBdB()Y~Kvqy$svK-Cn5*X5THuP$+*LQXuhsf}UnD+3f9pFQc2~iqb_|ym_c@|h_?k+e;nN%~+chtSQnyM9cwb<& zSpe6{y8o|^hbi@MyfgmlhT;!8 zD>#*odkLN@qDbs<+=dh)Mjq8RV&%OUthX!~F1|1P*v#rZMykHP zk$c9aaBtJD!kaM%R<`>ZMEpWDk0;)+BTUY&4F@h}|9~9L*J`UTTs1?&KL+JRkX-K(V+2DgF3k3Up-sgwhb9@cybAVDX*`s9$7) z>BArw+t$O^se^$dzxC1p=5lJ&qyVAo;+?;FjXo4z0!pDdE2QJ;Bm2Mg6_^s=g6?PJ z<9a?Qeo34oxY@DWJGz*0b#DnS99P!5V`|N&A7B@!_07346B#rj*E(2RI;!Eu*9dhwM3iHHLVO3# zH&=Y_*bT-b4#2xsxYb@prd#j(-;@qj-(-^gkqeehk5;Qrc!qI=FsGuB99tRA@QM;* z*ytJJPBPFT)z>RMK|YBQ4n2GR^Cc^wB$|KkS(K?Yv(-!k7K z4g4qunO^Awp&By{uO(3pl@Q{a1VFwVZNl9We3-4|yQ~&+ru!Lp1=uD7W+>MN6op)g zKWpGf`PL<*>AYA82i@88zuOrlJUV)q9#Rb9DMb2%*BC?6U54=v?B<_;ug8Uk;E-ex zU2LjF<-8f6DFD?tm2+-Yqpw$jOkJ>94twkV6oATT^wrYWbkXvND9R&dVT`ZWX&q&V zg2FK^jd2OvY60CSTcaQ~dR?)7GMMEBm=W2pN;m2Il08vzDO!x>Zgvcmnn=N&(>~7h zRnQCp{&|a^#k??DKD5{XA(XR+eJy`ik}L;5i}^n}8*GpMIvey(Ca%)HemU#*cn^Bf z?HB7*L(x}?3B1fIo!m>xj6uQFdNQe2T|=glbn%xg^4&iRZDfiF)RxUwfRcyV_!TcG z>S}bYguE+j>W0jTnZfU9f=?dk;Wbb^#^5@&C@A^A_BQe!GO_mp{YelkJAy@B*$wB= z_eeNC;%fRGzC-8wCXO86C6YMkVmXRt40v%4p1BP#X5}o~??yIxz|oDl#FY5YTK0?y zO}wmHq9-xFG%UG{_c#V=@sgCj3xy$&1RfY)0soAaH=DVD?u_-~9-* z^*b;7lKAoIQ@0H@1{ZbFNedh&Wk+MqChp>m&E^aWeiKUPf)9-eCEV(u*U@citU5ay zR(yAVJ28$Jk>O776#i~b$#kf+h4^xxMI0`1L*y-tQDnsY7ARKSr8r>Wx;T}D;UNr) z1D}BFU;2rly|E?hOBzD;UGO6jr7cZbC2~C&nG%h;Z{=hH9jD&Ij2~j5E^HR5it72f zO-d)L8?}$H_K?Zu?CTW*4(9War;}qs&xi*x6-fIZwL2YG%smtn0?)!v4 z!)@8v4_1F6`t~@Gs@G1L@ca)Mk5c(-4fx(%Pnfg zwEY1o8U?%0$;)m%UrW8?Uc{%A3f8&}iL1z>QI4qX^$1hMG zgof+d2phx2))fKO8vfDZqSspMx5m!QIV9FOy2KqDSQlCZwXF{)vKw zzlQ~{1&;W2-m|>8iOP=PR>h2=L&q2*N{1GEM%dRLd|c`65HJ&fF_Fkuf^SypCDb>m{23|5uAnW%8 z%dzMw3(|rA!!51QL^eum`9GRHFJSKWSQW)8i1juLYB>oGkV+bxqDTXXh9O4&F`1h% zp*sytI?X1(1r%Kj>f;-RAxwW;7O3W^N&n9$m}6k)4qh@8ThSXTKDmc2ns&QCJU{O| z0Uv(1d_~pA-=`CzTloaJcd?+#zH0LIL1~x~@!+>vGTSs8(W_!gyP>X z*2I>hq6QqXow4Od8{?Ob(dPi)|ETN1?qUXluO$xe)KH35j6`uwdm}s2)LTQ!mZRQ9 z{0q}pb23zWU2j+j6@&su=Is_~)woJm4^dC%$Iclx2Uz-xyE{#4H)YBT{l zy06mxGv5hin)tcRQtSVb*M-aSR?BrdUs(b|o!V2y7ob}#1tIzS0X2U|7tED$2Bab< zsbT%CXBI-Oi78qNJhnF{8c#1~r(-G*cZWRi#?fplH%g7dTaC4}d?c!O(d%ID6`Oly|UutfxxsmurcSi|WEtR-hv&dY% z%0!$$WX`3&x5SlU#Cm=?^~1oEd(eCi3h^iKB=RMcA{X7i=9 zd(1}mK}iJpzq+!*PY>|Q0o3Pq;=DK>)xX3QWr+B5;KO|Fe%5BQEDFPh^bc_shb1+X z{{XJ&q2p!^-WmW^p+v$ZMCO((W<#O{MTB?Mi1frpzA3*D^QE<6oC$VA>&dtwf!4-m zb$1NehH<@lZKAK5+;l)UZXC_A<^B??9P_#_4(IuyCbi{N4$OINk&~9w*=@i78OYDt zWq#_Cf-$8U-l4S~A`4*Uk}$(Df=y_%`=`qUq1p_Ia|*J0{IM=X8xzHtgt{- z4c6}ti`zbUi`XdN&jb{{$+2p2H@_ymOqGz9VgDdV2}Jk0WuxLL4*pkdnY)87=A;ii zJuQ62Id45>tXmL9-!jrhml-)4v;RrR>qg7pwnaIk$&{O}1(RbbAR!~HG-v5mkf!2fS;IpHyF$L=FLg+mF_py)Mi2E%Y`eFX zdQ_6%GJmgqeBVZ&M?pylKgbQv(%J@)%M!N%(_=aC17>F0RFJiDV+*DuuRy?Of>e5x z;vE@M5l*OibB7+%scJ$?G|%|Z^0G?zCPe1ix@1lXeP98x($JAEIRBPizfoE>Br_g| zPCi|k0mrC5jgUep(_2WR>PI1|pVAZ{HP{1_It7U+qOFG-A$JU zualJ?#5AAs(sc!e@3LfO2g0=VUS|5(@*hz>NGUn&T|;`jDTo8H^*H?R(lYYpm+y#L zh9s0x~l?w*Pr#=FlOdk0o zn5Mu)%#fuWpz#*O2<`Zg4*jdte}cM&`(rm$d5(8chHcf!L7RxU=-9&2$dBL#vS`v5 zXZ?d8{(9W5CVhhmVeC3q(xN8c3OBbB+XIXfNd{j1mzqrVS4|$IOKfjg&L?iRtokYB zoQWs2H^%!GJ(^E;x!=W(#J}xShOBEt=%aDZc2@0ce%5S3sxD~heEy2c;i%jpFfRhU zeA`t6Nn`kX&h7^{60+vI+j8?Mub}snQ8#TicjNzER4%Qt7`XjfkVq);UFSUIomNKQ z0)Ow)|F@{z>xg*ph@WVP@h4M%rS=u^l*CuRxltiPe8h^Ze&qG7R1T4M84zYUw~w}O zOyFd@2Qv`AZL(mU8U(lw(QmlsY8mv{ zRHc=n-1}X^D?0y9E>2GP^<2p;iU+Jt%dTtqPoc*L`4x1b$G{>wa(XX@B|wBorti-9 zK_ZR$0yI=&Rr_pH>3>x9<&RMPQUBSAOi>XrmdYAgBE%Gl5M|9ep-9%Uua}UrL}kgo zlP%d&q6t|d>y%|IV`uC$h8bh#-tT;#=lSJ(|A6;)&v`Ge*Ez5ACiGRJL~SpVPJgitIwYj!1D4o%=QlRC8<>Q5nP* zJW%`kA{4h@hd>@-sDLT)Ka@7)%GgnsdM_vkw+oKX+PW^jin~zL&cEior%jY))V^$+z3MB+=P=MW>+C z$lQ^(s}P=?2!&^%g!F8{kdNMEUD!7rD|!?(W?^8s+r?`UueJ$Bg^ zjRZ4LMnee5E-S}w*^=I_6LIi5-78OM-?o`u=RplbCgOW+D;FexQu`OrzRX`dt&5tOdS+eQzEKg@kH0iR+F}l>(mv@5nepkFpjRS9ZW=EITv{Z%h$tS*2tK3}ouiWg& z5t{udTj81MHylm1@O>UX*mu0Bk+XiTRJ7HZz{p4 zc`}pM@mn0@yV&a8@^`xpsZ^9Hg^z?c7|3elSI)j#Pg`+A>fHM;kHB%2<5tKk7P?M! zT3&11pxg~t8!O!Qiv%vMzPIXSH67?6rX0c+*z7f%rQ$h}!VTAYcL3BOgboS)jQ|#G z44A<*h94bV+{wQ=AF$8vBJh7H2TH};vCjq?-_F~WO&r}!!7I5b7rDA_Xe&z`iMn3B zePOrXzhwkbFf78dou&;$l3tQg40QfGJ4CQ0PoB1SMzooJA(=S_I#@DxTCc4s!VVkw z$@$*^)(auERCv97zoOTrbhTbY#^P6we}w{)4n{Pc;!Xnehn#N>O?oQE;R6l9=v%Cs zfz%W*!QP4YMzqmigZ3yjR{zPiPFo0=|myP=imhSaTAscOa4 zNA?cw`NC*e}*JE;`;Xstt!iN8=*>vuP)-ZsYiK?V+%JedBI6ve z|Mf&!)%&dS-i-{OYLRmja_rFEy*EVL3=^mQGC#kmF|C?a9(oiQa~KmP-|oBC7N$XU zCZHd!w2S?-i&B>e^1&ZM>kh1Vz<=-`4QbablRMFRM|Xj078LsE5G(BhF6KXIklXqJ zcw>Ix*iL+0Jq}2J-Q*zvd&SQ$MA$-ngMXpJyRZ^7LGL!3@~@xerr9RqdNQ@$mmo&` z&{tOhsM23>boL0YZ`+*j{!?eNbPht7o0QX~gG-fM2l-u7%$@bP9HGdS(l4k-)Yo|> zc*AD_@irNzywlqH@20LaxM2RPMue?D&i&ZdnpW|)ev zdaL*^xD6~$?RynZ=V#nw2I**O{(kk#Pg~I7_ick@1m$Ch?;S|a>2cU6V~ya*>9yLW zIJTjkv#0$FJciC&=t~+1Irys!A)xxcr5}&(ciWVX3T&B5U=mCl{r#bfnjstGNv`&} zx1_{kBzXnzQg}qU-^nd^j}GQ)j4t6st}EPq{uUWk@KrA3d(zKZC+$;pLg3hJ8S)#vslLe%EynRfJX9qx-8@ z1y>W|RaELR<92t{Skf;1B5DSroY+89n%vQo4XdNyIQbO!)4AD1)6hAMLA0S*Ftkm^ zZB>ZZ?dZ!+meo`Y6tu2q2HROsi8OPk76?kUe4 z1RxqQrZ|U!!MZ--P#J?|xq&q%Q-Sd+mLky5OQ75TGBts!rujuJTn%sC5~QVaRprW8 z7iw%49ex}?fT!Ao__{8OZhwOclA2CYax$E4y=lAN48R&8_wC+4?54IIkTDEHS|beqBWOIMq8+%+oo z-#BA+P5$v!TPTiOm`J%nO{n7#e;@F`$E)}xERdc3d-|z@huxbz%uUS37gGrrkSxy) zBsbv6pgzyDGY+N2G!fN{j^ zH*4j)2`eyY{s?R{0s^H#^%DbQn!B` zZ4>cu=)+(bXkAv6#sV1%%xTfWMcD`WKve-??tjchNJvmU1HXwdKGF&A|b^{@dqF^(L<(8J*K z%V|fX)d(6>F?79e4PmIv4M_USYgf zsJ86%Z(dql=ia=#Na?8%ynwdu`TRnltjGb_+HZ7QTp>0?G;cH(>O_=G(St#o;o+%2 zv;sVSAH}6-_)-(b5qYtSAGmyjAGYs#>>^u1zLyXN;z8$6@N&OYF%p(Zgk-=BeyD)} zICL;M%D$)8l99&Lh9?^oTJmoOMr+w7FuwvgZM6kFn?uxj&9w0SR66o;rrd)`vTph9 zW3DPQi^?Pfr5L3!w5x{tTAr57G}@u_hqi+?sB!IAu1uf$RG zrIRN7L2lmY3M>H6GtTl|P}!`$I@-+KpWr74JDoCaVz^&FE;V*}X(#4hNBafSwMXfo zby#&RN4X(iX6QrA;mQGhMzu6~d71^8K9zE6710V;JBlSt!tIw)9G*o%?dkky)9zm5 zLLkWJ3=!2eyId->?WWiHx~if}9cCZ4WoI0;3T9lFzSWNoI?+kM$#E5){&Wa;vz!sBJ?f!IAj!l1}th}PXp-{-VdD}o)lA? z@No)f&AwJM^6E9*?;Okeb7jhzPEFmwlNFrOqhnM}PR~J-Ygf(|a>zWz6sms@eZ2t? z)6f>J2grFO&V+hw#~gg0_>oZFhn2qve5fpv%6hBqi}}(WgV(yjfz@vGDR)hZt8{IqO4%zPYh(* z0rYHXjLvF?wncmQr(ed!1el`s2B&ZfvEHMx-g0Go>XxhD@~PKyHGSo1x4*xT0i)BS zKj?lIyALPizW!=RL>+C1j<$u8$~-l^3LaP5Qcyt_)L0~N#@WvGCa*V z_j=m)tZ!foX*Lx7WowGqRC?D9`(sF#2^c11C*X*g4Q_kscX91(!UW9EWJOQ&!{is7 zvE!F$&7ni~xHq|hZnwQm>$#oHq8yhZ)AL7Lj^uxkwaY!v-wi#OEk}ipj$LjpwQaft z&5*Er9D-&P=8f0R5@_*ctsE848A)qG5AokfZ6!D)&EmuAmw^Q{er zRneG+OCurAY;Qx-Y@m0@_9Q%%X@D+vn@Tq5d#~Q_-dQ$)t5L-oAt)osZBk47suAMM zQ7Q3|(JyVo&^5rw^$Kmt6@gdtJUe?O2c)KD$qvBaY9#|^wdG7lB;3j6TwGxs+`uFp zI*Qo8kcAkoHz%XXtH?bj3>0O;>MB$(eIxwcBo=M zs1#(wO2{;)d&_|PKGp=FxVjB#lGe;BkBEvv`Kk{hDoiS8OJSFMhDn9daietEru^Aq zyd1QHge-b$w+yg+_CAmP;un$Sq+3jZ(?66n@k_iaj61D+gN^n`RL4o`daqRgvjq)R zznTBLo}-iPT0(F(om-Z7Mdrsa2lIZ-vxdsAQA%Q-O?lKAcwfm48=76yDt*d=p9nt? z=)190({KRi@s*kfEE#D(`PfEPL!1!-#0?^*7HiaF5>_KG;bB7BoP58Hg22Y7|D-pR zPTS7aEuglDFtOm^o>OlvT7yUR6r^CFhA-t2g@`sm7h~y(yiO1wF1LC1{(PNZ^6B<) z(o8v%QByHY=jNYk+hyo%KPn+ZE>=wCrbr;Wk4EaJD!DM@_vq6fTr|QdMigShkgi~I zITPD0!K}*#n^Hmqcg(QWiG|Ja0yzvnmj%dF6R?ILhucwTTdG)N5|$MC=6U9*bws`a zV)O3mAl%R!MRN%ud^ahvS6m;q$oci`!T0uNkIBvGp8)h7Tbd-O`Z_{x(zewNeMx?` zo?1ZxbTJ6-+=v1%WzO83}<8?u-&Spx!<-^`aN)K?DSwd zF*fx&a#&5AX)Z~1R$pU3X;WzGOD3vm7C$cqqho5#I7VVCObD+k?g_c^LE~q;VlasPtNkD zQomM4D6gRB#P4pfDe27JZ@hZvW)xvCcRmpG#u@qQ|3gB3W~?)&=~l}4|9gE(EBXMiG;0Fw;4z5C}`3QHH@kFN<3 zhg?sOuL+`Tzj)no-QUkiAaL&uV0ZdOsJqSZvf3Z&S;9Z}GTd~Q=7W|2YFTul5Wzd? z$KYqjMT%eldQ)b%&KD(~OHn5I>cvecigCqSzVGx4l`ql}a`vfKKDkd8apidiI{?{H zy|O8aHv9&EM6#rbKSCA*jy_;&Sb|HG+#OfDbmPy`Qqyp$_l1Y<;PrkcrlJcZ|!-BnC^GXCrL?gj>6} z{cu&)-2dtN1sj_k58bEN_?QhFa1YN5Kd=^u8c#zTwWz#HmNjD`c{5^6ce$C}$To+l z8A9?^J4D36H^1@i?-$}PCOl(NvM7$UgO>Z{ORbQ>T~uf#+q>lZ&gA=u3z!>nId40F z#eGDHh5EG!(kFX2Q^keKd&{Wy5gVGs1@FIpTP4>6_~abwI}0Xc)_@i5pcB{qdDMgK za$#{k{32Fg15eUpqpUdvHf%Oh2hm)ee4tAZwK-pj}@tP zV7V%#{APa`3)3~d+yzKWuX(e&lTeFUgPIk}Kc+u>V}B@D+&zXMw=2=lS-6qJoBZJ^ z>SbI}fG?pbl~<9ue2F8BTGxY4pZZc_f&hOd{@JM@?`Y8wgx$bVCY#>2jZgO4-%>t7 z!z11i`|hEUDo=HWX&Ahkf_V_YNau91Vz#}{dktpw!tuPpg8rZj=OBRlY5lO@!1 zFjq5U(9Lrf93qvABZU=&u2a^EZI+;dvT$8Nn=d-oKFLQ=*HwqRD;n>ZwR>>$XUIC8 z`)xfICvAQx-!`F0BfVb*#Po*DF=7$ei(&M;iUw{jDjKI&x-;3JC(mkz`)gCjIO#?dMKv@Tv0#SbRYFI#k1mZ zBXCLca{tcHj`uhC(Mt^y%3%_j{{TsrGX-3VaBgYmAB;|DS8!aG zeM~#aN$Y+lItDWN`Nlw@J8jvs0BL43>C7(mU^Wg=KD$d-#To}_G1#_&YEvbPSpsLqwN(8yn_4+c@V*;+} zPQxR}5!yIJg?;FGPQTUMz|uC-b{(5f_82In6+|yUm9UJ}68hJ^k|YLPmPtWbJM<(_ zf?lY6u>V?JF`EpLORsQz$`hV!C>ahZm zN~(7u$a`YV9qDFc){-AaxI>wXCN+&L+EMfk5kK~F^_FonTW${K1N0HxO%7jGP~$T$ z;lyzK;cU0UoTDzT<{55`*WAs1bVG|ctkdFM&v3Z?J$otf+T&RBeWEu*Cn~O^6x1H>6J#0>~651dPK~&VJVQp)5qqC)%U}FFkJ#de5tDwH80ZXVU#Vuxg~DK(C|w^ z>>K|n_FNfOPH*PCb18I%iPt(q4w?cV#wZF+=lYM#?*-eaEnbxP$al|>4qaW=WH4h82_Oa9OhXnJXfk5{_@+~ebkRLLmYag~?Z*(& zh;Rq*<>VgITbxM zAtxZ9J>sEjewSm-w}C!r>m5*KX;PvQuxTWiNwDBQy)4Fw(9nUMCp|ZEZEmaH2hJbj z(fQP0hmw9{(LZYTJM@x;@4{ZIfarWkmtu5Wcv4}2r$8E-s(>0}qU~D+$Gr6g;nN~N zP^iLqZJBJpIgM{I9^+J%u3wY7fx*K@NFpD=hpv?H`h6ReR1wnoRuN zFeYUI89uGA^N*cCI1C6$3)}UxmBU>F3;rlo(MzM5jq#hQGdpw(&$fObr9~BpEHZY& za90$BLyvU^y;5#{p>^qYvewSf7e}KLr;93SoY!J5zJTi9hd7(vP>EI^3lMrskl#gC z359WQ!!gWzXCTjFK*eN|B=;*zHR)m7qi0sT1iQz(M&Oyte_iY)1>?@gK>g4A;n!nG zs=Kha!Z?x5&bAh-QW zBQ|NZ@W;|Z>LM6PLO$!0sN1J&38*$o^774Qw{`HQ5ShE#6&AUD%`HV5owbgYwIf|u zx}k2&ERJm6;~OmJWYe-5*gT9;Rt%q*8*%;zISI8twc(rAjD^zs!QZBEqo`FWNb)aY zl^(Z}ck&OcD_dg9qo4uQy{}q`op(H`zDm==8}^eiiS5 zeD#<9Kmp;ur{a#Gp5HkwX?L2898piEKLv-_z~h?7MOqe6oD; zqRhx9`aQ18`f@QHY>?~%>MYcA^GoZc-QLgCQEJ=?%F+H!KZW5Z<$Ll-=GM25Ns$o?>=q zDa7C9`CZ9uldrg)?N4du|9zgq#1DmtY-}V#(Q(`WClti0CQJRrF-CE`U`a!bZoh?qHVGnW-`cFOm_1yj~(gKQWd~ly)vPYGF z7%uwDhxQ^6WPg^tv(pkY?kA~3Qm_lEy!uJKw50#Yy5>X)`X1`>xntXLiu0}_%?Gev z$~~TYd_rJOkDs*x)pj>SVop#AmwLq2DjxxjICVkIb123&IumAMg1p1mbmxgp4?{3r zJq&pWq%L7qGfG;U(l>0VI)av)X8Jp_@|9G+3z(14F2l?X$mos|*DmBib``=uUSjRP zRSCi)H~U5a-i@)EV1~_@4!)w+E9}NE3-4SG?tZ8;npzzRmssyIyRMfjx#lGOek#pS zie6oXOOAPa#H7*esCJj{;tj4e@YoCJg({=mO1l0>ss#Dby$5g151FnLbgi6fy$$HDy2cHiV5 z>VZtmQ-G_F!-4k68#w0>xSM?)`C@zbtr=+ej(S1>DA3#6M(b= zFO9L*E2cOvMhcV&bWNVPwd>^6Lq8Vf_07pv6eV$Uu!@c>A?vjNA)X9W0#&p+<%5jN z3ISK^kG#bMU1m?Pj=ZLIJQDXZlQUS;=S%$Qvrtj5wPP0V&6 zu^M+15LMWL8bvPCOGHZpDc}EF7PEctCWJ@P<=3=-Mn{+@g1f^CCL6pAkLr?wM=rUu zbaZppmH0j3)iAac;pM&6|0uVpFVN-v>VjAF2k~bli`&jySbdci8LABJweD__75M)A z$jWDFK=$gz%Wv!d>pl)>71~$ zMW6GU?#JL}dgn8jKHJ!L2;O15qlQ+E{|iPvj0H*&4Fa1B_YUPbOQeDN#M9R1hoL9l z|CF|X%xSh;$%pjt%0J~(x18x*yJKr?;yknKqa@x=?fwHh1^mKxlMQ&`Jo@{mxBXpN zEPI#ouR01$h+>;QfBqi;5B8;kYPD>VhO&TSUN)Ysp)_OQDNIIn%m*1|;cBZUQCnZR zTdIl|8htDCobB_DFTqct^p6{QFXsfCh**Y&spBBnH1a>W!QPMyqwT4o@j(rNqmeC#`dD(2>H)Hx) z&x3JM9M*yn4vFw7z;o&MK%9f=Nd3@-4Y`Z&%?`kpS8|TI&riJP39WsQ(F7fb3;-X4 z)*BZ8W5?Jzw!N71Fbhau#hm7z&44b%z&odq^}p(y(u0#0EhDeE2-IEKT6&bGOh`=~ z?MUgroueAU^-B8Ud!@p@Tu*)X(qe}()K7;5 zhlBA+tpvjrt-IfRViLyBYQG5?L)9b1+5i5&?+{#?SZt?HxJZpsVO^$l9`zh7VF0?R zp>{K@Kpk^tS?x#Whi1#({}2|Cf$W5W#a41xJt|8luOYU3#s2s7wS_Jf+Xr5GXSaVF za5DF{(uMwxPk5Z)0iKvw5DNcL2@Z!2@zq*r8@*^g(U=}OS-$eM3n9nK~Sk>X%>)Px*JwlkVTLV zdHmiV@ZOm@_sqRB_s-n&eKY5~=O*ZCtC0~i5@TUuk*U8>)_;fz4<159@Gxd_%MUyR zfcpz$FDxt)>i--YD>tA1VG-L)UriCKZk!4IFu}7|&{Dv{`kqE|Yl)AA1*}z9R(S1? zeQ4&K44OBPHCUZ)5SEdVNh|p2%H`iEmSDWyG&J}kBEA;4IfIf7us{V8f1$@B^asKA z1UsVO56M%iVjekv5J)UQo{3Y@=!Y$(5cUbTiHf$BTFt6>n@vZ9a7MtnFY>hPi}-qn z&lfiX=*21KeDwSshT8x-8?tU%g_OBi@jBxC@$LV&1vfl}jq(m4=7b+<=g-YqpuIW0 zB@WBmJmx#vY`ARcgG^I~3AZy0Xs+|vJ4u(3KL;=Ka3*KGo3?4CMrnlNHjs@r{|2o1 zvgjB0#d%S&8g>Zl1MtCeYg=2T&aXkLY?l6zW6LpjS9ZRT+iljYKfHCGBDaVOquYss z4|q1QSzybM4=4{MxfyQWxJj{Uy723&Xs8d-U*GOT%kqyt3cLcHxH1+^g?sM>l(Ciw4FzCC^#nLmKmZ{RaaeZ?T45_C#R;$x&n6oL;-ei zHF>&}EFq4=ke~rk3lJ66W+=5X4lxsV(lWmFil~G@*R5ynyE$5Q?NTdnIwcjmdW9=#jW;?R}+=cT> zNqro%d+jrPD=i_bdH~E5k(RbuRcuj3yh7Fi@5AhcawrO={4fOrl=qAJ)u+(Qa{KZ8 zW1cN)4=Z(`loSaGNlrllbCqFD$^Eqvf7VSlgJaF>%CSS|89;;DPe*sKT1TJQu7q@O zbOPul?IAXM^=n@TZ*R~qOu!nIpTtYPK3;aqQo#P%wT0ZtAjiGu^{JyfZH9R1?hCF* z*aT);!VR(0I;&*7E&v<1@M$gp9wkFlwebKdnNdOijQde~e0fqG!O;f0^4}R9&GE4c!Or5#}&?dSYGx3KfIpFl%GT2Z-7FJh%CY}F4=$MVe_0j}WOESp|B@*CB zBvNYD=^**&Yahn-Q|y(+mPuzqg>4e~7t!bni8%S|*i>%nZC zqfmIY?jHWq&(-y)q~3&&K%tIuf)FVcCABR+VJ-Rw2NkIvntaf2(Z?cCkDTJlmA|_~ zyXJVBy@H6(r`{X#3oo%;n4X!=jLgi~@X}#N1**L*paidO>F80H!;|i|9W2( zs;b2<$9|7=_S*x&h)@4OWxk|^6&eG)t>03Wz&mpaQz;ui+g`0R(udxpN;XETd5ZMq z_gaN*aDxbm>L|JE-n5o_TPZ0iB@(c~hBXCy6L`v0A%DQeDM#~dxmf!&nPH6zBQ*yu zcTbY93e{)}o7FfCt9ZufwywVz z;n1RQ>lHcs4MBGw*Ad32>gZaO7Hs4a41(&UisP|Y$!T=!^shaA`TRGbH_}lSpk%*ax4- z(Y$F>lIk&dHk}(5=>7;+(iUM}YZiEtmCT0^hDWg6pQ0spS6ZoOz#~V^*H%AseaRWV|1G`y6IY{%2K-hA5^qj%PYLLwo{mi6Ky8Crybg zZh8v5EqUudLk<=jrnm^@3EF0a7T(!xWf$4uZ)Pj4-zgOEX75yz_GkTCVcAo4S7{Q& zv&#Wx=j2pqpbStfsje}CB5Dutr! z7(Jz*!s3qrlT9;zx+^!!Pw!r zIW~NzRx@&n?z+JX*%y%0aFYv2`1ebR!9-lIs=Edu9#?0bZfa4Iv5_l8_p?+bwd*3^ zihKh!R0nDDQhUn+p{9r^Xasb2MC;p3IS1gqpdKi`S|QO$*=u`UZ#Q8%U7f-004l0- zM*TRs?|QjjB^-A0C~!nTT2rU}-a|6%Ue9FhG@F^C+sLS51H^}H8@ezoDcEot$JsVp z&VXUtd{8W*YCjpq?=L5EQCMCtNv^GAG&VlQ_YvwogQXoW%_E%WvzexDn@p&9NiuDppOGoFaG5%GA(VLdA z$4Lbf>f25@9KhEAA%M+<)%O?n$U=jpznV?KA|y<8hJ>dJFp14+i1dY>Xx-%kE-vnH z_O-osffEqZx@%Fq9&|#n=cN;79-|f&urh{!S0=O{?}`tt%b0>G)`pw&<+lM2wWu;3 z2O^nly?Ys2*4P7y>;UIf3WaCr5=NvYDEIFw!At2fd*?{T`(S|TyyzX7#rWvK3NetF{DlWWjvmz>Q}>U z{#|pFtdy`)*zsEaRdlf`Fvbs97oArD~XlA z+TAMhS@_+HQEZ{u?n5@i-$BM7R!Ki(o(z8_ti<`uE-M~?_+0MZYxwYZJ(Lwi@Z+?m z>sC8(r^KRk*W%Leda3Il@E)jUE6}9GndHp@OMKL*enJ0li@yvQ@dv}U5-YFX@>a^( z86Q(d5G7K^LG+Q(vY?rjvK21{EG(ndb-Z>lq2w0yp5F{!j<>`ud-5a@y}aIY!b#I? zUO#;pUpZg^Y>%q^rV$BHY0YaRQTBe!tNW3VN8{k6o-Mu8B>z9a?6PoiF7LQyH4Y9A zYBhO3yW;o#MHYo6u3ZfxhVQ_ormwIku9)gawD!uB@rek;Zy^ZQyo zD?To{9oq6vkjU5Mt*n>RB{kUaNYnqYCiQp{wBsqE!uH;vxut~$+fo_VO7b0I?V!m6 zpL=o59I?kmG#}|KR;tz!;kfOTnsybMUa@8)Dce_LIGR?)HyctyE@TwDZ_rnny5my7K3kwni=O2tYUKU)<^~K7)EkA!7=1BLrH2!vt$90K zVu>HXez-wY`@#z$57nQ$N7R;I+k=W;G3h&l=<{hSp#b zykU5rLj_vJBN5K9$)!FbayFdb*AE98Ccnzv2)xB2he%|8_)knA&a#O&aJX}_dEN%p ztFvi)QUi}Q(N-pBprdQ!5Mw6uaP>itkjofb#!zCV3`12i; zU#r8-x6~(@3bF-wX|0kY*_)&t5gfL!a9%}x{p#5Jp2vkKI9m%plxd=4z~GE3!W)v^ z0=V!@8E4eZ3?|~O<&+-ooqg<6_;cb_#BLM+xa99joE9ngssWbbGaD)%t;yBsn+vhC zCkg$=zk0?d_XzU3^;vs}>sCuL21Ln#K+bieNNGamv(hCCJWU?Y92wL*j%IfPaCUWLTuo z(AA4a|Nb}c+sQ;%mp5mHj*AXz4%R&|cG{A-9b(zD@NOZWVBMe*Kip?9-#BeX=p)uq z$K}>mDSvutnw%7RyIL)ogx{TeeWa4R=*wgMeRy6+YVaX`YAPK?x#^9E;sYpHz0U}E zqN1F!GhdevAkuiW6?sbEwtm__Q?FWu=iRBAuo!MHF~db^h}0mtru2lA^dr(uTe7D_ z$xpyTbvO%L)kSs@U#lM|=IxmoPf?7mSJ^W_v!w#FHyJs08semJO6HTi9U1~u6~%VX zy)KsW7NU9KNwrdC*S@P<-t47 z!3TiBr$1c8JA+^@upilU45E222Jz znr7WztZ+F_(C65^SR*5gsmDuOL30GHRUhadTJ*+0@je*(8ZBl)GPN9odb$w#upM zA1g6*=9@hjvMv0C?7SN5I&am8VWbo2{46$O?_X)z9>D)if8Gk8^%PVZaZr`fz!#XL zyS)F-4JzYK^<7hVZskD(SH6#wecBmWAI5db=Sq&2a)DvvL8Uj_9&|Bmb8x^>P?9)e zGG!{`ZOj$MmE39hu3)G^9Q;jl%Y!Z>8$VSbMPDZeJSfLZLU+sqSoZT2q z=jfT5(w`Y4vbxEL-nM=qD&}|oTeG1rru_9bf3Mz%W!2a~AO|^bT-k1ZH&_JRA8$8w zIaYl77b6=lNIf`6BUH&n%7YY%kmp)l>pY(s%5b|G-Pp*z@5ZIL|}E1_&89h^=*MdD{fY)3qLnWNdGrmC49(Q0}UYMy@-f$~`pXr$rKkndxX zmxE+!#22jr-3t9*0}qK@e&@{z`IWI-eTeh9)WC&)HC%mn&X~lt{o4SA^Ew0*7%YRm z%QVlmQ681%_aU|ItQC1#6dY|^^!Ld%V#=7OjOa8ZZ&QxeJ+(lev}{y5KL z&v-x(jVxAcu2wEfuyTV($RJO$ZI}YY{!(7d1#hlZcYq3IM^u@~=sX^WKw3#v zyEj1M@P5tl_MhVFFKmZ#HAL-r{#mDmj93_50ysx882+FXRoTl?`@+!8A?~n?zCDM{ z66MlE%9Zf-l-u=ljc0r8zt75-wPb@TCY}APPq&nR016dAd}+$ZPZ~o}&yccR&4woe z=IxY#+8^HwqhH<})X469|H;pgVxVohFEPh&6}5%sr_tF z0QXTVFV`JW#GYuWxa`OY3RaUpwn|uBTv>VT`*gvU;h_}~1NwS0zoQU_az7+dMtJgNR0jr;C?Yn>io3n72`R%NP=uCE9*vOx&OUle7;KMIg~xKZQ!S zVE%U&sE0~`H7&{Gq77<9DNrg5`?ujRp1hq`^%ga5uC4(M4J!N>$!UQ-%s%0)g?f;_ z^_6xLHDmAAA73zKWvvAFNg>iNJ2v9LgKd+4fbmgcAEZ6hgV@aK6zHKX)R@nNz4HgS zymhX)X$Qk9j>TgyeRf`bbq$P9`{U(Rf8py#nBGaD_ayK6%?8-Z>w07FQkyE5mOZf8 zTX_WpqNQW1(7&pbl8``~cLwLQ#_a~KeKzGwJ(2T(qD|TGK56tRzCYp{d z=gq43^bCjtLS=UU1`t*$eiV0at-V)pM|jv>#-Z6iegyLN-HVJ%QS%AZUvhACMl~{3 zF?FX&#Ik$;GUtPkwTh4K?az{^t`|b@P0GhohK75d6WS_Xf2ikIdK%1MbJBz4%L}FJ z($5Zz@Pccm*25`8ZYH%DP@Zp3}l=dKoBO3!=Ilx`f0 zLV1FPGoU{5j1FFA`~^q9->tOAWti7Mad5{AH!t14WhsU07U;GZ`_BTRa>A+QOsok@b^77!R zM7uZmgg(=@ZgYYRG2r|y(lUPM z@{UxH&e+iPHqO2UKU8)T;dz{6kJ&_qay7U6Ap>%BoecA^4)l;X)CA;Nbv!te`4yOM zJlEjhI264;F_1aP_%4v;`bZNjs?yjTOJhwIm3=CO$;coh{3mH9UDL!i+B9%w?e_W7 z?wU%ckef@I62D7F1+A^6-T1)u>5SqP>Nh_eifAUs?BSS5bOP1#ma?jiaZtZ}sM!zZ`cPe`9A3$|!R~{EZ=@ zWAb_yb#)a0cP|-sjf(gl0rV=hCMPCU+)mpak@90mv`$z)u+TY0uRG2D2L7O%b1gYrAnB^3ls^CMK zRnoFFe5pk$?wr(i?juV^A+t5H4*w;z&tt!7i`3`Ste?#a^@t;6_xX&^z5Rsmd|k*> zu}iym3Vz%56-|a+q12eI^W1wT8uR=%?U=G zYRR>~EL8Vv2!*o@!3QrAJBzG?w+pjlh|)m-RUuslr8ZU;=lZ%o5>a4ycv3o$lSq3d z_n38TgW=eH$V-|urmuS1k?MJG-;_?~)3Xla=Kf50Hd($VhaSath@h`dCadj7>206H zD%&|3y-dyaB)fkV+d`2vlK!XreDs+f0E59`Fc=I5gTY`h z7z_r3!H^7R@J0=aGet0*9dd(zoz4y3cnVBdVCYfoX(8njFkyu6S^OC(U>=w-!uKjd zT$4g9fZ=R`{#^niX2ka(&d`k+{KGohjqp7P26fZ;JGtij{ycxVR2O9F0_xKD zo(Y`pga!420}GW(r4DBW4D4XfdjN4c6di9p+}ruJUn4)l+8_SgFf3+*)Jnmw4J>!N&pX34TZaYHa=dsN2J}jriv;7pMIOy)l_+O2==Z z7#NJC0b$(=LSFoZGsfXeL53iz!AxOU_-}s!KV9|PN~H>YgyXt2&Ckbq4vC%v@o!;? z+5L^5A4hqLmJv@Q9Yue7AYLXc1V$mfB{Z5U8HF#Q{@vG=p39SSgMYh=@3q|6{N--6 z$N%FtfH#Mu;D^T6e6>z_&fNg486-VnF1QcOm7&4s9L*T)$8)8+`x^0 z;=8@;c+U0R-T5lSJqj>`U*ID2w(!Z2hcU&WQGoAPakN&?=b*|RY&z#}+!I3Fu|4}{ z6441(;VGcQk;JyN*sC-%5J>?i#T7Vns4@x_q6e=7jCc~tj@E>+H)v)c!ABQX^S+i0 zgp49cNgsdv=gNH4*QHXfkm*Hlz8^N8|8H>)r@?z*=tNcI{F_nJ&LZad_4<5jSHfJf zwWh()4J>L|i!XkA6={H|5S?HZ9(~aW7$PC1KNnT}G*C+yRR@`ayQNyj`Fr0X1Wx-g z{C+12Si5i7-i#%1wNJt|3^p;?mUXNX%(4Y{PjR(PG>qtRkLymzH!f z0Q}y^LXZnCF7ZK6;0=Zi8Z2 zgr`+GFeK*4RDZw>D27FN$1=jF;pkLP$TBE~MR;jOd@4=~uO5~HjsW{w(1*gv(BJ?} zTrR=(_8zRPu7l_E9#1E^+%e&W`t#_RDtGFqrdGzsN-$a+4sMTJIQR(5D{F8X2=VWP z@*X~}l5H6npph^+ehJPGoI7&=$b~`J-QS1x+6MGHVbeSobe@4?lnYM{mcT&aTn?^I zj$x`3{+7otm0)*wAGUY)KqX{sqs0sO<@;z@AK6_>_=p!(P>gcnIT|cSOT&S%-I$!X z2urV5pwZ~IHWiKY0|k7|(ND%^TNb=stpO)t!dsS9?&Fn5^{P`jn#QAuPLM$43RFPG zHg)y#kr}3haRuGaN$8B`3gtdtx$vq}IU05G9)Aud#-bTY7?vf1nWLSt(f#ChxCry{ zrP5IEkNAUBP93%S#^=?lh|tKSnIbOa&%c_w0wcqnpBuy)Ii6hGc8*J;-oF#-3phe5 zU7Xq7+lO~+@nM_Zy1-XoUTGUVwxZIdv_i9uC5{D1LRNtR^}mG?E++iS#n4vow!6YWPP z%?M;1&0nY9a zoe35ZH&`|rF1%WP2XUcDyj5T_gi1tz-i}?IeW+%jlF;|#Syf;_t?(LF z<)|{3q=-U3yl^fb`17cBfp$>5vG~WEzz|hpg}RMK6&O%jxzn*KM^LagbiNQo;!&Z% zt@7mrq=DSbDrOk#b)Gc=CwD@QdZ|=m*%{WgwZO;ff{sN~JD2F;sT|+7 zrfP+k`c9(oaM6T>@HMQ%lY9An=}k~m;36!Q1IZK76Uv0=Oy$}^KKAYEI&kuS?Zcsg z`M^n7D(6d|?Lr00d_1LcGJ__V48ZtXx8=uYJb zg(F_SkH2(r1ja_y?5{M2ueF1LTo!HGVX2(-bS%>qk1Xqk22b+xx?>rUl@V}b&7rE((|hG1f>nA)Fr zf);SLw|9e-P8Xpq)k3fZc7&2|P)909t7?xQ#m5F@ErTyP=2nWOQyB-N=vFqI(PmwagnWu zp0KTxug#sx5vheQxauSNVuF()n$W7+^2&O!aC02)Hti&Yo-4RSBZS#>@C#8gk$%+)|@;W@W1?bK68B~|k0Xcq1BMxEN0;Y0o zeRi#+5?;sFrPNb*JQ7!VLIb&os4j(!MCB$+S*3DBszn+~<#a5{HB+GC*{lvJ8yz<+MNC6z@ka2qRJW2!c%4_Fpf6qZ7vH3L4t`jPmf{F1{B%kYlM*Jp z&2&EeaZ(9?nyx}YDP$h=_12WFdG-uf<7HN<9Fa1(J6#tPY&{1*YF!`=LY(;ewWM-H zsu6#X%AKCAL}hIWQzf*Vd)&NG!a$pkO+}Q#q#!n&59)HG~r8<4dK1Drh3H@c6#9 z%RO(o9cnF5r zWSz4N+1vKh~^k=~ki||xV^oNgc@|SNakEQhQgCR2EsoYTi zjQA$seN&lpa$>g4HPZ~o$U2oHlqvOf<;zEx$4d3$$Pnu(NBxej3kr5a>9!KSln)06 z&fUWwx(#l_4O*8Pu8X%l+Nlv-*VD2MX|JN|f`Z*pD!k>p55Ugfrb~>{slWOB!PS}y zkU#RcvuqUMCuHbNeegUlFbdB*xP4lTqWQU7(VfZ> z%6AYd4G+)PK5kNq_ah{LjKabgf#QVYMnTY3B*_q(2JzWAcsChV!QlBqxR2MI$`NeM z(Y4x68EpRv_m!nvA)~<5@{@6pQAnIYR9$j34J7!bOU2Nw%}N)BwC@SZen1@kckn2; z4>v%}ta&3#qae{Qj*hfBB^nk=!$a3WGg>XJwz)Zt-*ypvF^v;**|LDHN?FWeSIkz9 z8%5wcd{2o{oM6P0bc136BO_RP5z7s7*QADGdJ~WDA)-gpSq`Y4m8J>d-=zHNi(c4BL zs-+8q708HFEqo^eqsVPxOyQRUqp+Yl( zGzY$_G3Ja`R+K`7!-E3>0YQ|J7FPuU0So#Ed&7YJyHnLd|M>U7b(7F`Q**R%^E7cW z2N3}}nwpcy*qd0ItD2hty`3k``9VOyJ*?HW-Lw_tdCeT{nN0qJ!{lY}^p6?@gkQ+Z z$;8ao+>ON4+|t@Xfb6!rpNzyBC_tvgp}?ZxBxY`9E$!oCuI8htZsuca#sef15+vdG z;{C_K-rUWE#LM2!!Ijrbfb75c^8SPWGtEp!@?R)!wgP1TODSyyWfCz*7jqI0CQe2( z06PZ>7Y`GFlZ~B+hk=BZ1;EYB!p#g|V+3&Wva|5AvXcDwMfOjc3($gBRb2AFW&Ilo zkXgC8Iq@zy;czAf2Sy-7_SsDLfFuHm>xS4n{I=GVm4+n8`S2GuD zCpT+H2a^AAG%g;y-P8m0YaSp3#X8u32t^djX zZ(6qhD=n{>i@AxLql>zuquu{RfwGmOo1?3hqZ5gk*nhmvLqelv?ErN2bfx`|oBr3T z#m!x;J;Hoe=4@sFZU8HQk;{b58RYUWRmN~?<3T`t zEoH<-)V(&ZdSx!_nS1^)-%aHRj;ANATxeEPCZS0rVL%5#MB|P~oBDa(YV>B)v-Mwg{6WMWj*G%K zS_LPXe4FDF);xI`#dba#%Y%meezygIaie`OVkhqU?ph<9Zr}{71zeGDH-oh^4LL&! z?S#jU&wkpHdjSboBk#6}J`Pa?n`Djp+mw(6JD|GNylk+ashUA=4TIm;&W7QA?=C<~ z>l`$V732rQAv>%=J<1z6g7LAk7xH&PwQ3g1VUA+(QEC=2UW$Axpo<^*(TAZPJSEj` zlo~xNjl-OpG1_YfN3QBWi&A~rARbOx!i+>sv#wlBNfc&C3D~;Tbk0UkaPj%!A0XtL z*tBSYR)(X8+D=7aY3rIO4E%9W=L;k;2J9@c?mM=_OUIx*5Zn~)u;#*w!Z|xl>_cKK zmM<3K*hp86U^gwIK(SDfuj|>zz3)?lxBIRBZtKID4BA^P{EyrI|gM7yrL zec#M0dv+WY^9^y9f;}E&A-**;*qkQuX)KU*-++U7@}S?@fJ4v z0%lm`@_=2{pzI2j2YNCN+sjel`q{$Y=#g5~{|>G2*zX1GXplyJpA9v1Lx0ZZ*pr>e z`1p_8VV()bZWpf$0iNI-{d`TUB$T5VsM~mnhn__{M7*pD-O*GU{RxDXoV48fY%r=XgQ z_ddySXXr-5cf!rCNQ^%QB;y;}Z61jR3DOexg zYR2u_!H$tDmRFx-6w?iJ7qhU8j}76;&FEI01lX@$R#hflzOZun^EMW7r#&a|eQXd@`^Umox!0xG)+G%=aZ^xq6#n5tIeZ%ZTuCB@Amy zdLb${11G3Cgmj=Xn52ZTps_m&@_o|LI(R1xd5x7809i6-(|XF%^W-UiSOQ9!9Iw=B zuqhqK&479cw6;SxX-w(~msG{vR@k8pRDiM4naHJ)=7A-^-d*}j=Na`gMU#(Xe3`D= z#X`^qIP-=lp3ZI`__X^r2k3E^M|gTh)hXf-^Z!8b3qao$h_LiLH-}ck>j_Y{oyjI# z^|-=DtoT@mnxZ!1>Pm-Ih~?ycgueFwIezb zoB#y3`xT+;$>0Ffai+<>n4Z1v{igbvwcN77JTr3e=LhQ5LEGe~875l6sMgr7BlLb+ zt2AXJtR4Dl@)ID=-y9wmror4e0yDl*T?pzbDcV-h#>lBI3cy525R~ktO;sE^Eo(wB(>}6AoIz zUsID1{zYcs<`j%Fji95>CzPBb^EbVxPfSl3TC|}9PEf8GODR3s0iGqPt-OahN{=84|tD@Erq+pwP7SMr4aNZ!~y|56$-hk)|m7j&1D5U45iGVYHGpdIaW|g z=7^G0GzpnBc5zjS_||q(ZGdjRaK^dTCX#33Z$wF*w97bHuZ$~ zfk?&=k0#F~0d+O%Qp-#|#_n@Vx6lYT3Pe#thh?@jEWOJVT$T%d#hU`{d}Zp6@D z?P8TPI0hoF7Qo*tb~r{Ddly^s3PX1YH0HwW%p@3HAiw2A@FOgeF6Zv6UXSYKMld@@ zBTE5F4IdMr38rY@gPeG=O?z&5TZHm19?Jc&ujXDbNfAIZR+q7fWyQ^x;7{)kTM$Ve zCv_S&Rm3s3yvc&pQ8p$OHa#(jsz>V3@{O2q>Nh3A!1VV0NoUF*tSk|)!5sX1tUoQf7g`yv^*AG5Z|>D)%BS4y=Ks(i~%! zua&BkJBpyLC4DErkkDqV|kHbpHf)q~|3*=&0QAhhA1)z=B@n$osFjTuKlpTJ2Szq-Z?PR>PN-mIP(LWDbu} zd7HBLV+^AQe@!-_B5W6-SZ;+4oYuPc^L87TeTMytfEMX|jD&S}dzqk;1xP z)K>!Y&~>?9$sx${7R?_Ke_lXHrofs=-X&wJO%|P#%FHC{bUNi~$E$;zoj>L=@O6ly zW)OD^$RRIdANR~ai(?YLqZ%a|wRov1E+>XNYRUePnV_gqS6S6^$u*#11`Gj~II>f( z=Br*aN%_%B%rBqAz{ES6WiO|KRrH=5D*}TLU3K0$ew&-+Mk(5q?G`mPl4DbCn<~( z|15igVxX8(kJF4Gb+6{@pkxmmmfAq z(a3^nuZ)#+N1;j4o~YsM5kC1yEf2*hR^ME(l4+(#zU=IazMlBVNP~lg_cM%Ezz!lj z**dOjEjr42_^j6VJt0K(+=ro6w(A1H~n1c@XW;G#F z{->aAuT`3OExjz&JuC$h>I6G9PSQ;Wi_^1^3Ur;yL1S%99Zn-^=c}M^)JEPazQ%iJ zOxAEnW_UDNPV>=ZgH2FTT9_`MY20OA@mNM=gSJXuqP1v@r>nNN^ZK?L<$47)+2|EC zl=tr)_K((XwR^}9&P*h&(6PU64Ejd{h!=_NT}C6J+jv{3|_@v zx}HV&1}aon0b}I>{!3=U0GmW?JT+R&d&QsS@QGQGGrC__j7c-gZ`5utAcG{xU>kgIiz(%67npsI_&e(sRt)3}BiRvRhXEUk}-bZ&8Cs8E`bzES` zpQt4o*qD_l+c}w&Msq>8B%j#d70c=(ks*K`tgi#F^cOVL&r0LpTD%axuwh`^YlrqxU^IK!4ATl;zBF$I!#w4n>YU|>JjfL)v%5Zz&H#yYoBm!!%iUsYD(ZkjEA&$I~K2}cIg)NCfI zr(Nw1e;&h!gH{d-$2@uN6`yvTwZ@O5ICJ_szAV+c=&(7a zO`{3k6xEaiOp|N>IG#K=TKgfPdz5>T1Ushy(m6>UgV^ViVNtoXbrN_#utcP|!vpVG z`lr^7Rfih$*`N?YjASXqB464Rh{}APG`1)Y9)%AF7^pT(Dx}%aXBgp{@zyV*z-oa8 zn>lYz%a9QVkYeUa$*U*OmLbzA?=E%+p)!)i@kP4H!TRVB-#dC5d|OFFRx zmyt4no`;y3r5WIe`-MGlJ!akBtNvKbWM`pdi46T{hy{Q1WU+@5N~(MoawHyj0`0%a zfMn=r#Wp;${Ido^Qql1;tq2^^3a^Vu*I#h$&I*|gpJ(wN$bLbHvs9-a99KIWAzz`m zYC1`ALwAc>%Mz)(L4m-Uzl&g+)A?Qcu^CvXb89s)p@D;puFd(GG70#hcpEAH%O#N` zVfN97q5pN-c{nvBR#LU zb*|R$vlt#bXi&e!KUJ~~MRWl)B>Bn}5dNm7OFzGTO$I&7s=cfuKVyu@j};Yw&715L zv+mDSBQ2Vez=S;Ya_)@*MYSpIJf$iY(FxY^yjh+g1Dx(6%IGwcZHL4bc?1mHis%7V#e8d~XH2L@X#%vJd?G&Yahe?z8u`eWgEU8)^W-J8?2(*)IF>^<6>zdkng|D zN|LEuMhP^w8g@sEzIWGCO)1AG0sLeoZsC=#ddDh5z}__Wq*1ThZ3rm01g-5@il@@0 zrw@SP5tfS?mCYesx3n+_0qKzlD47TWmnoNA%sKF#9D|U4LIf>YIzDl-K8U*tC}W?l z0-M2nJGNNj2!C9qMlC5lFLX{4Af z{Dk7K?8iirCLELLnf;=bl>fs7zAxr|CZ{zt-5)jFX=LVU;%=vm^w0F$14#DJlKe=a z?9f7&i0k8y_3&IX|GLM^n~86Xw?|_ukC@EL%}CoU!SD*h3wTHeH%#$eERBV!b|$%M zm2^x7YgJU^FU0_uhglL*1G0jw;ZyfiZMBb7vpBJ4W&5+)q&RIlUGU;`sAA-D5GX&- zjilDj*I0?D&_^q}*3GbiH=xnaz5q~_9-2Lo6xww1ZewSU+`n|Vq|M)G+-6C;YVsRK zyb&M6MUF(r8#McJ?u=6c_DYPeRIsBsIH=^vtpBNgE?J(RTpYRgnNMqo~-8) zWoLhxJS(n(TFt6$be1~g=YVm+Qdn^WYgU6J;|kBR##-3Zh2-M$MQawNa2+z2Dum@B z-sCyo1@ntR?dQ2qrB$bJnvt6Q*;EarNMwo zt2@N}X`S9lkQy{Iw_>=;B-e0txrNLUgeT(iLPZxlcgRYbpyfgrvFivBs4Fw@RPWJ0 zIptsF`Vv7N36`NbpAo^MFoCsBUg;ZfU+~n=o9*K+jm{@o!I;nsu&XH4@rPxeW~BWc z5lu#ulDjY@+I=98=v3~c!~zX$%`M&MQ435G;yEJ&C+@_WR6t0JMZqZAjSvYWjr#5B zg653L87I>ILzso6E6ynQ95S!<K>zt91sGMF6cn(CvM*uh&6ll95LG7|h5DLc&b6ut?qxu_D~ zHk@sicD3LRsnOAsx&+B)uTHWii{MtVmd>oUI69FGT^$9~_7amVsFJM?u8dp=>RC_V zN8lEaxV3%E!YNe{le{(?^EZq1dY-zS*Ij5k>cM%)Xc2wNN$58rxx_=EXQB zD$#!O*%j)nXZ6e1r7oOGGUsYMo5uZHEM|jdU4}8#=dBhgRT!Bg-hgYhNh?|z+VPH( zVa8jHCaDc!Q}5-pnh#hpOr2j6A)HgcMqv->sBqhQf)QbO^&?HuPjt^8i%)Bjz3ipi zG-Le41Y6#$Y}R)Z9p(!X=-ymKFfsZPCePGlJnG%QlYigjeWRskpIu0MR?5m=@rL|u zaLqRkE8YsDy!{hK#cw%geLMA~j5D`t_Oa_amNJ}cn`9eD{YJ)Lv~z3lDph=A%tMti z2d(7r@<&{yot=QNjNkfwGmfgFle_>S{&<7o%wbfv6q5W^)|abDLmOGn!+^X+p`dVP zp`ArcwTbuju9wdzok0a(fU0oRZ?mO5u?b4U4wZt|DoGlLcQ*mFD|PaEqXpRzUFK{GvO(Kmlmn=nTL>oVr{lmI z8l}d>k@Ynx4(g||G;`fz^niGKQq(7uufZTb>SynB6Id5Cs+#jT4i&nup4}|x4|sF3 z#ZLY|Oq9d;akb31(5WFp<$FOQvzjr35pPS;E0xGZ!k(-Fzvz9f&k8V{083(`7J?H8 zoSu(aP_j?Ip+qBbIK)bg??L2!0d2Q&Y$o`FqAa3LP=g_o$BB(Ja3+bJO&%M(Bz}C{ z@>plEn~o%rbOCdaP|7wU{9K$TCd1I7PnFGKmh($eLRK=PtX2DKy zaQVAcv`bB}zxXVQOr}aY(t=HB0h@m;_}8N(vJn$7&%GJu=rUjw6@K1f5ZY*bzpO7m zDx*+@IZsl+hqgUJyVS7vx$fslKI}B2`dv_1M0U=t4&3RcL-QdY*6eLG6>Hf3DTYf{ z8^$#Kkx%8b6L#ts4};h@Axu_HA$7a%ZZhw{kWE|U5_d3w{73x9-98C5UHVfPU<_oE zA=N7Zn>d1QGIV&HTpI1(7}Ju-&{T#Dn?A`D!nqHv0U3PiADk#g*jF#^P?T8a9G+5hl$ZE5)bX_ZKNhPA=nPed^Mb+Md*xzzEig@ z`b{FO8%q$$k34o34Z~M0iO#^MSxaz$aOAc^PZusjbamSb=f#rZ513ef80LJlHXBs8 zL=f+{{yjEG-{D?a>9x}9V0y!Yq3%%=>szCJV>m>WdY(@KYv=`aZoaC zKFjO7oL$eQ@y!Rc)lN^KDmdi_eGynRTeJbCh!wK5M4~)zEBk$aTJMZZ87;3o5&D~r z;hKPC+nHeyku-D!Z64Fax1YDBEJtHAp#!?A@YNz0IhjVde-TqgH)3Wl18iD_tQVp- z`C8sj(*QOI7poM=<4LyJ)r8y7Flpdl8%J|;W-Q9X_O!Px zE`JvOdBUMpF;XGa4$H+fl*0GO10iMas;KU(oRsbzz3A{#mw5O-huXsxp;R|Ku9dxt zlxXJ*O?f?Fy77sTU?Ka%M7eVozv3`m=M6NZP2ZZOsck^}B;d_G@v>V>T_$wrk9cU? z2#-pqf#Qs;7ma$;cVQ1wM6v>(GX%w+vC9$3?jOb;Qq2~K!&!pZw>L_XtlC+y&PCp` z9e$0bAo;7iu?Y#G8F_gbGMnaZ;v;#u><zwGr;V9O7nogB0un6WRFs4yL^~2p7{JeIx+cF@kLpP$Z>*;7u$8L&w5|xE}$@ zx~Iu0H+B|ECkonBECxmi))B{DQj8Y;Py&kU#o@V;JwOkAmt_8$l5^%edz`=fBtcaB z6yS&-;316kJw7+^X?yo;>+S}JiD3wv^WZe{?rXhv#2_B{Op$~eV+Hi$+^FAxRh9+@^I2`5Q4#PZlAoV#D1vrA23M5!!b#+{eWB}Sn7hb{fOhKSF? zdIfG|6->rkMcT$OajX2%W0@lu^A#}W@w=onD?}+7F?p2Cm{F|wq$tsnm??|awP$1| zWs+`-;%~3;?SdzJda>6joppl2ggUg#m9;XnSLWNLH;$#xYuCGHR6obaj@RC5rw6hg zH)A}aprxO6MtMAp=vLu+mxph1wNCv3%hJ3i=Ip@X z>N_1=s@;~xt@sIL!Q`J&PwD7Y0AoSGG0+J6rZB;=h=FKm1dLVorxdUr5aBraoI&DT zS?)_}j2mv!wyx&Dau_6&4_47{Gem|l!P?mOGm}5L@lR!b^5AfNUZkUbgiv6H^b7G0 zO#Kx)ejOSV!iEVb*4IFZZSlGNqcX(Z?ax28a(Ay#<}Cpaa6R5I#0HcWAItHnWQ}2X z;H)^R(rK6H)^((QPru&Q77d99DmeEKIGS|%o8k91$_;9a9$%?G#;AInVVG}*O7KTa z+sBS6R$Vu9hNdG&-Z-fH0@K23PM>97yDT9!p@Cdj=CV@aw4Z?j#IySxN8cNQA4^yO zvjUK(?y#ZeLm^vKRXIAbm1C>Qur?f|%qPKF*Gf@XwsMGBHr6p{+WY9)<}|0gm2sHC zWXKNX#oc4PHP! zX@2$(A?LKm(a6=PTq06^9;V#yXmonm{Ej^<%CBk5=$(r)>znHEAN2+##AnEDleap1 z{Otbz?9N}WtUQQDf+RxDToWk!L=U}GoApGxbh7bjXC{#+{fXx@fH0x2g38lEI6pK@ zPpE5VV*PL>N9FXpYUsPX>IO9q&>2sL;akJPwLsq-U21!#c}^{u0vBsCHy4u=5{kyFYMgqv#So=F>Onv7w&;8gZX zX4j;1mMbIK3Mw?`tkWZyqVqN1M1wGMjCTu2NFhRyJu_UJwi6HP6U>0R(_%w=p@bvaHNl2_kAbmC4q8l2omsEfnMNA+x`9WHino#t70QS_iS-$Ee6nY za_Ha)>OS|fHwY;@rDuIM9ALmPA3PBb`o2-;5NM?|Z4dR(BN`o%_R*`4=lw4eZ$7S| zYL(gMiEjtk-r0!$-r@0gDUw@_YV|9@D;wwbWusnH+QMGWVR{_}b+lTvztp2v^w@ay zebr+zVPPUx_wVHmJwUUAf1Z~Ap>Ot?6qv?1t!Wftd;RxIK>cg}gQM8*yQ)N>xvN__ zML3HAR;EZ^0^)k=QE2XhSEpD1cMGq4xuq~`Ymi2t$Z^ua=(qTZs;*P|Pb-v+DbhaG zD0*CpHz}Vv0FEh>F5SET%uu!hWH8XGDEWK?&7QS-yJA)m_DE#)GKMnZ07Za8lMBP@ z8EqE!P=|@mQaePy(CcT(8iJRvWl&~%hO$NQKdZxYa~-WmPwRiBUzYjH%i0fAnl(MdJWsn*u$&y*gAq`jFsjS zX*BSWZrz7omfrR?DfJ7sD8h~?-3)l>9p8T>B9P;uWLpNl!0BftKRVCd?XMwOs&zRB z8+Wl44b<_aPb?SKbIHdnIP0@dSLF~lwD{`JCSNORbQwu%h~4n=YxpVEqYpNsk7P-$ zMz13&bc!p4alEWlZ4H5FLSgh(S+{cTlpT==1df!i+2&)>UDmN{xs<4+&NS64DjZs&YRtNFQ_}EY^;L`!O-S0) zaeGr$?2`&$ILs9+46Hv6XC+WaV7Hs3BCK&qZrRT`IGrc=3_dxTpw@1)FPS2Ts?7QK z7+Uo!NzAmY=%p5dFvKK(u^qR1n?tC}9+)$CsZCEqQT`3D1}hZ^gik+99s*fVNQVo< z=AMVE8HET=TxrvJAR`sbQcM#^_y9h7bhBWaiK#=-X zwem9Z=YhUyHRJ7!3&=t}aQ)m7dRS*lwapj5-pUF#*ehGqRGs#6X2w1rd3VZn?jN9m z1Z({F+d*z>v$`$w&N#rx6$EV~-ORM!1NJbi2$l?9YLoG`ai6ZX^d4tF ztAYJB=PgwGM(bf)88XfvUu~ofnwt3`{0b)rxw}4EhJCXvDz#q$jyb7MIT`zMIbp>@ z>r^>b2;#c!%ewVgv;*oT%MXFRx#LK)SR8VjEoh#5yi^lcI@xrm-Vw>Q?=w-=`th*s&t z;xhiWdxk=gj>-1l=xxj?Eot0Pba04>E04mJ{K2v%wL;13sis;dzwFciL5sJCqo2IKKnyJ7oUQy>87GulR%%kVjb|56TX!}5>o@iaW zc_rDMv5b(sDp_qeDtDuV|6@+D%e9%*!ZDExn(uo4sFzSg`P$OB;@Twy>F=Nhu80nf zxmmzZ2ahE+dt9v4vB!veKo`8$838W!=!Ss9j*c2r8+)iWOi*opMZcd{Ugr1&g;h_3 z)J;#X^^%?@y)kmlLY{8Xa?ex|8caL$;OU&IV&!VM;ck1PkFy_*44)eeWR-e4)FK$8f4ZHZGpd;B#UJOb`x z>_v-fg>YG#PJQ82M;xtNb>80{IbiuteH5Zmo;H|dB4YhT_~(1U?5^7{7xesqKbfo{ zk7d8}Dqbuvj%LZbM4F2&J zsQ;TQ)GgzoCJ@)(D;{{!xzjBhFd5jF3o+a-x2>bj0E)LZ+PyDfrHADrIx z%QU#x3`C`EM7>CjPW_i8n?bLJkErgSmBn8R>Qh0Nmq+v%A2k~dSeBYnch98Zl0qGl zSDI{ITMMPQwbJv$f<2;U)v^l|JHQsWobTq_$yIs@Quih~;E2=d|pPhcnK(0?odY0O9sw8wB&6IkkPlBfS z2#ERoWRT#3DY(XAfm4kZU4y;UMlDw_TK^mC?{7)%oA;V2z&|1Jzz}i@t?yq=Gkyeo zk;`9ABUDp;6Z2oUf(q}uwH5JOmx3xMm>&U(uCA&(vU)Odc#P}n`1vF}Hg@gZm0aGP zE4+Pe7#sr4v>F$>?lXR=nkHyo1T^`YhW)fCF5tqfYCU;d6x`4cd>{bG)mHX*5F32m z7e-?*Wt=Pt^~h>8@`DG>2HhHvUVF@M78mSMKl3Or=<}KHH4EInz>+?Fh=LGi7fl9S?6BuLfBp_~l3j0)vh3o`_dGpJ^cwJzC5D3i#F=<{ zmof9qRlhqjICSL*H^NVDdPhyUzQ3-;mAl+6ep(*qiW;pTF+8W{nH)c=|L*~ z3_ZKXj{LPgb%i=hX2fk(Ja7?I1g%-gfJu3ErIz~)Qo~;QeaXm5WknP)j`l>gsQ)I# zSNeq{pZo9^HGJ$kGrqs|^Y5%#%&)~auQk2)%OKzNF~16hdBEq9U^5gWpH;B%Be%nxE1W zjYb7RxbtrjiH}@QF{Ij~wpzZ3t?S(3=>{q;`7QgH-Yi~=>iepSSy#7vG{a&Jc~zTu z?REU8yFi-=!^eGQhXr;mUO1JiR4es?=qId*#+rg6=H(z0hVW4NU{HZR}{0BdwZZA8-Gic;m zG1;h=Qhc@~V-o%0yB00GupD5ogEd3^yXZYgfcDns4)jG$Rxp!0*=UOwvjUP=G1&D` z>+}XPQ{rx_ek&u}2l>tCI*4I0`+OBc!#2x^SL*$K3iQ0>UF}q)cFp?tQ=Rz~)#qt# zQ}2@BX)}H~$OPwKN)E^ODW1jYzy^WpX$(Wlh>_RJ5S1;e+LINpnM5M}hi>RKi#@B_ z`_9kuXkmK+!^VN93(`N!N8CHBx#~iu)eAl}pA&}g={eX3q-<;;$C(w{-q#N>bIP4Ih`l~p*lz1!TlP#q=TQtg*RuRo3~ZZE{+8Msm!wyq z=t};tOpC5;(0=Ds>;d#D;T5@DCFz>vY^VHmGr3E31c{S$McWuabEZDFyn1osX~x_V zHHhnPsG`!8FlE|X>I7;|LZJC)IBtT#6t2YswMJcUi&Jco7BV=Ebz0FIo(lycTN7P* zsikZ2xNuE6#pAuUSr2&dgr!|JVj=B8>Ex~Q)8zQ-NdL2~%~w%Yh(#A%cJUA0VPA`k z%&xEdB6m~JTOFV5fOC2(h)PA*#Xv*6Q<=I|s=#-C+^~YZicP$1uFo$-47}$OD z6C*9%<|?|)(`yQr5dNpi9JZZHXR8^r4cWssR%ZaAMp2u$m2;H756dyTxa0YMwNv1G zxygWB3=jp8x!2wio@^Q#3taFJ2yrp4MdN3!OhnET@dWj+7ik1Ca;fB$e^{@@7V%#n zK|y2N!NbJ$fj_BVdZ({*t_G}>!BR2m2RRu(!&Z~5^|;&IIL^( zb?tktwzDIpb%bAPQ0O;vB=_$BDpZ};=zJCQOGOJ5Y=!N03zvL8QI6+b8F(@c-{w|~ z`LxD=d1hD(0^WR5RLWcB=W)Rw5el{`3G3r!-)DG7?FqBcHvY9_Z!$B@2(8O9>dO-G zv1kaqgo@#eID;o+t5m`{P#!>sp}`knv6GxrC$T3BHP; zEeCy@K+CNIUhG2I!4h9ytrpA(j^v1sr2F~Hz7-=tr^3;;ESJPom$T1#9V@NH!6Fha zGJI$v{;op2CQ&O7X$VE3+TZiV_&2L@Jy8yFm$cC7$vfxgUJ7jQP#m2qIr`NhTIW!r z!NM#<>Z^|z&hjjZoh;}47ToKVHUTMV5U{w(x){Z5^(y7YU*9M@ z7Qr@$jdLe}gvKhnDkpa46SygUh;&P=rXO$7o(*lJUAn(99HTug_kR4RcNzlC7OB>I z{414?>togXP*|u#mXdXjN!fA$ADcEk>d>W2mRyqZbLZh0;j=!2=2Hgwi`k)2sNXqU zG;jQDxb4en5aIP4@!s(w+TS)7EFyjfBE_Nq$?9LVUw6q?l9m1bNR*X_i~!o>2}xu` z{q;1L`D3!3QAIAqUJXNa8p1L{K{~@?Ot*eTcwQ(jX(L-kB8~2``E719s+PFNKMCUy zPe1$Bmdf9G+h$-H!&Lg0EtJ0Pz_cWI9qwHY7-EM5$6i*U*s|vQzte2EBt6UvS5vd_ zz*IvPk%xN1EN-tHq%oUcy4s;0pGo4)_$V1=z&H`QjpYcwOCJLbOzL&IK@fvxxx)={ z6d2nUOx@gYRD~;f3dGQ`RUqtM#CBiUrE19Ek*m!6W} z-K#h`$x8#u8&RzDn4uE(TXD64?_iDWpp$N;>%{`2ZHoB!V{h$~vnv41p zo!cGy$4epm1+=d_u*&A_w1A~$R}0vT6L_D*Jzgn&1=qn_`-NurNC6`j)@g6AIEF3V z%F7Ejo8FHcEoq~*hkq6R>0ILZYnH#)DuhyRfH*)cp$2VhRkndB%PX-_dd(cMHN-dL zT-Vuqr~qcxwpG*LicTngM#+bUQTq(i5HJgmR22^@HXWqkeOjG197LJM7}ag-x!7=y0yvHm@TAA^;{bW`WTNEK$-EpG4} zFfF6yhph;5C{6&8okZuIbkQv`G_FCaXc1g~n5}i|8tm%W$b!wNfYqc&%g&s;Osb%5 zM-m-l|9ezd2wy3BF@Cv*=C(Dn)`HaCFU6ujclPrY&RJx(jBZ%dXp`Kc1oyhcQX1et zwA|cE&x9Oh5JLN-EF*9l%y}czz#x{&2iQw~y17=s)d#FCH_U55c%3jE z7*~bjZ@?pJK+sMQRE1Q{7!H#28|dkY_s_qWOoPn84&(T>=%YUbj39EQk3&bT!&a($ z7>Wje*hJ+1_7%#c_1A{~wP`ElHj#_N@9MgudpptLo7RXur!y}GLr}Y5V_3~oU?F{q z6{TVwY9{rRp<3qQXeCM>#uJuQ0JHv2) zPjKp$qkhpFRtX8$+x#Qc^2bvj=9I+hW}t!Z#bWA|#>$C#?*|{24CyY%iTS9?`wIfI z5iTd&LQ20oDicGCps|4B5x60%;C>bCP}RTW9{>BS8V~C;l{v+3fdH*qDMzkG7$IPd z+o1W4-Z#@C9Z9JumBwcKgihHzSP_hz+4}Rh?{OMT6Ci%8F}o2vGWs=+y6TCS^}3}f|1nKBbO#3POdgyFb&$~UOGJzBh4 z(>*3>6_6gGcncbR4K&-nb^V-MI??b2*hh~Y{bF)E(YB4(gzoQEG`!?@tiOP2p<-0xIuW9!v5HJH z3}?UF^af0(<`}jV7dARl^I}Z+P^%t^YIB?7Sq)^m4eG-~mKC4{QEMeE8Sdo%W{9D~ zE1tJe-My$Cuc3g%RrFg&7QXDo>LoZ0gf|3-0p?&m3;u`}PSuqwYSLV{q7{2G8S?Oz zrEDxO7faC0y)i0d$)Jx|=@p_vs<8a&zOCel68ITxE%rFUtFieu0q5^!QedNK74aDb ztJuf;XMFAB{l%fsN5i=5!T+-*r2HJtXs?CA#f1L-s{h9CTZoB1+^nGaQmV# zSRWpw_x}WpJ#)fcH1=n$xjwW;%B22tYXYwx)1Bwqs4gvn+`dE+)H@N2^v<+tEojoE zOdc>=Cg@v@33{u76%z%0(FDA0k7=$`OQE#GkL%C13A)CN@sz>5K|}-Q#X3_sddUAe z7B9{C@)C|P;j z_OB!d`Ct|i911R)RcXGXwc){_sSDlRLJK*f${F`8ldi8Bt>(e+8uPMN&{tdY@@*zz zdf!;%Sx{@Ca`gg& zF33fWXGzh=tc?VFMWNw|K)B?Q-sgf{_z8v!V6r%KQCV3fftdAe`jK?~QHWzs0+|;K z^EfiSaHyG}*bY}z-?X=pPqUn#ACY>xJ|uNeGt{%D&HS-Z3biJBWlXxM)@W~9YPut6 zYXAE;kf&Ck#BW}qyrB9zYg#)zzCn!bvME3LKhX|blB#sjOAT%>uhX32WhnniAoNd5p*G5fA1l9TkW zowu>F3Pb6^-#i}qWL0;^L{s_V{*&8wQF$a;g@Bn|cS_OEHqS<0aZ9*2pmjgkX9c zxNHPK>$qW-S#ke$mgb@*dgv-VV}bCF7)Q1cvBTGSna9>!&^1k9fE*!eA!ZOS%-Y8g zNrIz2Gz{a|q|eqGFu0V#CXX1NS??Ti=$f~uTTsFX4xlN)sQ=w(x(8|%R{#6SE@k)} zOsEvpt8Y^XwC1?~?lw||KVr&JJ$aS*YopGYQqqr|X?T@pqCeeXq>^sA_pi}tcG<|M z>Sj%?rcC9pha8D8LJZk=E1!;aYq>f$3gO7tpkCaESC8PaRru;z__>Mn);w7MdvKK& zUJrBk5}B-@-=`AL^_Ugd9BK$({GW`=8c1-cHQ-+yl0ly$yNm|BZ1Rf^ro`TPkn|eIqtuaFtHTQY;H$B?=pw)m)c>QaK(Q0ruTGaONDQ1EivieG_by~Lg9LD?J z*q^J)FGX2fmO3O*DD4oCF@goAw9qOb6pdpxQWYnRkn2E)xy)Nkm$T=n{A`=lti}ig zVChkX5kruwyk0vSM~Skv{Wq!z02Ol#XTVVzUrCgwtJX<|Q6CBeC6x+;N6YaB-HO^* z%x<&M-jZGT7%}CuK>q-$*@05Fc*G$Xx{#dh7xIx-v5pZ4ezAydT^)FR0IHcR<)MM* z8OuY`w9ps=YoDe5a^!+kqUI(h-|dJ^dBC1CIC!NzxhGELE}K*(WlBNaya*p#CjC|G zqnh+xGMxB~Nu_=32>$AQqVV--lwx#4!q1k)3$|< z5X><-@S- zyN>}#X8{p$WQN%O3jB-y8r}J;;Cn>I0)ZjkD(0uqtb*L*sr|w{1ZFeD$SxzZchLc@ z)^dQHts6O`f`FcMl1I2-2vNr4=!F3uB8LO%m5v6Dnp>BBIGi-OM&4+0Qi%!m1EVA; z1iMo(D@{5~@kOn_zJ5T_RkxZ9BF%1px<|bE5aCq-1+Ve_AJ%m7gIWfb-`(Fug4fLs;WZp)PJfed>#r%C2A1Vx z6lo>*Ari5oSHF7awSsbZ{K++HTckC`yOw5^DZhBO zX^rsHU2>)-TK;J+{`e+^cXij#_NhnVPHWvADkg)d=u#$Di{fOtY1Cuyj_E~f0Rz=i z#VZH!>2>&na}=$u_1%{aC~*4WHEOV1%T*7ql9sO}hSv^9es2TYOre?f-h@)Js7J5z z$#g>S45OMM@_nqfU1+Uk9hTD;UzAD(_dpv3rc}eGYd`Toi3;UIFv+xiIMM&yb}b~b z_#s&)FI&7emP4hIg+8)_L(VyxNTf*@6-k%NNCeD-EI}n!>@tg@;rvn7;{i%4T?nfs z#DWsiTc7Y&Lb7-{ic2~sPH}cQ=-#QyyCY zJ7MBQ(uk*W6|d8z1_i_rB9KX^*y$DhXotd#9yH~#KDPm%GKs%vG{`5mDY-UA^ln&y z&ulin;rg4mkBD2p-Ij>xig8L7n=Nxhg)8c++La$_-uXDTD3z!Uh-*jNox(S_Nz>J$ zhGw+Sng+v9?2!DSS?`TTbT~64Yy5pjqt;WRoSnng2C`ehF2cq6cJM42O1xS^KqUhTE$S!+ zGRlCDNr?o-=-qGE(ighWD;ehLUDcXBSAv`_7hA?caM=tAdYjz$0g7-|SDxL;U<+ z^NnWY)FR>_`d*CVMtXs@V|ZN60tW5zhpl6Hc|?=6hkE;%{%Pg@v2_ZH{^2eKXZ_7( z()&MshLV(!s%{t!cwnThs?`X);uUD{pqkFU9MnQYa)@>nz&qf}n?By7*%Atd+H*f*k0)#R45LB5=LiFyG-$ zCBxSt>^~Udyo)&yQTVzILghC@R9>W;x5YS%ps_a^t;6d@8i$q@GcEZ>-X}3 z$*tmuo4)Q{CB^rQq2X$^ zV|c*XYz`)HXe`nm`+H%Zg1sMKhp%mtE&99LBqeB7So7cq*8u8x_Nj65W0#_Y&Fl5h zlc@u_ZccWVZRM(~mAkz*W$$>87sFYxMA_qHZ5KcEj;IGf7p?;}Q|d98n6m!WtEe!D za1L;AmZQv>XfYxmGC{d$<@H-U(k2k--tR2an+&)qMv9BpanVbGn@5PjlG#XF^wT+P zCIs#@{1;get zES)B-2BTacs8*)578oWFBO87dWUn$&$JXA(TnVgV6ed1(f}=vG$1}@|(97_)_5vZu zW{yQRS!b$pJ6MC8S>$Bjg7cZtfda+Ni*sh?gAvLAO?$ge!nPl&*v<+8H^a7_k>^cg zRZ=Ch53yQo6>%*=$(UI)4+_jJb#=wpj)=W2RHS8kwD-0}igUhoc{c1D2gG_Wn$pN; zM)1{hR6pz4J^GS)MT>QnE2w!wvuEB{0m1JwceN^vrj>8U#l0TeJEm^cs_Pg&oKgVV zg&}-l6aL$q$jSZuJ{9Bq*@0G$N6u^zE$gnaeyk0eKxwj8A?23kcWFKkZ2K+QxI=T79rKqGigkZDs79KTn&fKrt<^4vTS^D;s;W*&^QlTIXVMI176Q*YJ}qHjs7ArhPqGw=Rnq^H&?S^TdWG z-0XO29IlE=Uww9y%4>Ajl`(}z*9{Q$Q(rhs1(`J`{(s+V!moHUYD9=nVN@hz6Ix4E z?Ypch#y+adPus_|n=8i1yfSwR zxjOg13Qqvv zdiyMWb6OIMgeqNPwkkM@%wdTDF)Zx7IOGlf$dNb|ytkigyq{b5nr3D$44e9nk8d`` zoNEoWE|OI<>G72Q)thU}Ra)zPgij7`~mUXbF zX!I90;7@KGH8&k$qj84UVMV-{<&tNGa_a-WXOXPUwR786h_$AF%OYu_8zcC{0A4tP58%3Ek=kYG z$<#BMV3fJm7J%Wk$s1S3FKnWk!c4#pvnX=FdmZkP&ou z3jgVS%H+8Yv7O?LhK^%cc>Vlv1ZM{%S?H&}ze{Ww+T%H9Nd&S}T8Y zg;@6+V`~Cjrbn#7R_vU1<7^Je#ILpOSN7o-?OU{7zMwcg)udr5#T(+ocQLgcyl!{s zr0aBvNrSe1FQ{2Yc9V1EuB2*R%iRay{$#}><-RvT+0qT&5`EU37&n#ahY_7^0PRHo zHA%`uepsBfF|ZK^-AphQnG*^MMEFGvycDc%h4=qvPYPGr-9$f`Dz=pX(xw#NPncYna5;%uB@jPW{%qZ3CrEc_2yTud07e`Bh!8*q zgmig3W{WX{#t;w|m1G3$Ae~X2LwI-u zZym#>X|MnitiQ5BD){%eofN5h8H2&>rB1SJ;EwPT zU}mu6<})K?c7}jq_ETusu;291dT-^Wk#%>XVdPd@H+0iCk%gO^`Z9xU_qEGEF>LB* zt#{TGGR(42Tu(jr+^C>+8jA+X6=*Qha1erya*^(Y=<+uVdcz?brltIbddCad9;fFg-g7Z-Y ze{l)Ev;qI}0;NlT>nhx}2p?OavSDMZG)63e&r4SEx{KJk8Ty|d_SQve)%2ZhGq}0= z!4>KUd5rKkm*CB@Ly?9dIRO6~70K=j+py2hY9K=>mkNW+ELd#YThhAA{E%pXIpY5_7iV;(ReoDaH6WRNM>p)^{U9OgcT zSv|_*py;L>xoZgtyw~k9bR>FNe_$1e!pu4@ zE7j*vE}>KIE?2?k*6^&`FRl!zPs6vi8l!Bjz;sk%+AgWC4K?V}dC{^#2JOPSQc=zg zTuLDZTLvygnjH$|)BmbVmkoMM+4=NlFGldM&Qn>es}pJ^@ry~5Zrfeoz6#Im!525+ zzq=WJvIBp=4G*u9O8U`dxM-{d0~O)E!3Q=FQA7E`HDc<|@54K-&H45P`1~f#>Lk;v}CwJiaw&U^8=tdJuEi$`cL_pa!}AvXJx6#@rYXIQEh@!i<}Z1xVJt zlz2-FRx0OL3m@#U*qoy!zY&u5Au8@N%(}bS`tJ#Qb_|l3TpdPS+7O>Zw)24`L?G66 zBkM9u;GrjtDH*tW9KC-2QH-N#x@4oUaRTeb^j2CW&u=IrhA*meK48|9in(qa7;o~C zI6_=q93aWPvU1k_Zq`&*&^kGu|LT3X zIB|}&r)O8mE*5g3OqjqI6X+;R8UyHwUoET{*F(~m$e|J`wRejMiAWfml`2_mX}5qL zI|Z`jBDonrXey9H5@ZARP!=Is=_L`>60?C7L6yxml;c0dYde?rqJVNF$3pm@>^TC# z*2wKf;p5XtR4EoB6>^#=dk+c_EWtISdbSDfk!r3onwf4Pg&qT*MhqHtdJnq2IDWVb zPw$aq_)l+w7xv(9u2A6gC(pn=6Zp{{TtNy~o^U!r2gh?m3iZ+q{^fo6d24h2*b-%c z={vu>1uq;r(#=3+YQ!Y`AL&cdW(#ut$hsKmSQft$NO>{kBU>{;#g(3Pp*Tq`6d^oS z(wu;i|AMSi1PCh23oBg+s}scjgj~Bi;iYmaps+JUQKbvjw~b?#%@^%Xj}C(>S@J>x zD4e_ANTMgBC)PuU2w&fZ+xJQR{nJ&7PyUaWjAne6BGz6%q;i+f zRIoK+$nj(A)YRhLV|eyp_WrM)C2jcmJ^1d9^T@z$Z<0MZ{qx5o!o1u+*Exo(xZ?zr z6c>xyHTKb5t;k7vFTWnQIo?w%L#CfHmy)TuG@Bx=7iE8Db=j;96w|MEd+a1ov`9`b z>h4!`l=?WT%S{m(ucYd0@Q~%5^o}wqU3HozXMe4@KP$mKrB@aCP!*nq^drdaR2jt+ z;6@gEvHZlLc#oQHNLgF;Xkb~S&HZnV;m!A{cFAWp;o&L#!xeb(5I(m?H8d_w;I<`- zYJTCMc|`x`-WBQ_rJ47)wqVkV4UepmUwL~B|M$Dpb=a{vL*QHmCe45~>LUoV+j2@= zI&m*hUh4J_Q?_tN+N~t~5(IAcL?ipG9}JQibBPC4E_GB1<|cIL2^TIIM3Q+5IWM{r z?4!ibhK0GYrPv}*a>R%uH(||)%_Qwm%^m>|WGMGuAS4~XVkcg~hNdGLuJt7Wvcwl1 zvn{B?5wZdc#%UCYk2V$_pWcKwdp~~`Mp8e(z~tRFY`FdYnSJ{AlY!*SFvk z%M?O|rpNLFtFSeuw4ytVyZ6UCEtf_3$Rd31ES30pVw>tsc8qgiSCqtvrBC9nDf05E zxO+s!`^7{?8@d+hl%~+H;#}5-h;x5NnSD?mMIDncl_bKuuVrJNih>gC!pJImj4yxP zJgX>$i7+la+Z#{KF@H?re`#$}6~}PQF$r}N8yaf|fdW=EeksSXz8O5ZrQr#I^jhPs=_z zbctBFv_T>f)fVe@C~SJgC;VB3JCwlUBDa);w?WcIm9}Fg+IlD}g}^a(D=WzI7m8i#j=FI2Iim3$a$^sD2_n9Ah{j55|T<4Cyi9 z7%5QYjlJ0;ET2p^#b3Tyd5!>ba7aW#NkW>lRt(H}6t58v=E%axi6e&~#N6vB(A_X? zhol&3t1RUhsan?J7X01?`0ww8zr92Sw*JjcaQhN9aeQjeiPBbz=WtCQ=7{{_`5NqE zZ`aI?c2pLR(exEf7zS$yNtr)A_5&uL*#}>Q1nN zCkl8#EP4YX(f|a(gh~JGYul zbB%dXs|X#(WKLI%0(jG?IIfV05`$!+9^{fFW58kSHb^R{Ks+|fUg;pRYOuPqLo(se zTSXNoo3TToTzUn$^|Da%s7f{pO_;b5p0XG`6K1Cvt%i670*K2ZDk(b0L~srnMm}}O zMwW+x?3Ai&{&kf_FOA_pyhCNPzIc{+&$~zPf4)h)d1=&4Zlrh;k7A|>Ia#SRY%4u} z(P(T+c-P#pinBVf3-zg#($k}oWeVeic>OuE^&u&KN`MU92`L^ql7}EEeE=o?EGz^F z#tE4a-?A$@kpeY%?Gc~|lVR?nCH>0IU@xG_=TKDr2F3ec8ZMSTFHoLWmL)+6yuvJz z?0e|!U#F%Z{6O^rS0SLdpGK}EW%VaXln`^uxSMu?lQ9Via4hj_Gn<=NX!6dUHs$YIdd4I;vCbi!e)KAi1^ z4H34d7zpa*rFTjK;)F?@cOtOO$m|mTI4iQx;(*sb%5M+g0oktIA2ew5np;GdpKOmf zBRXBXDrlQ4c)BS%JzG@#t$AM;1|1Pp#%}NTj*M?;EFZ`2P$Uw6xh9p6J9@wYPP6mK38F%M1a+(yOOQt)3 zb)V5~Z&x$afhi+aJA<{3d$4ciO>>GpCM^tdp*2>b6O;C5RUY2kPx8XJw?kRAO}u7U zA%VdFd1q}*!bj{DZ-G7yz%_mH+Wff|maZS40;hvyJ_8#gZ4KSm`BYEw1>Zxu9NnX! zy-$Ih-nDH}&be?p^jRJBRCr{(U5HpJG3I#iNKeoi&?)|Ix1x*l*Ra!zve%L@sk=J@ z;C80NpfQy4XKs^Y0H%K$V*?MYd&pVFXZ>f`W{AoHrt*7KILH=KKgCNkp-on?MP_2{ zO~Ea(lE6}rc+W2KQcXoqbUq3V$xYY$A(IUl)MW39BD^jmDE!) zUV0vrH4BAp2I>#TQvy_7vZD$bhk3o^!cJZt_Mk^qgDz>dY6!^7D_&<9=k4g@AKQP) z#t>vz!8JtdK2)JLy1{_gUyR$A%9}R2&%%u4DeeUNeF?2;J5B5Cy|bIju^lrp zs#5s9&mw2W>jLQ=Sd5(-bonCJHg_qpe;^yKZUpy$|M*tImPk`x4~iu7RK9( zye_4<=64|qd7Tg;qLm`}w9&)E(0YMEtG-0LkJ}lNd7|b~BK(%h>kV6^OUvntU z-Ga@cTUn&>3jejMD-_FHO;wC3U?1q&lz1_>boy;^;RgJjjg zY+iY`Ls{b#pBjUP#dag-TT)>RSMvcA+bm4?u{7F^vC!fLA;fBX|G0k z*Sr|a6U8MG(8$(NQORa!>7JE|N*%HO7d2wjEQi_oP zOGpRO<0rDHReUI6pGOveiR2MUm87C792hArkAV+3oy?Lhw^ILip#0>Hjty58-;)@O z-*DR6dO=JOAX&o5`f23coi&u#D*4V4Devh{*N`i`Z!6P!@duV;*pD~MVZZ;2Z1IzMt@d#QNlSewNznluhi=Dn=1&icN}70%26 z+ztK&Ss%bzaF9wh%0v)!b;KYDKaOndfFZ2-t}3b+`JpfcIeLgVAczj5n+{aDNiqNt zj4c69Dqf*4jbaH%aq}0$Wup<`b&&?chA~JvQ!PEO9m6pJU7CvRgLl*ffRO>&qPYVL z&nja+)$`L*!0vHl9G@jQxS5O42BB4^+Q#Y;?Cud0=+F zftMx1@IrU1RmU2w1UN<(vqIjLl^Q!so>5kg5cu}yDI%!r$}i}jq96N_h-m5f>e&<$g=?y0Q#*CSNcTf!*+M(ec#-}U4t zwaq!WtqLnMw9}3eTyV>1pgRpGJro07!BsCHmd)wmx1BfXN&vI@ds(F5rn|JCeH)3J z3>r?uNpE#aH+Wnj6fBwaN@SLXz#n)BGylT;W-GPVW^6tvyaYt=@oqU5u~UIT5W}Mp zOcImf<_Ph6o0jZ_!Q}rqx zqmxybwgF(ol-#BNBG=8(JCD4!kH&W!)D=LCysnclRP%OzEl90($uT@gMmvXD^2n9h zz){M{q%X|~H9OooXw}M`F;LHVaRkc?K6b4x(oaVdQuAv!c+?MMIfh3gzDPirN8zPr z`Wj)(<7j1S^54gM1bdE?%1SW;nST_4FFK*PqZ0LKV#<+;akEI&NfS4qgz1J^51%I( zrp-?=Q}b*Gb2U2bbV=5A#F;Q6zC(6ynDINtCZ}S1!SepxCF%@|QD>Nk?P&+U+|v*2 zQH{(kR$V!|SQHe{XSW{nogtX>74d5L3FyexImzxJGNYxv+9)_Rm_%T9I|eFJOIcZJ zOekSQXh<4uq7}K3i5ozVNynlGka=&@Wk88`g#Sr3sXDQzCMJugX2TG#2@lCI1vAJf zN)KxezjI8iMbi4FGF7qG7uyOZ0kNZ6m8MCsR;C9kbM|QcdWvIGzP(s*NseF@>3c2l zZwZ}?cDa_?<~&eRmkcJIef{#-O1p)|^*xazu*m5p?2DW(3@dN0B1x@ISL#nMN|iUN zPJ^qojbLe)bPyzEqOAK(zbbW5ej+3&m-wcVogF1OO2YLPIW-ex%G;)CiElnV0lOi= zAnE&e98BU@S6tT$ki~6OGU#OkJJ@6slx=}`zg864n!z2~j4MiS84divo!DFKSRY~; zBrA-Vqf#^W{bLHkW`rgVzlTQ0RVojug#j!sQOK2^{ZM7%_o!s!)R8rWIsqi>CB@3g zvIC}rKaVF3>s3nH_zc__zo@<_h`v_ws$ssTN}$a^#O);svrLB>LwO3a5}eyu5GIt= ztcY0-vJvT$pziD=p;-mufz}YO4JU6z2<7G85*9L)9m813_jDh|1gFdffrtAW>+F=+ zHIN0UOL}*vV`VXS8$dM8B-?z@U$4pp&pQCO9l8R9&jy+)u^g}Gxi<8hi49!VV>2Vw zDvgQSd8MRDwMOg?0^T$#ld4pEY125<6zW1^d{}iZVYd=iCSL{C-{Xm+ zC9|-85wu))dMM5^;?&QDW;gdYKyeyVTTi1Te=oUjRA)yRcSPY5BI90 zwE=&{>xZ0Pr`PHA;a&?vSRl>LD)ig;n!gHAj16C-rCpuCKU~fmKGg?R;K)u@it&Z2 z;wM~Zr7A|JHFu8;>)t!2e-c}Kt+t+7;<;~;gkHOi7l(cU%PPXN^=+CBr>k8SVTior zY3=USlFoSAY<$)>(C_V-YZ2N{)dMa-VE)r2*Xrcz9g64QPlLxG>;J@8U4)bJY77!| z#mI-EYiK0hg<=1Cv84|C9$0iDSHJqt{Sc$5ns;4cP?P9ovkTaF?H-HjXD8_9uT&q% zV8DHs4PGrruuD>!o2-umQ2<5ku=hBsYG5U~aN}!6dpw=sj1T0^0Ps})#}Alg|LbUgi_J46nQNejMrDP zznrucCA;L{5UO5o@gUBXS(2&*hDQ}AUNLVm#H+MG(r=n}ge$T5lHkEA9yz6QR5FWi zsxVFs98H>YT4Q8GRnldc zh%$}Uy@I5dG+pc^d&<&&&8*im7GTk_x@oRDTkHVVv99tOb}C2zmD`FmL19!9jLNb< zhtV_0VXU{6T^10CP09(BPy*@!mS4QCMNuLD2<7`sjk?^nNQ!ycsUPt60gtcj=j8>{ zttk>j+AVSl;AQ+));GX4nbOzF0!&5}BVDyw-c>O8wB0lPlNK5@AQp4Y4P)O|5podT zNd|;zLxw7=?-e_EWkIHjyj=+1Otf60?|#TlQFK`=@1V~9MMj4x5i zLz+0$?1@f?8E11P5*S&4eFr{FEshAjBqV3$hvzkkBMJT;-9iN&e@8@ZVYOA0ie{3fRD$)Vg z8f_#EUs@Q<`uIvta@EWJIW+3^*w~pvvMQ|ImlRhFoLIUT4lBIW3phThJk4UzBu3+zn5ZE$C0t2SRnW^aa+}I7i(#t;;r16kGLM>fv%Um zx)Z0-yPs$wTLe1re&Nru_Dc67vKcfVJN=QDNJ5_g0*ycY?_mDC;loNIb4%SQ7Bx zUZc#^mrROLKNSZ#8xbpju-vh83|G?`Mc_qyx4B^l2_X*-e;rTSz6dIRU{raPj4UHb z@L*LcqRvqT9t+1;aYLVEZbdo75>GIQD|kqNbM1Jrd_XKDmqo^vCe9O^nzwbh!?bRj zS{H;LG%AZ6k|=IgR#dkEN*3D#+k405siYw!feA{6JY&PC>T<+R{IE*pE3;kcfU|o` z(1s7lh{s6REq0EpC|JAVwH-gRO>r#oFFG1MY(m96STz>)3K;?wpVf#r&S+RsiqSB? zHr7Fs@bo0yb!-Qt&lX-aD6SOmB2vl2#s=3^ z+=J{>kSj`+j>)poD;5ou4Fv+(uMlwu#tIC@`iOz+VNwx)nBrcf;?3IZKdWeStQ056 zR%=PG1tSLpl4W5MGfY>sh`j=GzIn7*FVv|NZIQpJsdGNtotg~~nwr2BW}tyC{zKqa z&obt8bHl`;&Q^BAo1zHlHbAEa-tOCTd=>S?5DQGy^V!I4kY;faN>V%tO@7E&54 zVH5~NNX>}WNAo&JBn~j40;e~1#W;qKEXQzkWaAjFGlqvlQ8;_I@M)bWt;!^zqCzmN z^{hxk6{=T1thgHvPDk%+4Fl~cxilik76A~safGQG~%YM+9r^y zsv2&spfQaKJq{oUiN}(?=wUtu@$rOm9GhQ1D~mEQp|)h#9W}Px(g_rS2nFUPPaCe? zy~k52=Ffx}^VDc)oWvD{NR0*z*~fBd3nS5l=g#|3nF7(O4DCnGeOg*sS-4K?OX%%f zSRw`Yc+#|UNEsPa<2xY{OpwLc*__pBZH?3G*XB~HiLJ$w5EM=NC+4t>S~cbLI@wDE zQ6mFUf`*}un$V4>fY-rPm9aV3F5Y=?V=`@Rnb@SK_RB}_1KZLuYd<|gIrp#_uw7B| zy1nY=hWp2K^3$BPW~F1}7_Kvh*=uSlN}jUb)9crc^_tY)N#7Dn^|M10u_bp5pI#@i zc|M^ZR}I^%gSPrznxY;UWLO#YXLXIudD{Bj<}03sruu?LFwKVb^v0&#w$3Tj=B19Vnqq4Hm|kNWn%h*T889ho@;F2kSUZIX10}(6!U*kBMGA9^%1%3q zPKvksQuvGM$+kFjdd(&9!JFRBnA8>hPk-o9Cr*oEOT)%`TzSv_|D;`umg6Q2MUIo% zY5V`b+TBUQt$9lzVVv&i>G8xi1|cMYq$|=BNz7@Ip|3uw-s9grI!q7k-W}L{5Ir}M z8(4OTCo&k^j7B|L7Rv2vBnylfZ)je2 zNn4AXXOTYgHjIwBHLt3OiI8y@troog!G4UJ&Ue0UqtFxz*-{Bo6G4@etWA=t*LzdP z9e3`rnEmnZ*yH(`R^A1ABH!GPf0jM7fFQB1Q)qu^r6TGI4Km7MoS)C4>>HN|cu>Gv7r!hw%JXcR@|j zre8d!UuSAKU|4#w%+f_4+lh=I4Q@-S)~i!MUc@U951`woSSEStRo74TbFLdp?HITF zq{8l`3?@5o^oF?@mu8oUl{2)DDXo-UzFUpX9Q)8yz8f{{1LToD9iKqkGg-nK+D2+H z2&^D)43z0w26XbG6VqTeyJR*h6*FJ28Ee%gu@r_q%n^zoF;(x*psm_*-ni(Xa=2rr z=eP>SgCa?Raj!9}re_DsVtV3-j%Y@zzS3>3*wm#*?6?bhXOg<@l0{LDI+BCn!5zcH zr{S`O{)*KR(qntfyZ!f-8z-l)vJ~H1BdtbhpbG>i1XpI!&Hc5vDgY>4eYBtQUqaw5 zJKTCbGa$)39s&oK%1s&IiKro6LiRF>E%0=xpr8R3%kO?`>{`cu*haTo#xow4@P3l* zG_RO#CG&~x;H6Zp($-rsMpa2z_T?p2>G|pnjn1ycka9XnVVtLao>qgWfg0+doLyME zqgZceV|WGTz}5NkTIVh3a4Y$kj8j_}eRk8=+dj$2eDww^s$7aG#J`mi?d+sm2a`AS z6#?ZLtDoIj%L{i%1i=H;dM5=J`Hw&#bbS+(bI<#h;h{V38l|MkX}i)9));6 zFF0Q^ZW)J?`!$v-XFwYcjE6OXTfReb&6PX$KOGr9XxL)P>#Zn*4#P4%_9tdt{<^iA z4L63l^u34Ye`{*^mfQ_KU~9k@2q%17MD(%M4jQ!cF|lb4NW+hCB7F?uhUOUdF%I|G z4Toy+F+PjrS(MkzA?l8%Y_1Sk0uhsVGh_?mPIq1y{uU$Ee_lE8qMjhkd?8nndajm) zTMuVAy~U?0oJhZ#J$350zFOS-1LVb(5US5gvaiG-EY8sfu>Pk30hiJrFBKdAAaNE~ z8o4@_ON4S4IS|t-Sn8kI-RsR=$eg7Yvq;S}S!8GAVf#BROVwRZ&R$t2AA`QR<>|&U zn=SH{T1R1CCG1|1LC?oa8AK(YNc(t@8+GT=NZLJ{HA^UH$K&B+H~iT0!Nz0DkydV* z&#hTIzW&%6((3$`uif2UIOgO&m+Tmhqe$`m`|Tv&?J5r7ySRJFz;?XJN(A$G)k9D3 zDNZe`|LyX^SP1}DpZA|Gcq~XR$U*-7E1Grw9B6k%oLvG!TmSI`bO@C!6SQQU$;!pq zJjJ-4V5pwPe_mDpr>*&6(kBx-ufc*V?6DqFi-q}hYka8OqMXt2eCy|~n2vNF8tRrY zWRm~rS;QiD8~f#@w4!ctQIg<)zj8Iu{WR~O(S(@mQJd&gl7YuLpPH=+;9-juhmQY0 zqtg1`TdvVO@gY?0jgHJ`ET8b>Tc*>xDC;^I%D~?`8IVFE2lqukz9bUf#ZYSQyob>Y7*1S?Pnk zy5_Vqm(oc9^{ni_j6vIhn45Y8z@`le}iCHUGm!F`!WAa zU*tS_nJOkd(e1+hkl=X>BF2f27I!g2bn?URk}otb8h`>xSz`WnoS$eRXRkRMx)`1~)x>+-dExx7m@+}6cD$uBJv=_oD25zoa9sZP8;lpm{0Dcf#xQ~ov%;t#fy z`lRXNHCdU>ytJ(TRF7tu?O&>IS{~Ka^;uGfH2)-w^{wAOo)2N((v}dgv!)6NkBO}#puDSP?{xw|CZcwi) z)o%A)SVxzz8mz8rSBJ8xXg?bce?q5IiC0(q0mY*<^?D^net54`I@*n})xf6dM7Cad zub9@Le4wo(!rkw$1~wm?*2eYg)rspma=(xAJ8_zS#r06%rE!@nYF|aCYwNOXUOG?I z$>fJTP(S?)seGi@^};itJW+1iUuoZ@{f9E!inkH(Hh3Sd1(82teSJN?fB$|G7vcVs;-L(b#pC<=`e_iC`|)(B z@7G^{our{Mtb0nkZG0+|hx>U_SY8_`98an{u)MsiP(BCG7vTW<6m{^^+dNUG?SH?| zc|Fk{9uNM!FM0iWTHj6II3+>;&eiq2|yDgR_B=zdMOH9EzG!$@T;%B`o}N~|5}IFlt6I75JmB?_1OQ;Qt2=MPN}M%04*~K+@we* zM9AW^$?56PXZ#LZMcx1#4?-YIk?njBSj0&X?c= z-tin70hScKI)v-%Cpz-)4wXPq5Zt}{7c=E@H@RK38#WA!SRU_2#SQQt#32$ zpeHy{oeX}Ci8Oeq=xmpO_eIb{+Q3sLk=)5k{xv6 zf6Vq*+e#oP66^|5^Sz0t&JxwFRx`$o!E&;+w4@U*D1o4808x!GUa43XLl7jVuE~VJ z&A6b^STnbqu$+MCPy#^#Q7%uLv2AbVsa(b!g!|%F>r-~Eu_ni^g2G{Ydp8DS4mbJm z4n73GB$OPxri{9JaQ}X{gk#s)+1c{i+FJjt0!~g()$ZQDI(~Pe#znbQQlBi$^Q)@w z4XFP+UH9)zRf*ue0psb?rLq}c!(fkHE79g=JF3^~k-hhx2>7KdM4F_Xxc2r&Z<~&e z-kobQ02qYF$M4i6Ku>&`3L628MfH@Zq{UP#(CwwHsfdJkwx5TaU8M1T)btJMr20;+HtjRr|+*l>ynqPj^J zB9!`IRtUj|2a;vNZV1w@aMKEr+^NRX&XRh(ynItVefl(hHyPV}f#7>Zx4RXutjxxp zR0CRqWXnWL1~jrk;ghC21cE|B@0ds#8tsab@$btr8DD5h!#?Y9jN8;Rm#5X0*%|fr z_*jjL%TrTodU{F;1V1#Y)%oDyprTz}^RC$nPM3fMO^C$9v9sO#Xj!H(4AlIMt4bia z2-x0!u4ZQD2Gp&R7C*W%mx#cEn@zeu7Zya8Nl-j&I(mQ;)tM`#DaW{BG6B$+!$NAH-~SPpjeolxjZ!N z)~!FfGBa~c9T`H);~G ze0NDL*M6h~0s@5lYPD&zLSRBb4b7uRkFw(5^kVl@Rz@60Q{&*^)oV4W*n4@P1OkqQ zg{rwAL}UTRJQp&}(f-{JdlO$&>t1w{kIzv)gj`8oS2gVL^6^3O8n?3PJZ2tl!cQ>J!%)3`xY0~r6A6~Y=^Y&sj& zsjiwZToO7$P$; z4Pr**+=o~#-M`-p-@e7M>s&a_eTZKFwK_RDRpa9F^pyH&_OhA;$bE?7;hgs&$chjU zCo}}-)?qp6cE_V34iAsi{=qBt>doQUzyEvLQ^zOgQ-3KCd>^pKt~KMPQzlZ}Cr>o9ZRsS4qWO_qrszBBMU77*B@q13uw;PM{_TYOj1^J}&)A2+ooc;h3RYI^ zDbwPjFy{ot#4mpF3mV&j<5ZiM_ZrE8p4Tg zbYh$`mCIXW(GR6ksLqQ}&&X1_qy&QZ0oa%$ql=^tKM8YBb05M^2vFXZh!{t>4?Kk* z-TL@ke2A&3OJ-6C1V1$B3Mm+K5dYQ_B2hGu+=rkS%$ALf4NXT_Wyj+R_ra#uS$4ey zf=K}xZpR9N10+o*821*QEZe}mXWD(xC4oQYQ4@2`erFy-~@(OV`c7kDvY3I+fi3v70u%Y+aN z0LQN7@-77XVrN@1E6bEhx>|uJPiM`A#k+UopL_{E4B(WBSPHlx#3n=Lf)KH>jVu$? z{6TlkIC_}`f{Tarf)J!L^7Jw#9#BL8y-aW4z750*si4S!6;kYohHC%TjJX)6OqNq! zzHq861%h)TIXucJ8E{JmL^qNNV7E+rvSkt!5Sxh$TPDC~%&~#riE$)lwVRFRR4;ry zrz%%w)uaJ7BJSQ6H9CSU=*AqzI5)aT7%YZ@-j4Nz7;C$P^Zq~klbW@`Ffar!zEHs3mm~e{9z=Kd+>xO5RSH&!{+TDFA7oP=% z0u+^D%LLW}-KloMttqEkBe0&IYtIdH$^_xQYW2ogmmQ#JAc`i7{tm-HM9c*PfTA)S z7=if=lf1M-5R&^4m?0pzTdjJ0=g!UW>C>lUG3HKAPu14;-gnl%@%zNw^@^%|GF;_EgBB}wO4?$Wt^huNDLu_qr#jjtFKC+y-Jgu%*uBf-i z$7+%QEg;vfexw8fj+76PZ(rT#)Ft*IaO^reJ6m2`TkER=L+nEo52Niv%$?58?nF0l z-i+$?dc+hB#J=c;ae%Fj=kBf&2nvWz^VezJFm56lyi+F3l=M!uTp<+{6E)>4^rl6D zmIiw239_nx9UQxchlf{7ggxY?+FO^O)3n@ZiBI-!l2C zEY-%w4b|)Q%$;gA2HO9l)ZhQRnn*nOQ>7mMl@bUtu=XL21HDQ_np+(>uCz5r?cxxp zT6?all@%lH8Xp~vz7O&0P)#hpov>9)@cxm*sUEyB7kFaQbRR-!2*HPdVOlp7Y|KFo z4T;7I1VsZE?xPDr4jHW*jt9|-NtOwG2qh2{40g-3IXoPH+>&8dh1FFnx?$~93j{?( zjlT@4vQ#Ny5nzQ-=fL6(HL>_)P6-4VV9RuJauk3pz+}+)U zZHSUSb`6h?u9kLoMvHE=e>0h{oT9qwoP?W%OtoUAn|XgS^~G)sl!jh@n@JUljvm<6cI~H*5ou7|MqpeGQz^j zGFhV%qL)cfJdk||ZewnMQ?0D6YQ2QCH6LO}bE>!WmZ>_HUZ!6E^|{RQ{t$p(Cg_|M z>!<<_dqLX9FS$|cDI}$s}cVWXhFaqUvr<4c7<+N5YAwg>9oM9HY>;O?szl=R)|mr zpWp((>UM?E#clv41MuVOzZ3Okq-a2|5y8~dp|c<~FQ-g`LW0D<-D@J>n%IX3a_E3@ zR|tXNB7zC`1-Y_JRt?RDu@3<(EQ~&7f_TK<%LDVABw!nN{puB?dsZMA2FGql{_%5- zuV#sWAv*mi)jY~$7+_NC?a^c@Iwl;vdLt7;kOAGPe)41!uLCsV#6tb7;}WB zC0HR9%^QMZfsS1PXLQlf&vd9n!hPn&Qrw-GH1`Pv#l)uh>rR=1m|bBY(G9Y<6_7SF zC>c-!LBU|ROf~M6C^|Ob#>Y(&QVV__B?CCcxja2(#3Ux|clF9>lVE}m3%(Un;zQ7T za)p#}stpBxaBwgd4S~DM3m;FgwlaZW0QL$g)ZssP@E{YC!>P9SA+TkdpO;f6K`}uJ zy|F?#&3zeFmJId^DUMw~1RHa~go>^Uz8gk;&m0;e;OTtbt_C<|0;BpvICh2jI<|d+ ziw_KH+|M}+P(x$4OviM9G-xn|=ZRz2si_qs?V4k4rEn;fO6Di{FksctRE+L1r|j4W z_R)QaM9BaNIq3-Tr=NbB9J}hUo)QQOgmSrS#4OnruO;J$sk z67>7odQt!IZ^8SAx7C(s$ARA#`(0iH_C1WL%+&u{rhQaKxjYrYT`s?h_V-J1sWcsh z;jVs`;>(vWN7t@hi#nZqP6R+vvVtgZ&)4pN- zoc6CRXE3gPAJ&IwediQu8}v9bi0gSg7hA#DFa7u(6uiI`o8 zSh15PU*T(zDn160T@O}Pc0w}3sP|xci}i_#>$AX>+E&ox1ZEy8;a3tfG>WQ$4ae2g z1tS_lN4wn3-?z872X5}+ReQTUBlaI|DMr0`9kTh_IvQ6d-)+j-uXawng+!zU`TF(t z!NVyp>u37_ez?2N^S}p0JJ7z9lN+H8^ZS?DvaR!*Px3?Fi;HP__y@+nM_zsN+pul= znD;%!qxR#9@yg140DcwR6qmlw_V%vcr`!7HwKFXz)M=}k@kHYUVY=iXFYWyNoGyDu z=c}jLUivMTmM+ELev1jQoiLg41MTqS$<3(IsN&#=BwaIk=1vIuF1S((6I=a$AOFci z5ZbT+kI8`>bx?On)=KGA3VsM%TwDyk`Q{trk2n<0-8Me71ln{I55v18NQc-F4PmeDJ9`?gY#A8*AxeYt$!z-EKFg@6GerG%E0FD%-!d4d_Su7JhpH zFJBP)gyr_+o zzuyk-&-0~z;^8U>ln1^Q&oleI(l+_&c;08Vi|Vb9Im4ZuoygCF{?X>u5ozz-xf9?! z_<8$%LFMBF3EO?xT*uRjBek7|Z>$PUcqSS*czMJ2#zBrdNHeJGty3FMJyCuPW*#fJ z@8Wf0eax%+eM}&n`C@j$zi*g-+J_Z^fK{(96sMo~rwt@GFVB{5CoY8#%Y)J(d^LI6 z|02JQp#i;K@93vZi@GZhXp1e2hxIdUKsv0hROjqFuUo~Pi?vb{Y~x5 z_DkQ@kN3I%jnevNzZvpViBS{#kJz>w?nIg0;(pE0##4yr;x;Lr`MEITKNvTS4}Z!pExVZ$-F#I%n#TsXM~b{F<3Q$i6pOAM&`368~o2_bH|QKj=T$zkYvY`jWM=8G899 zKV~}ay91f*Y=U19|Xp_RjNF-uuw_WVqX_W2SsH_z^SlSo%!+ITw^adHu-k z_fgJZ$h4cqANIk6ynKhmRe5Q>vi*J<*$%}9WKLLKnE}g}*PjpUOkO$VsZrxpAP|g! Z{|BbsIfSF4KhppJ002ovPDHLkV1f(aVC4V+ literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/logo.png b/core/core-frontend/src/assets/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..64657e2aae33f0588b1498469b4ef873cf597334 GIT binary patch literal 1768 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/mobile-de-top.png b/core/core-frontend/src/assets/img/mobile-de-top.png new file mode 100644 index 0000000000000000000000000000000000000000..4f6a3ae93fdc887efc6698c5c2a5b08108709825 GIT binary patch literal 2462 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 O5CHO|7renODDf|gUOR~Z literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/nothing-input.png b/core/core-frontend/src/assets/img/nothing-input.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1fa548bf76deb8ac4fbce166a93047d199bb97 GIT binary patch literal 3061 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 CuRxsu literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/nothing-select.png b/core/core-frontend/src/assets/img/nothing-select.png new file mode 100644 index 0000000000000000000000000000000000000000..90e625123840e0147e1de4342d305d29d79c8057 GIT binary patch literal 3354 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/nothing-table.png b/core/core-frontend/src/assets/img/nothing-table.png new file mode 100644 index 0000000000000000000000000000000000000000..700664ed24bce25c0a3834dc841b3d6730166005 GIT binary patch literal 2585 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 literal 0 HcmV?d00001 diff --git a/core/core-frontend/src/assets/img/nothing-tree.png b/core/core-frontend/src/assets/img/nothing-tree.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb9b2ba9aa944223a1d9ff035358056f3b7ea5c GIT binary patch literal 2330 zcmV+#3FY>QP)}Km#N+35a0R7@D*_Gl}v#9yZ2a*~$